System and method for an active video electronic programming guide
First Claim
1. A method for producing a customized display of audio-visual content for at least one channel in an Active Video Electronic Programming Guide (AVEPG) system, comprising:
- a. processing one or more user inputs comprising a request for viewing the at least one channel available at a period in time other than the current time;
b. determining whether the user has access rights to view the at least one channel;
c. sending one or more control messages in response to the one or more user inputs;
d. generating audio-visual content for the at least one channel in real-time from content currently being broadcasted;
e. receiving, in response to the one or more control messages, audio-visual content for the at least one channel, wherein the audio-visual content of the at least one channel comprises video content coded in a base layer and enhancement layer format;
f. displaying the at least one channel in at least one Mini Browsing Window (MBW) using at least the base layers of the channel, wherein the at least one MBW displays the at least one channel available at the period in time other than the current time; and
g. generating metadata related to the at least one channel.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques for transmission and preparation for display of real-time audio-visual content of a plurality of TV programs over electronic communications network channels and display of the audio-visual signals as a part of a TV Electronic Programming Guide (EPG) are disclosed herein. In particular, the use of video coded using a layered codec, and stored in a layered format, allows a properly configured system to present to an end user a live preview of multiple TV channels, along with EPG information (e.g., the channel, time, title and genre of video content, a list of programs scheduled in the future, as well as the ability to, for example, set parental controls, order pay-per-view programs, to search for programs based on theme or category, and to set recordings for the future when combined with a recording system), on his/her TV screen, without taking significantly more resources (e.g., in terms of bandwidth, system complexity) than the traditional digital TV transmission.
-
Citations
38 Claims
-
1. A method for producing a customized display of audio-visual content for at least one channel in an Active Video Electronic Programming Guide (AVEPG) system, comprising:
-
a. processing one or more user inputs comprising a request for viewing the at least one channel available at a period in time other than the current time; b. determining whether the user has access rights to view the at least one channel; c. sending one or more control messages in response to the one or more user inputs; d. generating audio-visual content for the at least one channel in real-time from content currently being broadcasted; e. receiving, in response to the one or more control messages, audio-visual content for the at least one channel, wherein the audio-visual content of the at least one channel comprises video content coded in a base layer and enhancement layer format; f. displaying the at least one channel in at least one Mini Browsing Window (MBW) using at least the base layers of the channel, wherein the at least one MBW displays the at least one channel available at the period in time other than the current time; and g. generating metadata related to the at least one channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. One or more computer readable media for performing a method for producing a customized display of audio-visual content for at least one channel in an Active Video Electronic Programming Guide (AVEPG) system, comprising:
-
a. processing one or more user inputs comprising a request for viewing the at least one channel available at a period in time other than the current time; b. determining whether the user has access rights to view the at least one channel; c. sending one or more control messages in response to the one or more user inputs; d. generating audio-visual content for the at least one channel in real-time from content currently being broadcasted e. receiving, in response to the one or more control messages, audio-visual content for the at least one channel, wherein the audio-visual content of the at least one channel comprises video content coded in a base layer and enhancement layer format; f. displaying the at the least one channel in at least one Mini Browsing Window (MBW) using at least the base layers of the channel, wherein the at least one MBW displays the at least one channel available at the period in time other than the current time; and g. generating metadata related to the at least one channel. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification