SYSTEM AND METHOD FOR ANALYZING MOVEMENTS OF AN ELECTRONIC DEVICE
First Claim
1. A method for analyzing movements of a handheld electronic device, comprising:
- tracking movement data for said device;
mapping said movement data to a string representation;
analyzing said string representation for said device against a gesture string representing a gesture related to a command for said device to determine if said gesture has been imparted on said device; and
if said string representation matches said gesture string, executing a command associated with said gesture on said device.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to a system and method for analyzing movements of a handheld electronic device. The system comprises: memory; a microprocessor; a first module to generate movement data responsive to movements of the device; a second module providing instructions to the microprocessor to map the movement data to a string representation relating to symbols in a spatial coordinate system associated with the device and store the string representation in the memory; and a third module. The third module provides instructions to the microprocessor to analyze data relating to the string representation against data relating to a gesture string representing a gesture related to a command for the device to determine if the gesture has been imparted on the device; and if the string representation sufficiently matches the gesture string, executes a command associated with the gesture on the device.
-
Citations
20 Claims
-
1. A method for analyzing movements of a handheld electronic device, comprising:
-
tracking movement data for said device; mapping said movement data to a string representation; analyzing said string representation for said device against a gesture string representing a gesture related to a command for said device to determine if said gesture has been imparted on said device; and if said string representation matches said gesture string, executing a command associated with said gesture on said device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for analyzing movements of a handheld electronic device, comprising:
-
a memory storage device; a microprocessor; a first module to generate movement data for said device responsive to movements of said device; a second module providing instructions to said microprocessor to map said movement data to a string representation relating to enumeration symbols arranged in a spatial coordinate system associated with said device and store said string representation in said memory storage device; and a third module providing instructions to said microprocessor to analyze data relating to said string representation and earlier movement data, if available, for said device against data relating to a gesture string representing a gesture related to a command for said device to determine if said gesture has been imparted on said device; and if said string representation is compared against a threshold to determine if said string representation matches said gesture string, to execute a command associated with said gesture on said device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification