IP Library Patent Application 14717669
Patent Application
App. No. 14/717,669

TRACKING PUBLIC PERFORMANCES OF DIFFERENTLY INDEXED WORKS

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 None
App. No.
14/717,669
Filed
May 20, 2015
Examiner
DAGNEW, SABA
Art Unit
3682
USPC
705/14.69
Abstract

Identifiers for works indexed using different content identification schemes can be received, and associated with respective unique identifiers in a Unified Numbering System (UNS) database. The UNS identifiers can be used to track public performances of the works, even if the public performance of the work is reported using disparate content identification schemes. UNS identifiers can also be used to associate enhancement information with works indexed using different content identification schemes.

Claims (57)

1 . A method of using a broadcasting system to track public performances of works:

using a server system to assign unique content identifiers to each of a plurality of different works, and store the unique content identifiers in a unified numbering system (UNS) database;

coupling the server system to a plurality of content libraries, each of the plurality of content libraries employing a particular content identification scheme different from content identification schemes employed by other content libraries;

receiving at the server system, from particular content libraries of the plurality of content libraries, other content identifiers identifying works according to the particular content identification scheme;

storing information linking the unique content identifiers to the other content identifiers in the UNS database;

receiving at the server system, a message including an identifier identifying a publicly performed work, wherein the identifier includes at least one of the other content identifiers;

using a matching subsystem of the server system to attempt to identify which of the unique content identifiers stored in the UNS database matches the at least one of the other content identifiers.

2 . The method of claim 1 , further comprising:

a data pull subsystem configured to obtain content identifying information from the plurality of content libraries.

3 . The method of claim 1 , wherein the message comprises a push now playing (PNP) message, the method further comprising:

using the UNS database and information in the PNP message to verify that an advertisement has been publicly performed.

4 . The method of claim 1 , further comprising:

determining whether a royalty indicator flag associated with the publicly performed work is stored in the UNS database.

5 . The method of claim 1 , further comprising:

receiving both content and the other content identifiers from the plurality of content libraries; and

storing the content separately from the content identifiers.

6 . The method of claim 5 , further comprising:

in a transformation subsystem of the server system, transforming the other content identifiers into a format used by the broadcasting system; and

leaving the content associated with the other content identifiers unaltered.

7 . The method of claim 1 , further comprising:

exchanging information between the UNS database and a subscriber management service.

8 . A broadcasting system configured to track public performances of works, the broadcasting system comprising:

a server system configured to assign unique content identifiers to each of a plurality of different works, and store the unique content identifiers in a unified numbering system (UNS) database;

a plurality of content libraries coupled to the server system, each of the plurality of content libraries configured to employ a particular content identification scheme different from content identification schemes employed by other content libraries;

the server system further configured to:

receive, from particular content libraries of the plurality of content libraries, other content identifiers identifying works according to the particular content identification scheme employed by each of the particular content libraries;

store information linking the unique content identifiers to the other content identifiers in the UNS database;

a plurality of subscriber systems coupled to the server system;

the server system further configured to receive a message from at least one of the subscriber systems including an identifier identifying a publicly performed work, wherein the identifier includes at least one of the other content identifiers; and

the server further comprising a matching subsystem configured to attempt to identify which of the unique content identifiers stored in the UNS database matches the at least one of the other content identifiers.

9 . The broadcasting system of claim 8 , further comprising:

a data pull subsystem configured to obtain the other content identifiers from the plurality of content libraries.

10 . The broadcasting system of claim 8 , wherein:

the message comprises a push now playing (PNP) message, and

the server system is further configured to use information in the UNS database and information in the PNP message to verify that an advertisement has been publicly performed.

11 . The broadcasting system of claim 8 , wherein the server system is further configured to determine whether a royalty indicator flag associated with the publicly performed work is stored in the UNS database.

12 . The broadcasting system of claim 8 , wherein the server system is further configured to receive both content and the other content identifiers from the plurality of content libraries.

13 . The broadcasting system of claim 12 , further comprising:

an enhancement library coupled to the server system, the enhancement library storing enhancement information; and

the server system is further configured to establish an association between the content received from the plurality of content libraries and the enhancement information.

14 . The broadcasting system of claim 13 , wherein the server system is further configured to provide the plurality of subscriber systems with enhanced content determined based, at least in part, on the association.

15 . The broadcasting system of claim 8 , wherein the server system is further configured to implement a subscriber management service that exchanges information with the UNS database.

16 . A broadcasting system server device comprising:

a unified numbering system (UNS) database configured to store unique content identifiers assigned to each of a plurality of different works;

a data pull subsystem configured to obtain content identifying information from a plurality of content providers, each of the plurality of content providers employing a particular content identification scheme different from content identification schemes employed by other content providers;

a transformation subsystem configured to transform the content identifying information obtained from the plurality of content providers to generate transformed identifying information, and to store the transformed identifying information in the UNS database;

the server system further configured to receive a push-now-playing (PNP) message identifying a work scheduled to be broadcast, wherein the work is identified in the PNP message, at least in part, by the content identifying; and

a matching subsystem configured to attempt to identify which of the unique content identifiers stored in the UNS database matches the content identifying information.

17 . The broadcasting system server device of claim 16 , wherein the PNP message is received from a subscriber, and the broadcasting system server device uses the UNS database and information in the PNP message to verify that an advertisement has been publicly performed by the subscriber.

18 . The broadcasting system server device of claim 16 , wherein the data pull subsystem is further configured to obtain both content and the content identifying information from the plurality of content providers.

19 . The broadcasting system server device of claim 18 , further comprising:

an enhancement database storing enhancement information; and

the broadcasting system server device further configured to establish an association between the content obtained from the plurality of content providers and the enhancement information.

20 . The broadcasting system server device of claim 16 , wherein the broadcasting system server device is further configured to implement a web service configured to:

obtain enhancement data from an enhancing database;

obtain the unique content identifiers from the UNS database; and

provide the enhancement data and the unique content identifiers to at least one subscriber.

Assignments (12)
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 →
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: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 049067/0606 →
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: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 049079/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2015
From: LITTLEJOHN, JEFF; SCHUSTER, BOBBI DENISE; HSU, KEYIN; SMITH, JENNIFER L.
To: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
Reel/Frame 036198/0307 →
CHANGE OF NAME Recorded Jul 28, 2015
From: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
To: IHEARTMEDIA MANAGEMENT SERVICES, INC.
Reel/Frame 036201/0765 →