Detection of a dwell gesture by examining parameters associated with pen motion
First Claim
1. A method, comprising:
- measuring a first parameter associated with pen interaction or orientation with respect to a digitizer during a pen-down event;
measuring a second parameter associated with pen interaction or orientation with respect to the digitizer during the pen-down event, wherein the second parameter differs from the first parameter; and
determining whether the pen-down event constitutes a press-and-hold gesture based, at least in part, on the first parameter and the second parameter.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media are used to determine whether specific electronic pen gestures with respect to pen-based computing systems should be processed as “press-and-hold” gestures (e.g., to activate right mouse button click actions). Such methods may include: (a) measuring two different parameters associated with pen interaction or orientation with respect to a digitizer during a pen-down event; and (b) determining whether the pen-down event constitutes a press-and-hold gesture based, at least in part, on the measured parameters. In some instances, if the systems and methods cannot immediately determine whether a press-and-hold gesture is intended, measurements may be made again (as many times as necessary or until a time-out occurs) such that the determining step can be performed one or more additional times taking into consideration the additional parameter measurement data collected since the original parameter measurements. Additionally, standards for determining whether a dwell gesture constitutes a press-and-hold gesture may be set and/or adjusted, taking into consideration features associated with a specific user'"'"'s use of the pen-based computing system (e.g., customization of standards based on model user input and/or a user'"'"'s past performance of press-and-hold actions).
-
Citations
74 Claims
-
1. A method, comprising:
-
measuring a first parameter associated with pen interaction or orientation with respect to a digitizer during a pen-down event;
measuring a second parameter associated with pen interaction or orientation with respect to the digitizer during the pen-down event, wherein the second parameter differs from the first parameter; and
determining whether the pen-down event constitutes a press-and-hold gesture based, at least in part, on the first parameter and the second parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
(a) measuring a first parameter associated with pen interaction or orientation with respect to a digitizer during a pen-down event;
(b) measuring a second parameter associated with pen interaction or orientation with respect to the digitizer during the pen-down event, wherein the second parameter differs from the first parameter;
(c) determining whether the pen-down event constitutes a press-and-hold gesture based, at least in part, on the first parameter and the second parameter;
(d) when the pen-down event is not determined to constitute a press-and-hold gesture, determining whether the pen-down event potentially may constitute a press-and-hold gesture;
(e) when the pen-down event is determined to potentially constitute a press-and-hold gesture, repeating at least steps (a), (b), and (c) with additional data collected relating to the first parameter and the second parameter since the previous measurings during steps (a) and (b); and
(f) when the pen-down event is determined to constitute a press-and-hold gesture, processing the event as a press-and-hold gesture. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
a digitizer for receiving input; and
a processor for;
(a) measuring a first parameter associated with pen interaction or orientation with respect to the digitizer during a pen-down event, (b) measuring a second parameter associated with pen interaction or orientation with respect to the digitizer during the pen-down event, wherein the second parameter differs from the first parameter, and (c) determining whether the pen-down event constitutes a press-and-hold gesture based, at least in part, on the first parameter and the second parameter. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system, comprising:
-
a digitizer for receiving input; and
a processor for;
(a) measuring a first parameter associated with pen interaction or orientation with respect to the digitizer during a pen-down event, (b) measuring a second parameter associated with pen interaction or orientation with respect to the digitizer during the pen-down event, wherein the second parameter differs from the first parameter, (c) determining whether the pen-down event constitutes a press-and-hold gesture based, at least in part, on the first parameter and the second parameter, (d) when the pen-down event is not determined to constitute a press-and-hold gesture, determining whether the pen-down event potentially may constitute a press-and-hold gesture, (e) when the pen-down event is determined to potentially constitute a press-and-hold gesture, repeating at least steps (a), (b), and (c) with additional data collected relating to the first parameter and the second parameter since the previous measurings during steps (a) and (b), and (f) when the pen-down event is determined to constitute a press-and-hold gesture, processing the event as a press-and-hold gesture. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer-readable medium including computer-executable instructions stored thereon for performing a method, comprising:
-
measuring a first parameter associated with pen interaction or orientation with respect to a digitizer during a pen-down event;
measuring a second parameter associated with pen interaction or orientation with respect to the digitizer during the pen-down event, wherein the second parameter differs from the first parameter; and
determining whether the pen-down event constitutes a press-and-hold gesture based, at least in part, on the first parameter and the second parameter. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A computer-readable medium including computer-executable instructions stored thereon for performing a method, comprising:
-
(a) measuring a first parameter associated with pen interaction or orientation with respect to a digitizer during a pen-down event;
(b) measuring a second parameter associated with pen interaction or orientation with respect to the digitizer during the pen-down event, wherein the second parameter differs from the first parameter;
(c) determining whether the pen-down event constitutes a press-and-hold gesture based, at least in part, on the first parameter and the second parameter;
(d) when the pen-down event is not determined to constitute a press-and-hold gesture, determining whether the pen-down event potentially may constitute a press-and-hold gesture;
(e) when the pen-down event is determined to potentially constitute a press-and-hold gesture, repeating at least steps (a), (b), and (c) with additional data collected relating to the first parameter and the second parameter since the previous measurings during steps (a) and (b); and
(f) when the pen-down event is determined to constitute a press-and-hold gesture, processing the event as a press-and-hold gesture. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A system, comprising:
-
means for measuring a first parameter associated with pen interaction or orientation with respect to a digitizer during a pen-down event;
means for measuring a second parameter associated with pen interaction or orientation with respect to the digitizer during the pen-down event, wherein the second parameter differs from the first parameter; and
means for determining whether the pen-down event constitutes a press-and-hold gesture based, at least in part, on the first parameter and the second parameter. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
Specification