Storage of application specific profiles correlating to document versions
First Claim
1. A computer system comprising:
- a processor for operating a software application in the computer system;
the software application providing for creation, storage, and retrieval of a file, the file having a corresponding profile that the software application uses for at least the purpose of preparing the software application to display the file upon its retrieval by the software application;
a plurality of storage media that are communicatively coupled to the processor; and
a storage management module that distributes stored files and their accompanying profiles among the plurality of storage media according to predetermined patterns, one of such predetermined patterns being separate storage of a file and the file'"'"'s corresponding profile.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer system that includes a processor for operating a software application in the computer system. The software application provides for creation, storage, and retrieval of a file, the file having a corresponding profile that the software application uses for at least the purpose of preparing the software application to display the file upon its retrieval by the software application. Also included is a plurality of storage media that are communicatively coupled to the processor. A storage management module distributes stored files and their accompanying profiles among the plurality of storage media according to predetermined patterns. One of such predetermined patterns is separate storage of a file and the file'"'"'s corresponding profile.
119 Citations
18 Claims
-
1. A computer system comprising:
-
a processor for operating a software application in the computer system;
the software application providing for creation, storage, and retrieval of a file, the file having a corresponding profile that the software application uses for at least the purpose of preparing the software application to display the file upon its retrieval by the software application;
a plurality of storage media that are communicatively coupled to the processor; and
a storage management module that distributes stored files and their accompanying profiles among the plurality of storage media according to predetermined patterns, one of such predetermined patterns being separate storage of a file and the file'"'"'s corresponding profile. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An application specific profile storage and retrieval system comprising:
-
a software application that creates files with corresponding profiles specific to the software application and each of the files that are created, the software application being operable by a processor;
a plurality of storage media that are selectively used by the processor to store the application specific profiles separately from the files; and
a storage management module operable by the processor that manages storage of the application specific profiles and the files such that application specific profiles may be retrieved separately from the corresponding file itself. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for storage and retrieval in a computer system comprising:
-
creating a file with a software application that creates a corresponding profile that accompanies the file with each access of the file, a new profile being created at least each time the file is saved;
sending the file, with the software application, to a storage management module that manages storage of the file with its accompanying profile;
storing the file and its accompanying profile to separate storage locations in the computer system;
requesting for the retrieval of the file with the software application such that the storage management module retrieves the file with its accompanying profile as though the file and its accompanying profile were located in a single position; and
formatting the software application with the retrieved profile prior to display of the file with the software application. - View Dependent Claims (16, 17, 18)
-
Specification