← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US4068300A Cited
US5367704A Cited
US5473772A Cited
US5289393A Cited
US5490249A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag