3D pointing devices and methods
First Claim
Patent Images
1. A method for controlling a system comprising the steps of:
- detecting a movement associated with a device by motion sensors;
separating the detected movement into an intentional movement and a tremor pattern by extracting a set of features from data associated with the detected movement, a type of the features in the set being such as to distinguish the tremor data, reducing the set of extracted features, and identifying clusters in the data based on the reduced set of extracted features;
determining by a processor if said tremor pattern indicates that said device is currently being held by a user whose tremor pattern has previously been stored using the identified clusters; and
controlling said system by the processor according to said intentional movement, if a result of said determining step indicates that the device is currently being held by the user whose tremor pattern has previously been stored.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods according to the present invention address these needs and others by providing a handheld device, e.g., a 3D pointing device, which uses at least one sensor to detect motion of the handheld device. The detected motion can then be mapped into a desired output, e.g., cursor movement.
-
Citations
20 Claims
-
1. A method for controlling a system comprising the steps of:
-
detecting a movement associated with a device by motion sensors; separating the detected movement into an intentional movement and a tremor pattern by extracting a set of features from data associated with the detected movement, a type of the features in the set being such as to distinguish the tremor data, reducing the set of extracted features, and identifying clusters in the data based on the reduced set of extracted features; determining by a processor if said tremor pattern indicates that said device is currently being held by a user whose tremor pattern has previously been stored using the identified clusters; and controlling said system by the processor according to said intentional movement, if a result of said determining step indicates that the device is currently being held by the user whose tremor pattern has previously been stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 19)
-
-
12. An interface between a 3D pointing device and a display, comprising:
a processing unit configured to receive information from sensors detecting a movement associated with a device, to separate the detected movement into an intentional movement and a tremor pattern by extracting a set of features from data associated with the detected movement, a type of the features in the set being such as to distinguish the tremor data, reducing the set of extracted features, and identifying clusters in the data based on the reduced set of extracted features; to determine whether said tremor pattern indicates that said 3D pointing device is currently being held by a user whose tremor pattern has previously been stored using the identified clusters, and to transmit control information to the display, if the processing unit has determined that said 3D pointing device is currently being held by the user whose tremor pattern has previously been stored. - View Dependent Claims (13, 14, 15, 16, 17, 18, 20)
Specification