Control framework with a zoomable graphical user interface for organizing, selecting and launching media items
First Claim
1. A control framework for organizing, selecting and launching media items comprising:
- means for organizing said media items;
means for pointing to one of said media items;
means for selecting one of a plurality of different semantic levels associated with said one of said media items; and
means for launching said one of said media items at said selected one of said plurality of different semantic levels.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods according to the present invention provide a control framework for organizing, selecting and launching media items including graphical user interfaces coupled with an optional free space control device for collection of the basic control primitives of point, click, scroll, hover and zoom which permit for easy and rapid selection of media items, e.g., movies, songs etc., from large or small collections. The remote control maps natural hand movements and gestures into relevant commands while the graphical display uses images, zooming for increased/decreased levels of detail and continuity of GUI objects to provide easy organization, selection and navigation among the media items by a user.
-
Citations
46 Claims
-
1. A control framework for organizing, selecting and launching media items comprising:
-
means for organizing said media items;
means for pointing to one of said media items;
means for selecting one of a plurality of different semantic levels associated with said one of said media items; and
means for launching said one of said media items at said selected one of said plurality of different semantic levels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A control framework comprising:
-
a display screen for displaying graphical user interface objects;
an input device for providing user input to a graphical user interface; and
a graphical user interface for coordinating display of said graphical user interface objects on said display screen, said graphical user interface including;
means for detecting when a position indicated on the screen by said input device is stationary for a predetermined period of time and to display additional images and/or text on the screen in response thereto;
means for zooming from one image scope to another image scope based on first input from said input device;
means for selecting one of said graphical user interface objects based on second input from said input device;
means for moving a selection target through a list of screen positions based on third input from said input device; and
means for initiating an action in said graphical user interface framework based on said indicated position and fourth input from said input device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A media system comprising:
-
a television having a display screen;
a pointing device for providing input to said television, said input based, at least in part, on movement of said pointing device; and
a system controller for receiving said input and controlling media content displayed on said display screen based on said input, wherein said system controller includes memory for storing software code associated with primitives for controlling said media content display, and wherein;
a first one of said primitives is a scroll primitive, such that said system controller scrolls media content displayed on said display screen of said television responsive to a first input from said pointing device; and
a second one of said primitives is a hover primitive, such that said system controller alters a display of said media content displayed on said display screen of said television when said cursor hovers over a portion of said display screen for a predetermined period of time. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33)
-
-
32. The media system of 21, wherein at least one of said scroll primitive and said hover primitive are actuated in response to a speech command.
-
34. A media system comprising:
-
a television;
a free space pointing device for providing input to said television, said input based, at least in part, on movement of said free space pointing device; and
a system controller for receiving said input and controlling media content displayed on said television based on said input, wherein said system controller includes memory for storing software code associated with primitives for controlling said media content display. - View Dependent Claims (35, 38, 39, 40, 42, 43, 45, 46)
-
- 36. The media system of claim 37, wherein one of said primitives is a hover primitive, such that said system controller alters a display of said media content displayed on said television when said cursor hovers over a portion of said television screen for a predetermined period of time.
-
44. The media system of 34, wherein at least one of primitives are actuated in response to a speech command.
Specification