Patent EP0944002A1 successfully refreshed from Google Patents.
Patent US6456740B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6456740B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for identifying form type in a handwriting recognition based form completion system

Assignee: International Business Machines Corp
•
Filing: 1999-07-26
•
Granted: 2002-09-24
•
Expires: 2019-07-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The system of the present invention includes a form design component, a form description repository, and a forms processing component Each form used with the system has a layout including a form identifier field with a common location space for each given form of the plurality of different types of forms. The forms processing component is coupled to the form description repository and receives data from an electronic clipboard, through an interface port, which permits recognition of a unique form identifier, communication with the form description repository, receipt of a form definition corresponding to the unique form identifier, and correct processing of the data on the given form (based on the identifier) The method includes generating a form identifier field having a common location space for each different type of form, prompting a user of the system to enter a unique form identifier into the field, via input of at least one handwritten stroke, recording electronic stroke data indicative of the at least one handwritten stroke, storing the stroke data together with electronic entry field data indicative of contents of other fields of the given form, and then invoking a handwriting recognition engine on the stroke data so as to obtain correct identity of each given form, thereby permitting proper processing of the electronic entry field data.

Inventors

  • 👤 Paul Robert Carini
  • 👤 Yi-Min Chee
  • 👤 Michael S. Karasick
  • 👤 Danny Soroker
  • 👤 Samuel Monk Weber

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 11:34
CPC Classifications
G; G06; G06V; G06V30/00; G06V30/10; G06V30/14; G06V30/142; G06V30/1423; G06V30/1444

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 151 words
A method for identifying form type in a handwriting recognition based form completion system intended for use with a plurality of different types of forms, said method comprising the steps of: (a) generating a form identifier field having a common location space for each of the different types of forms; (b) prompting a user of the system to enter a unique form identifier in said form identifier field, for a given one of the different types of forms, via input of at least one handwritten stroke; (c) recording electronic stroke data indicative of said at least one handwritten stroke; (d) storing said electronic stroke data together with electronic entry field data indicative of contents of other fields of said given form; and (e) invoking a handwriting recognition engine on said stroke data to obtain correct identity of said given form such that said electronic entry field data can be properly processed.
Claim 2
Independent Claim 151 words
A method for identifying form type in a handwriting recognition based form completion system intended for use with a plurality of different types of forms, said method comprising the steps of: (a) generating a form identifier field having a common location space for each of the different types of forms; (b) prompting a user of the system to enter a unique form identifier in said form identifier field, for a given one of the different types of forms, via input of at least one handwritten stroke; (c) recording electronic stroke data indicative of said at least one handwritten stroke; (d) storing said electronic stroke data together with electronic entry field data indicative of contents of other fields of said given form; and (e) invoking a handwriting recognition engine on said stroke data to obtain correct identity of said given form such that said electronic entry field data can be properly processed.
Claim 3
Dependent Claim 36 words
The method of claim 1 , wherein step (b) comprises prompting the user to trace over a printed representation of said unique form identifier which is present within said form identifier field on said given form.
Claim 4
Dependent Claim 40 words
The method of claim 1 , wherein step (b) comprises prompting the user to enter, via handwriting, said unique form identifier into said form identification field on said given form, said form identification field being blank prior to said entry.
Claim 5
Dependent Claim 46 words
The method of claim 1 , wherein step (b) comprises prompting the user to enter, via handwriting, said unique form identifier into said form identification field on said given form, said unique form identifier comprising a combination of a form type field and a user-associated field.
Claim 6
Dependent Claim 17 words
The method of claim 4 , wherein step (e) further comprises determining form type and user identity.
Claim 7
Dependent Claim 20 words
The method of claim 1 , wherein step (b) includes prompting the user to enter a plurality of handwritten strokes.
Claim 8
Dependent Claim 19 words
The method of claim 1 , wherein step (b) includes prompting the user to enter at least one numeral.
Claim 9
Dependent Claim 20 words
The method of claim 1 , wherein step (b) includes prompting the user to enter at least one alphabetical character.
Claim 10
Dependent Claim 20 words
The method of claim 1 , wherein step (b) comprises prompting the user to enter at least one alphanumeric character.
Claim 11
Dependent Claim 28 words
The method of claim 1 , further comprising the additional step of. (f) repeating steps (b)-(e) for at least another given one of the different types of forms.
Claim 12
Dependent Claim 26 words
The method of claim 1 , wherein step (a) comprises specifying at least two spatial coordinates, a width, and a height for said form identifier field.
Claim 13
Dependent Claim 219 words
A handwriting recognition based form completion system for use with a plurality of different types of forms, said system comprising: (a) a form design component which is configured to specify a layout for each given form of the plurality of different types of forms, each of said layouts including a form identifier field having a common location space for each given form of the plurality of different types of forms; (b) a form description repository which is coupled to said form design component and which electromagnetically stores data corresponding to each of said layouts; and (c) a forms processing component which is coupled to said form description repository, said forms processing component having an electronic clipboard interface port which is configured to receive electronic stroke data and electronic entry field data, said electronic stroke data corresponding to a unique form identifier which in turn corresponds to a given one of the plurality of different types of form, said forms processing component being configured to receive said electronic stroke data, recognize said unique form identifier, and communicate said unique form identifier to said form description repository, said forms processing component being further configured to receive a form definition, corresponding to said unique form identifier, from said form description repository and to correctly process said electronic entry field data based thereon.
Claim 14
Dependent Claim 219 words
A handwriting recognition based form completion system for use with a plurality of different types of forms, said system comprising: (a) a form design component which is configured to specify a layout for each given form of the plurality of different types of forms, each of said layouts including a form identifier field having a common location space for each given form of the plurality of different types of forms; (b) a form description repository which is coupled to said form design component and which electromagnetically stores data corresponding to each of said layouts; and (c) a forms processing component which is coupled to said form description repository, said forms processing component having an electronic clipboard interface port which is configured to receive electronic stroke data and electronic entry field data, said electronic stroke data corresponding to a unique form identifier which in turn corresponds to a given one of the plurality of different types of form, said forms processing component being configured to receive said electronic stroke data, recognize said unique form identifier, and communicate said unique form identifier to said form description repository, said forms processing component being further configured to receive a form definition, corresponding to said unique form identifier, from said form description repository and to correctly process said electronic entry field data based thereon.
Claim 15
Dependent Claim 29 words
The system of claim 12 , further comprising a database module which is coupled to said forms processing component and which receives and stores processed electronic stroke data therefrom.
Claim 16
Dependent Claim 32 words
The system of claim 12 , wherein said form design component comprises a computer input device which receives coordinate data corresponding to fields on a human generated one of said given forms.
Claim 17
Dependent Claim 40 words
The system of claim 12 , wherein said form design component comprises a general purpose computer equipped with computer aided form design (CAFD) software which automatically generates coordinate data corresponding to fields on a CAFD-generated one of said given forms.
Claim 18
Dependent Claim 100 words
The system of claim 12 , further comprising: at least two paper forms, corresponding to at least two of said plurality of different types of forms, said at least two paper forms being designed by said form design component; and an electronic clipboard which is coupled to said electronic clipboard interface port of said forms processing component and which is configured to gather: said electronic stroke data, corresponding to said unique form identification, from said common location space of said form identifier field; and said electronic entry field data from other fields on each of said at least two forms.
Claim 19
Dependent Claim 196 words
The system of claim 12 , wherein said forms processing component further comprises: a form identifier module which is coupled to said form description repository and said electronic clipboard interface port, and which is configured to receive, from said form description repository, data indicating said common location space of said form identifier field, said form identifier module being further configured to receive said electronic stroke data from said electronic clipboard interface port, and to communicate said unique form identifier to said form description repository, said form identifier module being further configured to receive said form definition; a handwriting recognition engine which is coupled to said form identifier module and which is configured to receive said electronic stroke data from said form identifier module and to recognize said unique form identifier; and a form processing module which is coupled to said form identifier module and said handwriting recognition engine, said form processing module being configured to receive said form definition from said form identifier module and said electronic entry field data from said electronic clipboard interface port, said form processing module being further configured to correctly process said electronic entry field data based on said form definition.
Claim 20
Dependent Claim 189 words
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for identifying form type in a handwriting recognition based form completion system intended for use with a plurality of different types of forms, said method steps comprising: (a) generating a form identifier field having a common location space for each of the different types of forms; (b) generating the plurality of different types of forms, each of said forms including a prompt to prompt a user of the system to enter a unique form identifier in said form identifier field, for each given one of the different types of forms, via input of at least one handwritten stroke, when the given form is collocated with an electronic clipboard device; (c) receiving electronic stroke data indicative of said at least one handwriting stroke, together with electronic entry field data indicative of contents of other fields of said given form; and (d) invoking a handwriting recognition engine on said stroke data to obtain correct identity of said given form such that said electronic entry field data can be properly processed.
Claim 21
Dependent Claim 189 words
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for identifying form type in a handwriting recognition based form completion system intended for use with a plurality of different types of forms, said method steps comprising: (a) generating a form identifier field having a common location space for each of the different types of forms; (b) generating the plurality of different types of forms, each of said forms including a prompt to prompt a user of the system to enter a unique form identifier in said form identifier field, for each given one of the different types of forms, via input of at least one handwritten stroke, when the given form is collocated with an electronic clipboard device; (c) receiving electronic stroke data indicative of said at least one handwriting stroke, together with electronic entry field data indicative of contents of other fields of said given form; and (d) invoking a handwriting recognition engine on said stroke data to obtain correct identity of said given form such that said electronic entry field data can be properly processed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-09-23 2006-03-25 2006-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-09-23 2010-03-25 2010-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-09-23 2014-03-25 2014-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag