SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR SMART UPLOAD AUTOMATION
First Claim
1. A system for performing smart uploads, the system comprising:
- a network;
a server machine coupled to the network;
a data storage device coupled to the network; and
a client machine coupled to the network;
wherein the client machine is configured to designate a target item and one or more digital assets, and to upload the digital assets to the data storage device via the network; and
wherein the server machine is configured to automatically perform one or more actions on the digital assets without intervention by the client machine, wherein the one or more actions are associated with the target item.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products for smart upload automation in which actions are automatically performed on a set of digital assets against a target item. In one embodiment, a system includes a network, a server machine, a client machine and a data storage device, each of which is coupled to the network. The client machine designates digital assets and a target item against which the assets will be uploaded. The digital assets are uploaded by the client machine to the data storage device via the network. The server machine automatically performs actions on the digital assets without intervention by the client machine, where the actions are associated with or in some way defined by the target item. The actions may include setting metadata values of the digital assets based upon metadata associated with the target item, or generating different renditions of the digital assets.
24 Citations
26 Claims
-
1. A system for performing smart uploads, the system comprising:
-
a network; a server machine coupled to the network; a data storage device coupled to the network; and a client machine coupled to the network; wherein the client machine is configured to designate a target item and one or more digital assets, and to upload the digital assets to the data storage device via the network; and wherein the server machine is configured to automatically perform one or more actions on the digital assets without intervention by the client machine, wherein the one or more actions are associated with the target item. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for uploading digital assets, the method comprising:
-
designating a target item stored in a data storage device; designating one or more digital assets stored in a client machine; and performing a smart upload of the one or more digital assets from the client machine to the data storage device, wherein the smart upload comprises the client machine transmitting the one or more digital assets to the data storage device and a server machine automatically performing one or more actions on the one or more digital assets, wherein the one or more actions are associated with the target item. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising at least one non-transitory computer-readable medium that stores one or more instructions that are executable by a computer to perform a method including the steps of:
-
identifying a target item stored in a data storage device; identifying one or more digital assets stored in a client machine; and performing a smart upload of the one or more digital assets from the client machine to the data storage device, wherein the smart upload comprises the client machine transmitting the one or more digital assets to the data storage device and a server machine automatically performing one or more actions on the one or more digital assets, and wherein the one or more actions are associated with the target item. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for performing actions on digital assets against a target item, the system comprising:
-
a server machine; a data storage device coupled to the server machine; wherein the server machine is configured to enable a user to designate a target item, one or more digital assets, and one or more actions; and wherein the server machine is configured to perform the one or more actions on each of the digital assets, wherein the one or more actions are associated with the target item. - View Dependent Claims (24)
-
-
25. A method for performing actions on digital assets against a target item, the method comprising:
-
designating a target item; designating one or more digital assets stored in a storage device; designating one or more actions; and performing the one or more actions on each of the one or more digital assets, wherein the one or more actions are associated with the target item.
-
-
26. A computer program product comprising a non-transitory computer-readable medium that stores one or more instructions that are executable by a computer to perform a method including the steps of:
-
designating a target item; designating one or more digital assets stored in a storage device; designating one or more actions; and performing the one or more actions on each of the one or more digital assets, wherein the one or more actions are associated with the target item.
-
Specification