Patents by Inventor Thomas L Dings

Thomas L Dings 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: 9558203
    Abstract: Performing data backup for a client includes receiving, at a host other than the client, volume information including data indicating a physical data storage location of at least a part of a volume comprising one or more stored objects associated with the client; and determining at the host, based at least in part on the volume information, a stored object information for a stored object included in the volume, the stored object information including data associated with a physical data storage location of the stored object.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: January 31, 2017
    Assignee: EMC Corporation
    Inventors: Thomas L. Dings, Jacob M. Jacob, Subramanian Periyagaram, Pashupati Kumar, Robert W. Toop
  • Publication number: 20160026654
    Abstract: Performing data backup for a client includes receiving, at a host other than the client, volume information including data indicating a physical data storage location of at least a part of a volume comprising one or more stored objects associated with the client; and determining at the host, based at least in part on the volume information, a stored object information for a stored object included in the volume, the stored object information including data associated with a physical data storage location of the stored object.
    Type: Application
    Filed: July 1, 2015
    Publication date: January 28, 2016
    Inventors: Thomas L. Dings, Jacob M. Jacob, Subramanian Periyagaram, Pashupati Kumar, Robert W. Toop
  • Patent number: 9135122
    Abstract: Performing data backup for a client includes receiving, at a host other than the client, volume information including data indicating a physical data storage location of at least a part of a volume comprising one or more stored objects associated with the client; and determining at the host, based at least in part on the volume information, a stored object information for a stored object included in the volume, the stored object information including data associated with a physical data storage location of the stored object.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: September 15, 2015
    Assignee: EMC Corporation
    Inventors: Thomas L. Dings, Jacob M. Jacob, Subramanian Periyagaram, Pashupati Kumar, Robert W. Toop
  • Publication number: 20110173159
    Abstract: Performing data backup for a client includes receiving, at a host other than the client, volume information including data indicating a physical data storage location of at least a part of a volume comprising one or more stored objects associated with the client; and determining at the host, based at least in part on the volume information, a stored object information for a stored object included in the volume, the stored object information including data associated with a physical data storage location of the stored object.
    Type: Application
    Filed: March 25, 2011
    Publication date: July 14, 2011
    Applicant: EMC CORPORATION
    Inventors: Thomas L. Dings, Jacob M. Jacob, Subramanian Periyagaram, Pashupati Kumar, Robert W. Toop
  • Patent number: 7937369
    Abstract: Performing data backup for a client includes receiving, at a host other than the client, volume information including data indicating a physical data storage location of at least a part of a volume comprising one or more stored objects associated with the client; and determining at the host, based at least in part on the volume information, a stored object information for a stored object included in the volume, the stored object information including data associated with a physical data storage location of the stored object.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: May 3, 2011
    Assignee: EMC Corporation
    Inventors: Thomas L. Dings, Jacob M. Jacob, Subramanian Periyagaram, Pashupati Kumar, Robert W. Toop
  • Patent number: 7599905
    Abstract: A method of attribute based resource allocation is presented. A resource such as a pool of storage has certain properties or attributes associated with portions of the pool. When a request for storage is needed, the requester provides a selection expression which comprises properties and logical operators. From the selection expression a determination is made to allocate portions of the storage pool which meet the requirements of the selection expression.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: October 6, 2009
    Assignee: EMC Corporation
    Inventors: Neil F. Schutzman, Madhav Mutalik, Thomas L. Dings, Ajay Shekhar, Ananthan K. Pillai
  • Patent number: 7200609
    Abstract: A method of attribute based resource allocation is presented. A resource such as a pool of storage has certain properties or attributes associated with portions of the pool. When a request for storage is needed, the requester provides a selection expression which includes properties and logical operators. From the selection expression a determination is made to allocate portions of the storage pool which meet the requirements of the selection expression.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: April 3, 2007
    Assignee: EMC Corporation
    Inventors: Neil F. Schutzman, Madhav Mutalik, Thomas L. Dings, Ajay Shekhar, Ananthan K. Pillai
  • Patent number: 6934725
    Abstract: An enterprise storage system for performing a file level backup operation on data using a mirror disk and a primary disk includes a split mechanism to split the mirror disk from the primary disk before backing data files up from said mirror disk to said sequential storage media and an extent mapping mechanism to perform extent mapping on files to be backed up in a given backup session before the split mechanism splits the mirror for the same given backup session, and an extent map check and update mechanism to check, after the split mechanism splits the mirror for the same given backup session, whether any files have been updated in a manner so as to require additional or revised extent map information.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: August 23, 2005
    Assignee: EMC Corporation
    Inventor: Thomas L Dings
  • Patent number: 6832330
    Abstract: When performing mirrored disk restores, including both disk level mirrored restores and file level mirrored restores, rather than first restore data to a mirror disk and later move that data to the primary disk, the data on the primary disk is first copied to the mirror disk, and thereafter, the data is restored from the backup storage device to the primary disk, independent of the mirror disk.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: December 14, 2004
    Assignee: EMC Corporation
    Inventors: Robert A Boudrie, Thomas L Dings
  • Patent number: 6804690
    Abstract: A system for providing high speed external backup and restoration of data in a data storage system. Individual data objects are backed up in logical order on backup media such as magnetic tape so that they may be retrieved individually. Minimized descriptions of backed up data are transmitted between the host and backup systems to control high speed transfer of data between data servers and backup devices on a separate data channel. The descriptions are manipulated by the backup system to comply with formats of any number of host systems and data storage systems and to efficiently map the backed up data onto the backup devices. The system also provides for restoration of data to the data storage system by using a host system to pre-allocate space for the restored data, obtaining mapping information for the allocated space from the host system, and then directly writing the restored data into the allocated space, based on the mapping information.
    Type: Grant
    Filed: December 27, 2000
    Date of Patent: October 12, 2004
    Assignee: EMC Corporation
    Inventors: David C. Dysert, Robert A. Boudrie, Thomas L. Dings, Sujit Suresh Naik, Neil F. Schutzman
  • Publication number: 20030065780
    Abstract: This invention is a system and method for managing replication of data distributed over one or more computer systems. A data storage system can perform computer-executed steps of establishing one or more mirrored copies of data that are copies of one or more volumes of standard data (e.g. a database) on a first computer system. In one embodiment, the mirrored data is restored using logical volume swapping.
    Type: Application
    Filed: September 27, 2002
    Publication date: April 3, 2003
    Inventors: Charles F. Maurer, Sujit Suresh Naik, Ananthan K. Pillai, Thomas L. Dings, Michael H. Wright, John E. Stockenberg
  • Publication number: 20030018656
    Abstract: A method of attribute based resource allocation is presented. A resource such as a pool of storage has certain properties or attributes associated with portions of the pool. When a request for storage is needed, the requester provides a selection expression which comprises properties and logical operators. From the selection expression a determination is made to allocate portions of the storage pool which meet the requirements of the selection expression.
    Type: Application
    Filed: July 19, 2001
    Publication date: January 23, 2003
    Inventors: Neil F. Schutzman, Madhav Mutalik, Thomas L. Dings, Ajay Shekhar, Ananthan K. Pillai