Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
172 words
An apparatus for processing year-date data in a computer system, the apparatus comprising: a CPU; a bus coupled to the CPU; a memory coupled to the bus; a system clock coupled to the bus, wherein the system clock is set to an offset time wherein the offset time is a time other than the actual time; at least one application program stored in the memory and being executed by the CPU; a least one database file stored in the memory containing records with year-date data with years being represented by at least one of two-digit, three-digit, or four-digit year-date data representations; and a mechanism for converting the year-date data in the database file to a two-digit year-date data representation wherein each of the converted two-digit year-date data representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries and wherein the converted two-digit year-date data representations are processed by the at least one application program without changing the at least one application program.
Claim 2
Independent Claim
172 words
An apparatus for processing year-date data in a computer system, the apparatus comprising: a CPU; a bus coupled to the CPU; a memory coupled to the bus; a system clock coupled to the bus, wherein the system clock is set to an offset time wherein the offset time is a time other than the actual time; at least one application program stored in the memory and being executed by the CPU; a least one database file stored in the memory containing records with year-date data with years being represented by at least one of two-digit, three-digit, or four-digit year-date data representations; and a mechanism for converting the year-date data in the database file to a two-digit year-date data representation wherein each of the converted two-digit year-date data representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries and wherein the converted two-digit year-date data representations are processed by the at least one application program without changing the at least one application program.
Claim 3
Dependent Claim
19 words
The apparatus of claim 1 wherein the offset time is the actual time minus a multiple of 28 years.
Claim 4
Dependent Claim
19 words
The apparatus of claim 1 wherein the offset time is the actual time plus a multiple of 28 years.
Claim 5
Independent Claim
112 words
A method for processing year-date data in a computer system, the computer system having a computer system clock, the method comprising the steps of: setting the computer system clock to an offset time, the offset time being a time other than the actual time; converting the year-date data representations contained in a database file so that all year-date data representations are represented by two-digit year-date data representations wherein each of the converted two-digit year-date data representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; and processing the converted two-digit year-date data representations using an application program without altering the application program.
Claim 6
Independent Claim
112 words
A method for processing year-date data in a computer system, the computer system having a computer system clock, the method comprising the steps of: setting the computer system clock to an offset time, the offset time being a time other than the actual time; converting the year-date data representations contained in a database file so that all year-date data representations are represented by two-digit year-date data representations wherein each of the converted two-digit year-date data representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; and processing the converted two-digit year-date data representations using an application program without altering the application program.
Claim 7
Dependent Claim
21 words
The method of claim 4 further comprising the step of storing the converted two-digit year-date data representations in the database file.
Claim 8
Dependent Claim
34 words
The method of claim 4 wherein the step of setting the computer system clock to an offset time comprises setting the computer system clock to the actual time plus a multiple of 28 years.
Claim 9
Dependent Claim
34 words
The method of claim 4 wherein the step of setting the computer system clock to an offset time comprises setting the computer system clock to the actual time minus a multiple of 28 years.
Claim 10
Dependent Claim
45 words
The method of claim 7 further comprising the step of converting each of the processed two-digit year-date data representations into a four-digit year-date data representation by using a data conversion mechanism which adds a multiple of 28 years to the processed two-digit year-date data representations.
Claim 11
Dependent Claim
19 words
The method of claim 8 further comprising the step of outputting the four-digit data representations to an output device.
Claim 12
Independent Claim
212 words
A method for processing year-date data in a computer system, the computer system having a computer system clock, the method comprising the steps of: converting any four-digit year-date data representation stored in a database to a two-digit year-date data representation using a first data-conversion mechanism wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; converting any three-digit year-date data stored in a database to a two-digit year-date representation using a second data-conversion mechanism wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; converting any two-digit year-date data representation stored in a database to a two-digit year-date data representation using a third data-conversion mechanism wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; setting the computer system clock to an offset time, the offset time being a time other than the actual time; and processing the converted two-digit year-date data representations in the database using an application program designed to process two-digit year-date data representations, wherein the application program is not altered.
Claim 13
Independent Claim
212 words
A method for processing year-date data in a computer system, the computer system having a computer system clock, the method comprising the steps of: converting any four-digit year-date data representation stored in a database to a two-digit year-date data representation using a first data-conversion mechanism wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; converting any three-digit year-date data stored in a database to a two-digit year-date representation using a second data-conversion mechanism wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; converting any two-digit year-date data representation stored in a database to a two-digit year-date data representation using a third data-conversion mechanism wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; setting the computer system clock to an offset time, the offset time being a time other than the actual time; and processing the converted two-digit year-date data representations in the database using an application program designed to process two-digit year-date data representations, wherein the application program is not altered.
Claim 14
Dependent Claim
34 words
The method of claim 10 wherein the step of setting the computer system clock to an offset time comprises setting the computer system clock to the actual time minus a multiple of 28 years.
Claim 15
Dependent Claim
43 words
The method of claim 11 further comprising the step of converting the processed two-digit year-date data representation into a four-digit year-date data representation by using a fourth data-conversion mechanism which adds a multiple of 28 years to the processed two-digit year-date data representation.
Claim 16
Dependent Claim
20 words
The method of claim 12 further comprising the step of outputting the four-digit year-date data representations to an output device.
Claim 17
Dependent Claim
34 words
The method of claim 10 wherein the step of setting the computer system clock to an offset time comprises setting the computer system clock to the actual time plus a multiple of 28 years.
Claim 18
Independent Claim
246 words
An apparatus for processing year-date data in a computer system, the apparatus comprising: a CPU; a bus coupled to the CPU; a memory coupled to the bus; a system clock coupled to the bus, wherein the system clock is set to an offset time wherein the offset time is a time other than the actual time; at least one application program stored in the memory and being executed by the CPU; a least one database containing records with year-date data with years being represented by at least one of two-digit, three-digit, or four-digit year-date representations; a mechanism for converting any four-digit year-date representation stored in the at least one database to a two-digit year-date representation using a first algorithm wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; a mechanism for converting any three-digit year-date representation stored in the at least one database to a two-digit year-date representation using a second algorithm wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; and a mechanism for converting any two-digit year-date representation stored in the at least one database to a two-digit year-date representation using a third algorithm wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries.
Claim 19
Independent Claim
246 words
An apparatus for processing year-date data in a computer system, the apparatus comprising: a CPU; a bus coupled to the CPU; a memory coupled to the bus; a system clock coupled to the bus, wherein the system clock is set to an offset time wherein the offset time is a time other than the actual time; at least one application program stored in the memory and being executed by the CPU; a least one database containing records with year-date data with years being represented by at least one of two-digit, three-digit, or four-digit year-date representations; a mechanism for converting any four-digit year-date representation stored in the at least one database to a two-digit year-date representation using a first algorithm wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; a mechanism for converting any three-digit year-date representation stored in the at least one database to a two-digit year-date representation using a second algorithm wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries; and a mechanism for converting any two-digit year-date representation stored in the at least one database to a two-digit year-date representation using a third algorithm wherein each of the converted year-date representations can include both positive and negative numbers which represent a 199-year span including dates from up to three centuries.
Claim 20
Independent Claim
119 words
An apparatus for processing year-date data in a computer system, the apparatus comprising: a CPU; a bus coupled to the CPU; a memory coupled to the bus; a system clock coupled to the bus, wherein the system clock is set to an offset time wherein the offset time is a time other than the actual time; at least one application program stored in the memory and being executed by the CPU; a least one database file stored in the memory containing records with year-date data with years being represented by at least one of two-digit, three-digit, or four-digit year-date representations; and a mechanism for converting the year-date data representations in the database file to a two-digit year-date data representation.
Claim 21
Independent Claim
119 words
An apparatus for processing year-date data in a computer system, the apparatus comprising: a CPU; a bus coupled to the CPU; a memory coupled to the bus; a system clock coupled to the bus, wherein the system clock is set to an offset time wherein the offset time is a time other than the actual time; at least one application program stored in the memory and being executed by the CPU; a least one database file stored in the memory containing records with year-date data with years being represented by at least one of two-digit, three-digit, or four-digit year-date representations; and a mechanism for converting the year-date data representations in the database file to a two-digit year-date data representation.