Digital Asset Management System (DAMS)
5 Assignments
0 Petitions
Accused Products
Abstract
A digital asset management system (DAMS) provides an integrated user experience for the rapid and facile manipulation of a users digital assets in an online environment. Spanning the spectrum of digital assets, the DAMS system set forth herein enables users to tag, fitter, collect, and show such digital assets in a manner which requires preferably minimal user interaction in order to achieve digital asset management and exhibition. Sharing among friends and family becomes much easier and incoming digital assets may be automatically segregated according to user choices or history to enable easier management of such assets. Recognition of relationships, characteristics, features, and the like between different assets may occur automatically and develop an ongoing fashion to enable association of such similar assets into “collections” or the like.
23 Citations
47 Claims
-
1-27. -27. (canceled)
-
28. A computer-implemented method comprising the following operations performed by at least one processor:
-
determining whether a client device is connected to a network; identifying client assets to be synchronized and server assets to be synchronized when the client device is connected to the network, the client assets being stored at a client memory, the server assets being stored at a database; determining a synchronization setting for the client assets and the server assets, each synchronization setting being based on user input; downloading the client assets to the database when the synchronization setting associated with the client assets has not been met, wherein if a client asset is associated with an exclusion flag it is not downloaded; and downloading the server assets to the client memory when the synchronization setting associated with the server assets has not been met, wherein if a server asset is associated with an exclusion flag, it is not downloaded. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. An apparatus, comprising:
-
a storage device that stores a set of instructions; and at least one processor coupled to the storage device, the set of instructions configuring the at least one processor to; determine whether a client device is connected to a network; identify client assets to be synchronized and server assets to be synchronized when the client device is connected to the network, the client assets being stored at a client memory, the server assets being stored at a database; determine a synchronization setting for the client assets and the server assets, each synchronization setting being based on user input; download the client assets to the database when the synchronization setting associated with the client assets has not been met, wherein if a client asset is associated with an exclusion flag, it is not downloaded; and download the server assets to the client memory when the synchronization setting associated with the server assets has not been met, wherein if a server asset is associated with an exclusion flag, it is not downloaded. - View Dependent Claims (36, 37, 38, 39, 40, 41)
-
-
42. A non-transitory computer-readable medium that stores instructions that, when executed by at least one processor, cause the at least one processor to:
-
determine whether a client device is connected to a network; identify client assets to be synchronized and server assets to be synchronized when the client device is connected to the network, the client assets being stored at a client memory, the server assets being stored at a database; determine a synchronization setting for the client assets and the server assets, each synchronization setting being based on user input; download the client assets to the database when the synchronization setting associated with the client assets has not been met, wherein if a client asset is associated with an exclusion flag, it is not downloaded; and download the server assets to the client memory when the synchronization setting associated with the server assets has not been met, wherein if a server assets is associated with an exclusion flag, it is not downloaded. - View Dependent Claims (43, 44, 45, 46, 47)
-
Specification