Patents by Inventor Kris Allen Meier

Kris Allen Meier 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: 11334540
    Abstract: To leverage the attributes of object storage for applications/systems created to interface with a network files system, an object storage backed file system can accept the defined file system commands from the applications/systems and transform the file system commands into requests that target object storage. The file system is “backed” by object storage because attributes and content of file system entities are stored in objects. For instance, content data and metadata of a file are stored in objects in object storage. This object storage backed file system can be considered a bridge between a client perceived hierarchical file system namespace and a flat namespace of an object storage.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: May 17, 2022
    Assignee: NETAPP, INC.
    Inventors: Ghassan Abdallah Yammine, Kris Allen Meier, Jason Dillard Preston, Derek William Beard
  • Publication number: 20170091235
    Abstract: To leverage the attributes of object storage for applications/systems created to interface with a network files system, an object storage backed file system can accept the defined file system commands from the applications/systems and transform the file system commands into requests that target object storage. The file system is “backed” by object storage because attributes and content of file system entities are stored in objects. For instance, content data and metadata of a file are stored in objects in object storage. This object storage backed file system can be considered a bridge between a client perceived hierarchical file system namespace and a flat namespace of an object storage.
    Type: Application
    Filed: April 29, 2016
    Publication date: March 30, 2017
    Inventors: Ghassan Abdallah Yammine, Kris Allen Meier, Jason Dillard Preston, Derek William Beard
  • Publication number: 20170091215
    Abstract: A system and method for replicating object-based operations generated based on file system commands. In one aspect, a object storage backed file system cache includes a replication engine that selects, from an intent log, records for multiple transaction groups. Each of the records may associate an object-based operation with a transaction group identifier that is associated with a file system command from which the object-based operation was generated. The replication engine identifies transaction groups that each include at least one object-based operation associated with a same transaction group identifier and reads object data associated with at least one of the object-based operations. The replication engine determines operation dependencies among the transaction groups based on the object data and sequences the transaction groups for replication based on the determined operation dependencies.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Derek William Beard, Kris Allen Meier, Bryan Matthew Venteicher, Garret Lance Hayes, Ghassan Abdallah Yammine
  • Publication number: 20170091262
    Abstract: A system and method for managing file system commands directed to an object storage. The method includes an OSFS cache receiving, from an object backed storage file system, a transaction request that includes a transaction group of one or more object-based operations generated from a file system command. The OSFS cache determines whether the transaction request is an update request, and in response to the determining that the transaction request is an update request, the OSFS cache records the object-based operations in an intent log record that associates the object-based operations with the transaction group. In response to recording all of the object-based operations within the transaction group, the OSFS cache issues a completion signal to the object backed storage file system.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Derek William Beard, Garret Lance Hayes, Ghassan Abdallah Yammine, Bryan Matthew Venteicher, Kris Allen Meier