# US 2013/0160062 A1 · Method and system for assigning definitions to media network channels

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

- Number: US 2013/0160062 A1
- Document ID: US20130160062A1
- Status: Published application
- Kind: A1
- Application number: 13/327,198
- Filed: 2011-12-15
- Published: 2013-06-20
- Earliest claimed: 2011-12-15
- Assignees: Verizon Patent and Licensing Inc.
- Inventors: Mark D. Carney; Dante J. Pacella; Jeffrey A. Jackson; Martin William Mckee
- Web page: https://patentgrep.com/patent/US20130160062A1

## CPC

- H04H 20/423: {Transmitter side}
- H04N 21/23439: {for generating different versions}
- H04N 21/2362: Generation or processing of Service Information [SI]
- H04N 21/2385: Channel allocation (H04N21/266 takes precedence); Bandwidth allocation (H04N21/24 takes precedence {; allocation of channels according to the instantaneous demands of the users in time-division multiplex systems H04J3/1682; admission control, resource allocation in open networks H04L12/5692; arrangements for maintenance or administration in data switching networks involving bandwidth and capacity management H04L41/0896; negotiating bandwidth in wireless networks H04W28/16})
- H04N 21/25866: {Management of end-user data (customer care in data networks H04L41/5077)}
- H04N 21/44222: {Analytics of user selections, e.g. selection of programmes or purchase activity (monitoring of user selections in data processing systems G06F11/34; arrangements for monitoring the user's behaviour or opinions in broadcast systems H04H60/33)}
- H04H 60/31: Arrangements for monitoring the use made of the broadcast services
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An approach for assigning definitions to media network channels is described. A demand for program content of a media network channel associated with a first definition relating to resolution of the program content is determined. A second definition is assigned to the media network channel for the program content in response to the demand, wherein the second definition relates to the resolution of the program content and is higher in resolution than the first definition.

## Claims

### Claim 1

A method comprising:
determining a demand for program content of a media network channel associated with a first definition relating to resolution of the program content; and
assigning a second definition to the media network channel for the program content in response to the demand,
wherein the second definition relates to the resolution of the program content and is higher in resolution than the first definition.

### Claim 2 (depends on 1)

A method according to claim 1, further comprising:
generating transition content for transmission over a control channel to a user device to cache the transition content at the user device,
wherein the transition content includes a portion of the program content, synchronization data of the program content, or a combination thereof for performing a transition to the program content.

### Claim 3 (depends on 1)

A method according to claim 1, further comprising:
allocating bandwidth for the media network channel according to the assigned second definition.

### Claim 4 (depends on 3)

A method according to claim 3, further comprising:
determining another demand for another program content of another media network channel; and
reallocating the bandwidth from the media network channel to the other media network channel in response to the other demand.

### Claim 5 (depends on 1)

A method according to claim 1, wherein the demand is based on user demand, a predetermined schedule, or a combination thereof.

### Claim 6 (depends on 5)

A method according to claim 5, further comprising:
determining a number of requests, a percentage of requests, or a combination thereof by one or more users for the program content,
wherein the user demand is based on the number, the percentage, or a combination thereof.

### Claim 7

An apparatus comprising:
at least one processor; and
at least one memory including computer program code for one or more programs,
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,
determine a demand for program content of a media network channel associated with a first definition relating to resolution of the program content; and
assign a second definition to the media network channel for the program content in response to the demand,
wherein the second definition relates to the resolution of the program content and is higher in resolution than the first definition.

### Claim 8 (depends on 7)

An apparatus according to claim 7, wherein the apparatus is further caused to:
generate transition content for transmission over a control channel to a user device to cache the transition content at the user device,
wherein the transition content includes a portion of the program content, synchronization data of the program content, or a combination thereof for performing a transition to the program content.

### Claim 9 (depends on 7)

An apparatus according to claim 7, wherein the apparatus is further caused to:
allocate bandwidth for the media network channel according to the assigned second definition.

### Claim 10 (depends on 9)

An apparatus according to claim 9, wherein the apparatus is further caused to:
determine another demand for another program content of another media network channel; and
reallocate the bandwidth from the media network channel to the other media network channel in response to the other demand.

### Claim 11 (depends on 9)

An apparatus according to claim 9, wherein the demand is based on user demand, a predetermined schedule, or a combination thereof.

### Claim 12 (depends on 11)

An apparatus according to claim 11, wherein the apparatus is further caused to:
determine a number of requests, a percentage of requests, or a combination thereof by one or more users for the program content,
wherein the user demand is based on the number, the percentage, or a combination thereof.

### Claim 13

A method comprising:
generating a request for program content of a media network channel,
wherein the media network channel is initially associated with a first definition relating to resolution of the program content,
wherein a second definition is assigned to the media network channel for the program content in response to a demand determined for the program content, and
wherein the second definition relates to the resolution of the program content and is higher in resolution than the first definition.

### Claim 14 (depends on 13)

A method according to claim 13, further comprising:
receiving transition content over a control channel to a user device to cache the transition content at the user device,
wherein the transition content includes a portion of the program content, synchronization data of the program content, or a combination thereof for performing a transition to the program content.

### Claim 15 (depends on 13)

A method according to claim 13, wherein bandwidth is allocated for the media network channel according to the assigned second definition, and wherein the bandwidth is reallocated from the media network channel to another media network channel in response to another demand for another program content of the other media network channel.

### Claim 16 (depends on 13)

A method according to claim 13, wherein the demand is based on user demand, a predetermined schedule, or a combination thereof, and wherein the user demand is based on a number of requests, a percentage of requests, or a combination thereof by one or more users for the program content.

### Claim 17

An apparatus comprising:
at least one processor; and
at least one memory including computer program code for one or more programs,
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,
generating a request for program content of a media network channel,
wherein the media network channel is initially associated with a first definition relating to resolution of the program content,
wherein a second definition is assigned to the media network channel for the program content in response to a demand determined for the program content, and
wherein the second definition relates to the resolution of the program content and is higher in resolution than the first definition.

### Claim 18 (depends on 17)

An apparatus according to claim 17, wherein the apparatus is further caused to:
receive transition content over a control channel to the apparatus to cache the transition content at the apparatus,
wherein the transition content includes a portion of the program content, synchronization data of the program content, or a combination thereof for performing a transition to the program content.

### Claim 19 (depends on 17)

An apparatus according to claim 17, wherein bandwidth is allocated for the media network channel according to the assigned second definition, and wherein the bandwidth is reallocated from the media network channel to another media network channel in response to another demand for another program content of the other media network channel.

### Claim 20 (depends on 17)

An apparatus according to claim 17, wherein the demand is based on user demand, a predetermined schedule, or a combination thereof, and wherein the user demand is based on a number of requests, a percentage of requests, or a combination thereof by one or more users for the program content.
