Inventor
William S. Worley, Jr.
Inventor
Saratoga, CA, US
Overview
Patents· 21 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing79%
G09GArrangements or circuits for control of indicating devices using static means to present variable information4%
H04LTransmission of digital information, e.g. telegraphic communication4%
H04NPictorial communication, e.g. television4%
H10WGeneric packages, interconnections, connectors or other constructional details of devices covered by class h104%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests4%
PatentTitleYear
8,341,727'Method and system for protecting a computer system from denial-of-service attacks and other deleterious resource-draining phenomena related to communications'20127,784,063'Method and apparatus for system caller authentication'20107,509,639'Customized execution environment'20097,509,644'Operating system capable of supporting a customized execution environment'20097,376,974'Apparatus and method for creating a trusted environment'20086,161,215'Package routing of integrated circuit signals'20005,941,983'Out-of-order execution using encoded dependencies between instructions in queues to determine stall values that control issurance of instructions from the queues'19995,933,850'Instruction unit having a partitioned cache'19995,778,219'Method and system for propagating exception status in data registers and for detecting exceptions from speculative operations with non-speculative operations'19985,721,865'Information processing apparatus with prefetch control for prefetching data structure from memory through cache memory'19985,692,169'Method and system for deferring exceptions generated during speculative execution'19975,689,653'Vector memory operations'19975,615,386'Computer architecture for reducing delays due to branch instructions'19975,596,733'System for exception recovery using a conditional substitution instruction which inserts a replacement result in the destination of the excepting instruction'19975,282,036'High resolution gamma correction method and apparatus for pixel intensity values in a computer graphics system using minimal memory'19944,777,589'Direct input/output in a virtual memory system'19884,713,755'Cache memory consistency control with explicit software instructions'19874,649,478'Operation code selected overflow interrupts'19874,500,952'Mechanism for control of address translation by a program using a plurality of translation tables'19854,430,705'Authorization mechanism for establishing addressability to information in another address space'19844,366,537'Authorization mechanism for transfer of program control or data between different address spaces having different storage protect keys'1982Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
1982–1985Patents assigned to IBM (3)· patent assignee history
1982–1985Based in Endicott, NY, US· patent location history
1987–2000Patents assigned to HEWLETT PACKARD CO (13)· patent assignee history
1987–1999Based in Saratoga, CA, US· patent location history
1997Based in Breckenridge, CO, US· patent location history
1998–2000Based in Denver, CO, US· patent location history
2008–2010Patents assigned to HEWLETT PACKARD DEVELOPMENT CO (2)· patent assignee history
2008–2012Based in Centennial, CO, US· patent location history
2012Patents assigned to GARNETT JAMES (1)· patent assignee history
2012Patents assigned to GERLACH MATTHEW H (1)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| HEWLETT PACKARD CO | 13 | 1987–2000 |
| IBM | 3 | 1982–1985 |
| HEWLETT PACKARD DEVELOPMENT CO | 2 | 2008–2010 |
| GARNETT JAMES | 1 | 2012 |
| GERLACH MATTHEW H | 1 | 2012 |
Locations
| Location | Patents | Span |
|---|---|---|
| Saratoga, California, US | 7 | 1987–1999 |
| Centennial, CO, US | 4 | 2008–2012 |
| Denver, CO, US | 4 | 1998–2000 |
| Endicott, New York, US | 3 | 1982–1985 |
| Breckenridge, CO, US | 2 | 1997 |