U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that a workman who left the soap mixing machine on too long was responsible for making Ivory Soap? He was so embarrassed by his mistake that he threw the mess in a stream. Imagine his dismay when the evidence of his error floated to the surface! Result: Ivory soap, the soap that floats.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Inventor: James O. Hays


Address: San Jose, CA
No. of patents: 9
Last patent issue date: 01/07/2003

NumberTitleIssue Date
6505296Emulated branch effected by trampoline mechanism
A computer system includes a processor for executing a program and an interruption handler from a memory. The processor includes an instruction pointer indicating a memory location of a current executing instruction. The processor executes a trampoline ch...
01/07/2003
6453427Method and apparatus for handling data errors in a computer system
An uncorrectable error is detected in the data of a computer system. The erroneous data is allowed to be stored in first and second caches of the computer system while the system runs first and second processes, the first process being associated with the...
09/17/2002
6430670Apparatus and method for a virtual hashed page table
The present invention generally relates to an apparatus and method for efficiently translating virtual addresses utilizing either single address space or multiple address space models in a virtual memory management system. In particular, a Virtual Hash Pa...
08/06/2002
6408373Method and apparatus for pre-validating regions in a virtual addressing scheme
A method and apparatus pre-validate regions in a virtual addressing scheme by storing both the virtual region number (VRN) bits and region identifiers (RIDs) in translation lookaside buffer (TLB) entries. By storing both the VRN bits and RIDs in TLB entri...
06/18/2002
6393544Method and apparatus for calculating a page table index from a virtual address
A method and apparatus calculate a page table index from a virtual address. Employs a combined hash algorithm that supports two different hash page table configurations. A "short format" page table is provided for each virtual region, is linear, has a lin...
05/21/2002
6230248Method and apparatus for pre-validating regions in a virtual addressing scheme
A method and apparatus pre-validate regions in a virtual addressing scheme by storing both the virtual region number (VRN) bits and region identifiers (RIDs) in translation lookaside buffer (TLB) entries. By storing both the VRN bits and RIDs in TLB entri...
05/08/2001
6216214Apparatus and method for a virtual hashed page table
The present invention generally relates to an apparatus and method for efficiently translating virtual addresses utilizing either single address space or multiple address space models in a virtual memory management system. In particular, a Virtual Hash Pa...
04/10/2001
5940872Software and hardware-managed translation lookaside buffer
A translation lookaside buffer (TLB) is provided including a first storage location in the TLB for storing at least a portion of a first virtual to physical memory translation. The first storage location in the TLB is both hardware-managed and software-ma...
08/17/1999
5915117Computer architecture for the deferral of exceptions on speculative instructions
The inventive system and method allows for software control of hardware drral of exceptions in speculative operations, and comprises three components. The first component is processor stored information which reflects the code generation strategy of appl...
06/22/1999
 
Sign InRegister
Username  
Password   
forgot password?