Methods and systems for generating a zoomable graphical user interface
First Claim
Patent Images
1. A graphical user interface framework comprising the elements of:
- means for indicating a desired position on the screen by naturally pointing at it;
a button to indicate desire to take an action according to what is currently displayed on the screen;
a scroll wheel to indicate desire to move selection target through a list of screen positions in a pre-defined order;
means to detect when position on the screen is momentarily stationary and to display additional images and/or text on the screen; and
means to zoom from one image scope to another based on user action.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods according to the present invention provide graphical user interfaces coupled with an optionally 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 navigation among the media items by a user.
387 Citations
14 Claims
-
1. A graphical user interface framework comprising the elements of:
-
means for indicating a desired position on the screen by naturally pointing at it;
a button to indicate desire to take an action according to what is currently displayed on the screen;
a scroll wheel to indicate desire to move selection target through a list of screen positions in a pre-defined order;
means to detect when position on the screen is momentarily stationary and to display additional images and/or text on the screen; and
means to zoom from one image scope to another based on user action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14)
-
-
11. The graphical user interface framework comprising a filter function that is a first-class visual object.
Specification