METHOD FOR MANIPULATING A GRAPHICAL OBJECT AND AN INTERACTIVE INPUT SYSTEM EMPLOYING THE SAME
First Claim
Patent Images
1. A method comprising:
- receiving an input event generated when at least one contact is made on an interactive surface at a location corresponding to a graphical object;
determining the number of contacts associated with the input event;
tracking movement of the at least one contact on the interactive surface;
identifying a graphical object manipulation based on the number of contacts, the movement of the at least one contact, and the graphical object type; and
performing the graphical object manipulation.
8 Assignments
0 Petitions
Accused Products
Abstract
A method comprises receiving an input event generated when at least one contact is made on an interactive surface at a location corresponding to a graphical object; determining the number of contacts associated with the input event; tracking movement of the at least one contact on the interactive surface; identifying a graphical object manipulation based on the number of contacts, the movement of the at least one contact, and the graphical object type; and performing the graphical object manipulation.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving an input event generated when at least one contact is made on an interactive surface at a location corresponding to a graphical object; determining the number of contacts associated with the input event; tracking movement of the at least one contact on the interactive surface; identifying a graphical object manipulation based on the number of contacts, the movement of the at least one contact, and the graphical object type; and performing the graphical object manipulation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An interactive input system comprising:
-
an interactive surface; and processing structure for receiving an input event generated when at least one contact is made on the interactive surface at a location corresponding to a graphical object displayed on said interactive surface, in response to said input event, said processing structure being configured to determine a number of contacts associated with the input event, track movement of the at least one contact on the interactive surface, identify a graphical object manipulation based on the number of contacts, the movement of the at least one contact, and the graphical object type, and perform the graphical object manipulation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium embodying a computer program for execution by a computer, the computer program comprising:
-
program code for receiving an input event generated when at least one contact is made on an interactive surface at a location corresponding to a graphical object; program code for determining the number of contacts associated with the input event; program code for tracking movement of the at least one contact on the interactive surface; program code for identifying a graphical object manipulation based on the number of contacts, the movement of the at least one contact, and the graphical object type; and program code for performing the graphical object manipulation.
-
Specification