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 an associated profile that specifies parameters associated with a previous instance of the file used by the software application 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 files and associated profiles to be stored among the plurality of storage media according to predetermined patterns, wherein at least one of the predetermined patterns includes storing a file separately from the file'"'"'s associated profile;
wherein at least one of the plurality of storage media is located remotely.
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.
-
Citations
15 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 an associated profile that specifies parameters associated with a previous instance of the file used by the software application 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 files and associated profiles to be stored among the plurality of storage media according to predetermined patterns, wherein at least one of the predetermined patterns includes storing a file separately from the file'"'"'s associated profile; wherein at least one of the plurality of storage media is located remotely. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An application specific profile storage and retrieval system comprising:
-
a software application that creates a first instance of a file, the file instance being associated with a profile specific to the software application, the application specific profile specifying parameters associated with a previous instance of the file; a plurality of storage media that are selectively used by a 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; wherein at least one of the plurality of storage media is located remotely. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for storage and retrieval in a computer system comprising:
-
creating multiple instances of a file using a software application that specifies file parameters associated with each previous created instance of the file, creating a profile for an instance of the file each time the file is saved, wherein the created profile includes parameters specific to the previous saved instance of the file; sending the file, with the software application, to a storage management module that manages storage of the file and storage of the associated profile; storing the file and the associated profile to separate storage locations in the computer system; requesting retrieval of the file with the software application such that the storage management module retrieves the file and the associated profile as though the file and the associated profile were located in a single position; and formatting the software application in accordance with the parameters specified in the profile with the retrieved profile prior to display of the file with the software application. - View Dependent Claims (13, 14, 15)
-
Specification