Patents by Inventor Nathan A. Kryger

Nathan A. Kryger 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: 8346728
    Abstract: Managing backup data comprises accessing a snapshot of a data set, wherein the data set includes at least one object and the snapshot includes a replica of the data set, and adding to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: January 1, 2013
    Assignee: EMC Corporation
    Inventor: Nathan Kryger
  • Patent number: 8024292
    Abstract: Systems and methods for backing up and/or restoring data. When a backup operation is initiated, systems and methods are provided for creating a single snapshot of the backup items, including backup groupings. The single snapshot is used by a backup/recovery application to perform a save process on each backup grouping. By using the same snapshot, the backup is performed based on the same point in time so that the backed up data across the client system is consistent and synchronized. When a recovery operation is initiated, recovery items (e.g., backup groupings, writers and writer components) are selected from backup grouping of the client.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: September 20, 2011
    Assignee: EMC Corporation
    Inventors: Dianne C. Thompson, Carolina P. Uhlmann, Janet L. Schneider, Eric A. Herrmann, Patrick M. Simonich, Nathan A. Kryger
  • Publication number: 20110173160
    Abstract: Managing backup data comprises accessing a snapshot of a data set, wherein the data set includes at least one object and the snapshot includes a replica of the data set, and adding to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot.
    Type: Application
    Filed: March 25, 2011
    Publication date: July 14, 2011
    Applicant: EMC CORPORATION
    Inventor: Nathan Kryger
  • Patent number: 7937372
    Abstract: Managing backup data comprises mounting a snapshot of a file system. Each of the plurality of snapshots is taken at a particular time and each comprises a replica of the data set at that particular time. The mounted snapshot is accessed. For each of the one or more file system objects included in the accessed snapshot, index data is added which indicates that each of the one or more file system objects is located within the accessed snapshot. This information is added to an index associated with the snapshot so that it is able to be determined, using the index and without having to again mount the accessed snapshot, whether an object of interest is included in the snapshot.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: May 3, 2011
    Assignee: EMC Corporation
    Inventor: Nathan Kryger
  • Publication number: 20100185592
    Abstract: Managing backup data comprises mounting a snapshot of a file system. Each of the plurality of snapshots is taken at a particular time and each comprises a replica of the data set at that particular time. The mounted snapshot is accessed. For each of the one or more file system objects included in the accessed snapshot, index data is added which indicates that each of the one or more file system objects is located within the accessed snapshot. This information is added to an index associated with the snapshot so that it is able to be determined, using the index and without having to again mount the accessed snapshot, whether an object of interest is included in the snapshot.
    Type: Application
    Filed: March 17, 2010
    Publication date: July 22, 2010
    Inventor: Nathan Kryger
  • Patent number: 7716171
    Abstract: Managing backup data comprises accessing a snapshot of a data set, wherein the data set includes at least one object and the snapshot includes a replica of the data set, and adding to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: May 11, 2010
    Assignee: EMC Corporation
    Inventor: Nathan Kryger
  • Patent number: 7606815
    Abstract: Non-recursive traversal of hierarchical data structures is disclosed. Elements inside a hierarchical data structure are processed beginning at a first level of the hierarchical data structure. In the event that a branch point associated with a second level of the hierarchical data structure is encountered, a marker data associated with a location of the branch point within the hierarchical data structure is stored inside a user allocated data structure, and the marker stored in the user allocated data structure is used to enable elements, if any, in the second level and any remaining elements in the first level, if any, to be processed without recursion.
    Type: Grant
    Filed: March 29, 2005
    Date of Patent: October 20, 2009
    Assignee: EMC Corporation
    Inventor: Nathan Kryger
  • Patent number: 7549028
    Abstract: Systems and methods for backing up and/or restoring data. When a backup operation is initiated, systems and methods are provided for creating a single snapshot of the backup items, including backup groupings. The single snapshot is used by a backup/recovery application to perform a save process on each backup grouping. By using the same snapshot, the backup is performed based on the same point in time so that the backed up data across the client system is consistent and synchronized. When a recovery operation is initiated, recovery items (e.g., backup groupings, writers and writer components) are selected from backup groupings of the client.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: June 16, 2009
    Assignee: EMC Corporation
    Inventors: Dianne C. Thompson, Carolina P. Uhlmann, Janet L. Schneider, Eric A. Herrmann, Patrick M. Simonich, Nathan A. Kryger
  • Patent number: 7529777
    Abstract: Restoring a directory service object attribute is disclosed. An identification of the directory service object attribute is received for a set of two or more directory service objects across which the directory service object attribute is to be restored. The directory service object attribute is selectively restored across the set of directory service objects.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: May 5, 2009
    Assignee: EMC Corporation
    Inventor: Nathan Kryger
  • Publication number: 20070043790
    Abstract: Managing backup data comprises accessing a snapshot of a data set, wherein the data set includes at least one object and the snapshot includes a replica of the data set, and adding to an index associated with the snapshot, with respect to each of one or more objects included in the snapshot, index data indicating at least where the object is located within the snapshot.
    Type: Application
    Filed: August 18, 2005
    Publication date: February 22, 2007
    Inventor: Nathan Kryger
  • Publication number: 20070006018
    Abstract: Systems and methods for backing up and/or restoring data. When a backup operation is initiated, systems and methods are provided for creating a single snapshot of the backup items, including backup groupings. The single snapshot is used by a backup/recovery application to perform a save process on each backup grouping. By using the same snapshot, the backup is performed based on the same point in time so that the backed up data across the client system is consistent and synchronized. When a recovery operation is initiated, recovery items (e.g., backup groupings, writers and writer components) are selected from backup grouping of the client.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Inventors: Dianne Thompson, Carolina Uhlmann, Janet Schneider, Eric Herrmann, Patrick Simonich, Nathan Kryger
  • Publication number: 20070005914
    Abstract: Systems and methods for backing up and/or restoring data. When a backup operation is initiated, systems and methods are provided for creating a single snapshot of the backup items, including backup groupings. The single snapshot is used by a backup/recovery application to perform a save process on each backup grouping. By using the same snapshot, the backup is performed based on the same point in time so that the backed up data across the client system is consistent and synchronized. When a recovery operation is initiated, recovery items (e.g., backup groupings, writers and writer components) are selected from backup groupings of the client.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Inventors: Dianne Thompson, Carolina Uhlmann, Janet Schneider, Eric Herrmann, Patrick Simonich, Nathan Kryger