Patents by Inventor Kirk Hays

Kirk Hays has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20070081785
    Abstract: In some embodiments, a method, apparatus and system for global shared memory using serial optical memory are presented. In this regard, a memory device is introduced to circulate a signal among a plurality of optical emitters and receivers. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: September 28, 2005
    Publication date: April 12, 2007
    Inventor: Kirk Hays
  • Publication number: 20070071445
    Abstract: In some embodiments, a method, apparatus and system for n-dimensional sparse memory using serial optical memory are presented. In this regard, a memory device is introduced to circulate a signal among a plurality of optical emitters and receivers. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: September 28, 2005
    Publication date: March 29, 2007
    Inventor: Kirk Hays
  • Patent number: 6356989
    Abstract: An improved method and apparatus for utilizing Translation Lookaside Buffers (TLB) for maintaining page tables in a paging unit on a computer system. TLB contents for executing tasks are retained when the task is swapped out. The contents are then reloaded into the TLB when the task is again scheduled for execution. Spare memory cycles are utilized to transfer outgoing TLB data into memory, and incoming TLB data for a next scheduled task from memory.
    Type: Grant
    Filed: December 21, 1992
    Date of Patent: March 12, 2002
    Assignee: Intel Corporation
    Inventors: Kirk Hays, Wayne D. Smith
  • Patent number: 5640533
    Abstract: An improved method and apparatus for utilizing Translation Lookaside Buffers (TLB) for maintaining page tables in a paging unit on a computer system. TLB contents for executing tasks are retained when the task is swapped out. The contents are then reloaded into the TLB when the task is again scheduled for execution. Spare memory cycles are utilized to transfer outgoing TLB data into memory, and incoming TLB data for a next scheduled task from memory.
    Type: Grant
    Filed: December 13, 1995
    Date of Patent: June 17, 1997
    Assignee: Intel Corporation
    Inventors: Kirk Hays, Wayne D. Smith