Storage of application specific profiles correlating to document versions
First Claim
1. An apparatus, comprising:
- at least one storage management module,wherein the at least one storage management module is configured to manage storage of application specific profiles and corresponding files among multiple storage media; and
wherein the at least one storage management module stores the application specific profile in a separate location from the corresponding file; and
a processor for operating a software application,wherein the software application generates an application specific profile each time a corresponding file is saved,wherein the application specific profile includes most recent application settings used during editing of the corresponding file, andwherein the software application loads the application settings from the application specific profile while opening the corresponding file.
3 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.
355 Citations
14 Claims
-
1. An apparatus, comprising:
-
at least one storage management module, wherein the at least one storage management module is configured to manage storage of application specific profiles and corresponding files among multiple storage media; and wherein the at least one storage management module stores the application specific profile in a separate location from the corresponding file; and a processor for operating a software application, wherein the software application generates an application specific profile each time a corresponding file is saved, wherein the application specific profile includes most recent application settings used during editing of the corresponding file, and wherein the software application loads the application settings from the application specific profile while opening the corresponding file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing instructions for a method for data storage and retrieval in a computer system, the method comprising:
-
receiving an application specific profile corresponding to a version of a file to be saved; determining an appropriate location in the computer system for storage of the file and the accompanying application specific profile; storing the file at a first location in the computer system; storing the application specific profile at a second location in the computer system, wherein the second location is different from the first location; receiving a request for retrieval of the file, wherein retrieval of the file and the application specific profile is as though the file and its application specific profile were located in a single location, wherein the application specific profile is retrieved concurrently with the request for retrieval of the file, and wherein the application is set UP while the file is being retrieved; providing the requested file; providing the application specific profile before display of the filed, wherein the software application generates the application specific profile each time the corresponding file is saved, wherein the application specific profile includes the most recent application settings used during editing of the corresponding file, and wherein the application settings included in an application specific profile are applicable to multiple files edited by the same application; and applying storage policies to each of the application specific profiles and the corresponding files based on multiple factors including a type of user and a type of application. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification