Dynamic and intelligent hover assistance
First Claim
1. A method of displaying hover assistance on a display screen, comprising:
- moving a pointer element to a position over a user interface element shown on the display screen in response to user manipulation of a pointing device;
while the pointer element is positioned over the user interface element, invoking a first hover element for display on the display screen; and
invoking a second hover element for display on the display screen after invoking the first hover element, and while the pointer element continues to be positioned over the user interface element.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and article of manufacture for hover help management in data processing systems and, more particularly, for providing dynamic and intelligent hover assistance in graphical user interfaces. One embodiment provides a method of displaying hover assistance on a display screen. The method comprises moving a pointer element to a position over a user interface element shown on the display screen in response to user manipulation of a pointing device, while the pointer element is positioned over the user interface element, invoking a first hover element for display on the display screen, and invoking a second hover element for display on the display screen after invoking the first hover element, and while the pointer element continues to be positioned over the user interface element.
200 Citations
43 Claims
-
1. A method of displaying hover assistance on a display screen, comprising:
-
moving a pointer element to a position over a user interface element shown on the display screen in response to user manipulation of a pointing device;
while the pointer element is positioned over the user interface element, invoking a first hover element for display on the display screen; and
invoking a second hover element for display on the display screen after invoking the first hover element, and while the pointer element continues to be positioned over the user interface element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of displaying hover assistance for a user on a display screen, comprising:
-
moving a pointer element to a position over a user interface element shown on the display screen in response to user manipulation of a pointing device; and
while the pointer element is positioned over the user interface element;
determining a hover assistance detail level for the user; and
invoking a hover element with the determined hover assistance detail level for display on the display screen. - View Dependent Claims (21, 22, 23)
-
-
24. A computer readable medium containing a program which, when executed, performs an operation of displaying hover assistance on a display screen, the operation comprising:
-
detecting a pointer element at a position over a user interface element shown on the display screen;
while the pointer element is positioned over the user interface element, invoking a first hover element for display on the display screen; and
invoking a second hover element for display on the display screen after invoking the first hover element, and while the pointer element continues to be positioned over the user interface element. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system, comprising:
-
a display screen;
a graphical user interface displayable on the display screen;
an input device for controlling movement of a pointer element over graphical user interface elements of the graphical user interface; and
a hover assistance manager configured for;
detecting a pointer element at a position over a user interface element shown on the display screen;
while the pointer element is positioned over the user interface element, invoking a first hover element for display on the display screen; and
invoking a second hover element for display on the display screen after invoking the first hover element, and while the pointer element continues to be positioned over the user interface element.
-
Specification