ONE-TOUCH ROTATION OF VIRTUAL OBJECTS IN VIRTUAL WORKSPACE
First Claim
Patent Images
1. A method of moving and rotating a virtual object within a virtual workspace, comprising:
- recognizing a selection perimeter of the virtual object;
detecting a one-touch user input having a starting location within the selection perimeter of the virtual object;
tracking movement of the one-touch user input within the virtual workspace; and
moving and rotating the virtual object within the virtual workspace responsive to tracked movement of the one-touch user input relative to the virtual object.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of rotating a virtual object within a virtual workspace. The method includes recognizing a selection perimeter of the virtual object and detecting a one-touch user input having a starting location within the selection perimeter of the virtual object. The method further includes tracking movement of the one-touch user input within the virtual workspace, and rotating the virtual object within the virtual workspace responsive to tracked movement of the one-touch user input relative to the virtual object.
97 Citations
20 Claims
-
1. A method of moving and rotating a virtual object within a virtual workspace, comprising:
-
recognizing a selection perimeter of the virtual object; detecting a one-touch user input having a starting location within the selection perimeter of the virtual object; tracking movement of the one-touch user input within the virtual workspace; and moving and rotating the virtual object within the virtual workspace responsive to tracked movement of the one-touch user input relative to the virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of rotating a virtual object within a virtual workspace of a surface computing system, the surface computing system including a display presenting the virtual object within the virtual workspace, the surface computing system also including an input surface operatively aligned with the display and configured to translate one-finger gestures on the input surface into commands for rotating the virtual object within the virtual workspace, the method comprising:
-
displaying, with the display of the surface computing system, the virtual object within the virtual workspace, the virtual object at least partially characterized by a selection perimeter and a virtual anchor; detecting, with the input surface of the surface computing system, a one-finger gesture having a starting location within the selection perimeter of the virtual object; tracking movement of the one-finger gesture within the virtual workspace; and rotating the virtual object within the virtual workspace responsive to tracked movement of the one-finger gesture relative to the virtual anchor such that a direction of rotation of the virtual object within the virtual workspace tracks a direction of rotation of the one-finger gesture about the virtual anchor. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A surface computing system, comprising:
-
a display presenting a virtual object within a virtual workspace; and an input surface operatively aligned with the display and configured to translate a one-finger gesture into a command for rotating the virtual object within the virtual workspace. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification