DIRECT MANIPULATION GESTURES
First Claim
1. A method comprising:
- 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;
resolving the multipoint touch gesture into a command;
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.
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.
216 Citations
24 Claims
-
1. A method comprising:
-
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; resolving the multipoint touch gesture into a command; 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. - 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 of a computing device to:
-
receive a multipoint touch gesture at a multipoint touch input interface of the computing device, wherein the multipoint touch gesture comprises a gesture that is performed with multiple touches on the multipoint touch input interface; resolve the multipoint touch gesture into a command; determine at least one physical simulation effect to associate with the resolved multipoint touch gesture; and render 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.
-
-
24. A computing device comprising:
-
a multipoint touch input interface to receive a multipoint touch gesture, wherein the multipoint touch gesture comprises a gesture that is performed with multiple touches on the multipoint touch input interface; a processor; a gesture resolution module implemented by the processor to resolve the received multipoint touch gesture; a physical simulation module implemented by the processor to determine at least one physical simulation effect to associate with the resolved multipoint touch gesture; and means for rendering unified feedback output action in a graphical user interface of the computing device, wherein the unified feedback action includes at least a graphical output action incorporated with the associated at least one physical simulation effect in the graphical user interface.
-
Specification