Tunersphere
First Claim
1. A method comprising:
- tracking play histories of a plurality of users, each play history identifying media items played by a corresponding one of the plurality of users and locations at which at least a subset of the media items were played by the corresponding one of the plurality of users;
enabling a user to define one or more geographic areas;
processing the play histories of at least a subset of the plurality of users to identify one or more media items played within the one or more geographic areas; and
providing data that reflects the one or more media items played within the one or more geographic areas to a device of the user.
11 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for identifying one or more media items played within a geographic area selected by a user. In one embodiment, a media service tracks play histories for a number of users registered with the media service, where each play history identifies media items played by the corresponding user as well as the locations at which at least a subset of the media items were played by the corresponding user. The media service enables a requesting user to select or otherwise define one or more geographic areas of interest. Then, based on the play histories, the media service identifies one or more media items played within the one or more geographic areas of interest. The media service then provides data reflecting the one or more media items played within the one or more geographic areas of interest to a device of the requesting user.
-
Citations
35 Claims
-
1. A method comprising:
-
tracking play histories of a plurality of users, each play history identifying media items played by a corresponding one of the plurality of users and locations at which at least a subset of the media items were played by the corresponding one of the plurality of users; enabling a user to define one or more geographic areas; processing the play histories of at least a subset of the plurality of users to identify one or more media items played within the one or more geographic areas; and providing data that reflects the one or more media items played within the one or more geographic areas to a device of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A central server comprising:
-
a communication interface communicatively coupling the central server to a plurality of devices of a plurality of users via a network; and a control system associated with the communication interface and adapted to; track play histories of the plurality of users, each play history identifying media items played by a corresponding one of the plurality of users and locations at which at least a subset of the media items were played by the corresponding one of the plurality of users; enable a user to define one or more geographic areas; process the play histories of at least a subset of the plurality of users to identify one or more media items played within the one or more geographic areas; and provide data that reflects the one or more media items played within the one or more geographic areas to a device of the user via the network. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification