Channel bar user interface
First Claim
1. A non-transitory computer readable storage medium comprising program instructions executable to:
- at an electronic device in communication with a display device and one or more input devices;
receive a signal comprising media content;
display video content on a first portion of the display device, wherein the video content corresponds to a single program of a first channel; and
display a channel bar on a second portion of the display device, wherein the channel bar comprises a plurality of representations of a plurality of channels that identify content available on the plurality of channels, including;
a representation of a second channel, the representation of the second channel including a visual indication identifying first content available on the second channel at a current time; and
a representation of a third channel, different from the second channel, the representation of the third channel including a visual indication identifying second content available on the third channel at the current time;
while concurrently displaying the channel bar and the video content, detect, via the one or more input devices, selection of the representation of the second channel in the channel bar; and
in response to detecting the selection of the representation of the second channel in the channel bar while concurrently displaying the channel bar and the video content, replace the display of the representation of the second channel and the representation of the third channel with;
a representation of the first content available on the second channel at the current time, anda representation of third content available on the second channel at a future time.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for a media content user interface. A media content provider includes storage for storing and serving video content to subscribers. The media content provider records and or otherwise stores video content from around the world. Subscribers are provided a user interface to the system that includes a channel bar. The channel bar is dynamically scoped responsive to interactions of a viewer with the system. Selectable elements within the channel bar provide direct access to related content regarding video content, such as television series information and cast information. In addition, the channel bar is operable in multiple modes. An EPG mode displays live video for multiple channels simultaneously. Themed modes permit channel bars that display content according to various themes which may be defined by a viewer, the provider, or both.
55 Citations
55 Claims
-
1. A non-transitory computer readable storage medium comprising program instructions executable to:
-
at an electronic device in communication with a display device and one or more input devices; receive a signal comprising media content; display video content on a first portion of the display device, wherein the video content corresponds to a single program of a first channel; and display a channel bar on a second portion of the display device, wherein the channel bar comprises a plurality of representations of a plurality of channels that identify content available on the plurality of channels, including; a representation of a second channel, the representation of the second channel including a visual indication identifying first content available on the second channel at a current time; and a representation of a third channel, different from the second channel, the representation of the third channel including a visual indication identifying second content available on the third channel at the current time; while concurrently displaying the channel bar and the video content, detect, via the one or more input devices, selection of the representation of the second channel in the channel bar; and in response to detecting the selection of the representation of the second channel in the channel bar while concurrently displaying the channel bar and the video content, replace the display of the representation of the second channel and the representation of the third channel with; a representation of the first content available on the second channel at the current time, and a representation of third content available on the second channel at a future time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An electronic device comprising:
-
a first interface configured to receive a signal comprising media content; a second interface configured to be coupled to a display device; and circuitry configured to; display video content on a first portion of the display device, wherein the video content corresponds to a single program of a first channel; and display a channel bar on a second portion of the display device, wherein the channel bar comprises a plurality of representations of a plurality of channels that identify content available on the plurality of channels, including; a representation of a second channel, the representation of the second channel including a visual indication identifying first content available on the second channel at a current time; and a representation of a third channel, different from the second channel, the representation of the third channel including a visual indication identifying second content available on the third channel at the current time; while concurrently displaying the channel bar and the video content, detect, via the one or more input devices, selection of the representation of the second channel in the channel bar; and in response to detecting the selection of the representation of the second channel in the channel bar while concurrently displaying the channel bar and the video content, replace the display of the representation of the second channel and the representation of the third channel with; a representation of the first content available on the second channel at the current time, and a representation of third content available on the second channel at a future time. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method comprising:
at an electronic device in communication with a display device and one or more input devices; receiving a signal comprising media content; displaying video content on a first portion of the display device, wherein the video content corresponds to a single program of a first channel; and displaying a channel bar on a second portion of the display device, wherein the channel bar comprises a plurality of representations of a plurality of channels that identify content available on the plurality of channels, including; a representation of a second channel, the representation of the second channel including a visual indication identifying first content available on the second channel at a current time; and a representation of a third channel, different from the second channel, the representation of the third channel including a visual indication identifying second content available on the third channel at the current time; while concurrently displaying the channel bar and the video content, detecting, via the one or more input devices, selection of the representation of the second channel in the channel bar; and in response to detecting the selection of the representation of the second channel in the channel bar while concurrently displaying the channel bar and the video content, replacing the display of the representation of the second channel and the representation of the third channel with; a representation of the first content available on the second channel at the current time, and a representation of third content available on the second channel at a future time. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
Specification