SYSTEM AND METHOD FOR AN ACTIVE VIDEO ELECTRONIC PROGRAMMING GUIDE
First Claim
1. An Active Video Electronic Programming Guide (AVEPG) system comprising:
- a. at least one server, configured to generate audio-visual content for at least one channel, in real-time from content currently broadcasted; and
b. at least one client, operatively coupled to one or more of the servers to receive the generated audio-visual content therefrom, and configured to present to a user at least one Mini Browsing Window (MBW) showing the received 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.
94 Citations
62 Claims
-
1. An Active Video Electronic Programming Guide (AVEPG) system comprising:
-
a. at least one server, configured to generate audio-visual content for at least one channel, in real-time from content currently broadcasted; and b. at least one client, operatively coupled to one or more of the servers to receive the generated audio-visual content therefrom, and configured to present to a user at least one Mini Browsing Window (MBW) showing the received at least one channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. An AVEPG server, configured to generate audio-visual content for at least one channel, in real-time from content currently broadcasted, in a base layer and enhancement layer format.
-
23. An AVEPG enabled client, the client comprising:
-
a. a graphical user interface for receiving user input, wherein the graphical user interface is accessed through a video display; b. an AVEPG control logic client, for generating a plurality of control messages; and c. a display manager, operatively coupled to the graphical user interface and to the AVEG control logic client, for communicating user input from the graphical user interface to the AVEPG control logic client and controlling the video display. - View Dependent Claims (24)
-
-
25. 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; b. determining whether the user has access rights to view the at least one channel; c. sending a plurality of 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 multi-browser window (MBW) using at least the base layers of the channel; and g. generating metadata related to the at least one channel. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. 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; b. determining whether the user has access rights to view the at least one channel; c. sending a plurality of 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 multi-browser window (MBW) using at least the base layers of the channel; and g. generating metadata related to the at least one channel. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification