Assisting user interface element use
First Claim
1. In a computer system having a graphical user interface including a touch-sensitive display, a method of controlling the display of a user interface element on the touch-sensitive display, comprising:
- (a) displaying a user interface element on the touch-sensitive display in a topmost position, wherein the user interface element is a cursor control element that is configured to manipulate a graphical cursor that is displayed on the touch sensitive display in response to user manipulation of the user interface element;
(b) determining that the user interface element has been shifted from the topmost position;
(c) adjusting the display of the user interface element in response to the shift based on a determination to display one of the user interface element or an application on the topmost position.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods of controlling the display and use of a UI element are disclosed. In an embodiment, the UI element may configured so that it initially maintains a topmost position but eventually allows other applications to assume the topmost position. In an embodiment, the display of the UI element may be adjusted in response to an input so that the UI element is not visible on the display. In an embodiment, the use of the UI element may allow for seamless dragging of the UI element even if the user inadvertently fails to make consistent contact with the touch-sensitive display while dragging the UI element.
34 Citations
19 Claims
-
1. In a computer system having a graphical user interface including a touch-sensitive display, a method of controlling the display of a user interface element on the touch-sensitive display, comprising:
-
(a) displaying a user interface element on the touch-sensitive display in a topmost position, wherein the user interface element is a cursor control element that is configured to manipulate a graphical cursor that is displayed on the touch sensitive display in response to user manipulation of the user interface element; (b) determining that the user interface element has been shifted from the topmost position; (c) adjusting the display of the user interface element in response to the shift based on a determination to display one of the user interface element or an application on the topmost position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computer system having a graphical user interface including a touch-sensitive display, a method of controlling the display of a user interface element on the touch-sensitive display, comprising:
-
(a) displaying a user interface element on the touch-sensitive display, wherein the user interface element is a cursor control element that is configured to manipulate a graphical cursor that is displayed on the touch sensitive display in response to user manipulation of the user interface element; (b) receiving an input from a user; and (c) determining to display one of the user interface element or another image on a topmost position based on a method to control the display. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a touch-sensitive display; and a computing system to control display of a graphical user interface on the touch-sensitive display that allows user interaction with the computing system or applications executed by the computing system, wherein the graphical user interface is controlled to (i) display a user interface element on the touch-sensitive display, wherein the user interface element is a cursor control element that is configured to manipulate a graphical cursor that is displayed on the touch sensitive display in response to user manipulation of the user interface element, and to (ii) determine to display one of the user interface element or another image on a topmost position based on a method to control the display.
-
Specification