Patent ID: 8886687

Claim:
A method of storing data in a memory device of a computer system, comprising: creating, at the computer system, an electronic record of an asset that is stored in the memory device; automatically associating, at the computer system, a predefined data structure with the electronic record of the asset that controls organization and display of user provided metadata describing the asset, the predefined data structure providing data fields for the user provided metadata that are associated with the electronic record of the asset; receiving, at the computer system, the metadata describing the asset from a remote computer; populating, at the computer system, the predefined data structure with the metadata describing the asset; generating, at the computer system, a first graphical user interface corresponding to the electronic record of the asset with a plurality of active tabs that provide a visual representation of the predefined data structure associated to the electronic record of the asset, the active tabs, respectively associated with predefined displays including the data fields provided by the predefined data structure, enabling a user to navigate through different displays corresponding to the data fields provided in the predefined data structure associated with the asset to view the metadata describing the asset without having to open the file itself; assigning a respective category to each of a plurality of assets and automatically grouping the plurality of assets by their respective category and generating a second graphical user interface that displays the assets grouped by their respective categories; and performing a log-in process for the computer system that includes receiving a user identifier and password combination, and a response to a security question and storing data at the computer system in an encrypted form.