Patent ID: 8015149

Claim:
A method, comprising: storing assets for a repository into a storage device, wherein the assets for the repository comprise multiple different file types, and remain persistently stored within the storage device even when power is removed; displaying, in a corresponding window of each application of multiple different applications, a separate instance of the repository, wherein: the multiple different applications comprise multiple different types of applications accessing the assets' multiple different file types; the separate displayed instance of the repository shows representations of the assets currently stored for the repository within the storage device; and each application of the multiple different applications is configured to perform, without exiting the application: accessing, through the corresponding window of the application, the assets currently stored for the repository within the storage device without searching outside of the application; and removing assets from, and adding assets to, the assets currently stored for the repository within the storage device; and synchronizing the separate displayed instances of the repository in response to said accessing the assets, said removing, or said adding, so that the representations shown by the synchronized separate instances displayed in the multiple different applications all reflect the assets that are currently stored for the repository within the storage device.