Tagging media assets, locations, and advertisements
First Claim
Patent Images
1. A method for tagging locations, the method comprising:
- receiving, by a media device, a broadcast indicative of a location;
determining, by the media device, whether the location is to be tagged based on the received broadcast;
extracting, by the media device, identifying information for the location from the broadcast;
obtaining, by the media device, a metadata item for the location from a source other than the broadcast, wherein the metadata item includes at least a longitude and a latitude associated with the location;
generating, by the media device, a tag for the location, the tag comprising the identifying information for the location and the metadata item; and
using the tag to access one or more location-based services.
1 Assignment
0 Petitions
Accused Products
Abstract
An accessory communicates with a PMD to store tags associated with broadcasts in a file maintained in a storage medium of the accessory. In one embodiment, the accessory sends a command to the PMD to create or open a tag file that resides on the PMD. Once opened, the tag file is held open by the PMD until the accessory closes it (or disconnects), allowing multiple tags to be written to one file. Each time the user requests a new tag, the accessory generates a tag containing information descriptive of the broadcast material (e.g., song title, artist, radio station identifier, time of tagging, etc.) and writes the tag to the tag file using a write command to the PMD.
138 Citations
36 Claims
-
1. A method for tagging locations, the method comprising:
-
receiving, by a media device, a broadcast indicative of a location; determining, by the media device, whether the location is to be tagged based on the received broadcast; extracting, by the media device, identifying information for the location from the broadcast; obtaining, by the media device, a metadata item for the location from a source other than the broadcast, wherein the metadata item includes at least a longitude and a latitude associated with the location; generating, by the media device, a tag for the location, the tag comprising the identifying information for the location and the metadata item; and using the tag to access one or more location-based services. - 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. An accessory for use with a portable media device (“
- PMD”
), the accessory comprising;a receiver component configured to receive a broadcast indicative of a location; a tag extraction engine configured to; extract identifying information for the location from the broadcast; obtain a metadata item for the location from a source other than the broadcast; and capture a tag comprising the identifying information for the location and the metadata item; and an interface configured to communicate the captured tag from the tag extraction engine to a PMD, wherein the PMD is configured to use the tag to access a location-based service. - View Dependent Claims (26, 27)
- PMD”
-
28. A non-transitory computer readable medium configured to store a set of instructions which when executed by a set of processors cause the processors to tag locations, the computer readable medium comprising:
-
code for receiving a broadcast indicative of a location; code for determining whether the location is to be tagged; code for extracting identifying information for the location from the broadcast; code for obtaining, a metadata item for the location from a source other than the broadcast; code for generating a tag for the location, the tag comprising the identifying information for the location and the metadata item; and code for instructing a portable media device to store the tag in a storage medium of the portable media device, wherein the tag is used to access a location-based service.
-
-
29. A method for tagging a location, the method comprising:
-
receiving, by a media device, a broadcast indicative of a location; determining, by the media device, whether the location is to be tagged; extracting, by the media device, identifying information for the location from the broadcast; obtaining, by the media device, a metadata item for the location from a source other than the broadcast; generating, by the media device, a tag for the location, the tag comprising the identifying information for the location and the metadata item; retrieving, by the media device, stored information indicative of a user preference; and based on the stored information and the tag, providing, by the media device, a location-based service to a user. - View Dependent Claims (30, 31, 32)
-
-
33. A media device comprising:
-
a processor; and a receiver coupled to the processor, wherein the receiver is configured to receive a broadcast indicative of a location; and wherein the processor is configured to; determine whether the location is to be tagged; extract identifying information for the location from the broadcast; obtain a metadata item for the location from a source other than the broadcast; generate a tag for the location, the tag comprising the identifying information for the location and the metadata item; retrieve stored information indicative of a user preference; and based on the stored information and the tag, provide a location-based service to a user. - View Dependent Claims (34, 35, 36)
-
Specification