System and method for optimizing data uploading in a network based media sharing system
First Claim
1. A central node for a digital asset sharing system comprising:
- a) a communication interface coupled to a network; and
b) a control system associated with the communication interface and adapted to;
i) receive a list of keywords from a client node, wherein the list of keywords comprises a plurality of keywords and each of a plurality of digital assets residing at the client node are tagged with at least one of the plurality of keywords;
ii) receive a request from the client node to send invitations to a plurality of potential guests;
iii) send an invitation including the list of keywords to each of the plurality of potential guests, wherein one or more of the plurality of potential guests selects at least one desired keyword from the list of keywords;
iv) receive responses identifying the at least one desired keyword selected by the one or more of the plurality of potential guests;
v) process the responses to form a list of desired keywords including the at least one desired keyword selected by the one or more of the plurality of potential guests; and
i) request ones of the plurality of digital assets tagged with at least one keyword from the list of desired keywords from the client node.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for optimizing the uploading of digital assets from a client node to a central node in a digital asset sharing system are provided. Digital assets residing at a client node are each tagged with one or more keywords. The client node sends a list of the keywords used to tag the digital assets to the central node and requests that invitations including the list of keywords be sent to potential guests. The potential guests select one or more of the keywords and send responses to the central node identifying the selected keywords. The central node processes the responses to generate a list of desired keywords and requests the digital images tagged with one or more keywords from the list of desired keywords from the client node. In response, the client node uploads the requested digital assets to the central node where they are stored.
-
Citations
31 Claims
-
1. A central node for a digital asset sharing system comprising:
-
a) a communication interface coupled to a network; and b) a control system associated with the communication interface and adapted to; i) receive a list of keywords from a client node, wherein the list of keywords comprises a plurality of keywords and each of a plurality of digital assets residing at the client node are tagged with at least one of the plurality of keywords; ii) receive a request from the client node to send invitations to a plurality of potential guests; iii) send an invitation including the list of keywords to each of the plurality of potential guests, wherein one or more of the plurality of potential guests selects at least one desired keyword from the list of keywords; iv) receive responses identifying the at least one desired keyword selected by the one or more of the plurality of potential guests; v) process the responses to form a list of desired keywords including the at least one desired keyword selected by the one or more of the plurality of potential guests; and i) request ones of the plurality of digital assets tagged with at least one keyword from the list of desired keywords from the client node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for optimizing uploading of digital assets from a client node to a central node in a digital asset sharing system comprising:
-
tagging each of a plurality of digital assets residing at a client node with at least one of a plurality of keywords; sending an invitation including the plurality of keywords to each of a plurality of potential guests, wherein one or more of the plurality of potential guests selects at least one desired keyword from the plurality of keywords; providing responses to a central node identifying the at least one desired keyword selected by the one or more of the plurality of potential guests; processing the responses at the central node to form a list of desired keywords including the at least one desired keyword selected by the one or more of the plurality of potential guests; and requesting that ones of the plurality of digital assets tagged with at least one keyword from the list of desired keywords be provided from the client node to the central node. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of operating a central node for a digital asset sharing system comprising:
-
receiving, by the central node, a list of keywords from a client node, wherein the list of keywords comprises a plurality of keywords and each of a plurality of digital assets residing at the client node are tagged with at least one of the plurality of keywords; receiving, by the central node, a request from the client node to send invitations to a plurality of potential guests; sending, by the central node, an invitation including the list of keywords to each of the plurality of potential guests, wherein one or more of the plurality of potential guests selects at least one desired keyword from the list of keywords; receiving, by the central node, responses identifying the at least one desired keyword selected by the one or more of the plurality of potential guests; processing the responses, by the central node, to form a list of desired keywords including the at least one desired keyword selected by the one or more of the potential guests; and requesting, by the central node, ones of the plurality of digital assets tagged with at least one keyword from the list of desired keywords from the client node. - View Dependent Claims (30, 31)
-
Specification