Patents by Inventor Matthew David Ivester

Matthew David Ivester 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: 11269544
    Abstract: A storage array uses paged metadata. Each storage director has access to a plurality of object storage systems which describe locations of paged metadata in backing storage. Each object storage system includes different types of inodes which describe objects in backing storage. The object storage systems are used to locate and relocate metadata for loading into global memory, and creation and deletion of objects. An object storage system may be selected based on factors including ratio of different inode types, locality of object usage and anticipated object activity level.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: March 8, 2022
    Assignee: DELL PRODUCTS LP
    Inventors: Philip Miloslavsky, Matthew David Ivester, David Shadmon, Jeffrey Held, Andrew Chanler
  • Patent number: 11010101
    Abstract: A storage array uses paged metadata. Each storage director has access to a plurality of object storage subsystems in a global memory. The object storage subsystems describe locations of paged metadata in backing storage. Each object storage subsystem includes a unique identifier, a pointer to a descriptive data structure that indicates availability of free space for paged metadata for that object storage subsystem, and different types of inodes which describe objects in backing storage. The object storage subsystems are used to locate metadata for loading into global memory, and creation and deletion of objects.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: May 18, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Philip Miloslavsky, Matthew David Ivester, David Shadmon
  • Patent number: 10534558
    Abstract: A storage array uses paged metadata. Each storage director has access to a plurality of object storage systems which describe locations of paged metadata in backing storage. Each object storage system includes different types of inodes which describe objects in backing storage. The object storage systems are used to locate and relocate metadata for loading into global memory, and creation and deletion of objects. An object storage system may be selected based on factors including ratio of different inode types, locality of object usage and anticipated object activity level.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: January 14, 2020
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Philip Miloslavsky, Matthew David Ivester, David Shadmon, Jeffrey Held, Andrew Chanler
  • Patent number: 10365847
    Abstract: A storage array uses paged metadata. Each storage director has access to a plurality of object storage systems which describe locations of paged metadata in backing storage. Each object storage system includes different types of inodes which describe objects in backing storage. The object storage systems are used to locate and relocate metadata for loading into global memory, and creation and deletion of objects. An object storage system may be selected based on factors including ratio of different inode types, locality of object usage and anticipated object activity level.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: July 30, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Philip Miloslavsky, Matthew David Ivester, David Shadmon, Jeffrey Held, Andrew Chanler