Patents by Inventor David J. Bonnie

David J. Bonnie 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: 10628391
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for maintaining dynamically loadable namespaces. The method includes presenting, to an application, a file system having a global single namespace (SN) comprising a plurality of dynamically-loadable namespaces (DLNs) maintained in a capacity tier (CT) of object storage of a storage system. In response to a job submitted by the application, dynamically loading a first dynamically-loadable namespace, including the metadata only for the first dynamically-loadable namespace, associated with the job from the capacity tier of object storage into a fast tier (FT) of storage of the storage system.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 21, 2020
    Assignees: EMC IP Holding Company LLC, Triad National Security, LLC
    Inventors: John M. Bent, Sorin Faibish, Dennis Pei Jean Ting, Uday K. Gupta, Percy Tzelnic, Gary Grider, David J. Bonnie
  • Patent number: 9870168
    Abstract: A key-value store is provided having one or more key-value storage interfaces. A key-value store on at least one compute node comprises a memory for storing a plurality of key-value pairs; and an abstract storage interface comprising a software interface module that communicates with at least one persistent storage device providing a key-value interface for persistent storage of one or more of the plurality of key-value pairs, wherein the software interface module provides the one or more key-value pairs to the at least one persistent storage device in a key-value format. The abstract storage interface optionally processes one or more batch operations on the plurality of key-value pairs. A distributed embodiment for a partitioned key-value store is also provided.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: January 16, 2018
    Assignees: EMC Corporation, Los Alamos National Security, LLC
    Inventors: John M. Bent, Sorin Faibish, Dennis P. J. Ting, Percy Tzelnic, Uday Gupta, Gary Grider, David J. Bonnie