发明名称 System for virtually converting data
摘要 A software system for virtualizing arbitrary data, permitting a program to operate upon data of a format other than it is designed. This provides a novel solution to the problem the quickly approaching turn of the century will have on software system that were not designed to handle dates beyond the year 2000. The item of data come from any type of data source such as data files or computer screen memory. The present invention operates by serving a link between the program conversion process (element 44 and 46) and the data file conversion process. The present invention assumes control each time a converted program (element 30) 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 record to a new format (element 40) 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 (element 28) continue to access the actual unconverted data file (element 32). 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.
申请公布号 AU2449497(A) 申请公布日期 1997.10.29
申请号 AU19970024494 申请日期 1997.04.09
申请人 VIASOFT, INC. 发明人 YAHUDA ROTH;OSSI LAUNER
分类号 G06F17/30;G06F12/00;G06F17/00 主分类号 G06F17/30
代理机构 代理人
主权项
地址