Gesture Based User Interface Supporting Preexisting Symbols
1 Assignment
0 Petitions
Accused Products
Abstract
A motion controlled handheld device includes a display having a viewable surface and operable to generate an image and a gesture database maintaining a plurality of gestures. Each gesture is defined by a motion of the device with respect to a first position of the device. The gestures comprise symbol gestures each corresponding to a character from a preexisting character set. The device includes an application database maintaining at least one application and a gesture mapping database comprising a gesture input map for the application. The gesture input map comprises mappings of the symbol gestures to corresponding inputs for the application. The device includes a motion detection module operable to detect motion of the handheld device within three dimensions and to identify components of the motion in relation to the viewable surface. The device also includes a control module operable to load the application, to track movement of the handheld device using the motion detection module, to compare the tracked movement against the symbol gestures to identify a matching symbol gesture, to identify, using the gesture input map, the corresponding input mapped to the matching symbol gesture, and to provide the corresponding input to the application.
-
Citations
50 Claims
-
1-21. -21. (canceled)
-
22. A handheld motion control system comprising:
-
a motion detector having a three-axis acceleration sensor; a device locator configured to identify and select a device to be controlled from among a plurality of devices based on a direction of movement of the motion detector; and a wireless communication interface configured to communicate information obtained by the motion detector to a processing apparatus of the selected device configured to obtain the information from the wireless communication interface to process the information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for controlling a motion control system including a handheld device and a processing apparatus, the method comprising:
-
detecting movement of the handheld device by using a motion detector having a three-axis acceleration sensor; identifying and selecting a device to be controlled from among a plurality of devices based on the detected movement of the handheld device; communicating the movement obtained by the motion detector to the processing apparatus through a wireless communication interface of the identified and selected device for processing of the obtained movement by the processing apparatus.
-
Specification