Patents by Inventor David Merrill McConkie, Jr.

David Merrill McConkie, Jr. 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: 10423494
    Abstract: Trimming unused blocks from a versioned image backup of a source storage that is stored in a sparse storage. In one example embodiment, a method may include identifying a versioned image backup that is stored in a sparse storage. The sparse may store first and second versions of the versioned image backup representing states of the source storage at successive first and second points in time, respectively. The method may further include deleting the first version, identifying a first set of blocks that were allocated in the source storage at the second point in time, identifying a second set of blocks that are allocated in the sparse storage for the second version, determining a third set of blocks that are included in the second set of blocks but are not included in the first set of blocks, and trimming the third set of blocks from the second version.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: September 24, 2019
    Assignee: STORAGECRAFT TECHNOLOGY CORPORATION
    Inventors: Nathan S. Bushman, Thomas Frank Christensen, David Merrill McConkie, Jr.
  • Publication number: 20170286232
    Abstract: Trimming unused blocks from a versioned image backup of a source storage that is stored in a sparse storage. In one example embodiment, a method may include identifying a versioned image backup that is stored in a sparse storage. The sparse may store first and second versions of the versioned image backup representing states of the source storage at successive first and second points in time, respectively. The method may further include deleting the first version, identifying a first set of blocks that were allocated in the source storage at the second point in time, identifying a second set of blocks that are allocated in the sparse storage for the second version, determining a third set of blocks that are included in the second set of blocks but are not included in the first set of blocks, and trimming the third set of blocks from the second version.
    Type: Application
    Filed: October 3, 2016
    Publication date: October 5, 2017
    Inventors: Nathan S. Bushman, Thomas Frank Christensen, David Merrill McConkie, JR.
  • Patent number: 9563633
    Abstract: Trimming unused blocks from a versioned image backup of a source storage that is stored in a sparse storage. In one example embodiment, a method may include identifying a versioned image backup of a source storage that is stored in a sparse storage. The method may further include deleting the first version of the versioned image backup from the sparse storage during a retention process, identifying a first set of blocks, identifying a second set of blocks, determining a third set of blocks that are included in the second set of blocks but are not included in the first set of blocks, and, after the retention process, trimming the third set of blocks from the second version of the versioned image backup that is stored in the sparse storage.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: February 7, 2017
    Assignee: STORAGECRAFT TECHNOLOGY CORPORATION
    Inventors: Nathan S. Bushman, Thomas Frank Christensen, David Merrill McConkie, Jr.
  • Publication number: 20160210199
    Abstract: Virtualizing multiple networked machines using a predetermined network recovery policy.
    Type: Application
    Filed: May 20, 2015
    Publication date: July 21, 2016
    Inventors: Thomas Frank Christensen, Christopher Glade Derrick, David Merrill McConkie, JR.
  • Patent number: 9087001
    Abstract: Virtualizing multiple networked machines using a predetermined network recovery policy.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: July 21, 2015
    Assignee: STORAGECRAFT TECHNOLOGY CORPORATION
    Inventors: Thomas Frank Christensen, Christopher Glade Derrick, David Merrill McConkie, Jr.