Patents Assigned to Mirapoint, Inc.
-
Publication number: 20080201360Abstract: A computer system can advantageously include a location service that minimizes changes to a directory in the event of moving a storage unit. Each storage unit can use its meta data to indicate the persistent objects the storage unit contains. The directory can store a translation between a persistent object and its corresponding storage unit. The servers can register their corresponding storage units using the location service. Based these registrations, the access network of the system can successfully request persistent objects from the appropriate servers. Advantageously, this system configuration allows a storage unit to be moved without changing a directory entry, thereby minimizing both time and system resources.Type: ApplicationFiled: February 15, 2007Publication date: August 21, 2008Applicant: Mirapoint, Inc.Inventor: Jaspal Kohli
-
Patent number: 7310654Abstract: A method for backing up data in a computer system from at least one primary data source to a secondary data source is provided. The method includes performing a full image backup on a plurality of data blocks stored by the primary data source(s). An incremental backup can then be initiated at a predetermined interval. During this incremental backup, the modification time of each file/folder at the predetermined interval can be compared to a defined time. If the modification time is earlier than the defined time, then the data blocks of that file/folder can be excluded from the incremental backup. If the modification time is later than the defined time, then the data blocks of that file/folder can be included in the incremental backup. This method can be used to provide an efficient disaster recovery using a network.Type: GrantFiled: January 31, 2002Date of Patent: December 18, 2007Assignee: Mirapoint, Inc.Inventor: Daniel D. McNeil
-
Patent number: 7203939Abstract: A method for increasing locality of disk references for data storage in a single file system is provided. This locality results in higher system throughput for delivery and access to the data. The data is separated into meta data and content. Both meta data and the content are densely packed in quasi-reserved sections of the disk space. The content is allocated using time based locality.Type: GrantFiled: June 4, 2002Date of Patent: April 10, 2007Assignee: Mirapoint, Inc.Inventor: Jaspal Kohli
-
Patent number: 7203805Abstract: The data from a plurality of primary data sources, such as disk drives or disk arrays, are interleaved and captured in a secondary data source, such as a tape drive, during a backup operation. The interleaving of data allows the overlap of read/write operations performed by the plurality of primary data sources, thereby optimizing the performance of the backup as well as the restore.Type: GrantFiled: October 3, 2003Date of Patent: April 10, 2007Assignee: Mirapoint, Inc.Inventors: Daniel D. McNeil, Joseph L. DiMartino, Jaspal Kohli
-
Publication number: 20050267938Abstract: A method for mailbox migration includes creating a message ID map for the source and destination mailboxes, and storing the message ID map in a migration cache file that can also hold message ID persistence and message state indicator data. A precopy operation is performed while the source mailbox is still active, thereby allowing the time consuming process of message copying to be performed without interrupting user access to email. After email access is redirected to the destination mailbox, a final update is performed to bring the destination mailbox into a fully current state. Because of the precopy operation, the amount of required updating is minimized. By performing the updating based on message data stored in the migration cache file (and extracted from the messages themselves), the speed of the final update is further enhanced, since time-consuming message or header downloading is not required.Type: ApplicationFiled: May 14, 2004Publication date: December 1, 2005Applicant: Mirapoint, Inc.Inventor: Nick Czeczulin
-
Publication number: 20040068630Abstract: The data from a plurality of primary data sources, such as disk drives or disk arrays, are interleaved and captured in a secondary data source, such as a tape drive, during a backup operation. The interleaving of data allows the overlap of read/write operations performed by the plurality of primary data sources, thereby optimizing the performance of the backup as well as the restore.Type: ApplicationFiled: October 3, 2003Publication date: April 8, 2004Applicant: Mirapoint, Inc.Inventors: Daniel D. McNeil, Joseph L. DiMartino, Jaspal Kohli
-
Patent number: 6691212Abstract: The data from a plurality of primary data sources, such as disk drives or disk arrays, are interleaved and captured in a secondary data source, such as a tape drive, during a backup operation. The interleaving of data allows the overlap of read/write operations performed by the plurality of primary data sources, thereby optimizing the performance of the backup as well as the restore.Type: GrantFiled: October 26, 2000Date of Patent: February 10, 2004Assignee: Mirapoint, Inc.Inventors: Daniel D. McNeil, Joseph L. DiMartino, Jaspal Kohli
-
Patent number: 6684308Abstract: A method for backing up data in a computer system from a plurality of primary data sources to a secondary data source is provided. The method comprises copying data sections from the plurality of primary data sources to the secondary data source and providing a data pointer on the secondary data source. The data pointer indicates a starting point of each transfer from the plurality of primary data sources and where that starting point is on the secondary data source. This data pointer information provides the minimum information necessary to map a location from the primary data source(s) to its location on the secondary data source.Type: GrantFiled: January 31, 2002Date of Patent: January 27, 2004Assignee: Mirapoint, Inc.Inventor: Daniel D. McNeil
-
Publication number: 20030225967Abstract: A method for increasing locality of disk references for data storage in a single file system is provided. This locality results in higher system throughput for delivery and access to the data. The data is separated into meta data and content. Both meta data and the content are densely packed in quasi-reserved sections of the disk space. The content is allocated using time based locality.Type: ApplicationFiled: June 4, 2002Publication date: December 4, 2003Applicant: Mirapoint, Inc.Inventor: Jaspal Kohli