Pen out-of-proximity handwriting-recognition trigger
AssigneeMicrosoft Corporation
InventorsTetsuo Seto, Takanobu Murayama
Life of this patent
Estimating the term…
Abstract
In a computer system that accepts handwritten input, a digitizer tracks the location of a user's pen while the pen is not in contact with the digitizer's writing surface. The digitizer maps the pen's three-dimensional location into a two-dimensional location on the digitizer's writing surface. Handwriting-recognition is triggered for handwriting entered into a handwriting-recognition task area upon detecting that the user has lifted the pen off of the digitizer's writing surface and that the pen has moved out of proximity from the handwriting-recognition task area. The handwriting-recognition triggering may be inhibited when the pen is down and in contact with the digitizer's writing surface in an inking orientation.
Claims22
A method of triggering handwriting recognition, the method comprising:
- determining that a pen has moved up from an inking position to a non-inking position;
- determining that the pen has moved from inside a handwriting-recognition task area to outside of the handwriting-recognition task area;
- and
- triggering handwriting recognition for handwriting entered in the handwriting-recognition task area based upon determining that the pen has moved both up from the inking position into the non-inking position and from inside to outside of the handwriting-recognition task area.
A system that triggers handwriting recognition, the system comprising:
- a pen-down event handler that sets an inking flag to indicate that inking has started in a handwriting-recognition task area upon a pen-down event occurring in a core task area of the handwriting-recognition task area;
- a pen-up event handler that clears the inking flag to indicate that inking is not in progress upon occurrence of a pen-up event;
- and
- a pen-movement event handler that, while the inking flag is cleared and upon a pen-movement event occurring, triggers handwriting recognition upon determining that a pen has moved outside of the handwriting-recognition task area.
A system that triggers handwriting recognition, the system comprising:
- a pen-down event handler that sets an inking flag to indicate that inking has started in a handwriting-recognition task area upon a pen-down event occurring in a core task area of the handwriting-recognition task area;
- and
- a pen-up event handler that, upon an occurrence of a pen-up event, clears the inking flag to indicate that inking is not in progress and that, while the inking flag is cleared, triggers handwriting recognition upon determining that the pen is up and has moved outside of the handwriting-recognition task area.
A computer system that accepts handwritten input, the system comprising:
- a pointing device;
- a writing surface that tracks a location of the pointing device while the pointing device is less than or equal to a maximum-trackable distance away from the writing surface;
- a handwriting-recognition-trigger module that receives pointing-device-location data and triggers handwriting recognition when the received pointing-device-location data indicates that the pointing device has gone from inside to outside of a handwriting task area and has transitioned from an inking orientation writing surface to a non-inking orientation.
A computer-readable medium containing computer-executable instructions for triggering handwriting-recognition by performing steps comprising:
- determining that a pen is down in an inking state;
- determining that the pen is located within a first handwriting-recognition task area;
- determining that the pen has moved up thereby transitioning from the inking state to a non-inking state;
- and
- while the pen is up in the non-inking state, triggering handwriting recognition for handwriting entered in the first task area upon determining that the pen has moved out of the first task area.
A computer-readable medium containing computer-executable instructions for triggering handwriting-recognition by performing steps comprising:
- determining that a pen is down in an inking state;
- determining that the pen is located within a first handwriting-recognition task area;
- determining that the pen has moved out of the first task area;
- and
- after the pen has moved out of the first task area, triggering handwriting recognition for handwriting entered in the first task area upon determining that the pen has moved up from the inking state into a non-inking state.
Dependencies are inferred from the claim text.