Method and system for aggregating media collections between participants of a sharing network
First Claim
Patent Images
1. A user device comprising:
- a communication interface communicatively coupling the user device to a network; and
a control system, associated with the communication interface, adapted to;
obtain a plurality of shared media collections from a plurality of second user devices;
process media collection identifier information identifying media items from at least one of the plurality of shared media collections and a local media collection of a first user; and
provide an aggregated media collection based on the processed media collection identifier information, the aggregated media collection comprising a primary list including a media item entry for each unique media item wherein for each unique media item that is in two or more media collections of the plurality of shared media collections, the unique media item is identified as the media item selected based on a score result based on the quality or the bit-rate of the corresponding media item in the two or more media collections so that the corresponding media item having the highest score is used as the media item entry in the primary list,wherein at least one of the preceding actions is performed on at least one electronic hardware component.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for aggregating a local media collection of a user with one or more shared media collections shared with the user to provide an aggregate media collection for the user. In general, one or more shared media collections shared with the user are first discovered. Optionally, the user may select one or more of the shared media collections for aggregation with the local media collection of the user. The shared media collections selected by the user, or alternatively all of the shared media collections, are then aggregated with the local media collection of the user to provide an aggregate media collection for the user.
166 Citations
39 Claims
-
1. A user device comprising:
-
a communication interface communicatively coupling the user device to a network; and a control system, associated with the communication interface, adapted to; obtain a plurality of shared media collections from a plurality of second user devices; process media collection identifier information identifying media items from at least one of the plurality of shared media collections and a local media collection of a first user; and provide an aggregated media collection based on the processed media collection identifier information, the aggregated media collection comprising a primary list including a media item entry for each unique media item wherein for each unique media item that is in two or more media collections of the plurality of shared media collections, the unique media item is identified as the media item selected based on a score result based on the quality or the bit-rate of the corresponding media item in the two or more media collections so that the corresponding media item having the highest score is used as the media item entry in the primary list, wherein at least one of the preceding actions is performed on at least one electronic hardware component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
obtaining, by a first user device, a plurality of shared media collections from a plurality of second user devices; processing media collection identifier information identifying media items from at least one of the plurality of shared media collections and a local media collection of a first user; and providing an aggregated media collection based on the processed media collection identifier information, the aggregated media collection comprising a primary list including a media item entry for each unique media item wherein for each unique media item that is in two or more media collections of the plurality of shared media collections, the unique media item is identified as the media item selected based on a score result based on the quality or the bit-rate of the corresponding media item in the two or more media collections so that the corresponding media item having the highest score is used as the media item entry in the primary list.
-
-
19. A non-transitory computer readable medium comprising software with instructions for a computer to:
-
obtain a plurality of shared media collections from a plurality of second user devices; process media collection identifier information identifying media items from at least one of the plurality of shared media collections and a local media collection of a first user; and provide an aggregated media collection based on the processed media collection identifier information, the aggregated media collection comprising a primary list including a media item entry for each unique media item wherein for each unique media item that is in two or more media collections of the plurality of shared media collections, the unique media item is identified as the media item selected based on a score result based on the quality or the bit-rate of the corresponding media item in the two or more media collections so that the corresponding media item having the highest score is used as the media item entry in the primary list.
-
-
20. A user device comprising:
-
a communication interface communicatively coupling the user device to a network; and a control system, associated with the communication interface, adapted to; obtain a plurality of shared media collections from a plurality of second user devices; process media collection quality information describing media items from at least one of the plurality of shared media collections and a local media collection of a first user; and provide an aggregated media collection based on the processed media collection quality information, the aggregated media collection comprising a primary list including a media item entry for each unique media item wherein for each unique media item that is in two or more media collections of the plurality of shared media collections, the unique media item is identified as the media item selected based on a score result based on the quality or the bit-rate of the corresponding media item in the two or more media collections so that the corresponding media item having the highest score is used as the media item entry in the primary list, wherein at least one of the preceding actions is performed on at least one electronic hardware component. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method comprising:
-
obtaining, by a first user device, a plurality of shared media collections from a plurality of second user devices; processing media collection quality information describing media items from at least one of the plurality of shared media collections and a local media collection of a first user; and providing an aggregated media collection based on the processed media collection quality information, the aggregated media collection comprising a primary list including a media item entry for each unique media item wherein for each unique media item that is in two or more media collections of the plurality of shared media collections, the unique media item is identified as the media item selected based on a score result based on the quality or the bit-rate of the corresponding media item in the two or more media collections so that the corresponding media item having the highest score is used as the media item entry in the primary list.
-
-
39. A non-transitory computer readable medium comprising software with instructions for a computer to:
-
obtain, by a first user device, a plurality of shared media collections from a plurality of second user devices; process media collection quality information describing media items from at least one of the plurality of shared media collections and a local media collection of a first user; and provide an aggregated media collection based on the processed media collection quality information, the aggregated media collection comprising a primary list including a media item entry for each unique media item wherein for each unique media item that is in two or more media collections of the plurality of shared media collections, the unique media item is identified as the media item selected based on a score result based on the quality or the bit-rate of the corresponding media item in the two or more media collections so that the corresponding media item having the highest score is used as the media item entry in the primary list.
-
Specification