Method and apparatus for identification of broadcast source
First Claim
1. A method of a system for recognition of songs and other audio content played by a broadcaster, wherein the system receives representations of currently playing audio content elements from the broadcaster, whereby the system, by comparing the representations using fingerprint identifying methods against identifying data in the system, ascertains which song or other audio content element is playing, along with identifying metadata of the audio content element, including artist and title and other identifiers thereof, and thereby is enabled to provide users with identification of the audio content elements and an identity of the broadcaster that played the audio content elements, comprising the steps of:
- a. receiving a communication by the system from a radio station via a network wherein communication identifies the radio station to the system;
b. receiving a communication by the system from the radio station via the network, the communication conveying a representation of an audio content element currently playing on the radio station, the representation comprising an audio sample comprising a portion up to an entirety of the audio content element;
c. receiving a request by the system from a user client device via a second network connection for identification of an audio content element played by the broadcaster;
d. identifying the audio content element received from the user by the system by comparing with the received representation using fingerprint identifying methods against identifying data in the system; and
e. sending identifying metadata by the system of the audio content element to the requesting user via the second network connection;
whereby the system is enabled to provide users with the artist and title of a song and the broadcaster that played the song when a user of the system requests identification of a song.
4 Assignments
0 Petitions
Accused Products
Abstract
A user (102) hears an audio program being broadcast and can record a sample of the audio. The sample is then conveyed to an analyzing means (106) to determine to which broadcast station the user is listening. The analyzing means monitors many broadcast channels. Thus, characteristics of the audio sample and samples taken from the broadcast channels can be compared to find a match. Broadcast information pertaining to the broadcast channel from which the match was found may then be reported back to the user, combined with an advertisement of a promotion, prize notification, discount offers, and other information specific for a certain radio station for example.
-
Citations
16 Claims
-
1. A method of a system for recognition of songs and other audio content played by a broadcaster, wherein the system receives representations of currently playing audio content elements from the broadcaster, whereby the system, by comparing the representations using fingerprint identifying methods against identifying data in the system, ascertains which song or other audio content element is playing, along with identifying metadata of the audio content element, including artist and title and other identifiers thereof, and thereby is enabled to provide users with identification of the audio content elements and an identity of the broadcaster that played the audio content elements, comprising the steps of:
-
a. receiving a communication by the system from a radio station via a network wherein communication identifies the radio station to the system; b. receiving a communication by the system from the radio station via the network, the communication conveying a representation of an audio content element currently playing on the radio station, the representation comprising an audio sample comprising a portion up to an entirety of the audio content element; c. receiving a request by the system from a user client device via a second network connection for identification of an audio content element played by the broadcaster; d. identifying the audio content element received from the user by the system by comparing with the received representation using fingerprint identifying methods against identifying data in the system; and e. sending identifying metadata by the system of the audio content element to the requesting user via the second network connection; whereby the system is enabled to provide users with the artist and title of a song and the broadcaster that played the song when a user of the system requests identification of a song. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable medium containing processor readable code for programming a processor for use in operating a system to identify artist and title of songs played by a broadcaster, comprising:
-
a. a routine of the system to receive a communication from a radio station via a network wherein communication identifies the radio station to the system; b. a routine of the system to receive a communication from the radio station via the network, the communication conveying a representation of an audio content element currently playing on the radio station, the representation comprising an audio sample comprising a portion up to an entirety of the audio content element; c. a routine of the system to receive a request from a user client device via a second network connection for identification of an audio content element played by the broadcaster; d. a routine of the system to identify the audio content element received from the user by comparing with the received representation using fingerprint identifying methods against identifying data in the system; and e. a routine of the system to send identifying metadata of the audio content element to the requesting user via the second network connection; whereby the system is enabled to provide users with the artist and title of a song and the broadcaster that played the song when a user of the system requests identification of a song.
-
Specification