Locally stored content previews: representative of programming content in an electronic programming guide through a graphic image accessed from the hard drive of a set top box
First Claim
1. An apparatus for displaying information, comprising:
- a computer readable medium configured to store a video file; and
a first processing element configured to receive programming broadcasted over and received from a communication medium, the first processing element communicatively coupled with the computer readable medium and configured to retrieve the video file from the computer readable medium, wherein the first processing element comprises;
a digital satellite system (DSS) processing element;
an internet processing element communicatively connected with a distributed network; and
a buffer logic circuit that couples with both the DSS processing element and the internet processing element;
wherein the DSS processing element is configured to receive and tune the programming broadcasted over and received from the communication medium;
wherein the internet processing element is configured to transmit and receive data over the network;
wherein the buffer logic circuit comprises a video processor configured to process at least a portion of video data received from the DDS processing element, and wherein the buffer logic circuit is configured to facilitate communication between the DSS processing element and the internet processing element;
the first processing element is further configured to generate a graphical user interface to be displayed, wherein the graphical user interface comprises one or more selectable representations of television programs that are currently being broadcast over the communication medium and one or more selectable representations of television programs that are to be broadcast in the future, wherein the video file corresponds to one of the selectable representations selectable in the graphical user interface, andthe first processing element is configured to cause a first graphic image to be displayed in response to a selection of a first selectable representation of the one or more selectable representations of television programs that are to be broadcast in the future when a first television program corresponding to the first selectable representation has not been received from the communication medium.
0 Assignments
0 Petitions
Accused Products
Abstract
An integrated DSS/WebTV receiver is communicatively connected to an Internet service provider, a DSS service provider, and (optionally) a local broadcast station to provide a display of DSS programs, Internet web sites, and local broadcast channels in a seamless fashion. The DSS/WebTV receiver downloads graphic images, corresponding to DSS programs, from a DSS communication medium or the Internet into a local memory. The graphic images are periodically updated by the DSS service provider or Internet service provider. The DSS/WebTV receiver generates a graphical user interface (GUI), displayed on a television screen, for facilitating a user'"'"'s navigation through the DSS, Internet, and local broadcast data. The GUI includes a selectable DSS program listing that displays DSS programs that are currently being broadcast or that will be broadcasted in the future. If a user selects a currently broadcasted program, the DSS/WebTV receiver displays the selected program on the television. If the user selects a program that is broadcasted in the future, the DSS/WebTV receiver displays a downloaded graphic image, corresponding to the selected program, on the television. The graphic image may be the selected program'"'"'s name or logo, still shots from the selected program, short video clips related to the selected program, or advertisements related to the selected program.
-
Citations
18 Claims
-
1. An apparatus for displaying information, comprising:
-
a computer readable medium configured to store a video file; and a first processing element configured to receive programming broadcasted over and received from a communication medium, the first processing element communicatively coupled with the computer readable medium and configured to retrieve the video file from the computer readable medium, wherein the first processing element comprises; a digital satellite system (DSS) processing element; an internet processing element communicatively connected with a distributed network; and a buffer logic circuit that couples with both the DSS processing element and the internet processing element; wherein the DSS processing element is configured to receive and tune the programming broadcasted over and received from the communication medium; wherein the internet processing element is configured to transmit and receive data over the network; wherein the buffer logic circuit comprises a video processor configured to process at least a portion of video data received from the DDS processing element, and wherein the buffer logic circuit is configured to facilitate communication between the DSS processing element and the internet processing element; the first processing element is further configured to generate a graphical user interface to be displayed, wherein the graphical user interface comprises one or more selectable representations of television programs that are currently being broadcast over the communication medium and one or more selectable representations of television programs that are to be broadcast in the future, wherein the video file corresponds to one of the selectable representations selectable in the graphical user interface, and the first processing element is configured to cause a first graphic image to be displayed in response to a selection of a first selectable representation of the one or more selectable representations of television programs that are to be broadcast in the future when a first television program corresponding to the first selectable representation has not been received from the communication medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of displaying information, comprising:
-
receiving, through a digital satellite system (DSS) processing element, programming broadcasted over and received from a communication medium; receiving, through an internet processing element, data over the internet; facilitating, through a buffer logic circuit, communication between the DSS processing element and the internet processing element; processing, through a video processor of the buffer logic circuit, at least a portion of data received from the DSS processing element producing processed video data; forwarding, from the buffer logic circuit, the processed video data to the internet processing element; generating, through the internet processing element, a graphical user interface configured to be displayed on a television, wherein the graphical user interface comprises one or more representations of television programs that are currently being broadcast over the communication medium and one or more selectable representations of television programs that are to be broadcast over the communication medium in the future; receiving video content that corresponds to one of the one or more selectable representations of television programs that is currently selectable in the graphical user interface; storing the video content on a computer readable medium; receiving a request for a television program based on a user'"'"'s interaction with the graphical user interface; causing a first graphical image to be displayed in the graphical user interface when the request for the television program is received before the television program is broadcast over the communication medium; and causing the television program to be displayed when the request for the television program is received while the television program is being broadcast. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification