GRAVITY MENUS FOR HAND-HELD DEVICES
First Claim
1. A pervasive device comprising:
- a power source;
a processor and memory powered by the power source;
a display powered by the power source;
an operating system executing in the memory by the processor and providing a graphical user interface (GUI) in the display;
a tilt sensor coupled to the processor and configured to detect a tilt edge of the device above a reference position of the device; and
,a gravity menu module comprising program code executing in the memory by the processor, the program code displaying a menu bar of drop down menus, each with a set of menu items, at a position in the GUI closest to the tilt edge.
1 Assignment
0 Petitions
Accused Products
Abstract
A gravity menu management method can be provided. The method can include determining a tilt edge of a pervasive device by a tilt sensor disposed in the pervasive device. The method also can include rendering a menu bar with different drop down menus in a GUI of the pervasive device at a portion of the GUI adjacent to the determined tilt edge. In an aspect of the embodiment, the method additionally can include determining an angle of inclination of the pervasive device by the tilt sensor and managing a number of menu items in the drop down menus of the menu according to the determined angle of inclination. For instance, managing a number of menu items in the drop down menus of the menu according to the determined angle of inclination, can include including a terse set of menu items in the drop down menus responsive to a shallow angle of inclination, and including a verbose set of menu items in the drop down menus responsive to a steep angle of inclination.
43 Citations
10 Claims
-
1. A pervasive device comprising:
-
a power source; a processor and memory powered by the power source; a display powered by the power source; an operating system executing in the memory by the processor and providing a graphical user interface (GUI) in the display; a tilt sensor coupled to the processor and configured to detect a tilt edge of the device above a reference position of the device; and
,a gravity menu module comprising program code executing in the memory by the processor, the program code displaying a menu bar of drop down menus, each with a set of menu items, at a position in the GUI closest to the tilt edge. - View Dependent Claims (2, 3, 4)
-
-
5. A gravity menu management method comprising:
-
determining a tilt edge of a pervasive device by a tilt sensor disposed in the pervasive device; and
,rendering a menu bar with different drop down menus in a graphical user interface (GUI) of the pervasive device at a portion of the GUI adjacent to the determined tilt edge. - View Dependent Claims (6, 7)
-
-
8. A computer program product comprising a computer usable medium embodying computer usable program code for gravity menu management, the computer program product comprising:
-
computer usable program code for determining a tilt edge of a pervasive device by a tilt sensor disposed in the pervasive device; and
,computer usable program code for rendering a menu bar with different drop down menus in a graphical user interface (GUI) of the pervasive device at a portion of the GUI adjacent to the determined tilt edge. - View Dependent Claims (9, 10)
-
Specification