Claims Analysis
Total Claims: 47
Claim 1
Independent Claim
164 words
A method for validating the encoding of an incoming character having a particular complexity and encoded according to a group of pre-determined basic stroke elements and stroke sequencing rules to define an incoming character code, the method comprising the steps of: ordering a set of standard characters encoded according to said group of pre-determined basic stroke elements and stroke sequencing rules to define standard character codes, each standard character having a certain complexity, said ordering being according to the complexities of the standard characters; specifying a portion of said set according to the complexity of said incoming character; searching said portion for at least a closest match between said incoming character code and a said standard character code, and determining a sub-set of said portion, said sub-set containing at least one standard character code having said closest match with said incoming character code; and, selecting one member of said sub-set of closely matched standard character codes as the correct code for said incoming character.
Claim 2
Independent Claim
164 words
A method for validating the encoding of an incoming character having a particular complexity and encoded according to a group of pre-determined basic stroke elements and stroke sequencing rules to define an incoming character code, the method comprising the steps of: ordering a set of standard characters encoded according to said group of pre-determined basic stroke elements and stroke sequencing rules to define standard character codes, each standard character having a certain complexity, said ordering being according to the complexities of the standard characters; specifying a portion of said set according to the complexity of said incoming character; searching said portion for at least a closest match between said incoming character code and a said standard character code, and determining a sub-set of said portion, said sub-set containing at least one standard character code having said closest match with said incoming character code; and, selecting one member of said sub-set of closely matched standard character codes as the correct code for said incoming character.
Claim 3
Independent Claim
169 words
A method for validating the encoding of an incoming character having a particular complexity and encoded according to a group of pre-determined basic stroke elements and stroke sequencing rules to define an incoming character code, for use in association with a set of standard characters encoded according to said group of pre-determined basic stroke elements and stroke sequencing rules to define standard character codes, each standard character having a certain complexity, said set being oredered according to the complexities of the standard characters, the method comprising the steps of: specifying a portion of said set according to the complexity of said incoming character; searching said portion for at least a closest match between said incoming character code and a said standard character code, and determining a sub-set of said portion, said sub-set containing at least one standard character code having said closed match with said incoming character code; and, selecting one member of said sub-set of closely matched standard character codes as the correct code for said incoming character.
Claim 4
Independent Claim
169 words
A method for validating the encoding of an incoming character having a particular complexity and encoded according to a group of pre-determined basic stroke elements and stroke sequencing rules to define an incoming character code, for use in association with a set of standard characters encoded according to said group of pre-determined basic stroke elements and stroke sequencing rules to define standard character codes, each standard character having a certain complexity, said set being oredered according to the complexities of the standard characters, the method comprising the steps of: specifying a portion of said set according to the complexity of said incoming character; searching said portion for at least a closest match between said incoming character code and a said standard character code, and determining a sub-set of said portion, said sub-set containing at least one standard character code having said closed match with said incoming character code; and, selecting one member of said sub-set of closely matched standard character codes as the correct code for said incoming character.
Claim 5
Dependent Claim
69 words
A method according to claim 2 wherein each said character code is a string of code components, the number of said code components defining a length number, and said length number representing the complexity of said character and wherein said set is ordered according to the length number of each standard character and said portion of said set is specified according to the length number of the incoming character.
Claim 6
Dependent Claim
108 words
A method as claimed in claim 2 wherein each basic stroke element is assigned a unique element code and has a pre-determined reliablity for encoding purposes, each said character code is a string of code components each of which is an element code, each said character defines a complexity number according to the reliablity and number of each type of element code in said character code for said character, said complexity number representing the complexity of said character, said set is ordered according to the complexity numbers of said standard characters, and said portion of said set is specified according to the complexity number of the incoming character.
Claim 7
Dependent Claim
93 words
A method as claimed in claim 4 wherein: the number of code components in a character code defines a length number; said set defines standard sub-sets according to the complexity numbers of the standard characters, the members of a standard sub-set each having the same complexity number, each standard sub-set representing a different complexity number and each standard sub-set being ordered according to the length numbers of the standard characters in the standard sub-set; and, said portion of said set is specified according to the length and complexity numbers of the incoming character.
Claim 8
Dependent Claim
93 words
A method as claimed in claim 4 wherein: the number of said components in a character code defines a length number; said set defines standard sub-sets according to the length numbers of the standard characters, the members of a standard sub-set each having the same length number, each standard sub-set representing a different length number and each standard sub-set being ordered according to said complexity numbers of the standard characters in the standard sub-set; and, said portion of said set is specified according to the length and complexity numbers of the incoming character.
Claim 9
Dependent Claim
73 words
A method as claimed in claim 6 wherein said complexity number is obtained by counting the number of each type of element code in the character code yielding a stroke count number for each said type, adjusting each said stroke count number according to the reliability of the corresponding basic stroke element to yield a weighted stroke count for each element code, and summing the weighted stroke counts, to yield a complexity number.
Claim 10
Dependent Claim
25 words
A method as claimed in claim 7 wherein said length number is obtained by counting the number of code components in the incoming character code.
Claim 11
Dependent Claim
45 words
A method as claimed in claim 8 wherein said searching step comprises comparing the incoming character code to each standard character code in said portion of said set and ranking such standard character codes according to the closeness of match with the incoming character code.
Claim 12
Dependent Claim
42 words
A method as claimed in claim 9 wherein said selecting step comprises displaying the standard characters having the highest ranked standard character codes, and selecting either a correct character from amongst those displayed or an opportunity to enter a new incoming character.
Claim 13
Dependent Claim
21 words
A method as claimed in claim 10 including a final step of displaying the correct character together with its character code.
Claim 14
Dependent Claim
45 words
A method as claimed in claim 9 wherein, after said searching step, the method includes the step of testing a highest ranked character code for an exact match with said incoming character code, and in the event of an exact match, by-passing said selecting step.
Claim 15
Dependent Claim
22 words
A method as claimed in claim 12 including, in the event there is no exact match, the step of operating an alarm.
Claim 16
Dependent Claim
27 words
A method as claimed in claim 12 wherein the correct character code for the incoming character is made available for use in an electronic data handling system.
Claim 17
Dependent Claim
63 words
A method as claimed in claim 12 for use in association with a series of incoming character codes wherein each step in said method is carried out by physical apparatus and the method further comprises the steps of initializing all said apparatus, whereby to accept a next incoming character code, and repeating all previous steps until the entire said series has been validated.
Claim 18
Dependent Claim
137 words
A method as claimed in claim 7 wherein each character defines an identification code according to the number in its corresponding character code of each type of element code, said set is also ordered according to identification code, said specifying step is also according to the identification code of the incoming character, and thereafter the method further comprises the steps of: determining the number of standard characters in said portion of said set, in the event that said number of characters is less than a pre-determined minimum number, displaying said characters in said portion of said set; choosing either a correct character from amongst those displayed or entering a new incoming character; and, in the event that said number of characters is greater than or equal to said pre-determined minium number, performing said searching and selecting steps.
Claim 19
Dependent Claim
45 words
A method as claimed in claim 6 wherein the portion of said set is also specified according to an expertise index indicative of the level of expertise of the operator, whereby said portion is relatively large for inexpert operators and relatively small for expert operators.
Claim 20
Dependent Claim
54 words
A method as claimed in claim 17 wherein said portion defines lower and upper bounds and one said bounds is determined by adding the expertise index to the complexity number of the incoming character and the other said bounds is determined by subtracting the expertise index from the complexity number of the incoming character.
Claim 21
Independent Claim
235 words
An apparatus for validating the encoding of an incoming character having a particular complexity and encoded according to a group of pre-determined basic stroke elements and stroke sequencing rules to define an incoming character code, said apparatus comprising: character complexity analysis means for receiving the incoming character code and determining the complexity of the incoming character according to the incoming character code; comparison boundary setting means connected to said complexity analysis means; character comparator means connected to said boundary setting means; storage means connected to said comparator means for storing a set of standard characters, encoded according to said group of pre-determined basic stroke elements and stroke sequencing rules to define standard character codes, each standard character having a certain complexity, and said set being ordered according to the complexities of the standard characters; said boundary setting means being operable to specify a portion of said set according to the complexity of said incoming character; said comparator means being operable to search said portion for at least a closest match between said incoming character code and a said standard character code, and determining a sub-set of said portion, said sub-set containing at least one standard character code having said closest match with said incoming character code; and, selector means connected to said comparator means for selecting one member of said sub-set of closely matched standard character codes as the correct code for said incoming character.
Claim 22
Independent Claim
235 words
An apparatus for validating the encoding of an incoming character having a particular complexity and encoded according to a group of pre-determined basic stroke elements and stroke sequencing rules to define an incoming character code, said apparatus comprising: character complexity analysis means for receiving the incoming character code and determining the complexity of the incoming character according to the incoming character code; comparison boundary setting means connected to said complexity analysis means; character comparator means connected to said boundary setting means; storage means connected to said comparator means for storing a set of standard characters, encoded according to said group of pre-determined basic stroke elements and stroke sequencing rules to define standard character codes, each standard character having a certain complexity, and said set being ordered according to the complexities of the standard characters; said boundary setting means being operable to specify a portion of said set according to the complexity of said incoming character; said comparator means being operable to search said portion for at least a closest match between said incoming character code and a said standard character code, and determining a sub-set of said portion, said sub-set containing at least one standard character code having said closest match with said incoming character code; and, selector means connected to said comparator means for selecting one member of said sub-set of closely matched standard character codes as the correct code for said incoming character.
Claim 23
Independent Claim
241 words
An apparatus for validating the encoding of an incoming character having a particular complexity and encoded according to a group of pre-determined basic stroke elements and stroke sequencing rules to define an incoming character code, for use in association with a set of standard characters, encoded according to said group of pre-determined basic stroke elements and stroke sequencing rules to define standard character codes, each standard character having a certain complexity, said set being ordered according to the complexities of the standard characters, the apparatus comprising: character complexity analysis means for receiving the incoming character code and determining the complexity of the incoming character according to the incoming character code; comparison boundary setting means connected to said complexity analysis means; character comparator means connected to said boundary setting means; storage means connected to said comparator means for storing said set; said boundary setting means being operable to specify a portion of said set according to the complexity of said incoming character; said comparator means being operable to search said portion for at least a closest match between said incoming character code and a said standard character code, and determining a sub-set of said portion, said sub-set containing at least one standard character code having said closest match with said incoming character code; and, selector means connected to said comparator means for selecting one member of said sub-set of closely matched standard character codes as the correct code for said incoming character.
Claim 24
Independent Claim
241 words
An apparatus for validating the encoding of an incoming character having a particular complexity and encoded according to a group of pre-determined basic stroke elements and stroke sequencing rules to define an incoming character code, for use in association with a set of standard characters, encoded according to said group of pre-determined basic stroke elements and stroke sequencing rules to define standard character codes, each standard character having a certain complexity, said set being ordered according to the complexities of the standard characters, the apparatus comprising: character complexity analysis means for receiving the incoming character code and determining the complexity of the incoming character according to the incoming character code; comparison boundary setting means connected to said complexity analysis means; character comparator means connected to said boundary setting means; storage means connected to said comparator means for storing said set; said boundary setting means being operable to specify a portion of said set according to the complexity of said incoming character; said comparator means being operable to search said portion for at least a closest match between said incoming character code and a said standard character code, and determining a sub-set of said portion, said sub-set containing at least one standard character code having said closest match with said incoming character code; and, selector means connected to said comparator means for selecting one member of said sub-set of closely matched standard character codes as the correct code for said incoming character.
Claim 25
Dependent Claim
76 words
An apparatus as claimed in claim 20 wherein each said character code is a string of code components, the number of said code components defining a length number, and said length number representing the complexity of said character and wherein said set is ordered according to the length number of each standard character and said boundary setting means is operable to specify said portion of said set according to the length number of the incoming character.
Claim 26
Dependent Claim
114 words
An apparatus as claimed in claim 20 wherein each basic stroke element is assigned a unique element code and hs a pre-determined reliability for encoding purposes, each said character code is a string of code components each of which is an element code, each said character defines a complexity number according to the reliability and number of each type of element code in said character code for said character, said complexity number representing the complexity of said character, said set is ordered according to the complexity numbers of said standard characters, and said boundary setting means is operable to specify said portion of said set according to the complexity number of the incoming character.
Claim 27
Dependent Claim
95 words
An apparatus as claimed in claim 22 wherein: the number of said code components in a character code defines a length number; said set defines standard sub-sets according to the complexity numbers of the standard characters, the members of a standard sub-set each having the same complexity number, each standard sub-set representing a different complexity number and each standard sub-set being ordered according to the length of the standard characters; and, said boundary setting means is operable to specify said portion of said set according to the length and complexity numbers of the incoming character.
Claim 28
Dependent Claim
90 words
An apparatus as claimed in claim 22 wherein: the number ofcode components in a character code defines a length number; said set defines standard sub-sets ccording to the length numbers of the standard characters, the members of a standard sub-set each having the same length number, each standard sub-set representing a different length number and each standard sub-set being ordered according to said complexity numbers; and, said boundary setting means is operable to specify said portion of said set according to the length and complexity numbers of the incoming character.
Claim 29
Dependent Claim
86 words
An apparatus as claimed in claim 24 wherein said character complexity anaylsis means is operable for a character code to count the total number of code components yielding the length number, to count the number of each type of element code yielding a stroke count number for each said type, to adjust the stroke count numbers according to the reliability of respective corresponding basic stroke elements yielding a weighted stroke count for each element code, and to sum the weighted stroke counts yielding a complexity number.
Claim 30
Dependent Claim
128 words
An apparatus as claimed in claim 25 wherein said character complexity analysis means comprises: length counter means for counting the total number of code components, yielding said length number; second counter means connected to the length counter means to receive the incoming character code, for counting the number of each type of element code, yielding a said stroke count number for each said type; multiplier means connected to each said second counter means for receiving a said stroke count number and multiplying it by a pre-determined reliability weighting factor according to the reliability of the corresponding basic stroke element, yielding a said weighted stroke count; and, summing means connected to said multiplier means for receiving all said weighted stroke counts and summing same together, yielding said complexity number.
Claim 31
Dependent Claim
58 words
An apparatus as claimed in claim 26 wherein said second counter means comprises: classifier means connected to the length counter means to receive the incoming character code, for classifying the code components according to element code and, stroke counter means connected to the classifier means for receiving and counting all code components corresponding to each said element code.
Claim 32
Dependent Claim
49 words
An apparatus as claimed in claim 26 wherein said comparator means is operable to compare the incoming character code to each said standard character code in said portion of said set and to rank such standard character codes according to the closeness of match with the incoming character code.
Claim 33
Dependent Claim
51 words
An apparatus as claimed in claim 28 wherein said apparatus further comprises: character generator means connected to said comparator means, for generating display data for the standard characters having the highest ranked standard character codes; and, display means connected to the character generator means, for displaying characters according to said data.
Claim 34
Dependent Claim
35 words
An apparatus as claimed in claim 29 wherein said selector means is operable to select either a said displayed standard character as the correct character or an opportunity to enter a new incoming character code.
Claim 35
Dependent Claim
23 words
An apparatus as claimed in claim 30 wherein an input means is connected to said selector means, for inputting an operator's said selection.
Claim 36
Dependent Claim
21 words
An apparatus as claimed in claim 31 including input means connected to the complexity analysis means for entering incoming character codes.
Claim 37
Dependent Claim
34 words
An apparatus as claimed in claim 30, for use in association with an input means, wherein said selector means is adaptable to be connected with said input means for inputting an operator's said selection.
Claim 38
Dependent Claim
98 words
An apparatus as claimed in claim 30 wherein said comparator means is operable to determine a ranking score for each standard character of said portion, corresponding to the closeness of match with the incoming character code, and said apparatus further comprises an exact match testing means connected between said comparator means and said character generator means, for receiving a highest said ranking score and determining whether said score corresponds to an exact match, and in the event of an exact match, directing the exactly matched standard character code to an output of said apparatus, by-passing said selector means.
Claim 39
Dependent Claim
33 words
An apparatus as claimed in claim 34 further comprising alarm means connected to said apparatus after said match testing means, for providing alarm indication in the event that there is no exact match.
Claim 40
Dependent Claim
38 words
An apparatus as claimed in claim 34 for use in association with an electronic data handling system wherein said selector means defines output means connectible with said system for delivering the correct code for said incoming character thereto.
Claim 41
Dependent Claim
68 words
An apparatus as claimed in claim 30 wherein said selector means is connected to said character generator means, said selector means being operable to deliver said correct code for said incoming character to said character generator means, and said character generator means being operable to generate display data for said correct character and the correct character code therefor and to deliver same to the display means for display.
Claim 42
Dependent Claim
23 words
An apparatus as claimed in claim 30 including initialization means for initializing said apparatus whereby to accept a next incoming character for validation.
Claim 43
Dependent Claim
46 words
An apparatus as claimed in claim 26 wherein an identification code generator means is connected to said character complexity means to receive each said stroke count number, said identification code generator means being operable to combine said stroke count numbers into a fixed length identification code.
Claim 44
Dependent Claim
114 words
An apparatus as claimed in claim 39 wherein said set is also ordered according to identification code, said comparison boundary setting means is connected to said identification code generator means to receive said identification code and is connected to said character generator means, said boundary setting means further being operable to specify said portion of said set according to the identification code of the incoming character, and said character generator means being further operable to determine the number of standard characters in said portion of said set, and in the event that said number of characters is less than a pre-determined minimum number, to generate display data for said standard characters in said portion.
Claim 45
Dependent Claim
49 words
An apparatus as claimed in claim 24 wherein said boundary setting means is operable to specify said portion of said set according to the length and complexity numbers and a pre-determined operator expertise index, whereby said portion is relatively large for inexpert operators and relatively small for expert operators.
Claim 46
Dependent Claim
33 words
An apparatus as claimed in claim 41 wherein an expertise input means is connected to said boundary setting means, for varying said expertise index according to the level of expertise of the operator.
Claim 47
Dependent Claim
59 words
An apparatus as claimed in claim 41 wherein said boundary setting means is operable to establish lower and upper bounds and to determine one said bounds by subtracting the expertise index from the complexity number of the incoming character and to determine the other said bounds by adding the expertise index to the complexity number of the incoming character.