CONTENT ENRICHMENT USING UNIFIED SYSTEM OF UNIQUE IDENTIFIERS
First Claim
1. A method for use in a system that receives primary content from a plurality of sources, and delivers content to a plurality of subscribers for further distribution to end users, the method comprising:
- receiving a message including a primary content alias and a station identifier, the primary content identifier associated with a primary content element being delivered by a subscriber, and the station identifier indicating a station on which the primary content is being delivered;
matching the primary content alias with a master unified numbering system (UNS) identifier;
selecting enrichment data based on the master UNS identifier; and
providing the enrichment data to the subscriber.
12 Assignments
0 Petitions
Accused Products
Abstract
A unified system of unique identifiers is used to match enrichment content with primary content being delivered by subscribers, e.g. broadcasters, in different markets, market segments, etc. Songs, video, advertisements, or other content from multiple different content publishers or databases, each of which may be assigned identifiers using different identification systems, are assigned a unified, unique identifier. The unique identifiers are also mapped to content identifiers used by subscribers. When subscribers provide primary content, for example by broadcasting the content to end users, enrichment content is matched to the unified, unique identifier associated with the content, and appropriate enrichment data and content are sent to the subscriber for distribution along with the primary content. If subscribers or content publishers change their own identifiers associated with content, the content can be un-matched and re-matched with the same or a different unique identifier.
-
Citations
20 Claims
-
1. A method for use in a system that receives primary content from a plurality of sources, and delivers content to a plurality of subscribers for further distribution to end users, the method comprising:
-
receiving a message including a primary content alias and a station identifier, the primary content identifier associated with a primary content element being delivered by a subscriber, and the station identifier indicating a station on which the primary content is being delivered; matching the primary content alias with a master unified numbering system (UNS) identifier; selecting enrichment data based on the master UNS identifier; and providing the enrichment data to the subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server for use in a system that receives primary content from a plurality of sources, and delivers content to a plurality of subscribers for further distribution to end users, the server comprising:
-
circuitry to implement an initial match module configured to; match each of a plurality of primary content items received from a plurality of sources implementing different identification schemes to a master unified numbering system (UNS) identifier; match each of a plurality of aliases employed by a plurality of different subscribers to master UNS identifier; and circuitry to implement a re-matching module configured to; un-match an alias from an associated master UNS identifier in cases where the alias and the master UNS identifier are mismatched; re-match an unmatched alias to a master UNS identifier. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A server for use in a system that receives primary content from a plurality of sources, and delivers content to a plurality of subscribers for further distribution to end users, the server comprising:
-
circuitry configured to implement a push-now-playing PNP service that receives a PNP message including an alias identifying a primary content element currently being broadcast, and a station identifier associated with a subscriber station currently broadcasting the primary content; circuitry configured to match the alias to a master unified numbering system (UNS) identifier; circuitry configured to use the master UNS identifier to deliver enriched content to the subscriber; and circuitry configured to determine and store billing information associated with delivery of the enriched content. - View Dependent Claims (19, 20)
-
Specification