Patents by Inventor Barry Herman
Barry Herman 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: 11681590Abstract: Example apparatus and methods process virtual machine image level backups that may include files that are compressed and files that are not compressed. Example apparatus and methods may produce virtual machine image level backups by selectively compressing some files associated with the image while leaving other files in their uncompressed state. Example apparatus and methods may selectively recover a file or even an entire disk image from an image level backup that may include both compressed files and files that are not compressed. The file recovery or image recovery may be performed at the file level by accessing files in the image and selectively decompressing files that are compressed in the image while passing through files that are not compressed in the image. Different files in a single image may be compressed or decompressed using different techniques.Type: GrantFiled: February 1, 2017Date of Patent: June 20, 2023Assignee: QUANTUM CORPORATIONInventors: Gerald Simon, Greg Wade, Barry Herman
-
Patent number: 11099765Abstract: Embodiments include methods, apparatus, or processors configured to access a tracking enabled storage volume associated with a container; perform a full backup of the storage volume, where performing the full backup includes defining a full backup point; perform a first incremental backup of the storage volume based on the full backup point, where performing the first incremental backup includes defining a current backup point; determine whether a backup termination condition has been met; upon determining that the backup termination condition has not been met: performing a subsequent incremental backup of the storage volume based on the current backup point; and updating the current backup point. Embodiments may restore the tracking enabled storage volume from the full backup and the incremental backups.Type: GrantFiled: September 28, 2018Date of Patent: August 24, 2021Assignee: Quantum CorporationInventors: Greg Wade, Gerald Simon, Barry Herman
-
Patent number: 10275157Abstract: Embodiments disclosed herein provide systems and method for storing metadata to unused portions of a virtual disk file. In a particular embodiment, a method provides selecting a virtual disk file stored on a data storage volume and identifying unused portions of the virtual disk file. The method further provides writing metadata for the virtual disk file in the unused portions of the virtual disk file.Type: GrantFiled: November 23, 2016Date of Patent: April 30, 2019Assignee: Quantum CorporationInventors: Gregory L. Wade, J. Mitchell Haile, Bill Kan, Barry Herman
-
Publication number: 20190095102Abstract: Embodiments include methods, apparatus, or processors configured to access a tracking enabled storage volume associated with a container; perform a full backup of the storage volume, where performing the full backup includes defining a full backup point; perform a first incremental backup of the storage volume based on the full backup point, where performing the first incremental backup includes defining a current backup point; determine whether a backup termination condition has been met; upon determining that the backup termination condition has not been met: performing a subsequent incremental backup of the storage volume based on the current backup point; and updating the current backup point. Embodiments may restore the tracking enabled storage volume from the full backup and the incremental backups.Type: ApplicationFiled: September 28, 2018Publication date: March 28, 2019Inventors: Greg Wade, Gerald Simon, Barry Herman
-
Publication number: 20170139786Abstract: Example apparatus and methods process virtual machine image level backups that may include files that are compressed and files that are not compressed. Example apparatus and methods may produce virtual machine image level backups by selectively compressing some files associated with the image while leaving other files in their uncompressed state. Example apparatus and methods may selectively recover a file or even an entire disk image from an image level backup that may include both compressed files and files that are not compressed. The file recovery or image recovery may be performed at the file level by accessing files in the image and selectively decompressing files that are compressed in the image while passing through files that are not compressed in the image. Different files in a single image may be compressed or decompressed using different techniques.Type: ApplicationFiled: February 1, 2017Publication date: May 18, 2017Inventors: Gerald Simon, Greg Wade, Barry Herman
-
Publication number: 20170075588Abstract: Embodiments disclosed herein provide systems and method for storing metadata to unused portions of a virtual disk file. In a particular embodiment, a method provides selecting a virtual disk file stored on a data storage volume and identifying unused portions of the virtual disk file. The method further provides writing metadata for the virtual disk file in the unused portions of the virtual disk file.Type: ApplicationFiled: November 23, 2016Publication date: March 16, 2017Inventors: Gregory L. Wade, J. Mitchell Haile, Bill Kan, Barry Herman
-
Patent number: 9563520Abstract: Example apparatus and methods process virtual machine image level backups that may include files that are compressed and files that are not compressed. Example apparatus and methods may produce virtual machine image level backups by selectively compressing some files associated with the image while leaving other files in their uncompressed state. Example apparatus and methods may selectively recover a file or even an entire disk image from an image level backup that may include both compressed files and files that are not compressed. The file recovery or image recovery may be performed at the file level by accessing files in the image and selectively decompressing files that are compressed in the image while passing through files that are not compressed in the image. Different files in a single image may be compressed or decompressed using different techniques.Type: GrantFiled: July 11, 2014Date of Patent: February 7, 2017Assignee: Quantum CorporationInventors: Gerald Simon, Greg Wade, Barry Herman
-
Patent number: 9535915Abstract: Example apparatus and methods use two types of storage to improve boot time associated with recovering a virtual machine running on a hypervisor. The first storage is deduplication based and the second storage is not deduplication based. Example apparatus and methods may read data from the first storage to support operations immediately upon the VM booting and until a full recovery has been completed. Example apparatus and methods may also write a snapshot to the second storage and then support random input/output for the virtual machine from the snapshot in the second storage immediately upon the VM booting until a full recovery has been completed. Having dual devices facilitates using deduplication storage for deduplication-centric I/O while non-deduplication storage is used for random I/O while transfer of a recovery image from a backup device to a primary device associated with the VM is completed.Type: GrantFiled: July 11, 2014Date of Patent: January 3, 2017Assignee: Quantum CorporationInventors: Barry Herman, Greg Wade, Gerald Simon, John LaRue
-
Patent number: 9524122Abstract: Embodiments disclosed herein provide systems and method for storing metadata to unused portions of a virtual disk file. In a particular embodiment, a method provides selecting a virtual disk file stored on a data storage volume and identifying unused portions of the virtual disk file. The method further provides writing metadata for the virtual disk file in the unused portions of the virtual disk file.Type: GrantFiled: March 24, 2014Date of Patent: December 20, 2016Assignee: Quantum CorporationInventors: Gregory L. Wade, J. Mitchell Haile, Bill Kan, Barry Herman
-
Publication number: 20160011946Abstract: Example apparatus and methods process virtual machine image level backups that may include files that are compressed and files that are not compressed. Example apparatus and methods may produce virtual machine image level backups by selectively compressing some files associated with the image while leaving other files in their uncompressed state. Example apparatus and methods may selectively recover a file or even an entire disk image from an image level backup that may include both compressed files and files that are not compressed. The file recovery or image recovery may be performed at the file level by accessing files in the image and selectively decompressing files that are compressed in the image while passing through files that are not compressed in the image. Different files in a single image may be compressed or decompressed using different techniques.Type: ApplicationFiled: July 11, 2014Publication date: January 14, 2016Inventors: Gerald Simon, Greg Wade, Barry Herman
-
Publication number: 20160012071Abstract: Example apparatus and methods use two types of storage to improve boot time associated with recovering a virtual machine running on a hypervisor. The first storage is deduplication based and the second storage is not deduplication based. Example apparatus and methods may read data from the first storage to support operations immediately upon the VM booting and until a full recovery has been completed. Example apparatus and methods may also write a snapshot to the second storage and then support random input/output for the virtual machine from the snapshot in the second storage immediately upon the VM booting until a full recovery has been completed. Having dual devices facilitates using deduplication storage for deduplication-centric I/O while non-deduplication storage is used for random I/O while transfer of a recovery image from a backup device to a primary device associated with the VM is completed.Type: ApplicationFiled: July 11, 2014Publication date: January 14, 2016Inventors: Barry Herman, Greg Wade, Gerald Simon, John LaRue
-
Patent number: 9176676Abstract: Example apparatus and methods provide two types of storage for a virtual machine running on a hypervisor. The first storage is de-duplication based and the second storage is not de-duplication based. Example apparatus and methods may acquire data from the first storage to instantiate the virtual machine, to instantiate an operating system on the virtual machine, or to instantiate an application on the virtual machine from the first storage. Example apparatus and methods may write a snapshot to the second storage and then support random input/output for the virtual machine, for the operating system, or for the application from the second storage. The snapshot may selectively be collapsed or the second storage may selectively be retired and thus example systems may selectively update the first storage from the second storage. Having dual devices facilitates using de-duplication storage for de-duplication-centric I/O while non-de-duplication storage is used for random I/O.Type: GrantFiled: July 30, 2013Date of Patent: November 3, 2015Inventors: Gerald Simon, Greg Wade, Barry Herman
-
Publication number: 20150039846Abstract: Example apparatus and methods provide two types of storage for a virtual machine running on a hypervisor. The first storage is de-duplication based and the second storage is not de-duplication based. Example apparatus and methods may acquire data from the first storage to instantiate the virtual machine, to instantiate an operating system on the virtual machine, or to instantiate an application on the virtual machine from the first storage. Example apparatus and methods may write a snapshot to the second storage and then support random input/output for the virtual machine, for the operating system, or for the application from the second storage. The snapshot may selectively be collapsed or the second storage may selectively be retired and thus example systems may selectively update the first storage from the second storage. Having dual devices facilitates using de-duplication storage for de-duplication-centric I/O while non-de-duplication storage is used for random I/O.Type: ApplicationFiled: July 30, 2013Publication date: February 5, 2015Applicant: Quantum CorporationInventors: Gerald Simon, Greg Wade, Barry Herman
-
Publication number: 20140208050Abstract: Embodiments disclosed herein provide systems and method for storing metadata to unused portions of a virtual disk file. In a particular embodiment, a method provides selecting a virtual disk file stored on a data storage volume and identifying unused portions of the virtual disk file. The method further provides writing metadata for the virtual disk file in the unused portions of the virtual disk file.Type: ApplicationFiled: March 24, 2014Publication date: July 24, 2014Applicant: Quantum CorporationInventors: Gregory L. Wade, J. Mitchell Haile, Bill Kan, Barry Herman
-
Patent number: 8683111Abstract: Embodiments disclosed herein provide systems and method for storing metadata to unused portions of a virtual disk file. In a particular embodiment, a method provides selecting a virtual disk file stored on a data storage volume and identifying unused portions of the virtual disk file. The method further provides writing metadata for the virtual disk file in the unused portions of the virtual disk file.Type: GrantFiled: January 19, 2012Date of Patent: March 25, 2014Assignee: Quantum CorporationInventors: Gregory L. Wade, J. Mitchell Haile, Bill Kan, Barry Herman
-
Publication number: 20120246382Abstract: Embodiments disclosed herein provide systems and method for storing metadata to unused portions of a virtual disk file. In a particular embodiment, a method provides selecting a virtual disk file stored on a data storage volume and identifying unused portions of the virtual disk file. The method further provides writing metadata for the virtual disk file in the unused portions of the virtual disk file.Type: ApplicationFiled: January 19, 2012Publication date: September 27, 2012Inventors: Gregory L. Wade, J. Mitchell Haile, Bill Kan, Barry Herman
-
Publication number: 20050177744Abstract: A method, article of manufacture, and apparatus for securely resetting a key. In an embodiment, this comprises setting a flag to indicate that the key is to be reset, starting a process associated with the program, determining, when the process has been started, whether the flag is set, and resetting the key to a default value based on the flag.Type: ApplicationFiled: April 9, 2004Publication date: August 11, 2005Inventor: Barry Herman
-
Publication number: 20050175201Abstract: A method, article of manufacture, and apparatus for securely resetting a key for accessing a computer program. In an embodiment, this comprises generating an encrypted backdoor key, providing the backdoor key to the computer program, comparing the backdoor key to a computed value, and resetting the key to a default value if the backdoor key matches the computed value.Type: ApplicationFiled: April 9, 2004Publication date: August 11, 2005Inventor: Barry Herman