Assistive move handle for object interaction
AssigneeMicrosoft Technology Licensing, LLC
InventorsKerry Young, Elise L. Livingston, Thomas R. Mignone
Life of this patent
Estimating the term…
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.
Claims20
A computing system, comprising:
- an application component that runs an application that displays an object on a user interface display;
- object selection detector logic that detects user selection of the displayed object, as a selected object;
- and
- a move handle generation system that selectively displays a move handle display element, displaced from the selected object, based on a size of the selected object, the move handle display element being user actuatable to move the selected object on the user interface display.
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;
- and
- selectively displaying a move handle display element, displaced from the selected object on the user interface display and visually connected to the selected object with a visual connection element, based on a size of the selected object, the move handle display element being user actuatable to move the selected object on the user interface display.
A computing system, comprising:
- an application component that runs an application that displays an object on a user interface display;
- object selection detector logic that detects user selection of the displayed object, as a selected object;
- move target calculation logic configured to calculate the size of the selected object;
- target size comparison logic that compares the size of the selected object to a move target size threshold;
- and
- move handle generation logic that generates a representation of the move handle display element based on the comparison, by the target size comparison logic, indicating that the size of the selected object fails to meet the target size threshold, the move handle display element being user actuatable to move the selected object on the user interface display.
Dependencies are inferred from the claim text.