Direct manipulation gestures
First Claim
1. A method comprising:
- receiving, by a computing device, an indication of a multipoint touch gesture that is performed with multiple touches at a touch interface;
determining, by the computing device, at least one physical simulation effect associated with the multipoint touch gesture, wherein the multipoint touch gesture comprises at least one of an unscrunch gesture, a shove gesture, a pile fan-out gesture, a pile-to-grid gesture, and a crop gesture; and
outputting, by the computing device and for display at a graphical user interface, a unified feedback output action, wherein the unified feedback output action includes applying the at least one physical simulation effect to at least a graphical output action in the graphical user interface.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes various techniques that may be implemented to execute and/or interpret manipulation gestures performed by a user on a multipoint touch input interface of a computing device. An example method includes receiving a multipoint touch gesture at a multipoint touch input interface of a computing device, wherein the multipoint touch gesture comprises a gesture that is performed with multiple touches on the multipoint touch input interface, and resolving the multipoint touch gesture into a command. The example method further includes determining at least one physical simulation effect to associate with the resolved multipoint touch gesture, and rendering a unified feedback output action in a graphical user interface of the computing device by executing the command, wherein the unified feedback output action includes at least a graphical output action incorporated with the at least one physical simulation effect in the graphical user interface.
-
Citations
24 Claims
-
1. A method comprising:
-
receiving, by a computing device, an indication of a multipoint touch gesture that is performed with multiple touches at a touch interface; determining, by the computing device, at least one physical simulation effect associated with the multipoint touch gesture, wherein the multipoint touch gesture comprises at least one of an unscrunch gesture, a shove gesture, a pile fan-out gesture, a pile-to-grid gesture, and a crop gesture; and outputting, by the computing device and for display at a graphical user interface, a unified feedback output action, wherein the unified feedback output action includes applying the at least one physical simulation effect to at least a graphical output action in the graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable storage medium comprising instructions that, when executed, cause one or more processors to:
-
receive an indication of a multipoint touch gesture that is performed with multiple touches at a touch interface; determine at least one physical simulation effect to associate with the resolved multipoint touch gesture, wherein the multipoint touch gesture comprises at least one of an unscrunch gesture, a shove gesture, a pile fan-out gesture, a pile-to-grid gesture, and a crop gesture; and output, for display at a graphical user interface, a unified feedback output action, wherein the unified feedback output action includes applying the at least one physical simulation effect to at least a graphical output action in the graphical user interface.
-
-
24. A computing device comprising:
-
a touch interface to receive a multipoint touch gesture that is performed with multiple touches at the touch interface; a processor; a physical simulation module implemented by the processor to determine at least one physical simulation effect associated with the multipoint touch gesture, wherein the multipoint touch gesture comprises at least one of an unscrunch gesture, a shove gesture, a pile fan-out gesture, a pile-to-grid gesture, and a crop gesture; and wherein the multipoint input interface is configured to output a unified feedback output action in a graphical user interface, wherein the unified feedback action includes applying the at least one physical simulation effect to at least a graphical output action in the graphical user interface.
-
Specification