×

Method and system for data entry of handwritten symbols

  • US 5,956,423 A
  • Filed: 01/10/1994
  • Issued: 09/21/1999
  • Est. Priority Date: 06/17/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for inputting handwritten data into a target computer program, the target computer program designed to receive data from a computer keyboard and not designed to accept handwritten data, the target computer program having a window for displaying data on a display device, the window having a data entry portion, the handwritten data comprising symbols, each symbol having a corresponding symbol code of a coding scheme, the system comprising:

  • a computer for operating a plurality of computer programs;

    an electronic tablet connected to the computer, wherein the electronic tablet inputs raw handwritten data, sends the raw handwritten data to the computer, displays ink corresponding to the raw handwritten data, receives data from the computer, and displays the data received from the computer;

    a windowing environment computer program operating on the computer, the windowing environment computer program for controlling windows associated with the computer programs operating on the computer, wherein the windowing environment computer program controls the displaying of the window of the target computer program on the electronic tablet;

    a hook computer program for detecting the start of writing on the electronic tablet wherein the writing is over a data entry portion of the window of the target computer program;

    a recognition system that, in response to a request by a requesting computer program to return symbol codes, inputs the raw handwritten data from the electronic tablet, controls the inking of the electronic tablet, identifies the symbol codes corresponding to the symbols of the raw handwritten data and returns the identified symbol codes to the requesting computer program; and

    a data entry computer program for displaying an invisible window when the hook computer program detects the start of writing, for requesting the recognition system to return symbol codes, for converting the symbol codes into virtual keyboard events without input from the computer keyboard, and for sending the virtual keyboard events to the target computer program, whereby the target computer program processes the virtual keyboard events as if the corresponding symbols were input from the computer keyboard without modification of the target computer program.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×