IP Library Granted Patent US 9,203,538
Granted Patent B2
US 9,203,538 · App. 14/690,953 · Granted Dec 1, 2015

Broadcast source identification based on matching broadcast signal fingerprints

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,203,538
App. No.
14/690,953
Granted
Dec 1, 2015
Kind
B2
Abstract

An end user can sample a radio or television broadcast, generate a user representation of the broadcast sample, and send the user representation to a comparison system, which also receives known representations of content broadcast by multiple different stations. The known representations are stored in a continuous fashion, and represent actually broadcast content. The comparison system identifies the source of the broadcast sample by comparing the user representation to the known representations associated with each of the different stations. By comparing two representations of content that was actually broadcast, a broadcast source can be identified without requiring the use of watermarks, timestamps, or a database of discreet content items.

Claims (55)

1. A system comprising:

a field recorder configured to:

capture content from a plurality of transmission sources during transmission of the content to users;

generate a computer readable representation of the content;

an end-user device configured to:

receive particular content from a particular transmission source of the plurality of transmission sources;

generate an output of the particular content in a human perceptible format;

generate a computer readable representation of the particular content;

a channel identification server coupled to the field recorder and the end-user device via a communications network, the channel identification server configured to:

receive the computer readable representation of the content from the field recorder;

receive the computer readable representation of the particular content from the end-user device;

compare the computer readable representation of the content from the field recorder to the computer readable representation of the particular content from the end-user device to generate a comparison result; and

identify the particular transmission source based on the comparison result.

2. The system of claim 1 , wherein the field recorder further comprises a digitizing module configured to generate a digitized version of the content.

3. The system of claim 2 , wherein the field recorder further comprises a fingerprint module configured to generate a fingerprint of the digitized version of the content.

4. The system of claim 1 , wherein the end-user device further comprises a digitizing module configured to generate a digitized version of the particular content.

5. The system of claim 4 , wherein the end-user device further comprises a fingerprint module configured to generate a fingerprint of the digitized version of the particular content.

6. The system of claim 1 , wherein the channel identification server comprises a continuous content representation store configured to temporarily store a continuous plurality of content representations received from the field recorders over time.

7. The system of claim 6 , wherein continuous content representation store comprises a continuous fingerprint store configured to temporarily store fingerprints received from the field recorders.

8. A system comprising:

a plurality of field recorders, individual field recorders configured to:

capture content from at least one transmission source of a plurality of transmission sources during transmission of the content to users;

generate a plurality of fingerprints of the content over time;

an end-user device configured to:

receive particular content from a particular transmission source of the plurality of transmission sources;

generate an output of the particular content in a human perceptible format;

generate at least one fingerprint of the particular content;

a channel identification server coupled to the plurality of field recorders and the end-user device via a communications network, the channel identification server configured to:

receive the plurality of fingerprints of the content from the field recorder;

receive the at least one fingerprint of the particular content from the end-user device;

compare the at least one fingerprint of the particular content to the plurality of fingerprints of the content to generate a comparison result; and

attempt to identify the particular transmission source based on the comparison result.

9. The system of claim 8 , wherein the channel identification server comprises a continuous fingerprint store configured to temporarily store a continuous sequence of the plurality of content fingerprints received from the field recorders.

10. The system of claim 8 , wherein the channel identification server comprises a plurality of fingerprint stores configured to store transmission source fingerprints corresponding to a plurality of different transmission sources.

11. The system of claim 10 , wherein the channel identification server comprises a comparison engine configured to divide the at least one fingerprint of the particular content into probes.

12. The system of claim 11 , wherein the comparison engine is configured to compare the content probes against the transmission source fingerprints corresponding to the plurality of different transmission sources.

13. The system of claim 8 , wherein the channel identification server is configured to label the at least one fingerprint of the particular content as unidentifiable if the attempt to identify is unsuccessful.

14. The system of claim 8 , wherein the channel identification server is configured to append a source identifier to the at least one fingerprint of the particular content if the attempt to identify is successful.

15. A system comprising:

a plurality of field recorders, individual field recorders configured to:

receive a plurality of different station content being transmitted by a plurality of different media stations;

generate fingerprints of the plurality of different station content;

a consumer device configured to:

receive particular station content transmitted by a particular media station to which the consumer device is tuned;

generate at least one fingerprint of the particular station content;

an identification server coupled to the plurality of field recorders and the consumer device via a communications network, the identification server configured to:

receive the fingerprints of the plurality of different station content;

receive the at least one fingerprint of the particular station content;

perform a comparison of the at least one fingerprint of the particular station content to the fingerprints of the plurality of different station content; and

attempt to identify the particular media station to which the consumer device is tuned based on the comparison.

16. The system of claim 15 , wherein the identification server is configured to generate an indication that the at least one fingerprint of the particular station content is unidentifiable if the attempt to identify the particular media station to which the consumer device is tuned is unsuccessful.

17. The system of claim 15 , wherein the identification server is configured to associate a station identifier with the at least one fingerprint of the particular station content if the attempt to identify is successful.

18. The system of claim 15 , wherein the individual field recorders and the consumer device include a digitizing module and a fingerprint module.

19. The system of claim 15 , wherein the identification server comprises a plurality of fingerprint stores configured to store, for a predetermined amount of time, the fingerprints of the plurality of different station content.

20. The system of claim 19 , wherein individual fingerprint stores are configured to store fingerprints associated with different individual stations.

Assignments (16)
RELEASE OF SECURITY INTEREST Recorded May 5, 2026
From: BANK OF AMERICA, N.A., AS SUCCESSOR COLLATERAL AGENT TO CITIBANK, N.A., AS COLLATERAL AGENT
To: IHEART COMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 075557/0138 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL/FRAME 050017/0882) Recorded Jan 1, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 069795/0626 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL/FRAME 049067/0800) Recorded Dec 31, 2024
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION (FORMERLY KNOWN AS U.S. BANK NATIONAL ASSOCIATION)
To: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 069795/0423 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL/FRAME 049079/0814) Recorded Dec 31, 2024
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION (FORMERLY KNOWN AS U.S. BANK NATIONAL ASSOCIATION)
To: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 069795/0488 →
PATENT SECURITY AGREEMENT Recorded Dec 29, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 069795/0912 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069793/0758 →
PATENT SECURITY AGREEMENT Recorded Dec 28, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069794/0248 →
PATENT SECURITY AGREEMENT Recorded Dec 27, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069792/0335 →
PATENT SECURITY AGREEMENT Recorded Dec 23, 2024
From: IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 069762/0453 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Feb 5, 2020
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: BANK OF AMERICA, N.A., AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 052144/0833 →
PATENT SECURITY AGREEMENT Recorded Nov 23, 2019
From: IHEART COMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U. S. BANK NATIONAL ASSOCIATION
Reel/Frame 051143/0579 →
SECURITY INTEREST Recorded Aug 9, 2019
From: IHEART COMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 050017/0882 →
SECURITY INTEREST Recorded May 2, 2019
From: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 049079/0814 →
SECURITY INTEREST Recorded May 2, 2019
From: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: U.S. BANK NATIONAL ASSOCIATION AS COLLATERAL AGENT
Reel/Frame 049067/0800 →
SECURITY INTEREST Recorded May 2, 2019
From: IHEARTCOMMUNICATIONS, INC.; IHEARTMEDIA MANAGEMENT SERVICES, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 049067/0606 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2015
From: ANNIBALLI, DYON; GENERALI, PHILIPPE
To: IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 035449/0508 →