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

Variable length character string detection apparatus

Assignee: Ricoh Co Ltd
•
Filing: 1992-03-20
•
Granted: 1993-05-18
•
Expires: 2012-03-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A variable length character string detection apparatus comprises a character collating part which registers a character string and compares each character of an input character string with each character making up the registered character string so as to output character string collating signals which respectively indicate whether or not each character of the input character string coincides with one of the characters making up the registered character string, a partial character string detecting part for carrying out predetermined logic operations on the character string collating signals and for outputting partial character string collating signals which respectively indicate whether or not the registered character string which coincides with the input character string and partial character strings thereof exist, and a detection pattern control part for carrying out a predetermined logic operation on the partial character string collating signals and for outputting collating result signals which respectively indicate whether or not the registered character string which coincides with the input character string, the partial character strings thereof and erroneous character strings exist.

Inventors

  • 👤 Tetsuya Morita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 21:04
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/02

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 224 words
A variable length character string detection apparatus comprising: a) character collating means including: 1) first means for registering a character string as a registered character string; 2) second means for entering an input character string from a file; and 3) comparator means for comparing each character of the input character string with characters making up the registered character string and for outputting character string collating signals which respectively indicate whether or not each character of the input character string coincides with one of the characters making up the registered character string; b) partial character string detecting means for: 1) carrying out predetermined logic operations on the character string collating signals; and 2) outputting partial character string collating signals which respectively indicate whether or not the registered character string which coincides with the input character string and partial character strings thereof exists; and c) detection pattern control means for: 1) carrying out a predetermined logic operation on the partial character string collating signals; and 2) outputting collating result signals which respectively indicate whether or not there exists the registered character string which coincides with: i) the input character string; ii) the partial character strings thereof; and iii) erroneous character strings which respectively include one or a plurality of consecutive errors; the detection pattern control means thus constituting means for detecting excessive, missing or erroneous characters.
Claim 2
Dependent Claim 224 words
A variable length character string detection apparatus comprising: a) character collating means including: 1) first means for registering a character string as a registered character string; 2) second means for entering an input character string from a file; and 3) comparator means for comparing each character of the input character string with characters making up the registered character string and for outputting character string collating signals which respectively indicate whether or not each character of the input character string coincides with one of the characters making up the registered character string; b) partial character string detecting means for: 1) carrying out predetermined logic operations on the character string collating signals; and 2) outputting partial character string collating signals which respectively indicate whether or not the registered character string which coincides with the input character string and partial character strings thereof exists; and c) detection pattern control means for: 1) carrying out a predetermined logic operation on the partial character string collating signals; and 2) outputting collating result signals which respectively indicate whether or not there exists the registered character string which coincides with: i) the input character string; ii) the partial character strings thereof; and iii) erroneous character strings which respectively include one or a plurality of consecutive errors; the detection pattern control means thus constituting means for detecting excessive, missing or erroneous characters.
Claim 3
Dependent Claim 41 words
The variable length character string detection apparatus as claimed in claim 1 wherein said erroneous character strings include a character string with one or a plurality of missing characters and a character string with one or a plurality of excessive characters.
Claim 4
Dependent Claim 93 words
The variable length character string detection apparatus as claimed in claim 1 wherein: said first means of said character collating means comprises first shift register means for storing each character of the character string which is to be registered in a corresponding one of N stages thereof, and said second means of said character collating means comprises second shift register means for storing each character of the input character string in a corresponding one of N stages thereof for comparison with the characters making up the registered character string in said comparator means.
Claim 5
Dependent Claim 317 words
A variable length character string detection apparatus comprising: a) character collating means including: 1) first means for registering a character string as a registered character string; 2) second means for entering an input character string form a file; and 3) comparator means for comparing each character of the input character string with characters making up the registered character string and for outputting character string collating signals which respectively indicate whether or not each character of the input character string coincides with one of the characters making up the registered character string; b) partial character string detecting means for: 1) carrying out predetermined logic operations on the character string collating signals; and 2) outputting partial character string collating signals which respectively indicate whether or not the registered character string which coincides with the input character string and partial character strings thereof exists; and c) detection pattern control means for: 1) carrying out a predetermined logic operation on the partial character string collating signals; and 2) outputting collating result signals which respectively indicate whether or not there exists the registered character string which coincides with: i) the input character string; ii) the partial character strings thereof; and iii) erroneous character strings which respectively include one or a plurality of consecutive errors; the detection pattern control means thus constituting means for detecting excessive, missing or erroneous characters; wherein said partial character string detecting means comprises horizontal lines for receiving each of said character string collating signals, vertical lines respectively coupled to a fixed potential, and buffers for coupling predetermined ones of said horizontal lines to predetermined ones of said vertical lines, certain ones of said buffers which are coupled to the same vertical line obtaining a logical product of the character string collating signals which are received via the horizontal lines which are coupled to said certain buffers, said partial character string collating signals being output via said vertical lines.
Claim 6
Dependent Claim 317 words
A variable length character string detection apparatus comprising: a) character collating means including: 1) first means for registering a character string as a registered character string; 2) second means for entering an input character string form a file; and 3) comparator means for comparing each character of the input character string with characters making up the registered character string and for outputting character string collating signals which respectively indicate whether or not each character of the input character string coincides with one of the characters making up the registered character string; b) partial character string detecting means for: 1) carrying out predetermined logic operations on the character string collating signals; and 2) outputting partial character string collating signals which respectively indicate whether or not the registered character string which coincides with the input character string and partial character strings thereof exists; and c) detection pattern control means for: 1) carrying out a predetermined logic operation on the partial character string collating signals; and 2) outputting collating result signals which respectively indicate whether or not there exists the registered character string which coincides with: i) the input character string; ii) the partial character strings thereof; and iii) erroneous character strings which respectively include one or a plurality of consecutive errors; the detection pattern control means thus constituting means for detecting excessive, missing or erroneous characters; wherein said partial character string detecting means comprises horizontal lines for receiving each of said character string collating signals, vertical lines respectively coupled to a fixed potential, and buffers for coupling predetermined ones of said horizontal lines to predetermined ones of said vertical lines, certain ones of said buffers which are coupled to the same vertical line obtaining a logical product of the character string collating signals which are received via the horizontal lines which are coupled to said certain buffers, said partial character string collating signals being output via said vertical lines.
Claim 7
Dependent Claim 21 words
The variable length character string detection apparatus as claimed in claim 4 wherein said buffers respectively comprise open collector type buffers.
Claim 8
Dependent Claim 316 words
A variable length character string detection apparatus comprising: a) character collating means including: 1) first means for registering a character string as a registered character string; 2) second means for entering an input character string from a file; and 3) comparator means for comparing each character of the input character string with characters making up the registered character string and for outputting character string collating signals which respectively indicate whether or not each character of the input character string coincides with one of the characters making up the registered character string; b) partial character string detecting means for: 1) carrying out predetermined logic operations on the character string collating signals; and 2) outputting partial character string collating signals which respectively indicate whether or not the registered character string which coincides with the input character string and partial character strings thereof exists; and c) detection pattern control means for: 1) carrying out a predetermined logic operation on the partial character string collating signals; and 2) outputting collating result signals which respectively indicate whether or not there exists the registered character string which coincides with: i) the input character string; ii) the partial character strings thereof; and iii) erroneous character strings which respectively include one or a plurality of consecutive errors; the detection pattern control means thus constituting means for detecting excessive, missing or erroneous characters; wherein said detection pattern control means comprises vertical lines for receiving each of said partial character string collating signals, horizontal lines respectively coupled to a fixed potential, and buffers for coupling predetermined ones of said vertical lines to predetermined ones of said horizontal lines, certain ones of said buffers which are coupled to the same horizontal line obtaining a logical product of the partial character string collating signals which are received via the vertical lines which are coupled to said certain buffers, said collating result signals being output via said horizontal lines.
Claim 9
Dependent Claim 316 words
A variable length character string detection apparatus comprising: a) character collating means including: 1) first means for registering a character string as a registered character string; 2) second means for entering an input character string from a file; and 3) comparator means for comparing each character of the input character string with characters making up the registered character string and for outputting character string collating signals which respectively indicate whether or not each character of the input character string coincides with one of the characters making up the registered character string; b) partial character string detecting means for: 1) carrying out predetermined logic operations on the character string collating signals; and 2) outputting partial character string collating signals which respectively indicate whether or not the registered character string which coincides with the input character string and partial character strings thereof exists; and c) detection pattern control means for: 1) carrying out a predetermined logic operation on the partial character string collating signals; and 2) outputting collating result signals which respectively indicate whether or not there exists the registered character string which coincides with: i) the input character string; ii) the partial character strings thereof; and iii) erroneous character strings which respectively include one or a plurality of consecutive errors; the detection pattern control means thus constituting means for detecting excessive, missing or erroneous characters; wherein said detection pattern control means comprises vertical lines for receiving each of said partial character string collating signals, horizontal lines respectively coupled to a fixed potential, and buffers for coupling predetermined ones of said vertical lines to predetermined ones of said horizontal lines, certain ones of said buffers which are coupled to the same horizontal line obtaining a logical product of the partial character string collating signals which are received via the vertical lines which are coupled to said certain buffers, said collating result signals being output via said horizontal lines.
Claim 10
Dependent Claim 26 words
The variable length character string detection apparatus as claimed in claim 6 wherein said buffers comprise open collector type buffers and open collector type inverting buffers.
Claim 11
Dependent Claim 43 words
The variable length character string detection apparatus as claimed in claim 7 wherein said open collector type inverting buffers are respectively coupled to one of the vertical lines which receives the partial character string collating signal which corresponds to the registered character string.
Claim 12
Dependent Claim 328 words
A variable length character string detection apparatus comprising: a) character collating means including: 1) first means for registering a character string as a registered character string; 2) second means for entering an input character string from a file; and 3) comparator means for comparing each character of the input character string with characters making up the registered character string and for outputting character string collating signals which respectively indicate whether or not each character of the input character string coincides with one of the characters making up the registered character string; b) partial character string detecting means for: 1) carrying out predetermined logic operations on the character string collating signals; and 2) outputting partial character string collating signals which respectively indicate whether or not the registered character string which coincides with the input character string and partial character strings thereof exists; and c) detection pattern control means for: 1) carrying out a predetermined logic operation on the partial character string collating signals; and 2) outputting collating result signals which respectively indicate whether or not there exits the registered character string which coincides with: i) the input character string; ii) the partial character strings thereof; and iii) erroneous character strings which respectively include one or a plurality of consecutive errors; the detection pattern control means thus constituting means for detecting excessive, missing or erroneous characters; wherein said detection pattern control means comprises vertical lines for receiving each of said partial character string collating signals, horizontal lines respectively coupled to a fixed potential, one or a plurality of delay elements inserted in the vertical lines, and buffers for coupling predetermined ones of said vertical lines to predetermined ones of said horizontal lines, certain ones of said buffers which are coupled to the same horizontal line obtaining a logical product of the partial character string collating signals which are received via the vertical lines which are coupled to said certain buffers, said collating result signals being output via said horizontal lines.
Claim 13
Dependent Claim 328 words
A variable length character string detection apparatus comprising: a) character collating means including: 1) first means for registering a character string as a registered character string; 2) second means for entering an input character string from a file; and 3) comparator means for comparing each character of the input character string with characters making up the registered character string and for outputting character string collating signals which respectively indicate whether or not each character of the input character string coincides with one of the characters making up the registered character string; b) partial character string detecting means for: 1) carrying out predetermined logic operations on the character string collating signals; and 2) outputting partial character string collating signals which respectively indicate whether or not the registered character string which coincides with the input character string and partial character strings thereof exists; and c) detection pattern control means for: 1) carrying out a predetermined logic operation on the partial character string collating signals; and 2) outputting collating result signals which respectively indicate whether or not there exits the registered character string which coincides with: i) the input character string; ii) the partial character strings thereof; and iii) erroneous character strings which respectively include one or a plurality of consecutive errors; the detection pattern control means thus constituting means for detecting excessive, missing or erroneous characters; wherein said detection pattern control means comprises vertical lines for receiving each of said partial character string collating signals, horizontal lines respectively coupled to a fixed potential, one or a plurality of delay elements inserted in the vertical lines, and buffers for coupling predetermined ones of said vertical lines to predetermined ones of said horizontal lines, certain ones of said buffers which are coupled to the same horizontal line obtaining a logical product of the partial character string collating signals which are received via the vertical lines which are coupled to said certain buffers, said collating result signals being output via said horizontal lines.
Claim 14
Dependent Claim 35 words
The variable length character string detection apparatus as claimed in claim 9 wherein said buffers couple the predetermined vertical lines to the predetermined horizontal lines directly or via the one or plurality of delay elements.
Claim 15
Dependent Claim 26 words
The variable length character string detection apparatus as claimed in claim 9 wherein said buffers comprise open collector type buffers and open collector type inverting buffers.
Claim 16
Dependent Claim 43 words
The variable length character string detection apparatus as claimed in claim 11 wherein said open collector type inverting buffers are respectively coupled to one of the vertical lines which receives the partial character string collating signal which corresponds to the registered character string.

References Cited (Backward Citations)

US3274379A Cited
US3760355A Cited
US4290115A Cited
US4490811A Cited
US4471459A Cited
US4524345A Cited
US4554631A Cited
US4845610A Cited
US4728925A Cited
US4896133A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-05-17 1996-11-16 1997-05-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-05-17 2000-11-16 2001-05-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-05-17 2004-11-16 2005-05-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag