DATA REPLICATION BETWEEN SOFTWARE VERSIONS
First Claim
1. A method comprising:
- determining, via at least one of a client electronic device and a server computer, if a first item created in a first software version includes data native to a second item in a second software version;
if the first item created in the first software version includes data native to the second item in the second software version, storing, via at least one of the client electronic device and the server computer, the data native to the second item in the second software version as native data;
if the first item created in the first software version is missing required data based upon, at least in part, the second item in the second software version, storing, via at least one of the client electronic device and the server computer, a default value for the missing required data as native data; and
if the first item created in the first software version includes data that is non-native to the second item in the second software version, storing, via at least one of the client electronic device and the server computer, the data non-native to the second item in the second software version as auxiliary data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, computer program product, and system for data replication between software versions is described. A method may comprise determining if a first item created in a first software version includes data native to a second item in a second software version. The method may further comprise, if the first item created in the first software version includes data native to the second item in the second software version, storing the data native to the second item in the second software version as native data. The method may also comprise, if the first item created in the first software version is missing required data based upon, at least in part, the second item in the second software version, storing a default value for the missing required data as native data.
15 Citations
25 Claims
-
1. A method comprising:
-
determining, via at least one of a client electronic device and a server computer, if a first item created in a first software version includes data native to a second item in a second software version; if the first item created in the first software version includes data native to the second item in the second software version, storing, via at least one of the client electronic device and the server computer, the data native to the second item in the second software version as native data; if the first item created in the first software version is missing required data based upon, at least in part, the second item in the second software version, storing, via at least one of the client electronic device and the server computer, a default value for the missing required data as native data; and if the first item created in the first software version includes data that is non-native to the second item in the second software version, storing, via at least one of the client electronic device and the server computer, the data non-native to the second item in the second software version as auxiliary data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product residing on a computer readable storage medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:
-
determining if a first item created in a first software version includes data native to a second item in a second software version; if the first item created in the first software version includes data native to the second item in the second software version, storing the data native to the second item in the second software version as native data; if the first item created in the first software version is missing required data based upon, at least in part, the second item in the second software version, storing a default value for the missing required data as native data; and if the first item created in the first software version includes data that is non-native to the second item in the second software version, storing the data non-native to the second item in the second software version as auxiliary data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing system comprising:
-
at least one processor; at least one memory architecture coupled with the at least one processor; a first software module executed on the at least one processor and the at least one memory architecture, wherein the first software module is configured to, determine if a first item created in a first software version includes data native to a second item in a second software version; a second software module executed on the at least one processor and the at least one memory architecture, wherein the second software module is configured to, if the first item created in the first software version includes data native to the second item in the second software version, store the data native to the second item in the second software version as native data; and a third software module executed on the at least one processor and the at least one memory architecture, wherein the third software module is configured to, if the first item created in the first software version is missing required data based upon, at least in part, the second item in the second software version, store a default value for the missing required data as native data; and a fourth software module executed on the at least one processor and the at least one memory architecture, wherein the fourth software module is configured to, if the first item created in the first software version includes data that is non-native to the second item in the second software version, store the data non-native to the second item in the second software version as auxiliary data. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification