Multi-Input Rearrange
First Claim
1. A method implemented by a computing device comprising:
- detecting first input to pick-up one or more objects presented within a viewing pane of a user interface for the computing device;
receiving additional input to manipulate the viewing pane to navigate content available via the computing device;
displaying the one or more objects within the viewing pane during manipulation of the viewing pane to navigate content.
2 Assignments
0 Petitions
Accused Products
Abstract
Multi-input rearrange techniques are described in which multiple inputs are used to rearrange items within navigable content of a computing device. Objects can be selected by first input, which causes the objects to remain visually available within a viewing pane as content is navigated through the viewing pane. In other words, objects are “picked-up” and held within the visible region of a user interface as long as the first input continues. Additional input to navigate content can be used to rearrange selected objects, such as by moving the object to a different file folder, attaching the objects to a message, and so forth. In one approach, one hand can be used for a first gesture to pick-up an object and another hand can be used for gestures/input to navigate content while the picked-up object is being “held” by continued application of the first gesture.
-
Citations
20 Claims
-
1. A method implemented by a computing device comprising:
-
detecting first input to pick-up one or more objects presented within a viewing pane of a user interface for the computing device; receiving additional input to manipulate the viewing pane to navigate content available via the computing device; displaying the one or more objects within the viewing pane during manipulation of the viewing pane to navigate content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer readable storage media storing computer readable instructions that, when executed by a computing device, implement a gesture module to perform operations comprising:
-
recognizing a first gesture applied to pick-up one or more objects presented within a viewing pane of a user interface for a computing device; in response to the first gesture, causing the one or more objects to remain visually available within the viewing pane during navigation of content through the viewing pane to rearrange the one or more objects as long as the first gesture is applied; detecting additional input to navigate to a destination location for the one or more objects; in response to the additional input, navigating to the destination location while keeping the one or more objects visually available within the viewing pane; determining when the first gesture is concluded to drop the one or more objects at the destination location; and when the first gesture is concluded, rearranging the one or more objects within content at the destination location. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computing device comprising:
-
one or more processors; and one or more computer-readable storage media having instructions stored thereon that, when executed by the one or more processors, perform operations for rearrangement of an object including; detecting a first gesture to select the object from a first view of navigable content presented in a viewing pane of a user interface for the computing device; navigating to a target view of the navigable content responsive to a second gesture while continuing to present the selected object in the viewing pane according to the first gesture; and rearranging the object within content associated with the target view responsive to conclusion of the first gesture. - View Dependent Claims (17, 18, 19, 20)
-
Specification