SYSTEM AND METHOD FOR IDENTIFYING MUSIC CONTENT IN A P2P REAL TIME RECOMMENDATION NETWORK
First Claim
1. A method of recommending music comprising:
- receiving from peer devices in a peer-to-peer (P2P) network media recommendations identifying media presentations recently played on the peer devices, the media recommendations comprising Globally Unique Identifiers (GUIDs) of the media presentations recently played on the peer devices; and
automatically selecting a media presentation to play from a group of media presentations including the media presentations identified by the media recommendations.
7 Assignments
0 Petitions
Accused Products
Abstract
A peer-to-peer (P2P) network for providing real time media recommendations is provided. The media recommendations may be song recommendations or video recommendations. Each time a media presentation is played by a peer device, the peer device provides a recommendation identifying the media presentation to other peer devices in the P2P network. A peer device having received recommendations from the other peer devices in the P2P network then programmatically, or automatically, selects a next media presentation to play from the media presentations recently played by the other peer devices and one or more locally stored media presentations. If the selected media presentation is not stored locally by the peer device, the peer device may obtain the selected media presentation from a subscription based service enabling streaming or download of the selected media presentation, an e-commerce service enabling purchase and download of the selected media presentation, or another peer device.
237 Citations
31 Claims
-
1. A method of recommending music comprising:
-
receiving from peer devices in a peer-to-peer (P2P) network media recommendations identifying media presentations recently played on the peer devices, the media recommendations comprising Globally Unique Identifiers (GUIDs) of the media presentations recently played on the peer devices; and automatically selecting a media presentation to play from a group of media presentations including the media presentations identified by the media recommendations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
receiving from a first peer device in a peer-to-peer (P2P) network a media recommendation identifying a media presentation recently played on the first peer device, the media recommendation comprising a Globally Unique Identifier (GUID) of the media presentation recently played on the first peer device; and providing the media recommendation to at least one other peer device. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification