Television channel display device and method thereof
First Claim
Patent Images
1. A media processor, comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
receiving a plurality of video streams from a media distribution system, wherein the media processor has a bandwidth limitation so that only a limited number of video streams can be received, and wherein the plurality of video streams from the media distribution system do not exceed the bandwidth limitation of the media processor;
transmitting the plurality of video streams to a plurality of secondary media processors;
receiving a channel request from a first media processor of the plurality of secondary media processors;
determining that fulfilling the channel request while transmitting the plurality of video streams would result in exceeding the bandwidth limitation of the media processor;
providing a first listing of the plurality of the video streams responsive to determining that fulfilling the channel request would result in exceeding the bandwidth limitation, wherein the first listing comprises a graphical user interface, wherein the graphical user interface comprises a show name field to identify a title of each of the plurality of video streams, a status field to indicate whether each of the plurality of video streams is being shown or recorded, and a control field comprising a control button for each of the plurality of video streams to selectively terminate one of the plurality of video streams, and wherein the graphical user interface presents a thumbnail video stream for each of the plurality of video streams, and the channel request having a color that differs from each of the plurality of video streams to indicate that the channel request is not being transmitted to the media processor;
receiving a cancellation request to cancel a first video stream of the plurality of video streams according to the first listing, wherein the cancellation request originates from a selection of the control button corresponding to the first video stream of the plurality of video streams;
authenticating security information associated with the cancellation request, wherein cancelling of transmitting of the first video stream is conditioned upon the authenticating;
transmitting a message to at least one of the plurality of secondary media processors indicating that the first video stream is going to be terminated;
transmitting a termination request to the media distribution system to terminate transmission of the first video stream according to the cancellation request; and
transmitting a new video stream associated with the channel request to the first media processor in response to termination of the first video stream.
2 Assignments
0 Petitions
Accused Products
Abstract
An Internet Protocol television system includes a set-top box that receives requests to display video streams being transmitted to a household. In response to the request, the set-top box provides a list of the video streams to a display device. The list includes options to terminate transmission of one or more of the streams. This allows a user to determine which video streams should be transmitted when bandwidth limitations are reached.
-
Citations
20 Claims
-
1. A media processor, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving a plurality of video streams from a media distribution system, wherein the media processor has a bandwidth limitation so that only a limited number of video streams can be received, and wherein the plurality of video streams from the media distribution system do not exceed the bandwidth limitation of the media processor; transmitting the plurality of video streams to a plurality of secondary media processors; receiving a channel request from a first media processor of the plurality of secondary media processors; determining that fulfilling the channel request while transmitting the plurality of video streams would result in exceeding the bandwidth limitation of the media processor; providing a first listing of the plurality of the video streams responsive to determining that fulfilling the channel request would result in exceeding the bandwidth limitation, wherein the first listing comprises a graphical user interface, wherein the graphical user interface comprises a show name field to identify a title of each of the plurality of video streams, a status field to indicate whether each of the plurality of video streams is being shown or recorded, and a control field comprising a control button for each of the plurality of video streams to selectively terminate one of the plurality of video streams, and wherein the graphical user interface presents a thumbnail video stream for each of the plurality of video streams, and the channel request having a color that differs from each of the plurality of video streams to indicate that the channel request is not being transmitted to the media processor; receiving a cancellation request to cancel a first video stream of the plurality of video streams according to the first listing, wherein the cancellation request originates from a selection of the control button corresponding to the first video stream of the plurality of video streams; authenticating security information associated with the cancellation request, wherein cancelling of transmitting of the first video stream is conditioned upon the authenticating; transmitting a message to at least one of the plurality of secondary media processors indicating that the first video stream is going to be terminated; transmitting a termination request to the media distribution system to terminate transmission of the first video stream according to the cancellation request; and transmitting a new video stream associated with the channel request to the first media processor in response to termination of the first video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving, by a primary media device comprising a processor and a memory, a plurality of video streams from a media distribution system, wherein the primary media device has a bandwidth limitation so that only a limited number of video streams can be received, and wherein the plurality of video streams from the media distribution system does not exceed the bandwidth limitation of the primary media device; transmitting, by the primary media device, the plurality of video streams to a plurality of secondary media devices; receiving, by the primary media device, a channel listing request from a communication device; providing, by the primary media device, a first listing of the plurality of the video streams to the communication device responsive to the channel listing request, wherein the first listing comprises a graphical user interface, wherein the graphical user interface comprises a show name field to identify a title of each of the plurality of video streams, a status field to indicate whether each of the plurality of video streams is being shown or recorded, and a control field comprising a control button for each of the plurality of video streams to selectively terminate one of the plurality of video streams, and wherein the graphical user interface presents a thumbnail of a video stream for each of the plurality of video streams; receiving, by the primary media device, a cancellation request and security information from the communication device, the cancellation request to cancel a first video stream of the plurality of video streams according to the first listing, wherein the cancellation request originates from a selection of the control button corresponding to the first video stream of the plurality of video streams, wherein cancelling of transmitting of the first video stream is conditioned upon authenticating the security information; transmitting, by the primary media device, a message to at least one of the plurality of secondary media devices indicating that the first video stream is going to be terminated; and transmitting, by the primary media device, a termination request to the media distribution system to terminate transmission of the first video stream according to the cancellation request. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a primary media processor, facilitate performance of operations, comprising:
-
receiving a plurality of video streams from a media distribution system, wherein the primary media processor has a bandwidth limitation so that only a limited number of video streams can be received, and wherein the plurality of video streams from the media distribution system does not exceed the bandwidth limitation of the primary media processor; transmitting the plurality of video streams to a plurality of secondary media devices; receiving a channel request from a first media device of the plurality of secondary media devices; determining that fulfilling the channel request while transmitting the plurality of video streams would result in exceeding the bandwidth limitation of the primary media processor; providing a first listing of the plurality of the video streams responsive to determining that fulfilling the channel request would result in exceeding the bandwidth limitation, wherein the first listing comprises a graphical user interface, wherein the graphical user interface presents a thumbnail video stream and a control button for each of the plurality of video streams, wherein each control button enables selective termination of one of the plurality of video streams; receiving a cancellation request and associated security information from the first media device to cancel a first video stream of the plurality of video streams according to the first listing, wherein the cancellation request originates from a selection of a control button corresponding to the first video stream of the plurality of video streams, wherein cancelling of transmitting of the first video stream is conditioned upon authenticating the associated security information; and transmitting a message to at least one of the plurality of secondary media devices indicating that the first video stream is going to be terminated. - View Dependent Claims (18, 19, 20)
-
Specification