Personal television channel and system and method thereof
AssigneeAT&T Intellectual Property I, L.P.
InventorsAnkur Mukerji, Charles V. Scott, Scott White
Life of this patent
Estimating the term…
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to transmit to a media source a request to access media content of a personal television (TV) channel composed by a subscriber of a media communication system, transmit to the media source a communication identifier, and receive from the media source media content in the personal TV channel adapted according to the communication identifier. Other embodiments are disclosed.
Claims19
A computer-readable storage device, comprising computer instructions which, responsive to being executed by a processor, cause the processor to perform operations comprising:
- arranging a plurality of media content items for presentation via a personal television channel into a plurality of media content groupings, wherein each of the plurality of media content groupings is associated with one of a plurality of communication identifiers of a plurality of requesting devices, wherein at least two of the plurality of requesting devices are associated with different media content groupings, and wherein the plurality of requesting devices share access to the personal television channel for presentation of one of the plurality of media content groupings associated therewith;
- arranging the plurality of media content groupings for display during one or more time slots, each of the one or more time slots being assigned a plurality of media content options according to the plurality of communication identifiers;
- receiving a first group of requests from a first group of requesting devices of the plurality of requesting devices for access to the personal television channel;
- identifying a first group of communication identifiers of the plurality of communication identifiers, the first group of communication identifiers associated with the first group of requests;
- detecting a first group of matches between the first group of communication identifiers and the plurality of communication identifiers to detect a first matched group of communication identifiers;
- selecting a first media content grouping of the plurality of media content groupings corresponding to the first matched group of communication identifiers;
- receiving a second group of requests from a second group of requesting devices of the plurality of requesting devices for access to the personal television channel;
- identifying a second group of communication identifiers of the plurality of communication identifiers, the second group of communication identifiers associated with the second group of requests;
- detecting a second group of matches between the second group of communication identifiers and the plurality of communication identifiers to detect a second matched group of communication identifiers;
- selecting a second media content grouping of the plurality of media content groupings corresponding to the second matched group of communication identifiers;
- and
- presenting the first media content grouping in the personal television channel for presentation at the first group of requesting devices by transmitting to the first group of requesting devices a first group of multicast signals comprising the first media content grouping while presenting the second media content grouping in the personal television channel for presentation at the second group of requesting devices by transmitting to the second group of requesting devices a second group of multicast signals comprising the second media content grouping, wherein the first group of multicast signals differs from the second group of multicast signals.
A method, comprising:
- arranging a plurality of media content items for presentation via a personal television channel into a plurality of media content groupings each associated with one of a plurality of communication identifiers of a plurality of requesting devices;
- arranging the plurality of media content groupings in one or more time slots, each of the one or more time slots comprising a plurality of media content options assigned to the plurality of communication identifiers;
- receiving a first group of requests from a first group of requesting devices of the plurality of requesting devices for access to the personal television channel;
- identifying a first group of communication identifiers associated with the first group of requests;
- detecting a first group of matches between the first group of communication identifiers and the plurality of communication identifiers to detect a first matched group of communication identifiers;
- selecting a first media content grouping of the plurality of media content groupings corresponding to the first matched group of communication identifiers;
- receiving a second group of requests from a second group of requesting devices of the plurality of requesting devices for access to the personal television channel;
- identifying a second group of communication identifiers associated with the second group of requests;
- detecting a second group of matches between the second group of communication identifiers and the plurality of communication identifiers to detect a second matched group of communication identifiers;
- selecting a second media content grouping of the plurality of media content groupings corresponding to the second matched group of communication identifiers;
- transmitting to the first group of requesting devices a first group of multicast signals comprising the first media content grouping for presenting the first media content grouping in the personal television channel;
- and
- transmitting to the second group of requesting devices a second group of multicast signals comprising the second media content grouping for presenting the second media content grouping in the personal television channel, wherein the first group of multicast signals differ from the second group of multicast signals.
A server, comprising:
- a memory to store instructions;
- and
- a processor coupled to the memory, wherein executing the instructions causes the processor to perform operations comprising:
- arranging a plurality of media content groupings in one or more time slots, each of the one or more time slots comprising a plurality of media content options assigned to a plurality of communication identifiers;
- receiving a first group of requests from a first group of requesting devices for access to a personal television channel;
- identifying a first group of communication identifiers associated with the first group of requests;
- detecting a first group of matches between the first group of communication identifiers and the plurality of communication identifiers to detect a first matched group of communication identifiers;
- selecting a first media content grouping of the plurality of media content groupings corresponding to the first matched group of communication identifiers;
- receiving a second group of requests from a second group of requesting devices for access to the personal television channel;
- identifying a second group of communication identifiers associated with the second group of requests;
- detecting a second group of matches between the second group of communication identifiers and the plurality of communication identifiers to detect a second matched group of communication identifiers;
- selecting a second media content grouping of the plurality of media content groupings corresponding to the second matched group of communication identifiers;
- transmitting to the first group of requesting devices a first group of multicast signals comprising the first media content grouping for presenting the first media content grouping in the personal television channel;
- and
- transmitting to the second group of requesting devices a second group of multicast signals comprising the second media content grouping for presenting the second media content grouping in the personal television channel, wherein the first group of multicast signals differ from the second group of multicast signals.
Dependencies are inferred from the claim text.