Patent ID: 6721752
Filing Date: 2004-04-13
Classification: G06F,Y10S

Abstract:
A computer-based system for inferring an output date expressed in a format having a four-digit calendar year from a historical input date expressed in a format having a two-digit calendar year, comprising:an application program operable to determine conversion needs and to communicate an input date parameter corresponding to the input date and at least one function parameter of a plurality of function parameters, the input date parameter specifying a two-digit input year value; an operating system operable to communicate a current system date recognizable in a format having a four-digit calendar year, the first two digits of the four-digit calendar year for the current system date having a current century value and the last two digits of the four-digit calendar year for the current system date having a current two-digit value; a shared parameter block coupled to the application program and operable to receive from the application program the at least one function parameter of the plurality of function parameters; and a converter coupled to the application program and to the operating system, the converter operable to: receive the input date parameter and the at least one function parameter from the shared parameter block and the current system date from the operating system, the at least one function parameter operable to instruct the converter to execute a particular function according to conversion needs of the application program; recognize the four-digit calendar year for the current system date, compare the input year value with the current two-digit value and, if the input year value is less than or equal to the current two-digit value, to infer the first two digits of the four-digit calendar year of the output date to be the current century value; and communicate the output date to the application using the shared parameter block.