# US 2021/0344984 A1 · Providing enrichment content

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0344984 A1
- Document ID: US20210344984A1
- Status: Published application
- Kind: A1
- Application number: 17/366,230
- Filed: 2021-07-02
- Published: 2021-11-04
- Earliest claimed: 2009-05-29
- Assignees: iHeartMedia Management Services, Inc.
- Applicants: iHeartMedia Management Services, Inc.
- Inventors: David C. Jellison, JR.; Jeffrey Lee Littlejohn; Richard A. Ramirez; Joseph Kubon, III; Robert Glenn Speicher, JR.
- Web page: https://patentgrep.com/patent/US20210344984A1

## CPC

- H04N 21/25: Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies {(maintenance or administration in data networks H04L41/00)}
- G06F 16/40: of multimedia data, e.g. slideshows comprising image and additional audio data (retrieval of still image data G06F16/50; retrieval of audio data G06F16/60; retrieval of video data G06F16/70)
- G06F 16/41: Indexing; Data structures therefor; Storage structures
- G06F 16/48: Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- H04L 65/762: {at the source (reformatting of additional data in video distribution servers H04N21/2355)}
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04L 67/55: Push-based network services
- H04L 67/60: Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources (admission control or resource allocation H04L47/70)
- H04N 21/84: Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method includes assigning different unique identifiers to each of a plurality of different instances of a content item, wherein the different unique identifiers have values included in different ranges of unique identifier values. First information linking particular subscriber identifiers used by particular subscribers to refer to particular instances of the content items is stored. Second information associating an enrichment identifier with a collection of enrichment content is stored. Third information associating the enrichment identifier with a particular range of unique identifier values is stored. Enhanced content is delivered to subscribers based on the first information, the second information, and the third information.

## Claims

### Claim 1

A method comprising:
assigning different unique identifiers to each of a plurality of different instances of a content item, wherein the different unique identifiers have values included in different ranges of unique identifier values;
storing first information linking particular subscriber identifiers used by particular subscribers to refer to particular instances of the content items;
storing second information associating an enrichment identifier with a collection of enrichment content;
storing third information associating the enrichment identifier with a particular range of unique identifier values; and
delivering enhanced content to subscribers based on the first information, the second information, and the third information.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
providing a first type of enrichment content for first primary content associated with unique identifiers in a first range of unique identifier values; and
providing a second type of enrichment content for second primary content associated with unique identifiers in a second range of unique identifier values different from the first range of unique identifier values.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
assigning a master unique identifier to a collection of enrichment content.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
storing enrichment content in a database including relational entries linking enrichment content to the master unique identifier.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
designating particular content for delivery to different types of subscriber;
storing multiple instances of a primary content item; and
assigning each instance of the multiple instances of the primary content item a different unique identifier.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
establishing associations between a master unique identifier and an alias identifier used by one or more particular subscribers.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
creating duplicate instances of primary content for use in different broadcast markets; and
assigning each duplicate instance of the primary content a different unique identifier.

### Claim 8

A processing system comprising:
a processor and associated memory configured to:
assign different unique identifiers to each of a plurality of different instances of a content item, wherein the different unique identifiers have values included in different ranges of unique identifier values;
store first information linking particular subscriber identifiers used by particular subscribers to refer to particular instances of the content items;
store second information associating an enrichment identifier with a collection of enrichment content;
store third information associating the enrichment identifier with a particular range of unique identifier values; and
deliver enhanced content to subscribers based on the first information, the second information, and the third information.

### Claim 9 (depends on 8)

The processing system of claim 8, wherein the processor and associated memory are further configured to:
provide a first type of enrichment content for first primary content associated with unique identifiers in a first range of unique identifier values; and
provide a second type of enrichment content for second primary content associated with unique identifiers in a second range of unique identifier values different from the first range of unique identifier values.

### Claim 10 (depends on 8)

The processing system of claim 8, wherein the processor and associated memory are further configured to:
assign a master unique identifier to a collection of enrichment content.

### Claim 11 (depends on 10)

The processing system of claim 10, wherein the processor and associated memory are further configured to:
store enrichment content in a database including relational entries linking enrichment content to the master unique identifier.

### Claim 12 (depends on 8)

The processing system of claim 8, wherein the processor and associated memory are further configured to:
designate particular content for delivery to different types of subscriber;
store multiple instances of a primary content item; and
assign each instance of the multiple instances of the primary content item a different unique identifier.

### Claim 13 (depends on 8)

The processing system of claim 8, wherein the processor and associated memory are further configured to:
establish associations between a master unique identifier and an alias identifier used by one or more particular subscribers.

### Claim 14 (depends on 8)

The processing system of claim 8, wherein the processor and associated memory are further configured to:
create duplicate instances of primary content for use in different broadcast markets; and
assign each duplicate instance of the primary content a different unique identifier.

### Claim 15

A non-transitory computer readable medium tangibly embodying a program of instructions configured to be stored in a memory and executed by a processor implementing a first advertisement management system, the program of instructions including:
at least one instruction to assign different unique identifiers to each of a plurality of different instances of a content item, wherein the different unique identifiers have values included in different ranges of unique identifier values;
at least one instruction to store first information linking particular subscriber identifiers used by particular subscribers to refer to particular instances of the content items;
at least one instruction to store second information associating an enrichment identifier with a collection of enrichment content;
at least one instruction to store third information associating the enrichment identifier with a particular range of unique identifier values; and
at least one instruction to deliver enhanced content to subscribers based on the first information, the second information, and the third information.

### Claim 16 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the program of instructions further includes:
at least one instruction to provide a first type of enrichment content for first primary content associated with unique identifiers in a first range of unique identifier values; and
at least one instruction to provide a second type of enrichment content for second primary content associated with unique identifiers in a second range of unique identifier values different from the first range of unique identifier values.

### Claim 17 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the program of instructions further includes:
at least one instruction to assign a master unique identifier to a collection of enrichment content.

### Claim 18 (depends on 17)

The non-transitory computer readable medium of claim 17, wherein the program of instructions further includes:
at least one instruction to store enrichment content in a database including relational entries linking enrichment content to the master unique identifier.

### Claim 19 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the program of instructions further includes:
at least one instruction to at least one instruction to designate particular content for delivery to different types of subscriber;
at least one instruction to store multiple instances of a primary content item; and
at least one instruction to assign each instance of the multiple instances of the primary content item a different unique identifier.

### Claim 20 (depends on 15)

The non-transitory computer readable medium of claim 15, wherein the program of instructions further includes:
at least one instruction to establish associations between a master unique identifier and an alias identifier used by one or more particular subscribers.
