Patents by Inventor Knut S. Grimsrud

Knut S. Grimsrud 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: 20020172179
    Abstract: A method, device, and computer program to generate operation codes having a maximum hamming distance between them. Utilizing these operation codes it is possible to detect errors immediately upon receipt of a first byte of data in a packet to allow the receiver to immediately act on the received data. This reduces the need for buffer space on both the transmitting and receiving devices. Further, this method reduces the latency for the receiver acting on the incoming data.
    Type: Application
    Filed: March 29, 2001
    Publication date: November 21, 2002
    Inventor: Knut S. Grimsrud
  • Patent number: 6434663
    Abstract: An apparatus is equipped with a caching function of a device driver, including a pre-fetch function that selective pre-fetches data stored in disk blocks to facilitate operation with a file system having file clusters with a cluster size greater than an underlying operating system's memory page size. The apparatus is further equipped with a disk block allocation optimization function to generate a new set of disk blocks to reallocate disk blocks for file system clusters accessed by a sequence of file accesses of interest to improve the overall access time for these file system clusters. The disk block allocation optimization function is further equipped to account for the selective pre-fetches and caching to be performed to accommodate said file system.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: August 13, 2002
    Assignee: Intel Corporation
    Inventors: Knut S. Grimsrud, Robert J. Royer, Jr.
  • Patent number: 6380873
    Abstract: A method for reducing radio frequency interference from a high frequency serial bus by scrambling data signals and reducing the repetition of control signals. Beginning and ending control signals are provided with meaningless signals provided therebetween.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: April 30, 2002
    Assignee: Quantum Corporation
    Inventors: Anthony L. Priborsky, Knut S. Grimsrud, John Brooks
  • Patent number: 6317875
    Abstract: Execution time performance of one or more applications that are dynamically loaded for execution post initial loading is improved by invoking selected parts of the one or more applications for execution post initial loading to allow disk locations accessed and the order the disk locations are accessed to load the selected parts of the one or more applications for execution post initial loading to be traced, and in turn, based at least in part on the order the disk locations are accessed, alternate disk locations to be identified to store the selected parts of the one or more applications to reduce time required to load the selected parts of the one or more applications for execution post initial loading.
    Type: Grant
    Filed: January 15, 1999
    Date of Patent: November 13, 2001
    Assignee: Intel Corporation
    Inventors: Knut S. Grimsrud, Richard L. Coulson
  • Patent number: 6253296
    Abstract: An apparatus is equipped with a disk block reallocator that operates to generate an improved alternate disk block allocation to a current disk block allocation, if possible. The disk block reallocator includes a reallocation optimizer that operates to generating the improved alternate disk block allocation employing a model to model a sequence of accesses against the current disk block allocation, and a number of model pruning criteria to prune the model.
    Type: Grant
    Filed: January 5, 1998
    Date of Patent: June 26, 2001
    Assignee: Intel Corporation
    Inventors: Knut S. Grimsrud, Richard L. Coulson
  • Patent number: 6023713
    Abstract: An optimized CD/DVD authoring method is disclosed. Either a pre-final version of a CD/DVD having a first block allocation or a disk image of the pre-final version of the CD/DVD with the first block allocation is first created. An alternate block allocation to the first block allocation that yields improved overall access time for the content of the CD/DVD is generated, if possible, based on the order a selected subset or the entire content of the CD/DVD is accessed. A final version of the CD/DVD is then generated using the alternate block allocation.
    Type: Grant
    Filed: January 5, 1998
    Date of Patent: February 8, 2000
    Assignee: Intel Corporation
    Inventors: Knut S. Grimsrud, Richard L. Coulson