Consistent back up of electronic information
First Claim
Patent Images
1. A method comprising:
- initiating a backup operation of data including determining that a plurality of items to be included in the backup operation are related items, using one or more processors, where related items are items that require a particular relationship between each other in order to execute a function;
monitoring the plurality of related items for modifications occurring to one or more items of the plurality of related items during the backup operation including receiving notification of file system changes and determining whether a file system change occurred to one or more items of the plurality of related items;
completing the backup operation including backing up the modified one or more related items; and
when a modification occurred to one or more related items, the completing the backup operation includes performing a second backup operation for the one or more modified items of the plurality of related items, wherein the second backup operation includes replacing the modified one or more related items backed up during the backup operation with versions of the modified one or more related items that existed when the backup operation was initiated.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for performing backup operations while a user is using a device. In one implementation, a method is provided. A backup operation of data including a plurality of related items is initiated. Modifications to one or more items of the plurality of related items are monitored for during the backup operation. The backup operation is completed. If a modification occurred to one or more items, a second backup operation is performed for the modified items.
276 Citations
18 Claims
-
1. A method comprising:
-
initiating a backup operation of data including determining that a plurality of items to be included in the backup operation are related items, using one or more processors, where related items are items that require a particular relationship between each other in order to execute a function; monitoring the plurality of related items for modifications occurring to one or more items of the plurality of related items during the backup operation including receiving notification of file system changes and determining whether a file system change occurred to one or more items of the plurality of related items; completing the backup operation including backing up the modified one or more related items; and when a modification occurred to one or more related items, the completing the backup operation includes performing a second backup operation for the one or more modified items of the plurality of related items, wherein the second backup operation includes replacing the modified one or more related items backed up during the backup operation with versions of the modified one or more related items that existed when the backup operation was initiated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium including one or more sequences of instructions which, when executed by one or more processors, causes:
-
initiating a backup operation of data including determining that a plurality of items to be included in the backup operation are related items, where related items are items that require a particular relationship between each other to function properly; monitoring the plurality of related items for modifications occurring to one or more items of the plurality of related items during the backup operation including receiving notification of file system changes and determining whether a file system change occurred to one or more items of the plurality of related items; completing the backup operation including backing up the modified one or more related items; and when a modification occurred to one or more related items, the completing the backup operation includes performing a second backup operation for the one or more modified items of the plurality of related items, wherein the second backup operation includes replacing the modified one or more related items backed up during the backup operation with versions of the modified one or more related items that existed when the backup operation was initiated. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and a computer-readable medium including one or more sequences of instructions which, when executed by the one or more processors, causes; initiating a backup operation of data including determining that a plurality of items to be included in the backup operation are related items, using one or more processors, where related items are items that require a particular relationship between each other in order to execute a function; monitoring the plurality of related items for modifications occurring to one or more items of the plurality of related items during the backup operation including receiving notification of file system changes and determining whether a file system change occurred to one or more items of the plurality of related items; completing the backup operation including backing up the modified one or more related items; and when a modification occurred to one or more related items, the completing the backup operation includes performing a second backup operation for the one or more modified items of the plurality of related items, wherein the second backup operation includes replacing the modified one or more related items backed up during the backup operation with versions of the modified one or more related items that existed when the backup operation was initiated. - View Dependent Claims (16, 17, 18)
-
Specification