METHODS AND APPARATUS FOR PROVIDING ELECTRONIC PROGRAM GUIDES
First Claim
1. A method of operating an electronic terminal to generate an electronic program guide for broadcast channels on a display device of the electronic terminal, the method comprising:
- receiving, at the electronic terminal from a broadcast media server, electronic program guide information for a plurality of broadcast channels, the electronic program guide information including live video streams and/or snapshot pictures from programs that are presently being broadcast on a plurality of broadcast channels;
generating, by operation of a computer circuit of the electronic terminal, a graphical arrangement on the display device of a plurality of objects, wherein each of the objects is associated with a different one of the broadcast channels; and
displaying, by operation of the computer circuit, on a defined surface of each of the objects the live video stream and/or the snapshot picture from the program that is presently being broadcast on the associated broadcast channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of generating on a display device an electronic program guide for broadcast channels. Electronic program guide information for a plurality of broadcast channels is received at an electronic terminal from a broadcast media server. The electronic program guide information includes live video streams and/or snapshot pictures from programs that are presently being broadcast on a plurality of broadcast channels. A graphical arrangement of a plurality of objects is generated on the display device. Each of the objects is associated with a different one of the broadcast channels. The live video stream and/or the snapshot picture from the program that is presently being broadcast on the associated broadcast channel is displayed on a defined surface of each of the associated objects. A three-dimensional graphical arrangement may be generated from the objects. Each of the objects may extend with a respective virtual depth into the display device that is controlled to indicate to a user how much time remains in the program that is presently being broadcast on the associated broadcast channel. Related electronic terminals and media servers are disclosed.
294 Citations
20 Claims
-
1. A method of operating an electronic terminal to generate an electronic program guide for broadcast channels on a display device of the electronic terminal, the method comprising:
-
receiving, at the electronic terminal from a broadcast media server, electronic program guide information for a plurality of broadcast channels, the electronic program guide information including live video streams and/or snapshot pictures from programs that are presently being broadcast on a plurality of broadcast channels; generating, by operation of a computer circuit of the electronic terminal, a graphical arrangement on the display device of a plurality of objects, wherein each of the objects is associated with a different one of the broadcast channels; and displaying, by operation of the computer circuit, on a defined surface of each of the objects the live video stream and/or the snapshot picture from the program that is presently being broadcast on the associated broadcast channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic terminal that generates an electronic program guide for broadcast channels, the electronic terminal comprises:
-
at least one communication interface that receives from a broadcast media server electronic program guide information for a plurality of broadcast channels, the electronic program guide information including live video streams and/or snapshot pictures from programs that are presently being broadcast on a plurality of broadcast channels; a display device; and a processor circuit that is configured to; generate a graphical arrangement on the display device of a plurality of objects, wherein each of the objects is associated with a different one of the broadcast channels; and display on a defined surface of each of the objects the live video stream and/or the snapshot picture from the program that is presently being broadcast on the associated broadcast channel. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A media server that communicates electronic program guide information to an electronic terminal, the media server comprising:
-
at least one communication interface; and a processor circuit that is configured to; determine a schedule of programs that are presently being broadcast over a plurality of broadcast channels and that will be broadcast over a defined period of time; generate a live video stream and/or a snapshot picture from each of a plurality of the programs that are presently being broadcast on the broadcast channels, wherein the live video stream has a reduced frame size and/or the snapshot picture has a reduced resolution relative to the programs; generate electronic program guide information that includes the determined schedule of programs and the generated live video streams and/or snapshot pictures for the programs that are presently being broadcast on the broadcast channels; and communicate the electronic program guide information through the communication interface to the electronic terminal.
-
Specification