Patents by Inventor Edgar J. St. Pierre

Edgar J. St. Pierre 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: 11354229
    Abstract: Example embodiments of the present invention provide a method, an apparatus, and a computer program product for providing information lifecycle management using a federation of arrays. The method includes receiving a request to provision storage resources of a one big array according to a class of service, the one big array comprising heterogeneous storage resources, and causing the requested storage resources to be provisioned according to a provisioning policy. Execution of an information lifecycle management policy then may be initiated for management of data stored to the storage resources according to the class of service.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: June 7, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: David C. Dysert, Salvatore DeSimone, Puneet B. Lal, Ananthan Kathiravelupillai, Edgar J. St. Pierre
  • Patent number: 10157124
    Abstract: A method, system, and computer program product for providing data services, using a single control path, on a data storage resource selected from a plurality of heterogeneous storage resources, the computer-executable method comprising receiving an input relating to data services, analyzing the input to determine an appropriate type of data service to provide on the data storage resource, and based on the analyzing, providing the appropriate type of data service on the data storage resource.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: December 18, 2018
    Assignee: EMC IP Holding Company, LLC
    Inventors: Salvatore DeSimone, Edgar J. St. Pierre, Frederick A. Crable, Vinodh Ravindran, Won T. Cho, Puneet B. Lal
  • Patent number: 9417997
    Abstract: A computer-executable method, system, and computer program product comprising providing a policy based scheduling model comprising modeled instances of objects representing resources, wherein the resources are provisioned within a heterogeneous storage environment, wherein the modeled instances of objects includes a transport zone for mapping a data storage resource within the heterogeneous storage environment to a data storage host, wherein each of the modeled instances of objects includes one or more ports to create I/O paths between the data storage resource and the data storage host, and using the policy based scheduling model to manage the provisioning of the data storage resource in the heterogeneous storage environment.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: August 16, 2016
    Assignee: EMC Corporation
    Inventors: Salvatore DeSimone, Edgar J. St. Pierre, Vinodh Ravindran, Frederick A. Crable
  • Patent number: 7444485
    Abstract: Method and apparatus for performing logical duplication of backup data in a computer system including a host computer, a storage device storing data for the host computer, and at least one computer-readable backup storage medium storing backup data copied from the storage device, is disclosed. In one embodiment, a method copies only a subset of the backup data onto at least one computer-readable duplicate backup storage medium as duplicate backup data so that the duplicate backup storage medium is not an exact duplicate of the at least one backup storage medium. For example, in one embodiment, in which the backup data includes a plurality of work items, a subset of the work items are copied onto the at least one duplicate backup storage medium. Method and apparatus for restoring backup data of interest from duplicate backup storage media are also disclosed.
    Type: Grant
    Filed: May 23, 2005
    Date of Patent: October 28, 2008
    Assignee: EMC Corporation
    Inventors: Edgar J. St. Pierre, Peggy A. McBride, Glenn E. Miller
  • Patent number: 6959368
    Abstract: Method and apparatus for performing logical duplication of backup data in a computer system including a host computer, a storage device storing data for the host computer, and at least one computer-readable backup storage medium storing backup data copied from the storage device, is disclosed. In one embodiment, a method copies only a subset of the backup data onto at least one computer-readable duplicate backup storage medium as duplicate backup data so that the duplicate backup storage medium is not an exact duplicate of the at least one backup storage medium. For example, in one embodiment, in which the backup data includes a plurality of work items, a subset of the work items are copied onto the at least one duplicate backup storage medium. Method and apparatus for restoring backup data of interest from duplicate backup storage media are also disclosed.
    Type: Grant
    Filed: June 29, 1999
    Date of Patent: October 25, 2005
    Assignee: EMC Corporation
    Inventors: Edgar J. St. Pierre, Peggy A. McBride, Glenn E. Miller
  • Publication number: 20020059505
    Abstract: Method and apparatus for backup in restoring data on a computer system are disclosed. Backups may include a differential backup. In a differential backup, only some (but not all) segments of data in a primary copy are backed up. The segments may correspond to physical segments of storage in a storage system, rather than logical level segments of storage. The method and apparatus may include constructing a complete copy of a backed up element from an earlier full backup and a subsequent differential backup.
    Type: Application
    Filed: December 20, 2001
    Publication date: May 16, 2002
    Inventors: Edgar J. St. Pierre, Alton Gill
  • Patent number: 6366986
    Abstract: Method and apparatus for backup in restoring data on a computer system are disclosed. Backups may include a differential backup. In a differential backup, only some (but not all) segments of data in a primary copy are backed up. The segments may correspond to physical segments of storage in a storage system, rather than logical level segments of storage. The method and apparatus may include constructing a complete copy of a backed up element from an earlier fill backup and a subsequent differential backup.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: April 2, 2002
    Assignee: EMC Corporation
    Inventors: Edgar J. St. Pierre, Alton Gill
  • Patent number: 6269381
    Abstract: Method and apparatus for backing up and restoring data in a computer storage system are disclosed. Data segments are backed up before they are updated. The segments may correspond to physical segments of storage in the computer system. Restoration may proceed by determining which segments have changed since a target time, and retrieving the data backed up from that time. The backups may be stored as differential backups—saving only segments of data that are about to be changed.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: July 31, 2001
    Assignee: EMC Corporation
    Inventors: Edgar J. St. Pierre, Alton Gill, Madhav Mutalik, John Wallace
  • Patent number: 6141773
    Abstract: Method and apparatus for backing up and restoring data in a computer storage system are disclosed. Changes to segments of memory in a primary copy are tracked. The segments may correspond to how the data is physically stored. Restoration may proceed by returning only those segments that are changed in the primary copy to their state at previous point in time. The backup used for the previous point in time may be a full system backup or a differential backup. A differential backup is one that backs up some segments of memory, but not all of the segments of memory in an element being backed up.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: October 31, 2000
    Assignee: EMC Corporation
    Inventors: Edgar J. St. Pierre, Alton Gill, Madhav Mutalik, John Wallace