1997-03-07
1999-06-22
Hafiz, Tariq R.
395708, 395704, G06F 945
Patent
active
059151161
ABSTRACT:
A method is provided for use in manipulating a time value. Source code text is stored in a first memory and constitutes source code instructions. The source code instructions define a year variable text string representing a year variable data structure for storing the time value. The year variable text string is used in at least one of the source code instructions. Machine code computer data constituting directly-executable instructions is derived from the source code text and stored in a second memory. Each source code instruction defines the contents of a corresponding portion of the machine code computer data and defines a corresponding location in the second memory set for storing the corresponding portion. The machine code computer data are formatted in accordance with a machine language. Each source code instruction is identified that includes the year variable text string. Each of the identified source code instructions is parsed to determine whether the identified source code instruction pertains to an arithmetic operation involving the year variable text string or to comparing year values. If the identified source code instruction pertains to either, computer data are inserted in the second memory at the location corresponding to the identified source code instruction. The computer data constitutes at least one directly-executable instruction for causing an interpretation of the time value in accordance with a predetermined interpretation scheme.
REFERENCES:
patent: 5630118 (1997-05-01), Shaughnessy
patent: 5668989 (1997-09-01), Mao
patent: 5694605 (1997-12-01), Miyaji et al.
patent: 5701489 (1997-12-01), Bates et al.
patent: 5740442 (1998-04-01), Cox et al.
IBM Guide, "The Year 2000 and 2-Digit Dates: A Guide for Planning and Implementation", IBM, 6th ed., 1996.
Gold, "Centura Beats Year 2000 Problem With New Software", Newsbytes News Network, Jan. 6, 1996.
Furman et al., "Party When Its 1999", (http://www.year2000.com/archive/NFparty.html), 1997.
Real World Training Systems LLC, (http://www.year2000.com/vendors/realworld.html).
Into 2000, Inc., (http://www.year2000.com/vendors/into2000.html), 1997.
Formal Systems, "Year 2000 Solutions for Natural" (http://www.year2000.com/vendors/formal/formal.html), 1997.
Prince Software, "Portal 2000 The Gateway to the Next Millennium" (http://www/year2000.com/vendors/prince.html), 1996.
Century Services, Inc., "Vision 2000 A Total Solution to Your Year 2000 Date Change", (http://www.year2000.com/vendors/century/century.html), 1996.
Data Integrity, "Automated Millennium Solution from Data Integrity Provides Faster, Lower-Cost Remedy to Millennium Bug", Business Wire, Jan. 21, 1997.
"Migration Tool Gets Add.on to Fix Year2000 Problem", Buckler, Newsbytes, pp. 1-2, Feb. 1996.
"Companies Wait for the Silver Bullet", O'Flahertie, Asian Business Review, pp. 22-24, Jan. 1996.
"Solving the Year 2000 Problem", Meador, http://techweb.cmp.com/IW, pp. 44-51, Feb. 1996.
"Tool Up for Year 2000", Baum, Datamation, pp. 49-53, Jan. 1996.
"X Pediter Helps Programmers Find and Edit Date Records", Olsen, Government Computer News, v15 n12 p. 46, Jun. 1996.
"Handling 32 Bit Integers in Different Number Formats", IBM Tech. Disclosure Bulletin, vol. 39, No. 1 pp. 325-327, Jan. 1996.
"A Scaleable, Automated Process for Year 2000 System Correction", Hart et al., Proc. of the ICSE-18, IEEE, 1996.
"Translate 2000", http://www.Princesoftware.com/trans2.htm, pp. 1-4, Mar. 1997.
Hochman Theodor
Nichols George
Chaki Kakali
FMR Corp.
Hafiz Tariq R.
LandOfFree
Time value manipulation does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Time value manipulation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Time value manipulation will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1714459