Inventor
Jonathan J. Oliver
Inventor
San Carlos, CA, US
Overview
Patents· 79 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication40%
G06FElectric digital data processing26%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes10%
G06NComputing arrangements based on specific computational models6%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests6%
A61BDiagnosis3%
G06VImage or video recognition or understanding2%
Y10TTechnical subjects covered by former us classification2%
H04NPictorial communication, e.g. television1%
H04WWireless communication networks1%
PatentTitleYear
11,128,916Systems and methods for real-time adaptive bitrate transcoding and transmission of transcoded media202111,101,995Secure video content transmission over a computer network202110,848,455Detection of abusive user accounts in social networks202010,834,127Detection of business email compromise attacks202010,785,176Method and apparatus for classifying electronic messages202010,162,967Methods and systems for identifying legitimate computer files201810,116,614Detection of abusive user accounts in social networks201810,084,801Time zero classification of messages201810,078,750Methods and systems for finding compromised social networking accounts201810,069,851Managing infectious forwarded messages201810,057,198Controlling social network usage in enterprise environments201810,044,656Statistical message classifier201810,027,702Identification of malicious shortened uniform resource locators201810,027,611Method and apparatus for classifying electronic messages20189,860,167'Classifying a message based on likelihood of spoofing'20189,674,126'Efficient use of resources in message classification'20179,516,047'Time zero classification of messages'20169,471,712'Approximate matching of strings for message filtering'20169,454,672'Message distribution control'20169,386,046'Statistical message classifier'20169,325,724'Time zero classification of messages'20169,325,649'Signature generation using message summaries'20169,313,158'Message challenge response'20169,245,013'Message recommendation using word isolation and clustering'20169,237,163'Managing infectious forwarded messages'20169,215,198'Efficient use of resources in message classification'20159,154,511'Time zero detection of infectious messages'20159,152,704'System and method for adaptive text recommendation'20159,100,335'Processing a message based on a boundary IP address and decay variable'20159,069,845'Personalized electronic-mail delivery'20159,027,128'Automatic identification of malicious budget codes and compromised websites that are employed in phishing attacks'20159,021,039'Message challenge response'20158,984,289'Classifying a message based on fraud indicators'20158,955,136'Analyzing traffic patterns to detect infectious messages'20158,955,106'Managing infectious forwarded messages'20158,935,348'Message classification using legitimate contact points'20158,925,087'Apparatus and methods for in-the-cloud identification of spam and/or malware'20148,886,727'Message distribution control'20148,856,239'Message classification based on likelihood of spoofing'20148,850,566'Time zero detection of infectious messages'20148,776,210'Statistical message classifier'20148,769,683'Apparatus and methods for remote classification of unknown malware'20148,732,256'Message challenge response'20148,713,110'Identification of protected content in e-mail messages'20148,699,796'Identifying sensitive expressions in images for languages with large alphabets'20148,688,794'Signature generation using message summaries'20148,661,545'Classifying a message based on fraud indicators'20148,645,389'System and method for adaptive text recommendation'20148,612,523'Methods and apparatus for detecting botnet attacks'20138,612,560'Message classification using domain name and IP address extraction'20138,463,861'Message classification using legitimate contact points'20138,396,926'Message challenge response'20138,375,450'Zero day malware scanner'20138,296,382'Efficient use of resources in message classification'20128,260,054'Methods for matching image-based texual information with regular expressions'20128,191,148'Classifying a message based on fraud indicators'20128,122,508'Analyzing traffic patterns to detect infectious messages'20128,112,486'Signature generation using message summaries'20128,108,477'Message classification using legitimate contact points'20128,098,939'Adversarial approach for identifying inappropriate text content in images'20128,045,808'Pure adversarial approach for identifying text content in images'20117,935,499'Method and device for predicting physiological values'20117,921,204'Message testing based on a determinate message classification and minimized resource consumption'20117,908,330'Message auditing'20117,895,515'Detecting indicators of misleading content in markup language coded documents using the formatting of the document'20117,814,545'Message classification using classifiers'20107,665,140'Fraudulent message detection'20107,562,122'Message classification using allowed items'20097,539,726'Message testing'20097,451,487'Fraudulent message detection'20087,405,055'Method and device for predicting physiological values'20087,406,502'Method and system for classifying a message based on canonical equivalent of acceptable items included in the message'20087,343,624'Managing infectious messages as identified by an attachment'20087,299,261'Message classification using a summary'20077,158,986'Method and system providing user with personalized recommendations by electronic-mail based upon the determined interests of the user pertain to the theme and concepts of the categorized document'20076,845,374'System and method for adaptive text recommendation'20056,653,091'Method and device for predicting physiological values'20036,326,160'Microprocessors for use in a device for predicting physiological values'20016,180,416'Method and device for predicting physiological values'2001Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2001–2015Based in Oakland, CA, US· patent location history
2005–2021Based in San Jose, CA, US· patent location history
2007–2020Based in San Carlos, CA, US· patent location history
2008–2020Patents assigned to SONICWALL INC (39)· patent assignee history
2011–2021Patents assigned to TREND MICRO INC (18)· patent assignee history
2011–2020Based in Kew, AU· patent location history
2012–2016Patents assigned to OLIVER JONATHAN J (19)· patent assignee history
2012–2015Patents assigned to KOBLAS DAVID A (10)· patent assignee history
2015–2018Patents assigned to DELL SOFTWARE INC (16)· patent assignee history
2021Based in Melbourne, AU· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| SONICWALL INC | 39 | 2008–2020 |
| OLIVER JONATHAN Jself | 19 | 2012–2016 |
| TREND MICRO INC | 18 | 2011–2021 |
| DELL SOFTWARE INC | 16 | 2015–2018 |
| KOBLAS DAVID A | 10 | 2012–2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| San Carlos, California, US | 49 | 2007–2020 |
| Kew, AU | 16 | 2011–2020 |
| Oakland, California, US | 7 | 2001–2015 |
| San Jose, California, US | 5 | 2005–2021 |
| Melbourne, AU | 1 | 2021 |