Patents by Inventor James Ohr

James Ohr 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: 8615498
    Abstract: A computer-implemented method for migrating an object from a deduplication store to an external domain in an external media is described. A deduplication store (dstore) deduplication map (dmap) is retrieved from a dstore for an object stored in the dstore. A determination is made as to whether an external dmap exists in the external domain for an object referenced in the dstore dmap. If the external dmap exists, a determination is made as to whether data referenced in the dstore dmap exist in the external dmap. If the referenced data do not exist, the referenced data is extracted from the dstore to the external domain. If the external dmap does not exist, the object and the associated dmap are extracted from the dstore to the external domain.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: December 24, 2013
    Assignee: Symantec Corporation
    Inventors: Graham Bromley, Thomas Clifford, Jon Genda, Jian Jun Lu, James Ohr, Yi Qu, Weibao Wu, Wei-Zhen Zhu
  • Patent number: 8315985
    Abstract: A method and apparatus for optimizing a de-duplication rate for backup streams is described. In one embodiment, the method for optimizing data de-duplication using an extent mapping of a backup stream includes processing a backup stream to access an extent mapping associated with a plurality of data files, wherein the plurality of the data files are arranged within the backup stream and examining the extent mapping to identify at least one extent group within the backup stream, wherein the plurality of the data files are de-duplicated using at least one location of the at least one extent group.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: November 20, 2012
    Assignee: Symantec Corporation
    Inventors: James Ohr, Michael Zeis, Dean Elling, Stephan Kurt Gipp, William DesJardin
  • Patent number: 7281081
    Abstract: A system for protecting a block in a destination storage device including a data mover operable to move data from a source storage device to the block, and a controller coupled to the data mover, the controller operable to detect an application write request to the block and to stall the application write request while a data move operation initiated by the data mover is terminated.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: October 9, 2007
    Assignee: Symantec Operating Corporation
    Inventor: James Ohr
  • Patent number: 6920538
    Abstract: A system for protecting a block in a destination storage device including a data mover operable to move data from a source storage device to the block, and a controller coupled to the data mover, the controller operable to detect an application write request to the block and to stall the application write request while a data move operation initiated by the data mover is terminated.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: July 19, 2005
    Assignee: VERITAS Operating Corporation
    Inventor: James Ohr
  • Patent number: 6721851
    Abstract: A system for protecting a block in a destination storage device including a data mover operable to move data from a source storage device to the block, and a controller coupled to the data mover, the controller operable to detect an application write request to the block and to stall the application write request while a data move operation initiated by the data mover is terminated.
    Type: Grant
    Filed: August 7, 2001
    Date of Patent: April 13, 2004
    Assignee: Veritas Operating Corporation
    Inventor: James Ohr
  • Publication number: 20030033485
    Abstract: A system for protecting a block in a destination storage device including a data mover operable to move data from a source storage device to the block, and a controller coupled to the data mover, the controller operable to detect an application write request to the block and to stall the application write request while a data move operation initiated by the data mover is terminated.
    Type: Application
    Filed: August 7, 2001
    Publication date: February 13, 2003
    Inventor: James Ohr