Assisting user interface element use
First Claim
Patent Images
1. A method comprising:
- receiving, via a touch-sensitive display, a first drag input;
receiving, via the touch-sensitive display, a second drag input, wherein the first drag input and the second drag input correspond to a cursor control element;
determining whether the first drag input and the second drag input correspond to a continuous drag input based at least on a distance between the first drag input and the second drag input; and
treating the first drag input and the second drag input as a single drag input based at least on determining that the first drag input and the second drag input correspond to a continuous drag input.
1 Assignment
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 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.
-
Citations
15 Claims
-
1. A method comprising:
-
receiving, via a touch-sensitive display, a first drag input; receiving, via the touch-sensitive display, a second drag input, wherein the first drag input and the second drag input correspond to a cursor control element; determining whether the first drag input and the second drag input correspond to a continuous drag input based at least on a distance between the first drag input and the second drag input; and treating the first drag input and the second drag input as a single drag input based at least on determining that the first drag input and the second drag input correspond to a continuous drag input. - View Dependent Claims (2, 3, 4, 10)
-
-
5. A hardware memory, the hardware memory having computer executable instructions stored thereon that, based on execution by a processing device, cause the processing device to:
-
receive a first drag input; receive a second drag input, wherein the first drag input and the second drag input correspond to a cursor control element; determine that whether the first drag input and the second drag input correspond to a continuous drag input based at least on a distance between the first drag input and the second drag input; and treat the first drag input and the second drag input as a single drag input based at least on determining that the first drag input and the second drag input correspond to a continuous drag input. - View Dependent Claims (6, 7, 8, 9)
-
-
11. A computing device comprising:
-
at least one processor; and memory having stored therein instructions that, based on execution by the at least one processor, cause the at least one processor to; receive a first drag input; receive a second drag input, wherein the first drag input and the second drag input correspond to a cursor control element; determine whether the first drag input and the second drag input correspond to a continuous drag input based at least on a distance between the first drag input and the second drag input; and treat the first and second drag input as a single drag input based at least on determining that the first drag input and the second drag input correspond to a continuous drag input. - View Dependent Claims (12, 13, 14, 15)
-
Specification