MULTI-TOUCH MOTION SIMULATION USING A NON-TOUCH SCREEN COMPUTER INPUT DEVICE
First Claim
Patent Images
1. A method of multi-touch motion simulation using a non-touchscreen computer input device, the method comprising:
- entering a multi-touch simulation mode;
recording a first touch motion and a second touch motion using the non-touchscreen computer input device;
rendering the recorded first touch motion and the recorded second touch motion as a simulated simultaneous multi-touch motion;
and,generating a sub-routine associated with the simulated simultaneous multi-touch motion.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of multi-touch portable electronic device simulation using a non-touchscreen computer input device. The method includes entering a multi-touch simulation mode; recording a first touch motion and a second touch motion using the non-touchscreen computer input device; rendering the recorded first touch motion and second touch motion as a simulated simultaneous multi-touch motion; and generating a sub-routine associated with the simulated simultaneous multi-touch motion.
77 Citations
20 Claims
-
1. A method of multi-touch motion simulation using a non-touchscreen computer input device, the method comprising:
-
entering a multi-touch simulation mode; recording a first touch motion and a second touch motion using the non-touchscreen computer input device; rendering the recorded first touch motion and the recorded second touch motion as a simulated simultaneous multi-touch motion; and, generating a sub-routine associated with the simulated simultaneous multi-touch motion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
and, generating a second sub-routine associated with the simulated sequential multi-touch motion.
-
-
8. The method of claim 7, wherein the third touch motion is independent relative to the first touch motion and the second touch motion.
-
9. The method of claim 7, wherein the second sub-routine associated with the simulated sequential multi-touch motion executes a task associated with the simulated sequential multi-touch motion.
-
10. The method of claim 9, wherein the task associated with the simulated sequential multi-touch motion is a sequential combination of tasks associated with one or more simulated simultaneous multi-touch motions.
-
11. The method of claim 9, wherein the task associated with the simulated sequential multi-touch motion is an arbitrary combination of tasks associated with one or more simulated simultaneous multi-touch motions.
-
12. A simulator to simulate a multi-touch motion using a non-touchscreen computer input device, the simulator comprising:
-
an input module to receive a first touch motion and a second touch motion from the non-touchscreen computer input device; a recorder to record the first touch motion and the second touch motion; a rendering module to render the recorded first touch motion and the recorded second touch motion as a simulated simultaneous multi-touch motion; and, a sub-routine generator to generate a sub-routine associated with the simulated simultaneous multi-touch motion. - View Dependent Claims (13, 14, 15, 16, 17, 18)
and, the sub-routine generator generates a second sub-routine associated with the simulated sequential multi-touch motion.
-
-
18. The simulator of claim 17, wherein the second sub-routine associated with the simulated sequential multi-touch motion executes a task associated with the simulated sequential multi-touch motion.
-
19. A system for simulating a multi-touch motion comprising:
-
a non-touchscreen computer input device to input a first touch motion and a second touch motion; a recorder to record the first touch motion and the second touch motion; a display logic to render the recorded first touch motion and the recorded second touch motion as a simulated simultaneous multi-touch motion on a display; and, a sub-routine generator to generate a sub-routine associated with the simulated simultaneous multi-touch motion.
-
-
20. A computer-readable medium having computer-readable code embodied therein for execution by a processor to carry out a method of multi-touch motion simulation using a non-touchscreen computer input device, the method comprising:
-
entering a multi-touch simulation mode; recording a first touch motion and a second touch motion using the non-touchscreen computer input device; rendering the recorded first touch motion and the recorded second touch motion as a simulated simultaneous multi-touch motion; and, generating a sub-routine associated with the simulated simultaneous multi-touch motion.
-
Specification