US2010077434A1PendingUtilityA1

Three Dimensional Light Electronic Programming Guide

53
Assignee: JLB VENTURES LLCPriority: May 8, 2000Filed: Sep 17, 2009Published: Mar 25, 2010
Est. expiryMay 8, 2020(expired)· nominal 20-yr term from priority
Inventors:Dan Kikinis
G06T 11/26G06F 2203/04802H04N 21/454H04N 21/4755G06F 3/04815H04N 21/47H04N 7/16H04N 21/4532H04N 21/84G06T 2200/04H04N 21/482H04N 21/42653G09G 5/00H04N 21/4826H04N 21/4821
53
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 generating, by an apparatus, an electronic programming guide (EPG) having a three-dimensional appearance, wherein the three-dimensional appearance includes a plurality of planes;   displaying a first object on a first plane of the plurality of planes and a second object on a second plane of the plurality of planes; and   generating a supplemental information area.   
   
   
       2 . The method of  claim 1 , wherein generating the EPG includes generating a three dimensional virtual mesh polyhedron including the plurality of planes. 
   
   
       3 . The method of  claim 1 , wherein said EPG is generated without use of three dimensional graphics circuitry. 
   
   
       4 . The method of  claim 1 , wherein the three-dimensional appearance includes the first plane overlapping the second plane and wherein the first plane is semi-transparent. 
   
   
       5 . The method of  claim 1 , wherein the first and second objects are independent of the plurality of planes. 
   
   
       6 . The method of  claim 1 , wherein the first object represents a television program on a channel at a specified time. 
   
   
       7 . The method of  claim 1 , wherein the first plane is a different shape than the second plane. 
   
   
       8 . The method of  claim 1 , wherein the EPG further comprises three axes. 
   
   
       9 . The method of  claim 8 , wherein said axes correspond to time, channel, and user preference. 
   
   
       10 . The method of  claim 1 , wherein said planes are parallel. 
   
   
       11 . The method of  claim 1 , wherein the first plane corresponds to a first level of user preference and the second plane corresponds to a second level of user preference different from the first level of user preference. 
   
   
       12 . The method of  claim 1 , wherein at least one of the first and second objects comprises a pictogram. 
   
   
       13 . One or more computer readable media storing computer readable instructions that, when executed, cause an apparatus to:
 generate an electronic programming guide (EPG) having a three-dimensional appearance, wherein the three-dimensional appearance includes a plurality of planes;   display a first object on a first plane of the plurality of planes and a second object on a second plane of the plurality of planes; and   generate a supplemental information area.   
   
   
       14 . The one or more computer readable media of  claim 13 , wherein selection of one of said objects causes a program provided on a channel at a specified time to be selected. 
   
   
       15 . The one or more computer readable media of  claim 13 , wherein said objects are independent of said plurality of planes. 
   
   
       16 . The one or more computer readable media of  claim 13 , wherein said first object represents a television program on a channel at a specified time. 
   
   
       17 . The one or more computer readable media of  claim 13 , wherein the first plane and the second plane correspond to different levels of viewing preference. 
   
   
       18 . An apparatus comprising:
 a processor; and   memory configured to store computer readable instructions that, when executed, cause the processor to perform a method comprising:
 generate an electronic programming guide (EPG) having a three-dimensional appearance, wherein the three-dimensional appearance includes a plurality of planes; 
 display a first object on a first plane of the plurality of planes and a second object on a second plane of the plurality of planes; and 
 generate a supplemental information area. 
   
   
   
       19 . The apparatus of  claim 18 , wherein the first plane and the second plane correspond to different levels of viewing preference. 
   
   
       20 . The apparatus of  claim 18 , wherein the first plane overlays the second plane in the EPG.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.