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...http://www.google.co.uk/patents/US6836274?utm_source=gb-gplus-sharePatent US6836274 - Three dimensional light electronic programming guide