Method to geo-tag streaming music

US9660746B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9660746-B2
Application numberUS-201414460484-A
CountryUS
Kind codeB2
Filing dateAug 15, 2014
Priority dateJan 9, 2012
Publication dateMay 23, 2017
Grant dateMay 23, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Songs titles and song artists or other content received on an HD-radio are cross-referenced to one or more geographic locations where they were heard on the radio by identifying a song title or artist in the HD radio data stream and instructing a global positioning system navigation unit to contemporaneously determine its location. The determined location and song title and/or artist are cross-referenced to each other in a list or database. A touch-sensitive display device is configured to display the location or portion of a route where a listened-to song was heard. Song titles and/or artists can be determined by tactile selection of portions of a route displayed on the map.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of correlating information in a data stream received by a mobile receiver to a geographic location where the information in the data stream was received, the method comprising: receiving, via the mobile receiver, a signal with streaming content and a data stream comprising information about the streaming content; separating the data stream from the streaming content; analyzing the data stream to detect whether a particular identifier of the streaming content is present; responsive to determining that the data stream includes the particular identifier, performing: sending a trigger signal to a navigation system in an idle state, the trigger signal causing the navigation system to: leave the idle state, determine a plurality of geographic locations that corresponds to a route traversed by the mobile receiver while receiving the streaming content, and store the plurality of geographic locations in a computer-readable storage medium; correlating stored information regarding the particular identifier in the computer-readable storage medium with the plurality of geographic locations; responsive to determining that the data stream does not include the particular identifier, continuing analysis of the data stream while the signal is being received; and displaying a map on a display device, the map including an identification of at least one of the geographic locations, wherein the map including indicators of portions of a route over which the mobile receiver previously travelled, each indicated portion being a portion of the route during which a particular song was received by the mobile receiver. 2. The method of claim 1 , wherein receiving the signal comprises: receiving the data stream as a serial data stream carried on a first portion of a wireless radio frequency signal while simultaneously receiving, on a second portion of the wireless radio frequency signal, the information from which a baseband representation of a song that comprises the streaming content can be reproduced; and wherein analyzing the data stream comprises detecting in the serial data stream the information comprising the particular identifier for the song. 3. The method of claim 1 , wherein the data stream identifies the streaming content as a song and comprises at least one of: a title of a song, an artist name, a radio station identifier, and a start time and an end time of the song. 4. The method of claim 3 , wherein the data stream includes at least one of the title and the artist name. 5. The method of claim 1 , further comprising: locating a particular song in the computer-readable storage medium using at least one geographical location of the plurality of geographic locations. 6. The method of claim 1 , further comprising: displaying a map on a display device, the map including an identification of at least one of the geographic locations. 7. The method of claim 6 , wherein the display device comprises a touch-sensitive display device configured to both display images and receive a tactile input and to generate an output signal identifying where the tactile input occurred on the touch-sensitive display device, the map including indicators of portions of a route over which the mobile receiver previously travelled, each indicated portion being a portion of the route during which a particular song was received by the mobile receiver and during which the particular identifier of the particular song was recovered by the mobile receiver. 8. The method of claim 7 , further comprising: receiving, via the touch-sensitive display device, a tactile input that selects a displayed indicator of a particular portion of at least one route; and in response to receiving the tactile input, displaying, via the touch-sensitive display device, a list of titles of songs that were received by the mobile receiver while the mobile receiver was traversing the at least one route. 9. The method of claim 8 , wherein the list of titles are ordered according to a distance along the portion of the at least one route. 10. The method of claim 1 , wherein the signal comprises at least one of: a wireless broadcast radio frequency signal; and an Internet data stream. 11. The method of claim 1 , wherein the navigation system is a global positioning system. 12. A device for correlating information in a signal received by a mobile receiver to a geographic location where the signal was received, the device comprising: a processor operably coupled with the mobile receiver, the processor configured to perform: receiving from the mobile receiver the signal separated into streaming content and a data stream comprising information about the streaming content; analyzing the data stream to detect whether a particular identifier of the streaming content is present; responsive to determining that the data stream includes the particular identifier, performing: sending a trigger signal to a navigation system in an idle state, the trigger signal causing the navigation system to: leave the idle state, determine a plurality of geographic locations that corresponds to a route traversed by the mobile receiver while receiving the streaming content, store the plurality of geographic locations in a computer-readable storage medium; correlating stored information regarding the particular identifier in the computer-readable storage medium with the plurality of geographic locations; responsive to determining that the data stream does not include the particular identifier, continuing analysis of the data stream while the signal is being received; and displaying a map on a display device, the map including an identification of at least one of the geographic locations, wherein the map including indicators of portions of a route over which the mobile receiver previously travelled, each indicated portion being a portion of the route during which a particular song was received by the mobile receiver. 13. The device of claim 12 wherein the data stream identifies the streaming content as a song and the particular identifier comprises at least one of: a song title and an artist name. 14. The device of claim 12 wherein the signal comprises at least one of: a wireless broadcast radio frequency signal; and an Internet data stream. 15. The device of claim 12 , wherein the processor is operably coupled with a display device and is further configured to display a map on the display device, the map including an identification of at least one of the geographic locations. 16. The device of claim 15 , wherein the display device comprises a touch-sensitive display device configured to both display images and receive a tactile input and to generate an output signal identifying where the tactile input occurred on the touch-sensitive display screen, the map including indicators of portions of a route over which the mobile receiver previously travelled, each indicated portion being a portion of the route during which a particular song was received by the mobile receiver and during which the particular identifier of the particular song was recovered by the mobile receiver. 17. The device of claim 16 , wherein the processor is further configured to perform: receiving, via the touch-sensitive display device, a tactile input that selects a displayed indicator of a particular portion of at least one route; and in response to receiving the tactile input, displaying, via the touch-sensitive display device, a list of titles of songs that were received by the mobile receiver while the mobile receiver was traversing

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • H04W4/185Primary

    by embedding added-value information into content, e.g. geo-tagging · CPC title

  • involving content or source identification data, e.g. Unique Material Identifier [UMID] · CPC title

  • H04H20/88Primary

    Stereophonic broadcast systems {(multiplex system in general H04J)} · CPC title

  • involving the geographical location of the client (retrieval from the Internet by querying based on geographical locations G06F16/9537; systems specially adapted for using geographical information in broadcast systems H04H60/70; protocols in which the network application is adapted for the location of the user terminal in communication control or processing H04L67/52; services making use of the location of users or terminals in wireless networks H04W4/02; locating users or terminals in wireless networks H04W64/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9660746B2 cover?
Songs titles and song artists or other content received on an HD-radio are cross-referenced to one or more geographic locations where they were heard on the radio by identifying a song title or artist in the HD radio data stream and instructing a global positioning system navigation unit to contemporaneously determine its location. The determined location and song title and/or artist are cross-…
Who is the assignee on this patent?
Blackberry Ltd
What technology area does this patent fall under?
Primary CPC classification H04W4/185. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 23 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).