Location-Based Music Content Identification
First Claim
1. A method, comprising:
- receiving, via a first computing device over one or more networks, a location message comprising location information indicating a particular location of a second computing device at a given time;
based on the location information and the given time, determining, via the first computing device, identification information indicating media content played by one or more playback devices at the particular location and availability information indicating availability of at least one media item of the media content from a media streaming service, wherein the one or more playback devices are different from the first computing device and the second computing device; and
transmitting, via the first computing device over the one or more networks to the second computing device, the identification information indicating the media content and an indication that the at least one media item of the media content is available for playback via the media streaming service.
4 Assignments
0 Petitions
Accused Products
Abstract
Example techniques disclosed herein relate to location-based music content identification. In an example implementation, a first computing device receives, over one or more networks, a location message comprising location information indicating a particular location of a second computing device at a given time. Based on the location information and the given time, the first computing device determines identification information indicating media content played by one or more playback devices at the particular location and availability information indicating availability of at least one media item of the media content from a media streaming service. The first computing device transmits, over the one or more networks to the second computing device, the identification information indicating the media content and an indication that the at least one media item of the media content is available for playback via the media streaming service.
15 Citations
20 Claims
-
1. A method, comprising:
-
receiving, via a first computing device over one or more networks, a location message comprising location information indicating a particular location of a second computing device at a given time; based on the location information and the given time, determining, via the first computing device, identification information indicating media content played by one or more playback devices at the particular location and availability information indicating availability of at least one media item of the media content from a media streaming service, wherein the one or more playback devices are different from the first computing device and the second computing device; and transmitting, via the first computing device over the one or more networks to the second computing device, the identification information indicating the media content and an indication that the at least one media item of the media content is available for playback via the media streaming service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions executable by a first computing device to cause the first computing device to perform functions comprising:
-
receiving, over one or more networks, a location message comprising location information indicating a particular location of a second computing device at a given time; based on the location information and the given time, determining, identification information indicating media content played by one or more playback devices at the particular location and availability information indicating availability of at least one media item of the media content from a media streaming service, wherein the one or more playback devices are different from the first computing device and the second computing device; and transmitting, over the one or more networks to the second computing device, the identification information indicating the media content and an indication that the at least one media item of the media content is available for playback via the media streaming service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A first computing device, comprising:
-
a processor; and memory storing instructions executable by the processor to cause the first computing device to perform functions comprising; receiving, over one or more networks, a location message comprising location information indicating a particular location of a second computing device at a given time; based on the location information and the given time, determining, identification information indicating media content played by one or more playback devices at the location and availability information indicating availability of at least one media item of the media content from a media streaming service, wherein the one or more playback devices are different from the first computing device and the second computing device; and transmitting, over the one or more networks to the second computing device, the identification information indicating the media content and an indication that the at least one media item of the media content is available for playback via the media streaming service. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification