Inventor
Stephen R. Hanna
Inventor
Bedford, MA, US
Overview
Patents· 47 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 communication77%
G06FElectric digital data processing19%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes4%
PatentTitleYear
9,848,006Detecting past intrusions and attacks based on historical network traffic information20179,658,872'Maintaining user identity associated with access to network resources using virtual machines'20179,485,262'Detecting past intrusions and attacks based on historical network traffic information'20169,479,538'Combining network endpoint policy results'20168,661,505'Policy evaluation in controlled environment'20148,644,167'Combining network endpoint policy results'20148,458,462'Verifying integrity of network devices for secure multicast communications'20138,369,224'Combining network endpoint policy results'20138,352,998'Policy evaluation in controlled environment'20138,104,073'Exchange of network access control information using tightly-constrained network access control protocols'20128,103,909'Automatic hardware-based recovery of a compromised computer'20127,996,713'Server-to-server integrity checking'20117,982,595'Network policy evaluation'20117,592,906'Network policy evaluation'20097,395,549'Method and apparatus for providing a key distribution center without storing long-term server secrets'20087,213,262'Method and system for proving membership in a nested group using chains of credentials'20077,178,021'Method and apparatus for using non-secure file servers for secure information storage'20077,085,925'Trust ratings in group credentials'20067,058,798'Method ans system for pro-active credential refreshing'20067,054,905'Replacing an email attachment with an address specifying where the attachment is stored'20067,010,690'Extensible system for building and evaluating credentials'20066,996,712'Data authentication system employing encrypted integrity blocks'20066,973,569'Inexpensive secure on-line certification authority system and method'20056,912,656'Method and apparatus for sending encrypted electronic mail through a distribution list exploder'20056,883,100'Method and system for dynamic issuance of group certificates'20056,801,998'Method and apparatus for presenting anonymous group names'20046,757,843'Method and apparatus for using ranking to select repair nodes in formation of a dynamic tree for multicast repair'20046,693,907'Method and system for measuring reception characteristics in a multicast data distribution group'20046,658,004'Use of beacon message in a network for classifying and discarding messages'20036,636,838'Content screening with end-to-end encryption'20036,560,705'Content screening with end-to-end encryption prior to reaching a destination'20036,546,486'Content screening with end-to-end encryption within a firewall'20036,526,022'Detecting congestion by comparing successive loss of packets in windows to provide congestion control in reliable multicast protocol'20036,510,523'Method and system for providing limited access privileges with an untrusted terminal'20036,507,562'DYNAMIC OPTIMIZATION FOR RECEIVERS USING DISTANCE BETWEEN A REPAIR HEAD AND A MEMBER STATION IN A REPAIR GROUP FOR RECEIVERS HAVING A CLOSELY KNIT TOPOLOGICAL ARRANGEMENT TO LOCATE REPAIR HEADS NEAR THE MEMBER STATIONS WHICH THEY SERVE IN TREE BASED REPAIR IN RELIABLE MULTICAST PROTOCOL'20036,505,253'Multiple ACK windows providing congestion control in reliable multicast protocol'20036,473,431'System and method facilitating determination by router nodes in a network of ranges of addresses for which each router node is responsible'20026,427,166'Method and apparatus for routing and congestion control in multicast networks'20026,295,361'Method and apparatus for multicast indication of group key change'20016,263,434'Signed group criteria'20016,230,266'Authentication system and process'20016,192,404'Determination of distance between nodes in a computer network'20016,185,698'Method and apparatus using ranking to select repair nodes in formation of a dynamic tree for multicast repair'20016,173,400'Methods and systems for establishing a shared secret using an authentication token'20016,151,633'Method and apparatus for routing and congestion control in multicast networks'20006,104,695'Repair TTL computation and correction mechanism to perform localized repairs in a multicast data distribution setup/framework'20006,055,316'System and method for deriving an appropriate initialization vector for secure communications'2000Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2000–2008Patents assigned to SUN MICROSYSTEMS INC (33)· patent assignee history
2000–2013Based in Bedford, MA, US· patent location history
2009–2017Patents assigned to JUNIPER NETWORKS INC (14)· patent assignee history
2012–2017Patents assigned to HANNA STEPHEN R (6)· patent assignee history
2013Patents assigned to CHICKERING ROGER (2)· patent assignee history
2013Patents assigned to KIRNER PAUL JAMES (2)· patent assignee history
2014–2017Based in Brighton, MA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| SUN MICROSYSTEMS INC | 33 | 2000–2008 |
| JUNIPER NETWORKS INC | 14 | 2009–2017 |
| HANNA STEPHEN Rself | 6 | 2012–2017 |
| CHICKERING ROGER | 2 | 2013 |
| KIRNER PAUL JAMES | 2 | 2013 |
Locations
| Location | Patents | Span |
|---|---|---|
| Bedford, Massachusetts, US | 41 | 2000–2013 |
| Brighton, Massachusetts, US | 6 | 2014–2017 |