Patents by Inventor Scott Ostapovicz

Scott Ostapovicz 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: 9424187
    Abstract: Some embodiments are directed to an object addressable storage (OAS) system that stores a plurality of objects, a method for use in an OAS system and at least one non-transitory computer readable storage medium encoded with instruction that, when executed by a computer perform a method for use in an OAS system. A tiered storage environment comprising a plurality of storage tiers may be used. In response to a command, metadata associated with the object and a policy may be accessed. A storage tier may be selected for one or more portions of the object based on the policy and the metadata associated with the object.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 23, 2016
    Assignee: EMC Corporation
    Inventors: Stephen J. Todd, Scott Ostapovicz
  • Patent number: 9195400
    Abstract: Techniques for improved snapshot data management for modeling and migration planning associated with data storage systems and datacenters. For example, a method comprises the following steps. A plurality of types of representation of states of a system are generated, data from the system is imported to a first type of representation, and a second type of representation is updated, via the first type of representation, with the imported data, wherein modeling is capable of being performed in the second type of representation, and not capable of being performed in the first type of representation.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 24, 2015
    Assignee: EMC Corporation
    Inventors: Scott Ostapovicz, Karen Murphy, Fergal Gunn, Michael Schwartz, David Bowden
  • Patent number: 8977814
    Abstract: Some embodiments are directed to an object addressable storage (OAS) system that stores a plurality of objects, a method for use in an OAS system and at least one non-transitory computer readable storage medium encoded with instruction that, when performed by a computer perform a method for use in an OAS system. Each object may include a plurality of portions. A tiered storage environment comprising a plurality of storage tiers may be used. In response to a command a storage tier may be selected for each portion of the object. The OAS system may store at least one of the plurality of portions in a respective selected storage tier such that the object is stored in the OAS system with each of the portions being stored in its respective selected storage tier.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: March 10, 2015
    Assignee: EMC Corporation
    Inventors: Scott Ostapovicz, Stephen J. Todd
  • Patent number: 8935474
    Abstract: Some embodiments are directed to an object addressable storage (OAS) system that stores a plurality of objects, a method for use in an OAS system and at least one non-transitory computer readable storage medium encoded with instruction that, when performed by a computer perform a method for use in an OAS system. Each object may include a plurality of fragments. A tiered storage environment comprising a plurality of storage tiers may be used. A policy for performing a storage operation a fragment of a stored object using the OAS system may be generated. Generating the policy may include receiving a user input. The input may include a first parameter specifying metadata criteria for metadata of the fragment. The input may also include a second parameter specifying a capability of a target storage tier. Information specifying an association between these two parameters is stored in a data structure.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: January 13, 2015
    Assignee: EMC Corporation
    Inventors: Stephen J. Todd, Scott Ostapovicz
  • Patent number: 8918586
    Abstract: Some embodiments are directed to an object addressable storage (OAS) system that stores a plurality of objects, a method for use in an OAS system and at least one non-transitory computer readable storage medium encoded with instruction that, when performed by a computer perform a method for use in an OAS system. Each object may include a plurality of fragments. A tiered storage environment comprising a plurality of storage tiers may be used. In response to a command, metadata associated with the fragment and a policy may be accessed. A storage tier may be selected for one or more fragments of the object based on the policy and the metadata associated with the fragment.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: December 23, 2014
    Assignee: EMC Corporation
    Inventors: Stephen J. Todd, Scott Ostapovicz
  • Patent number: 8909875
    Abstract: Some embodiments relate to storing objects on a fixed-content archive storage system. When a request to modify an object is received, a new object or portion of an object is created, rather than overwriting the previous version of the object.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 9, 2014
    Assignee: EMC Corporation
    Inventors: Scott Ostapovicz, Stephen J. Todd
  • Patent number: 8010741
    Abstract: Some embodiments relate to a migration policy that controls migration of content from a transactional storage system to a fixed content storage system. In some embodiments, content may be migrated from the transactional storage system to the fixed content storage system based on at least one criteria that relates to whether at least a portion of the content is binding.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: August 30, 2011
    Assignee: EMC Corporation
    Inventors: Scott Ostapovicz, Stephen J. Todd