Systems and methods for multimedia content sharing
First Claim
1. A multimedia content sharing system, comprisingA. a shared content server comprising a plurality of items of content, where the items of content are any of still, moving images and audio,B. a plurality of nodes, each in communication coupling with the shared content server via one or more networks,C. the shared content server transmitting, via the one or more networks,i. a first set of one or more items to each node in a first set of said nodes without a request by any user of that node for such item, where the first set comprises one or more of the plurality of nodes,ii. a second set of one or more items to each node in a second set of said nodes without a request by any user of that node for such item, where the second set comprises one or more of the plurality of nodes and where the second set of items may overlap the first set of items, where the second set of nodes may overlap the first set of nodes,D. at least one said node (“
- first peer node”
) in at least one of the first and second sets of nodes, (i) presenting any of visually and/or aurally the content of at least one item of content received from the shared content server, (ii) accepting feedback with respect to that item of content, (ii) transmitting that feedback to the shared content server,E. the shared content server transmitting the feedback to at least one node (“
second peer node”
) that is in the set of nodes to which the first peer node belongs, which second peer node alters a presentation on that node of the item of content with respect to which the feedback was accepted.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides, in one aspect, a multimedia content sharing system that includes (i) a shared content server which stores items of content (such as still, moving images and audio) and (ii) a plurality of nodes, each of which is in communications with the shared content server via cellular telephone and/or other data networks. The shared content server transmits items of content to a first set of the nodes “automatically,” e.g., without requests by users of those nodes for the items. At least one node in that first set displays the content of received items (e.g., on an LCD screen) and accepts user feedback in regard to those items. That feedback—which may be, for example, a command to copy an item into an “album”, to rotate an item on the display, to block another node from displaying the items, and/or to block a sender (or creator) of the item from sending further items of content from presenting—is transmitted back to the shared content server for distribution to other nodes, which alter their own respective displays of the items accordingly.
191 Citations
138 Claims
-
1. A multimedia content sharing system, comprising
A. a shared content server comprising a plurality of items of content, where the items of content are any of still, moving images and audio, B. a plurality of nodes, each in communication coupling with the shared content server via one or more networks, C. the shared content server transmitting, via the one or more networks, i. a first set of one or more items to each node in a first set of said nodes without a request by any user of that node for such item, where the first set comprises one or more of the plurality of nodes, ii. a second set of one or more items to each node in a second set of said nodes without a request by any user of that node for such item, where the second set comprises one or more of the plurality of nodes and where the second set of items may overlap the first set of items, where the second set of nodes may overlap the first set of nodes, D. at least one said node (“ - first peer node”
) in at least one of the first and second sets of nodes, (i) presenting any of visually and/or aurally the content of at least one item of content received from the shared content server, (ii) accepting feedback with respect to that item of content, (ii) transmitting that feedback to the shared content server,E. the shared content server transmitting the feedback to at least one node (“
second peer node”
) that is in the set of nodes to which the first peer node belongs, which second peer node alters a presentation on that node of the item of content with respect to which the feedback was accepted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
- first peer node”
-
19. A multimedia content sharing system, comprising
A. a shared content server comprising a plurality of items of content, where the items of content are any of still images, moving images and audio, B. a plurality of nodes, each in communication coupling with the shared content server via one or more networks, C. the shared content server transmitting, via the one or more networks, one or more items to each node in a first set of said nodes without a request by any user of that node for such item, D. at least one said node (“ - first peer node”
) in the first set of nodes, (i) presenting any of visually and/or aurally the content of at least one item of content received from the shared content server, (ii) accepting feedback with respect to that item of content, and (iii) transmitting that feedback to the shared content server,E. the shared content server transmitting the feedback to at least one other node (“
second peer node”
) that is in the first set of nodes, which second peer node alters a presentation on that node of the item content with respect to which the feedback was accepted. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35)
- first peer node”
-
34. The system of claim 34, wherein the related information comprises one or more of a thumbnail of an item of content, one or more versions of an item of content, supplementary information regarding acquisition of an item of content and/or its transfer to the one or more servers.
-
36. A method of multimedia content sharing, comprising
A. transmitting from a shared content server, via a first set of one or more networks, a first set of one or more items of content to each node in a first set of one or more nodes without a request by any user of that node those one or more items, B. transmitting from the shared content server, via a second set of one or more networks, a second set of one or more items of content to each node in a second set of one or more nodes without a request by any user of that node those one or more items, where (i) the second set of items may overlap the first set of items, (ii) the second set of nodes may overlap the first set of nodes, and/or (iii) the second set of networks may overlap the first set of networks, C. with at least one said node (“ - first peer node”
) in at least one of the first and second set of nodes, performing the steps of (i) presenting any of visually and/or aurally the content of at least one item of content received from the shared content server, (ii) accepting feedback with respect to that item of content, (ii) transmitting that feedback to the shared content server,D. with the shared content server, transmitting the feedback to at least one node (“
second peer node”
) that is in the set of nodes to which the first peer node belongs, which second peer node alters a presentation on that node of the item of content with respect to which the feedback was accepted. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
- first peer node”
-
53. A method of multimedia content sharing, comprising
A. transmitting from a shared content server, via a first set of one or more networks, a first set of one or more items of content to each node in a first set of one or more nodes without a request by any user of that node those one or more items, B. with at least one said node (“ - first peer node”
) in the first set of nodes, performing the steps of (i) presenting any of visually and/or aurally the content of at least one item of content received from the shared content server, (ii) accepting feedback with respect to that item of content, (ii) transmitting that feedback to the shared content server,C. with the shared content server, transmitting the feedback to at least one node (“
second peer node”
) that is in the first set of nodes, which second peer node alters a presentation on that node of the item of content with respect to which the feedback was accepted. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62)
- first peer node”
-
63. A method of multimedia content sharing, comprising
A. grouping one or more items of content on a shared content server into one or more groups, B. transmitting to one or more nodes from the shared content server, via a first set of one or more networks, one or more items of content from a first such group of items to each of one or more nodes in a first set of nodes having permissions in that group without a request by any user of that node for those one or more items, C. with at least one said node (“ - first peer node”
) in the first set of nodes, performing the steps of (i) presenting any of visually and/or aurally the content of at least one item of content from the first group of items received from the shared content server, (ii) accepting feedback with respect to that item of content, (iii) transmitting that feedback to the shared content server,D. with the shared content server, transmitting the feedback to at least one node (“
second peer node”
) that is in the first set of nodes, which second peer node alters a presentation on that node of the item of content with respect to which the feedback was accepted. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87)
- first peer node”
-
88. A digital data device that facilitates user selection of a function, comprising:
-
A. a processor, B. a display that is coupled to the processor, C. the processor driving the display to present function selection options in a first graphical format (i) a subset of function-selection icons selected from a set of function-selection icons, each of which function-selection icons is associated with a function and/or a differing display of options, (ii) one or more menu-index icons, D. the processor responds to (i) user selection of one of the menu-index icons by repeating step (C)(i) with a differing subset of function-selection icons selected from the set of function-selection icons, (ii) user selection of selected ones of the function-selection of icons presented in step (C)(i) by invoking a corresponding function. - View Dependent Claims (89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 138)
-
-
99. A method of function selection on a digital data device, comprising:
-
A. driving a display to present function selection options in a first format (i) a subset of function-selection icons selected from a set of function-selection icons, each of which function-selection icons is associated with a function and/or a differing display of options, (ii) one or more menu-index icons, B. responding to (i) user selection of one of the menu-index icons by repeating step (C)(i) with a differing subset of function-selection icons selected from the set of function-selection icons, (ii) user selection of selected ones of the function-selection of icons presented in step (C)(i) by invoking a corresponding function. - View Dependent Claims (100, 101, 102, 103, 104, 105, 106, 107, 108, 109)
-
-
110. A device for multimedia content sharing, comprising
A. a processor, B. a display that is coupled to the processor, C. the processor (i) driving the display to present content of at least one item of content received from a shared content server (ii) effecting acceptance of feedback with respect to that item of content from a user of the device, (iii) transmitting that feedback to the shared content server for transmission to at least one other device to which that item of content was transmitted by the shared content server for altering that other device'"'"'s presentation of that item of content.
Specification