Claims
- 1. A user interface generated at a head end comprising:
a graphics region, where a select graphical object is either masked or revealed by a mask/reveal layer; said graphics region comprising video layer imagery generated at said head end and distributed as a compressed video stream; said mask/reveal layer comprising graphics layer imagery visually cooperating with said select graphical object, wherein the mask/reveal layer is transmitted to a user terminal with the graphics region of the user interface.
- 2. The user interface of claim 1 wherein said mask/reveal layer has a controlled opacity.
- 3. The user interface of claim 1 wherein the masked object is de-emphasized with respect to the revealed object.
- 4. The user interface of claim 3 wherein said masked object is de-emphasized by a mask/reveal layer having an increased opacity over said masked object.
- 5. The user interface of claim 1 wherein said graphics region contains a plurality of objects and said mask/reveal layer reveals a select number of the objects and masks a remainder of objects.
- 6. The user interface of claim 5 wherein said objects are a list of program titles.
- 7. A user interface comprising:
a graphics region; a video region; and a mask/reveal layer; said video and graphics regions comprising video layer imagery generated at said head end and distributed as a compressed video stream; said mask/reveal layer comprising graphics layer imagery visually cooperate with select objects within said video and graphics regions for masking or revealing said select objects wherein the mask/reveal layer is transmitted to a user terminal with the graphics region of the user interface.
- 8. The user interface of claim 7 wherein said mask/reveal layer has a controlled opacity.
- 9. The user interface of claim 7 wherein the masked object in de-emphasized with respect to the revealed object.
- 10. The user interface of claim 9 wherein said masked object is de-emphasized by a mask/reveal layer having an increased opacity over said masked object.
- 11. The user interface of claim 7 wherein said graphics region contains a plurality of objects and said mask/reveal layer reveals a select number of the objects and masks a remainder of objects.
- 12. The user interface of claim 11 wherein said objects are a list of program titles.
- 13. A method of interaction with an interactive program guide comprising the steps of:
generating, within a head end of an information distribution system, a bitstream comprising compressed video imagery representing an interactive program guide having a video region and a graphics region, wherein portions of said graphics region visually cooperate with corresponding portions of said video region; communicating said bitstream to subscriber equipment; converting, within said subscriber equipment, said bitstream into a display of said interactive program guide; and producing a mask/reveal overlay within said subscriber equipment, said overlay adapted to selectively masking and revealing interactive program guide imagery.
- 14. The method of claim 13 wherein said graphics region contains a first axis of channels and a second axis of time and a grid of programming titles aligned with said axes.
- 15. The method of claim 13 wherein said time axis contains a plurality of increments that are identified by time icons and the method further comprises the steps of identifying a time icon and emphasizing, in response to said identification, emphasizing certain program titles in said grid that correspond to the identified time icon.
- 16. The method of claim 13 further comprising the step of identifying a channel using a channel icon.
- 17. The method of claim 13 further comprising selecting an identified channel and time icon to either cause the head end to transmit an appropriate program to the subscriber equipment.
- 18. The method of claim 13 wherein said appropriate program is a program identified in the grid of program titles if the identified time icon represents the present time, and if the time icon represents a later time than the present time, the appropriate program is a preview of the program identified.
- 19. The method of claim 13 further comprising the steps of displaying a text graphic corresponding to an identified program. The method of claim 13 further comprising the step of identifying and selecting a video-on-demand icon that initiates a video-on-demand context.
CROSS REFERENCE
[0001] This application is a Divisional Application of patent application, Ser. No. 09/359,560, filed Jul. 22, 1999, which claims benefit of U.S. Provisional patent application serial No. 60/093,891 filed Jul. 23, 1998 and U.S. Provisional patent application serial No. 60/129,598 filed Apr. 15, 1999, the above which are hereby incorporated herein by reference in its entirety.
[0002] This application is also a continuation-in-part of U.S. patent application Ser. No. 09/293,526 filed Apr. 15, 1999, which is hereby incorporated by reference in its entirety.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60093891 |
Jul 1998 |
US |
|
60129598 |
Apr 1999 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09359560 |
Jul 1999 |
US |
Child |
10464623 |
Jun 2003 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09293526 |
Apr 1999 |
US |
Child |
10464623 |
Jun 2003 |
US |