- Number
- 9596497
- Published
- 2017-03-14
- Filed
- 2013-04-18
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Chiarulli; Michael V. et al.
- CPC
- H04N21/84; H04N21/26613; H04N21/235
- Verdict
- Set aside recipient-specific media distribution lists, business ops
- Source
- Google Patents · FreePatentsOnline
Abstract
There is provided a system and method of recipient specific lists for distribution of media content. The method comprises obtaining atleast one unique identifier (UID), wherein the at least one UID identifies a content, andwherein the at least one UID identifies a recipient location and presentation data, generating a recipient specific list (RSL) using the at least one UID, wherein the RSL includesat least one content identifier, and wherein the RSL includes at least one recipient identifier, and transmitting the RSL to an encoded content transport stream creator for creation of an encoded content transport stream. The at least one recipient identifier may correspond to a broadcast affiliate television recipient or a multichannel video programming distributor. Additionally, the RSL may contain primary content, such as television programs,movies, commercials, and promotional programming, as well as secondary content, such as content overlays, program schedules, and triggers.
Background
BRIEF DESCRIPTION OF THE DRAWINGS(1) FIG. 1 shows a diagram of one exemplary implementation of a system for generating a recipient specific listfor distribution of media content;(2) FIG. 2 presents a recipient specific list and included data for distribution of media content;(3) FIG. 3 shows an exemplary system environment showing creation of a recipient specific list and ensuing generation and distribution ofan encoded content transport stream; and(4) FIG. 4 presents an exemplary flowchart illustrating a method for generating a recipient specific list for distribution of media content.DETAILED DESCRIPTION(5) The following description contains specific information pertaining to implementations in the present disclosure. The drawings in the present application and their accompanying detailed description are directed to merely exemplary implementations. Unless noted otherwise, like or corresponding elements among the figures may be indicated by like or corresponding reference numerals. Moreover, the drawings and illustrations inthe present application are generally not to scale, and are not intended to correspond toactual relative dimensions.(6) FIG. 1 shows a diagram of one exemplary implementation of a system for generating a recipient specific list (RSL) for distribution of media content.As shown in FIG. 1, RSL server 110 includes processor 112 and memory 114 storing RSL generation application 120, unique identifiers 130 including program schedules and clearances 132 an
Claims
1. A method for use by a system including a processor for providing content distribution information to a video programming distributor, the method comprising: obtaining, using the processor, a unique identifier (UID), wherein the UID identifies a first entertainment content, a first recipient location, a first time schedule for the first entertainment content and first prioritization metadata for the first entertainment content; generating, using the processor, a first recipient specific list (RSL) using the UID, wherein the first RSL includes an identifier for the first entertainment content, an identifier for the first recipient, the first time schedule for the first entertainment content and the first prioritization metadata for the first entertainment content; and transmitting, using the processor, the first RSL to a content transport stream creator for creation of a first encoded content transport stream usingthe first RSL and the first entertainment content, wherein the first prioritization metadata for the first entertainment content is used by the video programming distributor, which receives a second encoded content transport stream created using a second RSL including an identifier for a second entertainment content, an identifier for a second recipient, a second time schedule for the second entertainment content and second prioritization metadata for the second entertainment content, to determine whether to give decoding priority tothe first encoded content stream over the second encoded content stream based on the first prioritization metadata for the first entertainment content embedded in the first encoded content transport stream and the second prioritization metadata for the second entertainment content embedded in the second encoded content transport stream.
9. A system for providing content by a content provider to a video programming distributor, the system comprising: a processor; and a memory storing a computer software for execution by the processor;wherein the processor is configured to execute the computer software to: obtain a unique identifier (UID), wherein the UID identifies a first entertainment content, a first recipient location, a first time schedule for the first entertainment content and first prioritization metadata for the first entertainment content; generate a first recipient specific list (RSL) using the UID, wherein the first RSL includes an identifier for the first entertainment content, an identifier for the first recipient, the first time schedule for the first entertainment content and the first prioritization metadata for the first entertainment content; and transmit the first RSL to a content transport stream creator for creation of a first encoded content transport stream using the first RSL and the first entertainmentcontent, wherein the first prioritization metadata is used by the video programming distributor, which receives a second encoded content transport stream created using a second RSL including an identifier for a second entertainment content, an identifier for a second recipient, a second time schedule for the second entertainment content and second prioritization metadata for the second entertainment content, to determine whether to give decodingpriority to the first encoded content stream over the second encoded content stream basedon the first prioritization metadata for the first entertainment content embedded in the first encoded content transport stream and the second prioritization metadata for the second entertainment content embedded in the second encoded content transport stream.
17. A computer readable software stored in a non-transitory memory for execution by a processor for providing content by a content provider to a video programming distributor, the computerreadable software comprising: code for obtaining a unique identifier (UID), wherein the UID identifies a first entertainment content, a first recipient location, a first time schedule for the first entertainment content and first prioritization metadata for the first entertainment content; code for generating a first recipient specific list (RSL) using the UID, wherein the first RSL includes an identifier for the first entertainment content, an identifier for the first recipient, the first time schedule for the first entertainment content and the first prioritization metadata for the first entertainment content; and code for transmitting the first RSL to a content transport stream creator for creation of a first encoded content transport stream using the first RSL and the first entertainment content, wherein the first prioritization metadata for the first entertainment content is used by the video programming distributor, which receives a second encoded content transport stream created using a second RSL including an identifier for a second entertainment content,an identifier for a second recipient, a second time schedule for the second entertainmentcontent and second prioritization metadata for the second entertainment content, to determine whether to give decoding priority to the first encoded content stream over the secondencoded content stream based on the first prioritization metadata for the first entertainment content embedded in the first encoded content transport stream and the second prioritization metadata for the second entertainment content embedded in the second encoded content transport stream.