METHOD AND SYSTEM FOR PROVIDING DATA COMPATIBILITY BETWEEN DIFFERENT VERSIONS OF A SOFTWARE PROGRAM
Patent №
US 5,740,405
Granted
1998-04-14
Filed 1992
Owner
MICROSOFT CORPORATION, A CORP.OF DELAWARE
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
07992069
The present invention provides a computer system for providing data compatibility between different versions of a computer program. The computer system comprises a memory which stores a later version of a computer program and a prior version of the computer program. A user of the computer system invokes the prior version of the computer program, creates a file, and requests that the file be saved on a permanent storage device. The computer system of the present invention automatically saves the file in both a version dependent external format and a version independent data format. When the user of the computer system invokes the later version of the computer program and requests to process the data stored in the file, the computer system determines whether the data stored in the version dependent external format can be processed by the later version of the computer program. When the data cannot be processed by the later version of the computer program, the computer system retrieves the data in the version independent data format. The later version of the computer program converts the retrieved data to a version dependent internal format that can be processed by the later version of the computer program. The later version of the computer program then processes the converted data.
AI classification
Ownership
MICROSOFT CORPORATION, A CORP.OF DELAWARE
assignment · 63610464
Assignors
DEGRAAF, KEVIN H.
On an employer assignment, the assignors are typically the inventors.