US5630118A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for modifying and operating a computer system to perform date operations on date fields spanning centuries
Assignee: 2000 Inc
•
Filing: 1994-11-21
•
Granted: 1997-05-13
•
Expires: 2014-11-21
Abstract
Abstract The present invention relates to a method for modifying and operating a computer system to perform date operations including the steps of storing at least one subroutine for performing the date operation, modifying the application program to include a call to at least one of the subroutines, the call operative to pass at least one date field representative of at least two dates to the subroutine which has been called, wherein the subroutine determines which of the at least two dates corresponds to the date field according to a predetermined criteria performs a date operation on the date field, and returns a code to the application program for use by the application program in its further operations.
Inventors
- 👤 Daniel P. Shaughnessy
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 07:18
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/70; G06F8/78; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99941; Y10S707/99942
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
109 words
A method of modifying a computer system comprising the steps of: storing at least one subroutine in a memory accessible to the computer system; modifying an application program of said computer system to include a call to said at least one subroutine, said call operative to pass at least one data field representative of at least two dates to said at least one subroutine, wherein said at least one subroutine determines which of said at least two dates corresponds to said date field according to a predetermined criteria, performs a date operation on said date field, and returns a parameter to said application program for use in further operations.
Claim 2
Independent Claim
109 words
A method of modifying a computer system comprising the steps of: storing at least one subroutine in a memory accessible to the computer system; modifying an application program of said computer system to include a call to said at least one subroutine, said call operative to pass at least one data field representative of at least two dates to said at least one subroutine, wherein said at least one subroutine determines which of said at least two dates corresponds to said date field according to a predetermined criteria, performs a date operation on said date field, and returns a parameter to said application program for use in further operations.
Claim 3
Dependent Claim
30 words
A method according to claim 1, wherein said step of determining includes converting said date field into a new format having at least a three digit representation for the year.
Claim 4
Dependent Claim
36 words
A method according to claim 2, wherein said step of converting includes assigning a century value to said date field to convert said date field into a format with a four digit representation for the year.
Claim 5
Dependent Claim
13 words
A method according to claim 1, wherein said parameter is a date field.
Claim 6
Dependent Claim
23 words
A method according to claim 1, wherein said parameter is a code indicative of a result of said date operation having been performed.
Claim 7
Dependent Claim
31 words
A method according to claim 1, wherein two date fields are passed to said at least one subroutine, each of said two date fields being representative of at least two dates.
Claim 8
Dependent Claim
32 words
A method according to claim 6, wherein said step of determining includes converting each of said date fields into a new format having at least a three digit representation for the year.
Claim 9
Dependent Claim
23 words
A method according to claim 7, including the step of assigning a century value to each of said at least two date fields.
Claim 10
Dependent Claim
26 words
A method according to claim 7, wherein said at least one subroutine converts said two date fields into the same format before performing said date operation.
Claim 11
Dependent Claim
36 words
A method according to claim 1, wherein said date operation is at least one of a group consisting of a date conversion operation, a date comparison operation, a date difference calculation operation, and a date validation.
Claim 12
Dependent Claim
12 words
A computer system modified in accordance with the method of claim 1.
Claim 13
Dependent Claim
91 words
A computer system for performing date operations on date fields having a two digit representation of the year comprising: at least one subroutine, said subroutine for converting a date field into a new format and for performing a date operation on said date field in said new format; an application program modified to include a call to said at least one subroutine; means for passing at least one date field to said at least one subroutine; and means for returning a parameter to said application program for use in further operations.
Claim 14
Dependent Claim
91 words
A computer system for performing date operations on date fields having a two digit representation of the year comprising: at least one subroutine, said subroutine for converting a date field into a new format and for performing a date operation on said date field in said new format; an application program modified to include a call to said at least one subroutine; means for passing at least one date field to said at least one subroutine; and means for returning a parameter to said application program for use in further operations.
Claim 15
Dependent Claim
20 words
A computer system according to claim 12, wherein a century value is assigned to said at least one date field.
Claim 16
Dependent Claim
35 words
A computer system according to claim 12, wherein said subroutine converts said at least one date field into a format having at least a three digit representation of the year before performing said date operation.
Claim 17
Dependent Claim
16 words
A computer system according to claim 12, wherein two date fields are passed to said subroutine.
Claim 18
Dependent Claim
14 words
A computer system according to claim 12, wherein said parameter is a date field.
Claim 19
Dependent Claim
24 words
A computer system according to claim 12, wherein said parameter is a code indicative of a result of said date operation having been performed.
Claim 20
Independent Claim
102 words
A method of operating a computer system so as to perform date operations on date fields comprising the steps of: calling at least one subroutine from an application program, said at least one subroutine for performing a date operation; passing at least one date field representative of at least two dates to said at least one subroutine; determining which of said at least two dates corresponds to said date field according to a predetermined criteria; performing said date operation on said date field; and returning a parameter from said at least one subroutine to said application program for use in further operations.
Claim 21
Independent Claim
102 words
A method of operating a computer system so as to perform date operations on date fields comprising the steps of: calling at least one subroutine from an application program, said at least one subroutine for performing a date operation; passing at least one date field representative of at least two dates to said at least one subroutine; determining which of said at least two dates corresponds to said date field according to a predetermined criteria; performing said date operation on said date field; and returning a parameter from said at least one subroutine to said application program for use in further operations.
Claim 22
Dependent Claim
18 words
A method according to claim 18, wherein said date field has a two digit representation of the year.
Claim 23
Dependent Claim
36 words
A method according to claim 19, wherein said step of determining includes assigning a century value to said date field to convert said date field into a format with a four digit representation of the year.
Claim 24
Dependent Claim
13 words
A method according to claim 18, wherein said parameter is a date field.
Claim 25
Dependent Claim
20 words
A method according to claim 18, wherein said parameter is a code indicative of a result of said date operation.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-05-12 | 2000-11-11 | 2001-05-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-05-12 | 2004-11-11 | 2005-05-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-05-12 | 2008-11-11 | 2009-05-13 | $7700.00 | Window Closed / Lapsed |