EXTENSIBLE FILE FORMAT
The present invention can provide an extensible file format compatible with previous, current, and future versions of an application program. The present invention can comprise including file version watermarks in an original data file of an application program. The file version watermarks can indic...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The present invention can provide an extensible file format compatible with previous, current, and future versions of an application program. The present invention can comprise including file version watermarks in an original data file of an application program. The file version watermarks can indicate various properties of the original data file. The file version watermarks can include a high version watermark, a last version watermark, a low version watermark, a creation version watermark, and an object version watermark. Each file version watermark can indicate changes, additions, or deletions made to the file. The present invention can use the file version watermarks to determine whether the file, or particular information in the file, corresponds to the previous, active, or future versions of an application program. Accordingly, the present invention can then load or save the original data file based on a result of the determination.
Selon la présente invention, on peut obtenir un format de fichier extensible compatible avec des versions passées, présentes et futures d'un programme d'application. Cette invention peut comprendre un procédé consistant à introduire des filigranes de versions de fichier dans un fichier de données d'origine d'un programme d'application. Ces filigranes de versions de fichier peuvent indiquer diverses caractéristiques du fichier de données d'origine. Les filigranes de versions de fichier peuvent inclure un filigrane de version maximale, un filigrane de dernière version, un filigrane de version minimale, un filigrane de version de création et un filigrane de version objet. Chacun des filigranes de versions de fichier peut indiquer des modifications, des ajouts ou des suppressions effectués sur le fichier. La présente invention peut utiliser les filigranes de versions de fichier pour déterminer si le fichier ou une donnée particulière contenue dans le fichier, correspond à la version passée, présente ou future d'un programme d'application. Ainsi, la présente invention permet de charger ou de sauvegarder le fichier de données d'origine sur la base du résultat de cette détermination. |
---|