← Back to Patent Explorer
US5841901A Expired / Lapsed US ⏱️ 0.0 years remaining

Pattern recognition system

Assignee: Maxell Ltd
•
Filing: 1995-06-02
•
Granted: 1998-11-24
•
Expires: 2015-06-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pattern recognition system having a plurality of dictionaries, wherein handwritten input information is compared with patterns contained in the plurality of dictionaries so as to deliver a similar one of the patterns as a recognized result; The system comprises a controller which selects one pattern as a final recognized result from among recognized results based on the plurality of dictionaries, so as to deliver the selected pattern as its output. The controller evaluates summations of values previously set for respective candidate levels in the recognized results, for individual candidate patterns which exist in the recognized results based on the plurality of dictionaries, and it selects the pattern of the final recognized result on the basis of the summations. Thus, the recognized result most suited to a user is automatically derived from among the recognized results based on the plurality of dictionaries.

Inventors

  • 👤 Toshifumi Arai
  • 👤 Hiroshi Shojima
  • 👤 Masaki Miura
  • 👤 Yasushi Fukunaga

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 20:16
CPC Classifications
G; G06; G06F; G06F18/00; G06F18/20; G06F18/28; G06F18/25; G06F18/254

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 131 words
A pattern recognition system comprising: input means for accepting a handwritten pattern; a plurality of recognizers each providing at least one candidate corresponding to said handwritten pattern, said plurality of recognizers thereby providing a plurality of candidates for said handwritten pattern; and a recognition controller including: calculation means for giving each of said plurality of recognizers a value indicating reliability of each of said plurality of recognizers based on previous recognition results including recognition results changed by user, recognition means for selecting one of said plurality of candidates as a recognition result based on the value indicating reliability given to each of said plurality of said recognizers, and correction means for accepting, from a user, a correction for said recognition result and changing said recognition result in accordance with said correction.
Claim 2
Dependent Claim 131 words
A pattern recognition system comprising: input means for accepting a handwritten pattern; a plurality of recognizers each providing at least one candidate corresponding to said handwritten pattern, said plurality of recognizers thereby providing a plurality of candidates for said handwritten pattern; and a recognition controller including: calculation means for giving each of said plurality of recognizers a value indicating reliability of each of said plurality of recognizers based on previous recognition results including recognition results changed by user, recognition means for selecting one of said plurality of candidates as a recognition result based on the value indicating reliability given to each of said plurality of said recognizers, and correction means for accepting, from a user, a correction for said recognition result and changing said recognition result in accordance with said correction.
Claim 3
Dependent Claim 34 words
A pattern recognition system as defined in claim 1, wherein each of said recognizers comprises a dictionary for pattern recognition, the dictionary of each of said recognizers providing a different type of pattern recognition.
Claim 4
Dependent Claim 34 words
A pattern recognition system as defined in claim 1, wherein each of said recognizers comprises a program for pattern recognition, the program of each of said recognizers providing a different type of pattern recognition.
Claim 5
Dependent Claim 15 words
A pattern recognition system as defined in claim 1, wherein a candidate is a character.
Claim 6
Dependent Claim 87 words
A pattern recognition system as defined in claim 1, wherein said recognition means includes means for assigning a value to each of the at least one candidate provided by each of said plurality of recognizers for a given inputted handwritten pattern, said value being based on the value indicating reliability of the recognizer which provided that candidate, and means for selecting a candidate which has the highest sum of values in all of the pluralities of candidates for the given inputted handwritten pattern as said recognition result.
Claim 7
Dependent Claim 128 words
A pattern recognition method comprising: an accepting step for accepting a handwritten pattern; a recognizing step wherein each of a plurality of recognizers selects at least one candidate according to said handwritten pattern to thereby form a plurality of candidates; a calculating step for giving each of said plurality of recognizers a value indicating reliability of each of said plurality of recognizers based on previous recognition results including recognition results changed by a user; a selecting step for selecting one of said plurality of candidates as a recognition result based on the value indicating reliability given to each of said plurality of recognizers; and a correcting step for accepting, from a user, a correction for said recognition result and changing said recognition result in accordance with said correction.
Claim 8
Dependent Claim 128 words
A pattern recognition method comprising: an accepting step for accepting a handwritten pattern; a recognizing step wherein each of a plurality of recognizers selects at least one candidate according to said handwritten pattern to thereby form a plurality of candidates; a calculating step for giving each of said plurality of recognizers a value indicating reliability of each of said plurality of recognizers based on previous recognition results including recognition results changed by a user; a selecting step for selecting one of said plurality of candidates as a recognition result based on the value indicating reliability given to each of said plurality of recognizers; and a correcting step for accepting, from a user, a correction for said recognition result and changing said recognition result in accordance with said correction.
Claim 9
Dependent Claim 317 words
A pattern recognition system comprising: input means for accepting handwritten patterns; a plurality of recognizers each providing a plurality of candidates corresponding to each of said handwritten patterns; and a recognition controller including: first storage means for storing the plurality of candidates provided by each recognizer for each of said handwritten patterns, second storage means for storing a candidate, selected from said first storage means, for each of said handwritten patterns, as a correct candidate and storing a candidate corrected by a user as said correct candidate when the candidate is corrected by said user, recognizer performance assessing means for assigning to each recognizer, each time a handwritten pattern is inputted to said recognizers by said input means, a current value indicating reliability of the recognizer based on at least some of the correct candidates stored in said second storage means, said pluralities of candidates provided by said recognizers for each of the inputted handwritten patterns corresponding to the correct candidates as stored in said first storage means, and candidates corrected by said user stored as correct candidates in said second storage means, candidate assessing means for assigning to each candidate, within each plurality of candidates provided by each recognizer, a value based on the current valve indicating reliability assigned to the recognizer which provided that candidate, recognition means for selecting a candidate from the respective pluralities of candidates stored in said first storage means for a given inputted handwritten pattern based on the values indicating reliability assigned to the candidates by said candidate assessing means and for storing the selected candidate as a correct candidate in said second storage means, and correction means for accepting, from a user, a user correction for correcting a candidate selected by said recognition means, changing said candidate in accordance with said user correction, and storing the candidate corrected by the user in said second storage means as a correct candidate.
Claim 10
Dependent Claim 317 words
A pattern recognition system comprising: input means for accepting handwritten patterns; a plurality of recognizers each providing a plurality of candidates corresponding to each of said handwritten patterns; and a recognition controller including: first storage means for storing the plurality of candidates provided by each recognizer for each of said handwritten patterns, second storage means for storing a candidate, selected from said first storage means, for each of said handwritten patterns, as a correct candidate and storing a candidate corrected by a user as said correct candidate when the candidate is corrected by said user, recognizer performance assessing means for assigning to each recognizer, each time a handwritten pattern is inputted to said recognizers by said input means, a current value indicating reliability of the recognizer based on at least some of the correct candidates stored in said second storage means, said pluralities of candidates provided by said recognizers for each of the inputted handwritten patterns corresponding to the correct candidates as stored in said first storage means, and candidates corrected by said user stored as correct candidates in said second storage means, candidate assessing means for assigning to each candidate, within each plurality of candidates provided by each recognizer, a value based on the current valve indicating reliability assigned to the recognizer which provided that candidate, recognition means for selecting a candidate from the respective pluralities of candidates stored in said first storage means for a given inputted handwritten pattern based on the values indicating reliability assigned to the candidates by said candidate assessing means and for storing the selected candidate as a correct candidate in said second storage means, and correction means for accepting, from a user, a user correction for correcting a candidate selected by said recognition means, changing said candidate in accordance with said user correction, and storing the candidate corrected by the user in said second storage means as a correct candidate.
Claim 11
Dependent Claim 34 words
A pattern recognition system as defined in claim 7, wherein each of said recognizers comprises a dictionary for pattern recognition, the dictionary of each of said recognizers providing a different type of pattern recognition.
Claim 12
Dependent Claim 34 words
A pattern recognition system as defined in claim 7, wherein each of said recognizers comprises a program for pattern recognition, the program of each of said recognizers providing a different type of pattern recognition.

References Cited (Backward Citations)

US3988715A Cited
JPS5745680A Cited
JPS57187780A Cited
JPS58223887A Cited
US5054093A Cited
US4944022A Cited
US5191622A Cited
US4958379A Cited
US4958375A Cited
US5305394A Cited
US5257323A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag