Patents by Inventor Christopher Stein

Christopher Stein 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: 20020165911
    Abstract: A special-purpose file system is provided which includes a combination of services and features which improve the performance of applications employing caches, such as caching web proxies. This file system also provides a file system cache which can be used as a general high-performance file system cache for file systems which need a cache. The services and features include collocating files together on a disk; keeping file meta-data in memory; compressing file names to hash values for reference; using a flat naming scheme for files; providing background daemons that pack files into clusters and clean disk and main memory space; and implementing a user-level library. The file system reduces access to related disk files, eliminates disk operations that are needed to maintain directory and meta-data information, and avoids multiple buffering of file data, and saves and efficiently manages disk and main memory space.
    Type: Application
    Filed: May 4, 2001
    Publication date: November 7, 2002
    Inventors: Eran Gabber, Elizabeth Shriver, Christopher Stein, Lan Huang
  • Publication number: 20020073276
    Abstract: A data storage system includes a computer coupled to a non-volatile storage, such as a disk drive, through an interconnect. The computer may include a block cache for storing cached copies of data blocks, and a hash table that stores hash values corresponding to the data blocks. Prior to writing back a modified cache block to the non-volatile storage, a log recorder of the computer stores an updated hash value corresponding to the modified cache block within a write-ahead hash log, which may also be also contained in non-volatile storage. In one particular implementation, the log recorder may create a log record including an updated hash value and an address corresponding to a modified cache block.
    Type: Application
    Filed: December 8, 2000
    Publication date: June 13, 2002
    Inventors: John H. Howard, Christopher A. Stein
  • Patent number: D465071
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: October 29, 2002
    Inventors: Eva Samulski, Christopher Stein