Method and apparatus for a recognition editor and routine interface for a computer system

A computer system including a CPU, a screen assembly coupled to the CPU, a pointer assembly coupled to the CPU, an application program running on the CPU, a recognizer routine running on the CPU, and a recognition editor and interface (REI) routine running on the CPU and providing an interface betwe...

Full description

Saved in:
Bibliographic Details
Main Author ULRICH; ROBERT R
Format Patent
LanguageEnglish
Published 15.10.1996
Edition6
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A computer system including a CPU, a screen assembly coupled to the CPU, a pointer assembly coupled to the CPU, an application program running on the CPU, a recognizer routine running on the CPU, and a recognition editor and interface (REI) routine running on the CPU and providing an interface between the application program and the recognition routine. The REI routine is operative to display an interface image on the screen of the CPU, receive ink inputs made on the interface image by the pointer mechanism, send ink inputs to the recognition routine, receive recognized objects from the recognition routine, and to send recognized objects to the application program. Preferably, the REI routine also permits recognized objects to be edited on the interface image. By making the user interface of the REI routine separate from the operating system, the application program, and the recognition routine, a consistent user interface is developed for a multiplicity of application programs and recognition routines. A method for interfacing between an application program and a recognizer routine includes the steps of: 1) receiving user inputs from a pointing device into an interface routine; 2) sending the user inputs to a recognizer routine; 3) receiving into the interface routine recognized objects from the recognizer routine; and 4) sending the recognized objects to an application program from the interface routine. The method also preferably includes the step of editing the recognized objects before sending them to the application program.
Bibliography:Application Number: US19960590620