Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for operating a 3D pointing device comprising the steps of: (a) sensing movement of the 3D pointing device and generating movement information associated therewith; (b) detecting occurrence of an event; (c) determining a velocity of said 3D pointing device; (d) when said velocity of said 3D pointing device is below a predetermined velocity threshold, then applying a first technique to discard or attenuate the movement information sensed after said detected occurrence of said event; and (e) otherwise, when said velocity of said 3D pointing device is above said predetermined velocity threshold, then applying a second technique, different from the first technique, to filter the movement information sensed after said detected occurrence of said event to remove the motion associated with said event.
2. The method of claim 1 , wherein movement information is discarded until either said 3D pointing device has moved more than a predetermined distance or a predetermined time has expired.
3. The method of claim 1 , wherein said 3D pointing device includes at least one button and said event is a button press or button release action.
4. The method of claim 1 , wherein said step of sensing movement of the 3D pointing device and generating movement information associated therewith further comprises: using at least one of an accelerometer, a rotational sensor, a gyroscope, a magnetometer, an optical sensor and a camera to sense said movement.
5. A handheld pointing device comprising: at least one motion sensor for sensing movement of the handheld pointing device and generating movement information associated therewith; and a processing unit for detecting occurrence of an event, determining a velocity of said handheld pointing device based on said sensed movement, wherein (a) when said velocity of said handheld pointing device is below a predetermined velocity threshold, then said processing unit applies a first technique to discard or attenuate the movement information sensed after said detected occurrence of said event; and (b) otherwise, when said velocity of said handheld pointing device is above said predetermined velocity threshold, then said processing unit applies a second technique, different from the first technique, to filter the movement information sensed after said detected occurrence of said event to remove the motion associated with said event.
6. The handheld pointing device of claim 5 , wherein said movement information is discarded until either said handheld device has moved more than a predetermined distance or a predetermined time has expired.
7. The handheld pointing device of claim 5 , wherein said handheld pointing device includes at least one button and said event is a button press or button release action.
8. The handheld pointing device of claim 5 , wherein said at least one motion sensor includes at least one of an accelerometer, a rotational sensor, a gyroscope, a magnetometer, an optical sensor and a camera.
Unknown
August 7, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.