Patents by Inventor Martin Charles Martin

Martin Charles Martin 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).

  • Patent number: 10176102
    Abstract: Systems and methods for a content addressable cache that is optimized for SSD use are disclosed. In some embodiments, the cache utilizes an identifier array where identification information is stored for each entry in the cache. However, the size of the bit field used for the identification information is not sufficient to uniquely identify the data stored at the associated entry in the cache. A smaller bit field increases the likelihood of a “false positive”, where the identification information indicates a cache hit when the actual data does not match the digest. A larger bit field decreases the probability of a “false positive”, at the expense of increased metadata memory space. Thus, the architecture allows for a compromise between metadata memory size and processing cycles.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: January 8, 2019
    Assignee: Infinio Systems, Inc.
    Inventors: David W. Harvey, Scott H. Davis, Martin Charles Martin, Vishal Misra, Hooman Vassef
  • Publication number: 20170286307
    Abstract: Systems and methods for a content addressable cache that is optimized for SSD use are disclosed. In some embodiments, the cache utilizes an identifier array where identification information is stored for each entry in the cache. However, the size of the bit field used for the identification information is not sufficient to uniquely identify the data stored at the associated entry in the cache. A smaller bit field increases the likelihood of a “false positive”, where the identification information indicates a cache hit when the actual data does not match the digest. A larger bit field decreases the probability of a “false positive”, at the expense of increased metadata memory space. Thus, the architecture allows for a compromise between metadata memory size and processing cycles.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: David W. Harvey, Scott H. Davis, Martin Charles Martin, Vishal Misra, Hooman Vassef