Three dimensional light electronic programming guide
First Claim
1. A method for displaying an Electronic Programming Guide (EPG) comprising:
- generating a three dimensional virtual mesh polyhedron wherein the virtual mesh polyhedron is displayed at an angle other than normal view;
generating a plurality of planes positioned in said polyhedron, said planes being approximately parallel, said polyhedron having a first object on a first plane and a second object on a second plane, wherein said plurality of planes are both internal and external plane surfaces which are used to display information; and
providing a supplementary information area.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus of displaying an Electronic Programming Guide (EPG). In one embodiment, an EPG is displayed in a three dimensional virtual mesh, in which independent objects representing television programs are situated. The simplified nature of the three dimensional EPG reduces the amount of processing necessary to display it. In addition, the virtual mesh may be displayed isometrically, so that hardware requirements are further reduced and it may be possible to use a software only three dimensional graphics pipeline. If a user has a set top box (STB) with a hardware accelerated graphics pipeline, the EPG may be displayed in a full three dimensional perspective view. A user can navigate the mesh to find television programs that they wish to view. A user can assign values to types of television programs that they prefer, and these programs will be displayed more prominently.
-
Citations
55 Claims
-
1. A method for displaying an Electronic Programming Guide (EPG) comprising:
-
generating a three dimensional virtual mesh polyhedron wherein the virtual mesh polyhedron is displayed at an angle other than normal view;
generating a plurality of planes positioned in said polyhedron, said planes being approximately parallel, said polyhedron having a first object on a first plane and a second object on a second plane, wherein said plurality of planes are both internal and external plane surfaces which are used to display information; and
providing a supplementary information area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 49, 50, 51, 52)
-
-
13. A method for displaying an Electronic Program Guide (EPG) comprising:
-
a three dimensional virtual mesh polyhedron, wherein the virtual mesh polyhedron is displayed at an angle other than normal view;
a plurality of planes positioned in said polyhedron, said polyhedron having a first object on a first plane and a second object on a second plane, and said objects providing interactive surfaces;
wherein said plurality of planes are both internal and external plane surfaces which are used to display information; and
further wherein at least one of said planes are rectangular. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 53, 54, 55)
-
-
14. (canceled)
-
25. A system for displaying an Electronic Program Guide (EPG) comprising:
-
a first unit for generating a three dimensional virtual mesh polyhedron wherein the virtual mesh polyhedron is displayed at an angle other than normal view;
said first unit also generating a plurality of planes positioned in said polyhedron, said polyhedron having a first object on a first plane and a second object on a second plane, said objects providing interactive surface; and
further wherein selection of at least one of said objects transforms the object to a pictogram. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
26. (canceled)
-
34-48. -48. (canceled)
Specification