Patents by Inventor Christopher Midgley
Christopher Midgley 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: 7860832Abstract: In a storage system having a source storage system and target storage system, systems and methods maintain information from which a set of source data files stored on a storage system can be retrieved. In one embodiment, baseline images of one or more source data files are stored in target files of the target storage system. For a selected target storage time, locations in the source storage system where changes have been made since a previous target storage time are dynamically identified. Contents that occupy the locations are read and sent to the target storage system. The contents are stored in the target storage system together with associations of the contents with the locations.Type: GrantFiled: May 29, 2007Date of Patent: December 28, 2010Assignee: Iron Mountain IncorporatedInventors: Christopher Midgley, John Webb
-
Patent number: 7644113Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: GrantFiled: May 3, 2007Date of Patent: January 5, 2010Assignee: Iron Mountain IncorporatedInventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Publication number: 20070294321Abstract: Disclosed are systems and methods for maintaining, in a storage system having a source storage system and target storage system, information from which a set of source data files stored on a storage system can be retrieved. In one embodiment, the method comprises storing baseline images of one or more source data files in target files of the target storage system. For a selected target storage time, locations in the source storage system where changes have been made since a previous target storage time are dynamically identified. Contents that occupy the locations are read and sent to the target storage system. The contents are stored in the target storage system together with associations of the contents with the locations.Type: ApplicationFiled: May 29, 2007Publication date: December 20, 2007Inventors: Christopher Midgley, John Webb
-
Publication number: 20070208783Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: ApplicationFiled: May 3, 2007Publication date: September 6, 2007Inventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Patent number: 7225208Abstract: A system for backing up data files generates information from which those files can be recovered, and it sends that information to a back-up location. To determine what information to send, it generates summaries of those files from time to time and identifies changed locations by comparing the summaries with one another. As a consequence, the information it sends the back-up location can be limited to the identities and new contents of the locations thereby identified.Type: GrantFiled: September 30, 2003Date of Patent: May 29, 2007Assignee: Iron Mountain IncorporatedInventors: Christopher Midgley, John Webb
-
Publication number: 20050193031Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: ApplicationFiled: March 18, 2005Publication date: September 1, 2005Applicant: LiveVault CorporationInventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Publication number: 20050071390Abstract: Disclosed are systems and methods for backing up data files. In one embodiment, a method of backing up data files can include detecting changed locations in one or more data files, storing the contents of the changed locations at a storage time, and associating the stored contents with: the storage time, the changed locations, and one or more file identifiers identifying the one or more data files.Type: ApplicationFiled: September 30, 2003Publication date: March 31, 2005Applicant: LiveVault CorporationInventors: Christopher Midgley, John Webb
-
Patent number: 6847984Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: GrantFiled: December 16, 1999Date of Patent: January 25, 2005Assignee: LiveVault CorporationInventors: Christopher Midgley, John Webb, Dan Chartier, Manual Gonsalves, Tom Hansen
-
Patent number: 6779003Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server, This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: GrantFiled: December 16, 1999Date of Patent: August 17, 2004Assignee: LiveVault CorporationInventors: Christopher Midgley, John Webb, Ted Hess, Paul Ranauro, Dave Wright, Mark Fox
-
Patent number: 6704755Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: GrantFiled: May 21, 2002Date of Patent: March 9, 2004Assignee: LiveVault CorporationInventors: Christopher Midgley, John Webb, Ted Hess, John Acott, Tom Hansen, Brian Wilson
-
Patent number: 6625623Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: GrantFiled: December 16, 1999Date of Patent: September 23, 2003Assignee: LiveVault CorporationInventors: Christopher Midgley, John Webb, Ted Hess, Manuel Gonsalves, John Acott
-
Publication number: 20030074378Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: ApplicationFiled: December 16, 2002Publication date: April 17, 2003Applicant: LiveVault CorporationInventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Patent number: 6526418Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. IN parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: GrantFiled: December 16, 1999Date of Patent: February 25, 2003Assignee: LiveVault CorporationInventors: Christopher Midgley, John Webb, Jim Campbell, Manuel Gonsalves, Dan Chatier
-
Publication number: 20020174139Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: ApplicationFiled: May 21, 2002Publication date: November 21, 2002Inventors: Christopher Midgley, John Webb, Ted Hess, John Acott, Tom Hansen, Brian Wilson
-
Patent number: 6460055Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.Type: GrantFiled: December 16, 1999Date of Patent: October 1, 2002Assignee: LiveVault CorporationInventors: Christopher Midgley, John Webb, Ted Hess, John Acott, Tom Hansen, Brian Wilson