Determining changes made to a source file to transmit to a target location providing a mirror copy of the source file
First Claim
1. A method, comprising:
- detecting an operation to modify a source file at a source location, wherein a target file at a target location includes a copy of a version of the source file;
creating a base copy of the source file;
executing the operation to modify the source file after creating the base copy;
determining differences between the source file and the base copy of the file; and
transmitting the determined differences to the target location, wherein an aggregation of the target file and the transmitted determined differences comprises the modified source file.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for determining changes made to a source file to transmit to a target location providing a mirror copy of the source file. An operation to modify a source file at a source location is detected, wherein a target file at a target location includes a copy of a version of the source file. A base copy of the source file is created. The operation to modify the source file after creating the base copy is executed. Differences are determined between the source file and the base copy of the file. The determined differences are transmitted to the target location, wherein an aggregation of the target file and the transmitted determined differences comprises the modified source file.
98 Citations
27 Claims
-
1. A method, comprising:
-
detecting an operation to modify a source file at a source location, wherein a target file at a target location includes a copy of a version of the source file;
creating a base copy of the source file;
executing the operation to modify the source file after creating the base copy;
determining differences between the source file and the base copy of the file; and
transmitting the determined differences to the target location, wherein an aggregation of the target file and the transmitted determined differences comprises the modified source file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a processor;
a source location;
a target location;
code executed by the processor to perform operations, the operations comprising;
detecting an operation to modify a source file at the source location, wherein a target file at the target location includes a copy of a version of the source file;
creating a base copy of the source file;
executing the operation to modify the source file after creating the base copy;
determining differences between the source file and the base copy of the file; and
transmitting the determined differences to the target location, wherein an aggregation of the target file and the transmitted determined differences comprises the modified source file. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An article manufacture including code executed to communicate with a source and target locations and to perform operations, the operations comprising:
-
detecting an operation to modify a source file at the source location, wherein a target file at the target location includes a copy of a version of the source file;
creating a base copy of the source file;
executing the operation to modify the source file after creating the base copy;
determining differences between the source file and the base copy of the file; and
transmitting the determined differences to the target location, wherein an aggregation of the target file and the transmitted determined differences comprises the modified source file. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification