Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
166 words
A method of identifying modifications in a database in a computer, the database containing data objects and being stored on a primary data storage device connected to the computer, the method comprising the steps of: generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified; generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device; and when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy.
Claim 2
Independent Claim
166 words
A method of identifying modifications in a database in a computer, the database containing data objects and being stored on a primary data storage device connected to the computer, the method comprising the steps of: generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified; generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device; and when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy.
Claim 3
Dependent Claim
15 words
The method of claim 1, wherein a data object is a record of the database.
Claim 4
Dependent Claim
17 words
The method of claim 1, wherein a data object is a block of records of the database.
Claim 5
Dependent Claim
17 words
The method of claim 1, wherein the data object identifier is based on a global sequence number.
Claim 6
Dependent Claim
16 words
The method of claim 1, wherein the image identifier is based on a global sequence number.
Claim 7
Dependent Claim
67 words
The method of claim 1, further comprising: determining that a full image copy is to be made; copying each data object in the database from the primary data storage device to the image copy on the secondary data storage device; updating the image identifier of the image copy on the secondary data storage device; and updating the image identifier of the image copy in a system catalog.
Claim 8
Dependent Claim
20 words
The method of claim 1, further comprising the step of determining that a partial image copy is to be made.
Claim 9
Independent Claim
173 words
An apparatus for identifying modifications in a database, comprising: a computer having a primary data storage device connected thereto, wherein the primary data storage device stores the database which contains data objects; one or more computer programs, performed by the computer, for generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified, generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device, and when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy.
Claim 10
Independent Claim
173 words
An apparatus for identifying modifications in a database, comprising: a computer having a primary data storage device connected thereto, wherein the primary data storage device stores the database which contains data objects; one or more computer programs, performed by the computer, for generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified, generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device, and when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy.
Claim 11
Dependent Claim
15 words
The apparatus of claim 8, wherein a data object is a record of the database.
Claim 12
Dependent Claim
17 words
The apparatus of claim 8, wherein a data object is a block of records of the database.
Claim 13
Dependent Claim
17 words
The apparatus of claim 8, wherein the data object identifier is based on a global sequence number.
Claim 14
Dependent Claim
16 words
The apparatus of claim 8, wherein the image identifier is based on a global sequence number.
Claim 15
Dependent Claim
75 words
The apparatus of claim 8, further comprising: means for determining that a full image copy is to be made; means for copying each data object in the database from the primary data storage device to the image copy on the secondary data storage device; means for updating the image identifier of the image copy on the secondary data storage device; and means for updating the image identifier of the image copy in a system catalog.
Claim 16
Dependent Claim
20 words
The apparatus of claim 8, further comprising the means for determining that a partial image copy is to be made.
Claim 17
Dependent Claim
188 words
An article of manufacture comprising a computer program carrier readable by a computer and embodying one or more instructions executable by the computer to perform method steps for identifying modifications in a database, the database containing data objects and being stored on a primary data storage device connected to the computer, the method comprising the steps of: generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified; generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device; and when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy.
Claim 18
Dependent Claim
188 words
An article of manufacture comprising a computer program carrier readable by a computer and embodying one or more instructions executable by the computer to perform method steps for identifying modifications in a database, the database containing data objects and being stored on a primary data storage device connected to the computer, the method comprising the steps of: generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified; generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device; and when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy.
Claim 19
Dependent Claim
17 words
The article of manufacture of claim 15, wherein a data object is a record of the database.
Claim 20
Dependent Claim
19 words
The article of manufacture of claim 15, wherein a data object is a block of records of the database.
Claim 21
Dependent Claim
19 words
The article of manufacture of claim 15, wherein the data object identifier is based on a global sequence number.
Claim 22
Dependent Claim
18 words
The article of manufacture of claim 15, wherein the image identifier is based on a global sequence number.
Claim 23
Dependent Claim
69 words
The article of manufacture of claim 15, further comprising: determining that a full image copy is to be made; copying each data object in the database from the primary data storage device to the image copy on the secondary data storage device; updating the image identifier of the image copy on the secondary data storage device; and updating the image identifier of the image copy in a system catalog.
Claim 24
Dependent Claim
22 words
The article of manufacture of claim 15, further comprising the step of determining that a partial image copy is to be made.