Assistive move handle for object interaction
First Claim
Patent Images
1. A computing system, comprising:
- at least one processor; and
memory storing instructions executable by the at least one processor, wherein the instructions, when executed, configure the computing system to;
run an application that displays an object on a user interface display;
detect user selection of the displayed object, as a selected object, wherein the user interface display includes a re-size user interface control having an active area that is actuatable to re-size the selected object;
generate a target size threshold based on a size of the active area of the re-size user interface control;
determine that the selected object has a size that is below the target size threshold;
based on the determination, modify the user interface display to add a move handle display element that is associated with, and displaced from, the selected object on the user interface display and visually connected to the selected object with a visual connection element; and
based on user actuation of the move handle display element, correspondingly move the selected object, having the size that is below the target size threshold, on the user interface display.
1 Assignment
0 Petitions
Accused Products
Abstract
User selection of a displayed object is detected. The size of the selected object is identified and compared with a move target size threshold. If the size of the selected object does not meet the move target size threshold, then a user actuatable move handle is displayed in a location displaced from the selected object, on the user interface, but visually connected to the selected object. User actuation of the move handle correspondingly moves the object on the user interface.
42 Citations
17 Claims
-
1. A computing system, comprising:
-
at least one processor; and memory storing instructions executable by the at least one processor, wherein the instructions, when executed, configure the computing system to; run an application that displays an object on a user interface display; detect user selection of the displayed object, as a selected object, wherein the user interface display includes a re-size user interface control having an active area that is actuatable to re-size the selected object; generate a target size threshold based on a size of the active area of the re-size user interface control; determine that the selected object has a size that is below the target size threshold; based on the determination, modify the user interface display to add a move handle display element that is associated with, and displaced from, the selected object on the user interface display and visually connected to the selected object with a visual connection element; and based on user actuation of the move handle display element, correspondingly move the selected object, having the size that is below the target size threshold, on the user interface display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method, comprising:
-
running an application that displays an object on a user interface display; detecting user selection of the displayed object, as a selected object; displaying, on the user interface display, a re-size user interface control having an active area that is actuatable to re-size the selected object; generating a target size threshold based on a size of the active area of the re-size user interface control; determining that the selected object has a size that is below the target size threshold; based on the determination, modifying the user interface display to add a move handle display element, which is associated with and displaced from the selected object, on the user interface display, wherein the move handle display element is visually connected to the selected object with a visual connection element; and based on user actuation of the move handle display element, correspondingly moving the selected object, having the size that is below the target size threshold, on the user interface display. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computing system, comprising:
-
at least one processor; and memory storing instructions executable by the at least one processor, wherein the instructions, when executed, configure the computing system to; run an application that displays an object on a user interface display; detect user selection of the displayed object, as a selected object, wherein the user interface display includes a re-size user interface control having an active area that is actuatable to re-size the selected object; generate a move target size threshold based on a minimum touch target size and a size of an active area of the re-size user interface control; calculate a size of a move target area for the selected object; compare the size of the move target area for the selected object to the move target size threshold; and based on the comparison, determine that the size of the move target area for the selected object is below the move target size threshold; based on the determination, generate a representation of the move handle display element that is associated with, and displaced from, the selected object; and based on user actuation of the move handle display element, correspondingly move the selected object, having the size that is below the move target size threshold, on the user interface display.
-
Specification