Non-uniform gesture precision
First Claim
1. A motion controlled handheld device comprising:
- a display having a viewable surface and operable to generate an image;
a gesture database maintaining a plurality of gestures, each gesture defined by a motion of the device with respect to a first position of the device;
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; and
a control module operable to;
identify a base reference position of the device;
track movement of the device, using the motion detection module, to identify a potential gesture;
compare the potential gesture against the gestures in the gesture database; and
determine whether the potential gesture matches to a compared one of the gestures based on whether a difference between the potential gesture and the compared gesture is within a precision threshold.
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 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 identify a base reference position of the device, track movement of the device, using the motion detection module, to identify a potential gesture, compare the potential gesture against the gestures in the gesture database, and determine whether the potential gesture matches to a compared one of the gestures based on whether a difference between the potential gesture and the compared gesture is within a precision threshold.
201 Citations
21 Claims
-
1. A motion controlled handheld device comprising:
-
a display having a viewable surface and operable to generate an image;
a gesture database maintaining a plurality of gestures, each gesture defined by a motion of the device with respect to a first position of the device;
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; and
a control module operable to;
identify a base reference position of the device;
track movement of the device, using the motion detection module, to identify a potential gesture;
compare the potential gesture against the gestures in the gesture database; and
determine whether the potential gesture matches to a compared one of the gestures based on whether a difference between the potential gesture and the compared gesture is within a precision threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for controlling a handheld device comprising:
-
generating an image on a viewable surface of the handheld device;
maintaining a gesture database comprising a plurality of gestures, each gesture defined by a motion of the device with respect to a first position of the device;
identifying a base reference position of the device;
tracking movement of the device in relation to the viewable surface to identify a potential gesture;
comparing the potential gesture against the gestures in the gesture database;
determining whether the potential gesture matches to a compared one of the gestures based on whether a difference between the potential gesture and the compared gesture is within a precision threshold. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. Logic for controlling a handheld device, the logic embodied in a computer readable medium and operable when executed to perform the steps of:
-
generating an image on a viewable surface of the handheld device;
maintaining a gesture database comprising a plurality of gestures, each gesture defined by a motion of the device with respect to a first position of the device;
identifying a base reference position of the device;
tracking movement of the device in relation to the viewable surface to identify a potential gesture;
comparing the potential gesture against the gestures in the gesture database;
determining whether the potential gesture matches to a compared one of the gestures based on whether a difference between the potential gesture and the compared gesture is within a precision threshold. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A motion controlled handheld device comprising:
-
means for generating an image on a viewable surface of the handheld device;
means for maintaining a gesture database comprising a plurality of gestures, each gesture defined by a motion of the device with respect to a first position of the device;
means for identifying a base reference position of the device;
means for tracking movement of the device in relation to the viewable surface to identify a potential gesture;
means for comparing the potential gesture against the gestures in the gesture database;
means for determining whether the potential gesture matches to a compared one of the gestures based on whether a difference between the potential gesture and the compared gesture is within a precision threshold.
-
Specification