Method and system for data entry of handwritten symbols
AssigneeMicrosoft Corporation
InventorsLloyd Frink, Bryon Dean Bishop
Life of this patent
Estimating the term…
Abstract
A method and system for data entry of handwritten text into a computer program that is not designed to accept handwritten text is provided. In preferred embodiments, the computer program is designed to operate in a windowing environment. A data entry program receives handwritten data, recognizes the data, and sends the recognized data to the computer program. The computer program processes the recognized data as if it had been entered from the keyboard. According to the present invention, the data entry program overlaps the window of the computer program with an invisible window. To the user, it looks as if the computer program is accepting handwritten data directly.
Claims20
In a computer system, a method comprising:
- receiving pen input in an input area of a digitizer;
- processing, in a software program that is running while an application program is awaiting input, the pen input for conversion into a key event;
- and
- providing the key event from the software program to the application program, the application program separate from the software program such that the application program receives the key event without processing the pen input.
A computer-readable medium having computer-executable instructions, which when executed perform steps, comprising:
- handling pen input data in a first software program to receive a recognition result in the form of a key event;
- and
- providing the key event from the first software program to a second software program, the second software program separate from the first software program such that the second program is provided with the key event without having handled the pen input.
In a computing environment, a system, comprising:
- means for handling pen input data in a first software program to receive a recognition result in the form of a key event;
- and
- means for providing the key event from the first software program to a second software program, the second software program separate from the first software program such that the second program is provided with the key event without requiring means for handling the pen input.
Dependencies are inferred from the claim text.