Patents by Inventor Karl M. Owen

Karl M. Owen 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: 9003138
    Abstract: A method, system, and computer program product for providing a first site the ability to execute a read signature command, wherein the read signature command takes a set of arguments, wherein at least one of the arguments corresponds to at least a portion of the first storage medium, and returns a signature value for the at least a portion of the storage medium.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: April 7, 2015
    Assignee: EMC Corporation
    Inventors: Assaf Natanzon, Dennis T. Duprey, Karl M. Owen, Leehod Baruch, Jehuda Shemer
  • Patent number: 8898112
    Abstract: In one aspect, a method includes generating a write signature command. The write signature command is configured to write a signature to an offset in a storage array without data and to enable the storage array to write the data with the same signature to a volume if the data is available at the storage array.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: November 25, 2014
    Assignee: EMC Corporation
    Inventors: Assaf Natanzon, Dennis T. Duprey, Leehod Baruch, Karl M. Owen
  • Patent number: 8712976
    Abstract: A method is used in managing deduplication density. A deduplication density of a data object is determined. The deduplication density is indicated by a number of deduplicated data objects represented by the data object. Based on the deduplication density of the data object, the data object is skipped for applying a deduplicating technique to the data object. An association is created between the data object and another data object. The other data object is used for applying the deduplicating technique where contents of the other data object are identical to contents of the data object.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: April 29, 2014
    Assignee: EMC Corporation
    Inventors: Xiangping Chen, Richard P. Ruef, Philippe Armangau, Karl M. Owen, Mark K. Ku
  • Patent number: 8583607
    Abstract: A method is used in managing deduplication density. A deduplication density of a data object is determined. The deduplication density is indicated by a number of deduplicated data objects represented by the data object. Based on the deduplication density of the data object, a deduplicating technique is applied to the data object.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: November 12, 2013
    Assignee: EMC Corporation
    Inventors: Xiangping Chen, Richard P. Ruef, Philippe Armangau, Karl M. Owen, Mark K. Ku
  • Patent number: 8478731
    Abstract: A method is used in managing compression in data storage systems. A data temperature is determined for a set of data in a block-based data storage system. Based on the data temperature, data compression is applied to the set of data.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: July 2, 2013
    Assignee: EMC Corporation
    Inventors: Dean D. Throop, Dennis T. Duprey, Karl M. Owen
  • Patent number: 8332612
    Abstract: The invention provides a system to reclaim space identified as no longer in use and comprises a vLUN, a thinly provisioned mapped LUN, a mapping layer, and a data reduction engine. Chunks of data are stored at logical chunk addresses (LCAs) in the vLUN and are mapped to corresponding physical chunk addresses (PCAs) in the thinly provisioned mapped LUN. The data reduction engine performs a data reduction process on a first logical chunk of data stored at a first LCA in the vLUN, where the first logical chunk has a size that is a nonzero integer multiple of the size of the storage extent of the thinly provisioned mapped LUN. After the data reduction process, the PCA associated with the first logical chunk is no longer needed, and the thinly provisioned mapped LUN is instructed to deallocate the PCA associated with the first logical chunk that is no longer needed.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: December 11, 2012
    Assignee: EMC Corporation
    Inventors: Helen S. Raizen, Michael E. Bappe, Agarkov Vadim Nikolaevich, William Carl Biester, Richard Ruef, Karl M. Owen
  • Patent number: 8156306
    Abstract: The invention provides a system to reclaim space identified as no longer in use and comprises a vLUN, a thinly provisioned mapped LUN, a mapping layer, and a data reduction engine. Chunks of data are stored at logical chunk addresses (LCAs) in the vLUN and are mapped to corresponding physical chunk addresses (PCAs) in the thinly provisioned mapped LUN. The data reduction engine performs a data reduction process on a first logical chunk of data stored at a first LCA in the vLUN, where the first logical chunk has a size that is a nonzero integer multiple of the size of the storage extent of the thinly provisioned mapped LUN. After the data reduction process, the PCA associated with the first logical chunk is no longer needed, and the thinly provisioned mapped LUN is instructed to deallocate the PCA associated with the first logical chunk that is no longer needed.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: April 10, 2012
    Assignee: EMC Corporation
    Inventors: Helen S. Raizen, Michael E. Bappe, Agarkov Vadim Nikolaevich, William Carl Biester, Richard Ruef, Karl M. Owen
  • Patent number: 8140821
    Abstract: A system configured to optimize access to stored chunks of data is provided. The system comprises a vLUN layer, a mapped LUN layer, and a mapping layer disposed between the vLUN and the mapped LUN. The vLUN provides a plurality of logical chunk addresses (LCAs) and the mapped LUN provides a plurality of physical chunk addresses (PCAs), where each LCA or PCA stores a respective chunk of data. The mapping layer defines a layout of the mapped LUN that facilitates efficient read and write access to the mapped LUN.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: March 20, 2012
    Assignee: EMC Corporation
    Inventors: Helen S. Raizen, Michael E. Bappe, Agarkov Vadim Nikolaevich, William Carl Biester, Richard Ruef, Karl M. Owen
  • Patent number: 7818735
    Abstract: A method, system, or computer program product for controlling access to software component features is disclosed. There are three available states for selectable component features. The three available states, of which one is selected, are: (i) enabled access to the selected software component features for users and other software component features on a data storage system, (ii) enabled access to the selected software component features by other software component features on a data storage system, or (iii) disabled access to the software component features.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: October 19, 2010
    Assignee: EMC Corporation
    Inventors: Eric R. Vook, J. Brandon Myers, Victor Kan, Karl M. Owen, Dennis Duprey, Kenneth John Hayman, Abhijit Aswath
  • Patent number: 7516452
    Abstract: A method, system, or computer program product for controlling software installation that can accommodate revisions of software and hardware platforms over time.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: April 7, 2009
    Assignee: EMC Corporation
    Inventors: Eric R. Vook, J. Brandon Myers, Victor Kan, Karl M. Owen