User interface for interaction with video
First Claim
1. A method for enabling user interaction with multiple dynamic selectable regions in a broadcast multi media presentation, the method comprising:
- receiving and decoding a video broadcast signal forming said multi media presentation, said video broadcast signal having embedded information indicating presence and on-screen locations of said multiple dynamic selectable regions in said broadcast multi media presentation, each said dynamic selectable region having functions associated therewith;
extracting said embedded information;
implementing a remote control for displaying an on-screen cursor capable of traversing said multiple dynamic selectable regions according to a viewer profile and in response to viewer input;
constraining the traversal of said on-screen cursor among said multiple dynamic selectable regions at locations specified in said extracted embedded information and, enabling selection of a dynamic selectable region via said remote control; and
executing said associated functions in response to viewer selection of a dynamic selectable region via said remote control.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface is presented for the interaction, by a viewer, with the content of a multi media presentation and functions related to this content. The user interface enables the navigation, by a viewer, among dynamic selectable regions (hot spots) within a multi media presentation. These hot spots are defined prior to the video'"'"'s presentation, and are used to allow the viewer to invoke functions associated with the multi media presentation. The user interface allows the viewer to move from one hot spot to another with a simple interface, such as a tab key on a remote control. The user interface constrains the possible locations of an on-screen cursor to the hot spot locations. Properties of the hot spots, such as priority, region size, and display parameters are modifiable and customizable by the viewers'"'"'s system automatically or through interaction with the viewer.
-
Citations
17 Claims
-
1. A method for enabling user interaction with multiple dynamic selectable regions in a broadcast multi media presentation, the method comprising:
-
receiving and decoding a video broadcast signal forming said multi media presentation, said video broadcast signal having embedded information indicating presence and on-screen locations of said multiple dynamic selectable regions in said broadcast multi media presentation, each said dynamic selectable region having functions associated therewith;
extracting said embedded information;
implementing a remote control for displaying an on-screen cursor capable of traversing said multiple dynamic selectable regions according to a viewer profile and in response to viewer input;
constraining the traversal of said on-screen cursor among said multiple dynamic selectable regions at locations specified in said extracted embedded information and, enabling selection of a dynamic selectable region via said remote control; and
executing said associated functions in response to viewer selection of a dynamic selectable region via said remote control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
displaying said menu of sub-functions in response to viewer input; controlling the movement of said on-screen cursor among said static selectable choices; and
executing said sub-functions in response to viewer input.
-
-
9. The method of claim 8, wherein said viewer input is provided using an infrared remote control keypad.
-
10. A system for enabling user interaction with a broadcast multi media presentation having multiple dynamic selectable regions, the system comprising:
-
means for receiving and decoding a broadcast video signal forming said multi media presentation, said video broadcast signal indicating presence and on-screen locations of said multiple dynamic selectable regions in said broadcast multi media presentation, each said dynamic selectable region having functions associated therewith;
means for extracting said embedded information;
remote control device for displaying an on-screen cursor capable of traversing said dynamic selectable regions according to a viewer profile and in response to viewer input;
means for constraining traversal of said on-screen cursor among said dynamic selectable regions at locations specified in said extracted embedded information and, enabling selection of a dynamic selectable region via said remote control device;
means for executing said associated functions in response to viewer selection of a dynamic selectable region via said remote control. - View Dependent Claims (11, 12, 13)
means for displaying said menu of sub-functions in response to viewer input;
means for controlling the movement of said on-screen cursor among said static selectable choices; and
means for executing said sub-functions in response to viewer input.
-
-
13. The means of claim 12, wherein said viewer input is provided using an infrared remote control keypad.
-
14. A computer program device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for enabling user interaction with a broadcast multi media presentation having multiple dynamic selectable regions, the method comprising:
-
receiving and decoding a video broadcast signal forming said multi media presentation, said video broadcast signal having embedded information indicating presence and on-screen locations of said multiple dynamic selectable regions in said broadcast multi media presentation, each said dynamic selectable region having functions associated therewith;
extracting said embedded information;
implementing a remote control for displaying an on-screen cursor capable of traversing said multiple dynamic selectable regions according to a viewer profile and in response to viewer input;
constraining the traversal of said on-screen cursor among said multiple dynamic selectable regions at locations specified in said extracted embedded information and, enabling selection of a dynamic selectable region via said remote control; and
executing said associated functions in response to viewer selection of a dynamic selectable region via said remote control. - View Dependent Claims (15, 16, 17)
displaying said menu of sub-functions in response to viewer input;
controlling the movement of said on-screen cursor among said static selectable choices; and
executing said sub-functions in response to viewer input.
-
-
17. The method of claim 16, wherein said viewer input is provided using an infrared remote control keypad.
Specification