Patents Assigned to ZETTA, INC.
-
Patent number: 9547559Abstract: Systems and methods are disclosed for state consistent replication of client data set on a client computer by generating a snapshot of the client data set on a local volume; synchronizing with a remote server volume corresponding to the local volume to create a copy of the client data set on the remote server; performing a master to slave replication of the data set; and taking a snapshot of the server data set to create a mirror of the snapshot of the client data set on the server.Type: GrantFiled: January 23, 2015Date of Patent: January 17, 2017Assignee: Zetta Inc.Inventors: Jeffrey Whitehead, Louis Montulli, Jason Harrison, Chris Schin, Maggie Seah, Casey Cook
-
Patent number: 9501367Abstract: Systems and methods are disclosed for backing up a client data set on a computer by identifying changed files; generating a first sub-file signature for one or more segments of a changed file; subsequently generating a second sub-file signature for each file segment to detect insertions, removals, and rearrangements of data in the file; transmitting one more changed segment(s) in the file; and writing a manifest file reflecting the new target state.Type: GrantFiled: March 20, 2015Date of Patent: November 22, 2016Assignee: ZETTA INC.Inventors: Jason Harrison, Louis Montulli, Jeffrey Whitehead, Andrew Eckhardt, Shylaja Ramachandra
-
Patent number: 9483359Abstract: Systems and methods are disclosed for rapidly restoring client data set for a computer by storing the client data and one or more pat sets required to revert to one or more version of the client data on a remote server; storing a local copy of the replicated client data on a local data storage device coupled to the computer; receiving a request to revert to a predetermined version of the client data; using the local copy as a seed, receiving a patch set corresponding to a predetermined version; and updating the local copy using the patch set to generated the predetermined version.Type: GrantFiled: January 23, 2015Date of Patent: November 1, 2016Assignee: ZETTA INC.Inventors: Louis Montulli, Jason Harrison, Jeffrey Whitehead, Chris Schin, Maggie Seah
-
Patent number: 9448893Abstract: A method for backing up a client data set on a computer by generating a manifest of the client data set and storing the manifest on a remote server along with a server data set corresponding to the client data set; taking a snapshot of the server manifest and data set; and comparing the manifest to the remote server data set and synchronizing the client dataset if a difference is detected.Type: GrantFiled: August 26, 2015Date of Patent: September 20, 2016Assignee: Zetta, Inc.Inventors: Jeffrey Whitehead, Louis Montulli, Jason Harrison, Andrew Eckhardt, Casey Cook
-
Patent number: 9348830Abstract: Systems and methods for replicating a client data set on a computer includes replicating the client data set using an application software on the computer; generating a manifest of a target data set during replication containing state of target data reflecting post-update state; and determining differences between the local data and manifest to determine required backup operations.Type: GrantFiled: January 28, 2015Date of Patent: May 24, 2016Assignee: ZETTA INC.Inventors: Louis Montulli, Jason Harrison, Jeffrey Whitehead, Andrew Eckhardt, Sr.
-
Patent number: 9268797Abstract: A data recovery system includes a plurality of customer computers to be backed-up, each customer computer running a client software to communicate back-up data files; a system management platform coupled to the client software over the Internet, the system management platform receiving inputs from a web user portal to control operations of the client software and the system management platform to back up the customer computer; and two or more data storage silos, each including: a plurality of storage directors communicating with the client software; and a clustered data storage array.Type: GrantFiled: December 21, 2012Date of Patent: February 23, 2016Assignee: ZETTA INC.Inventors: Jeffrey Whitehead, Louis Montulli, Jason Harrison, Andrew Eckhardt, Casey Cook, Ray Thro, Angus Scott, Harliv Singh, Rich Webster
-
Patent number: 9152643Abstract: Systems and methods are disclosed for backing up a computer with a distributed meta data store by splitting meta data from file data; storing the meta data for each file in a separate file; mapping the file data and meta data to an arbitrary file system; and reconstructing files for the arbitrary file system.Type: GrantFiled: March 16, 2013Date of Patent: October 6, 2015Assignee: Zetta Inc.Inventors: Jeffrey Whitehead, Louis Montulli, V, Jason Harrison, Andrew Eckhardt, Casey Cook, Ray Thro
-
Patent number: 9152686Abstract: A method for backing up a client data set on a computer by generating a manifest of the client data set and storing the manifest on a remote server along with a server data set corresponding to the client data set; taking a snapshot of the server manifest and data set; and comparing the manifest to the remote server data set and synchronizing the client dataset if a difference is detected.Type: GrantFiled: December 21, 2012Date of Patent: October 6, 2015Assignee: Zetta Inc.Inventors: Jeffrey Whitehead, Louis Montulli, Jason Harrison, Andrew Eckhardt, Casey Cook
-
Patent number: 9015122Abstract: Systems and methods are disclosed for backing up a client data set on a computer by identifying changed files; generating a first sub-file signature for one or more segments of a changed file; subsequently generating a second sub-file signature for each file segment to detect insertions, removals, and rearrangements of data in the file; transmitting one more changed segment(s) in the file; and writing a manifest file reflecting the new target state.Type: GrantFiled: December 21, 2012Date of Patent: April 21, 2015Assignee: Zetta, Inc.Inventors: Jason Harrison, Louis Montulli, Jeffrey Whitehead, Andrew Eckhardt, Shylaja Ramachandra
-
Patent number: 8977596Abstract: Systems and methods for replicating a client data set on a computer includes replicating the client data set using an application software on the computer; generating a manifest of a target data set during replication containing state of target data reflecting post-update state; and determining differences between the local data and manifest to determine required backup operations.Type: GrantFiled: December 21, 2012Date of Patent: March 10, 2015Assignee: Zetta Inc.Inventors: Louis Montulli, Jason Harrison, Jeffrey Whitehead, Andrew Eckhardt, Sr.
-
Patent number: 8977594Abstract: Systems and methods are disclosed for state consistent replication of client data set on a client computer by generating a snapshot of the client data set on a local volume; synchronizing with a remote server volume corresponding to the local volume to create a copy of the client data set on the remote server; performing a master to slave replication of the data set; and taking a snapshot of the server data set to create a mirror of the snapshot of the client data set on the server.Type: GrantFiled: December 21, 2012Date of Patent: March 10, 2015Assignee: Zetta Inc.Inventors: Jeffrey Whitehead, Louis Montulli, Jason Harrison, Chris Schin, Maggie Seah, Casey Cook
-
Patent number: 8977598Abstract: Systems and methods are disclosed for rapidly restoring client data set for a computer by storing the client data and one or more pat sets required to revert to one or more version of the client data on a remote server; storing a local copy of the replicated client data on a local data storage device coupled to the computer; receiving a request to revert to a predetermined version of the client data; using the local copy as a seed, receiving a patch set corresponding to a predetermined version; and updating the local copy using the patch set to generated the predetermined version.Type: GrantFiled: December 21, 2012Date of Patent: March 10, 2015Assignee: Zetta Inc.Inventors: Louis Montulli, Jason Harrison, Jeffrey Whitehead, Chris Schin, Maggie Seah
-
Publication number: 20140181016Abstract: A method for backing up a client data set on a computer by generating a manifest of the client data set and storing the manifest on a remote server along with a server data set corresponding to the client data set; taking a snapshot of the server manifest and data set; and comparing the manifest to the remote server data set and synchronizing the client dataset if a difference is detected.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: ZETTA, INC.Inventors: Jeffrey Whitehead, Louis Montulli, Jason Harrison, Andrew Eckhardt, Casey Cook
-
Publication number: 20140181021Abstract: Systems and methods for replicating a client data set on a computer includes replicating the client data set using an application software on the computer; generating a manifest of a target data set during replication containing state of target data reflecting post-update state; and determining differences between the local data and manifest to determine required backup operations.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: ZETTA, INC.Inventors: Louis Montulli, Jason Harrison, Jeffrey Whitehead, Andrew Eckhardt, SR.
-
Publication number: 20140180915Abstract: Systems and methods provide real-time reporting for a data storage volume by sampling one or more storage metrics on the volume on a periodic basis; packaging the metrics into one or more messages; queuing the messages at one or more message queuing servers; and delivering to predetermined receiving agents that store the messages in a database holding aggregate metrics for the volume and correlated by customer.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: ZETTA, INC.Inventors: Louis Montulli, Jason Harrison, Shylaja Ramachandra, Casey Cook
-
Publication number: 20140181579Abstract: A data recovery system includes a plurality of customer computers to be backed-up, each customer computer running a client software to communicate back-up data files; a system management platform coupled to the client software over the Internet, the system management platform receiving inputs from a web user portal to control operations of the client software and the system management platform to back up the customer computer; and two or more data storage silos, each including: a plurality of storage directors communicating with the client software; and a clustered data storage array.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: ZETTA, INC.Inventors: Jeffrey Whitehead, Louis Montulli, Jason Harrison, Andrew Eckhardt, Casey Cook, Ray Thro, Angus Scott, Harliv Singh, Rich Webster
-
Publication number: 20140181027Abstract: Systems and methods are disclosed for state consistent replication of client data set on a client computer by generating a snapshot of the client data set on a local volume; synchronizing with a remote server volume corresponding to the local volume to create a copy of the client data set on the remote server; performing a master to slave replication of the data set; and taking a snapshot of the server data set to create a mirror of the snapshot of the client data set on the server.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: ZETTA, INC.Inventors: Jeffrey Whitehead, Louis Montulli, Jason Harrison, Chris Schin, Maggie Seah, Casey Cook
-
Publication number: 20140181051Abstract: Systems and methods are disclosed for rapidly restoring client data set for a computer by storing the client data and one or more pat sets required to revert to one or more version of the client data on a remote server; storing a local copy of the replicated client data on a local data storage device coupled to the computer; receiving a request to revert to a predetermined version of the client data; using the local copy as a seed, receiving a patch set corresponding to a predetermined version; and updating the local copy using the patch set to generated the predetermined version.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: ZETTA, INC.Inventors: Louis Montulli, Jason Harrison, Jeffrey Whitehead, Chris Schin, Maggie Seah
-
Publication number: 20140181041Abstract: Systems and methods are disclosed for backing up a computer with a distributed meta data store by splitting meta data from file data; storing the meta data for each file in a separate file; mapping the file data and meta data to an arbitrary file system; and reconstructing files for the arbitrary file system.Type: ApplicationFiled: March 16, 2013Publication date: June 26, 2014Applicant: ZETTA, INC.Inventors: Jeffrey Whitehead, Louis Montulli, V, Jason Harrison, Andrew Eckhardt, Casey Cook, Ray Thro
-
Publication number: 20140181034Abstract: Systems and methods are disclosed for backing up a client data set on a computer by identifying changed files; generating a first sub-file signature for one or more segments of a changed file; subsequently generating a second sub-file signature for each file segment to detect insertions, removals, and rearrangements of data in the file; transmitting one more changed segment(s) in the file; and writing a manifest file reflecting the new target state.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: Zetta, INc.Inventors: Jason Harrison, Louis Montulli, Jeffrey Whitehead, Andrew Eckhardt, Shylaja Ramachandra