SYSTEM FOR VIRTUALLY CONVERTING DATA IN A FIELD BETWEEN FIRST AND SECOND FORMAT BY USING HOOK ROUTINES

Patent №

US 5,878,422

Granted

1999-03-02

Filed 1997

Owner

VIASOFT, LLC.

+2 more

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08833763

The present invention provides a novel solution to the problem the quickly approaching turn of the century will have on software systems that were not designed to handle dates beyond the year 2000. The present invention is also applicable to any software application where it is desired to virtually change the formatting of any arbitrary item of data. The item of data can come from any type of data source such as data files or computer screen memory. The present invention operates by severing the link between the program conversion process and the data file conversion process. The present invention assumes control each time a converted program reads or writes a record of a data file that has not yet been converted. Converting records during I/O operations, enables a converted program to access an unconverted data file as if it were converted. The invention converts the data fields in a read record to a new format that is implementation specific before passing it on to the program. In the converted program, the data is defined in the new format which the program expects to see. Unconverted programs continue to access the actual unconverted data file. Thus, the present invention provides the converted program with a virtual converted view of an unconverted data file. The invention similarly converts data having the desired format to data having the old format before writing records to an unconverted data file.

PlanningAI hardwareG06F 8/78Y10S 707/99931Y10S 707/99936Y10S 707/99942Y10S 707/99943

AI classification

AI hardware1.00
Planning0.51
Natural language0.17
Knowledge representation0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Vision0.00

Ownership

VIASOFT, LLC.

namechg · 130890326

ALLEN SYSTEMS GROUP, INC.

namechg · 148520671

WELLS FARGO FOOTHILL, INC. AS AGENT

correct · 148520681

© 2026 NYSGPT2525 LLC