Patent ID: 7937702

Claim:
An application specific profile storage and retrieval system for a computer system, wherein the computer system includes a software application that creates a version of a file and a corresponding application specific profile associated with the file version, the system comprising: multiple storage media; and at least one storage management module, wherein the at least one storage management module is configured to manage storage of application specific profiles and configured to manage storage of corresponding files among the multiple storage media, wherein the at least one storage management module stores the application specific profiles at separate locations from the corresponding files and wherein an application specific profile may be retrieved separately from a corresponding file; a processor for operating the software application in the computer system; wherein the software application provides for storage and retrieval of the file and the corresponding application specific profile wherein the corresponding application specific profile is used by the software application for at least a purpose of preparing the software application to display the file upon its retrieval by the software application; wherein the multiple storage media are communicatively coupled to the processor; and wherein the at least one storage management module distributes stored files and corresponding profiles among the multiple storage media according to predetermined patterns, wherein at least one of the predetermined patterns includes storing of a file at a separate location from its corresponding application specific profile.