Claims Analysis
Total Claims: 57
Claim 1
Independent Claim
133 words
A method for correcting and verifying results of an optical character recognition process comprising: a) performing said optical character recognition on an image including characters to be recognized; b) performing an automatic context analysis on said image; c) evaluating results obtained by said automatic context analysis, to identify characters requiring further processing; d) performing a user-assisted verification and correction of less than all of said characters identified as requiring further processing, thereby producing a partially recognized image, wherein said user-assisted verification and correction is omitted if a predetermined level of confidence of recognition of said image is reached by said evaluating of said results; and e) repeating steps b-d on said partially recognized image until said predetermined level of confidence of recognition of said image is reached by said evaluating of said results.
Claim 2
Independent Claim
133 words
A method for correcting and verifying results of an optical character recognition process comprising: a) performing said optical character recognition on an image including characters to be recognized; b) performing an automatic context analysis on said image; c) evaluating results obtained by said automatic context analysis, to identify characters requiring further processing; d) performing a user-assisted verification and correction of less than all of said characters identified as requiring further processing, thereby producing a partially recognized image, wherein said user-assisted verification and correction is omitted if a predetermined level of confidence of recognition of said image is reached by said evaluating of said results; and e) repeating steps b-d on said partially recognized image until said predetermined level of confidence of recognition of said image is reached by said evaluating of said results.
Claim 3
Dependent Claim
33 words
A method as recited in claim 1, wherein the step of performing an automatic context analysis includes identifying characters which satisfy a first predetermined threshold of confidence that the characters are correctly recognized.
Claim 4
Dependent Claim
32 words
A method as recited in claim 2, wherein the step of performing an automatic context analysis further includes performing a dictionary lookup on characters which satisfy the first predetermined threshold of confidence.
Claim 5
Dependent Claim
34 words
A method as recited in claim 2, wherein the step of performing an automatic context analysis further includes performing a fuzzy search based on the characters which satisfy the first predetermined threshold of confidence.
Claim 6
Dependent Claim
44 words
A method as recited in claim 2, wherein the step of performing an automatic context analysis further includes performing a user-assisted verification and correction of characters which satisfy a second predetermined threshold of confidence, so that results satisfy the first predetermined threshold of confidence.
Claim 7
Dependent Claim
63 words
A method as recited in claim 5, further comprising the step, executed prior to the step of performing a user-assisted verification and correction of characters which satisfy a second predetermined threshold, of determining that confusion is possible between two possible solutions, both of which may be correct results of verification and correction of the characters which satisfy the second predetermined threshold of confidence.
Claim 8
Dependent Claim
33 words
A method as recited in claim 1, wherein the step of performing an automatic context analysis includes identifying characters which satisfy a first predetermined threshold of confidence that the characters are correctly recognized.
Claim 9
Dependent Claim
33 words
A method as recited in claim 7, wherein the step of performing a user-assisted verification and correction further includes performing a dictionary lookup on characters which satisfy the first predetermined threshold of confidence.
Claim 10
Dependent Claim
35 words
A method as recited in claim 7, wherein the step of performing a user-assisted verification and correction further includes performing a fuzzy search based on the characters which satisfy the first predetermined threshold of confidence.
Claim 11
Dependent Claim
45 words
A method as recited in claim 7, wherein the step of performing a user-assisted verification and correction further includes performing a user-assisted verification and correction of characters which satisfy a second predetermined threshold of confidence, so that results satisfy the first predetermined threshold of confidence.
Claim 12
Dependent Claim
55 words
A method as recited in claim 10, further comprising the step, executed prior to the step of performing a user-assisted verification and correction, of determining that confusion is possible between two possible solutions, both of which may be correct results of verification and correction of the characters which satisfy the second predetermined threshold of confidence.
Claim 13
Dependent Claim
24 words
A method as recited in claim 1, wherein the step of repeating includes temporarily storing intermediate results, between iterations, in a workspace storage medium.
Claim 14
Dependent Claim
39 words
A method as recited in claim 1, wherein the step of evaluating the results of the automatic context analysis includes: identifying distinct fields within a form; and marking as ACCEPTED those of the fields which satisfy a confidence threshold.
Claim 15
Dependent Claim
41 words
A method as recited in claim 1, wherein the step of performing a user-assisted verification and correction includes: identifying a field whose results are uncertain; and identifying a subset of characters of the identified field whose identification would resolve the ambiguity.
Claim 16
Dependent Claim
48 words
A method as recited in claim 14, wherein the step of identifying a subset of characters includes: identifying two possible valid values for the field which have characters in common; and identifying the subset as those characters which the two possible valid values do not have in common.
Claim 17
Dependent Claim
81 words
A method as recited in claim 1, wherein the step of performing a user-assisted verification and correction includes: presenting the user with a selection of possible choices for characters within a field; and allowing the user the options of: (i) ratifying a choice selected as the best choice by the system, (ii) selecting one of the selection of choices other than the choice selected by the system as the best, and (iii) entering a choice different from those within the selection.
Claim 18
Independent Claim
145 words
A system for correcting and verifying results of an optical character recognition process comprising: a) means for performing said optical character recognition on an image including characters to be recognized; b) means for performing an automatic context analysis on said image; c) means for evaluating results obtained by said automatic context analysis, to identify characters requiring further processing; d) means for performing a user-assisted verification and correction of less than all of said characters identified as requiring further processing, thereby producing a partially recognized image, wherein said user-assisted verification and correction is omitted if a predetermined level of confidence of recognition said image is reached by said evaluating of said results; and e) means for repeating processing performed by means b-d on said partially recognized image until said predetermined level of confidence of recognition of said image is reached by said evaluating of said results.
Claim 19
Independent Claim
145 words
A system for correcting and verifying results of an optical character recognition process comprising: a) means for performing said optical character recognition on an image including characters to be recognized; b) means for performing an automatic context analysis on said image; c) means for evaluating results obtained by said automatic context analysis, to identify characters requiring further processing; d) means for performing a user-assisted verification and correction of less than all of said characters identified as requiring further processing, thereby producing a partially recognized image, wherein said user-assisted verification and correction is omitted if a predetermined level of confidence of recognition said image is reached by said evaluating of said results; and e) means for repeating processing performed by means b-d on said partially recognized image until said predetermined level of confidence of recognition of said image is reached by said evaluating of said results.
Claim 20
Dependent Claim
35 words
A system as recited in claim 17, wherein the means for performing an automatic context analysis includes means for identifying characters which satisfy a first predetermined threshold of confidence that the characters are correctly recognized.
Claim 21
Dependent Claim
34 words
A system as recited in claim 18, wherein the means for performing an automatic context analysis further includes means for performing a dictionary lookup on characters which satisfy the first predetermined threshold of confidence.
Claim 22
Dependent Claim
36 words
A system as recited in claim 18, wherein the means for performing an automatic context analysis further includes means for performing a fuzzy search based on the characters which satisfy the first predetermined threshold of confidence.
Claim 23
Dependent Claim
46 words
A system as recited in claim 18, wherein the means for performing an automatic context analysis further includes means for performing a user-assisted verification and correction of characters which satisfy a second predetermined threshold of confidence, so that results satisfy the first predetermined threshold of confidence.
Claim 24
Dependent Claim
64 words
A system as recited in claim 21, further comprising means, operable prior to operation of the means for performing a user-assisted verification and correction of characters which satisfy a second predetermined threshold, for determining that confusion is possible between two possible solutions, both of which may be correct results of verification and correction of the characters which satisfy the second predetermined threshold of confidence.
Claim 25
Dependent Claim
35 words
A system as recited in claim 17, wherein the means for performing an automatic context analysis includes means for identifying characters which satisfy a first predetermined threshold of confidence that the characters are correctly recognized.
Claim 26
Dependent Claim
35 words
A system as recited in claim 23, wherein the means for performing a user-assisted verification and correction further includes means for performing a dictionary lookup on characters which satisfy the first predetermined threshold of confidence.
Claim 27
Dependent Claim
37 words
A system as recited in claim 23, wherein the means for performing a user-assisted verification and correction further includes means for performing a fuzzy search based on the characters which satisfy the first predetermined threshold of confidence.
Claim 28
Dependent Claim
47 words
A system as recited in claim 23, wherein the means for performing a user-assisted verification and correction further includes means for performing a user-assisted verification and correction of characters which satisfy a second predetermined threshold of confidence, so that results satisfy the first predetermined threshold of confidence.
Claim 29
Dependent Claim
56 words
A system as recited in claim 26, further comprising means, operable prior to operation of the means for performing a user-assisted verification and correction, for determining that confusion is possible between two possible solutions, both of which may be correct results of verification and correction of the characters which satisfy the second predetermined threshold of confidence.
Claim 30
Dependent Claim
26 words
A system as recited in claim 17, wherein the means for repeating includes means for temporarily storing intermediate results, between iterations, in a workspace storage medium.
Claim 31
Dependent Claim
43 words
A system as recited in claim 17, wherein the means for evaluating the results of the automatic context analysis includes: means for identifying distinct fields within a form; and means for marking as ACCEPTED those of the fields which satisfy a confidence threshold.
Claim 32
Dependent Claim
45 words
A system as recited in claim 17, wherein the means for performing a user-assisted verification and correction includes: means for identifying a field whose results are uncertain; and means for identifying a subset of characters of the identified field whose identification would resolve the ambiguity.
Claim 33
Dependent Claim
52 words
A system as recited in claim 30, wherein the means for identifying a subset of characters includes: means for identifying two possible valid values for the field which have characters in common; and means for identifying the subset as those characters which the two possible valid values do not have in common.
Claim 34
Dependent Claim
85 words
A system as recited in claim 17, wherein the means for performing a user-assisted verification and correction includes: means for presenting the user with a selection of possible choices for characters within a field; and means for allowing the user the options of: (i) ratifying a choice selected as the best choice by the system, (ii) selecting one of the selection of choices other than the choice selected by the system as the best, and (iii) entering a choice different from those within the selection.
Claim 35
Dependent Claim
216 words
A computer program product, for use with a computer system, for causing the computer system to correct and verify results of an optical character recognition process, the computer program product comprising: a) a computer-readable medium; b) means, provided on the computer-readable medium, for directing the computer system to perform said optical character recognition on an image including characters to be recognized; c) means, provided on the computer-readable medium, for directing the computer system to perform an automatic context analysis on said image; d) means, provided on the computer-readable medium, for directing the computer system to evaluate results obtained by said automatic context analysis performing means, to identify characters requiring further processing; e) means, provided on the computer-readable medium, for directing the computer system to perform a user-assisted verification and correction of less than all of said characters identified as requiring further processing, thereby producing a partially recognized image, wherein said user-assisted verification and correction means is bypassed if a predetermined level of confidence of recognition of said image is reached by said evaluating means; and f) means, provided on the computer-readable medium, for directing the computer system to repeat processing performed by means c-e on said partially recognized image until said predetermined level of confidence of recognition of said image is reached by said evaluating means.
Claim 36
Dependent Claim
216 words
A computer program product, for use with a computer system, for causing the computer system to correct and verify results of an optical character recognition process, the computer program product comprising: a) a computer-readable medium; b) means, provided on the computer-readable medium, for directing the computer system to perform said optical character recognition on an image including characters to be recognized; c) means, provided on the computer-readable medium, for directing the computer system to perform an automatic context analysis on said image; d) means, provided on the computer-readable medium, for directing the computer system to evaluate results obtained by said automatic context analysis performing means, to identify characters requiring further processing; e) means, provided on the computer-readable medium, for directing the computer system to perform a user-assisted verification and correction of less than all of said characters identified as requiring further processing, thereby producing a partially recognized image, wherein said user-assisted verification and correction means is bypassed if a predetermined level of confidence of recognition of said image is reached by said evaluating means; and f) means, provided on the computer-readable medium, for directing the computer system to repeat processing performed by means c-e on said partially recognized image until said predetermined level of confidence of recognition of said image is reached by said evaluating means.
Claim 37
Dependent Claim
49 words
A computer program product as recited in claim 33, wherein the means for directing to perform an automatic context analysis includes means, provided on the computer-readable medium, for directing the computer system to identify characters which satisfy a first predetermined threshold of confidence that the characters are correctly recognized.
Claim 38
Dependent Claim
48 words
A computer program product as recited in claim 34, wherein the means for directing to perform an automatic context analysis further includes means, provided on the computer-readable medium, for directing the computer system to perform a dictionary lookup on characters which satisfy the first predetermined threshold of confidence.
Claim 39
Dependent Claim
50 words
A computer program product as recited in claim 34, wherein the means for directing to perform an automatic context analysis further includes means, provided on the computer-readable medium, for directing the computer system to perform a fuzzy search based on the characters which satisfy the first predetermined threshold of confidence.
Claim 40
Dependent Claim
60 words
A computer program product as recited in claim 34, wherein the means for directing to perform an automatic context analysis further includes means, provided on the computer-readable medium, for directing the computer system to perform a user-assisted verification and correction of characters which satisfy a second predetermined threshold of confidence, so that results satisfy the first predetermined threshold of confidence.
Claim 41
Dependent Claim
78 words
A computer program product as recited in claim 37, further comprising means, provided on the computer-readable medium, operable prior to operation of the means for directing to perform a user-assisted verification and correction of characters which satisfy a second predetermined threshold, for directing the computer system to determine that confusion is possible between two possible solutions, both of which may be correct results of verification and correction of the characters which satisfy the second predetermined threshold of confidence.
Claim 42
Dependent Claim
49 words
A computer program product as recited in claim 33, wherein the means for directing to perform an automatic context analysis includes means, provided on the computer-readable medium, for directing the computer system to identify characters which satisfy a first predetermined threshold of confidence that the characters are correctly recognized.
Claim 43
Dependent Claim
49 words
A computer program product as recited in claim 39, wherein the means for directing to perform a user-assisted verification and correction further includes means, provided on the computer-readable medium, for directing the computer system to perform a dictionary lookup on characters which satisfy the first predetermined threshold of confidence.
Claim 44
Dependent Claim
51 words
A computer program product as recited in claim 39, wherein the means for directing to perform a user-assisted verification and correction further includes means, provided on the computer-readable medium, for directing the computer system to perform a fuzzy search based on the characters which satisfy the first predetermined threshold of confidence.
Claim 45
Dependent Claim
61 words
A computer program product as recited in claim 39, wherein the means for directing to perform a user-assisted verification and correction further includes means, provided on the computer-readable medium, for directing the computer system to perform a user-assisted verification and correction of characters which satisfy a second predetermined threshold of confidence, so that results satisfy the first predetermined threshold of confidence.
Claim 46
Dependent Claim
70 words
A computer program product as recited in claim 42, further comprising means, provided on the computer-readable medium, operable prior to operation of the means for directing to perform a user-assisted verification and correction, for directing the computer system to determine that confusion is possible between two possible solutions, both of which may be correct results of verification and correction of the characters which satisfy the second predetermined threshold of confidence.
Claim 47
Dependent Claim
40 words
A computer program product as recited in claim 33, wherein the means for directing to repeat includes means, provided on the computer-readable medium, for directing the computer system to temporarily store intermediate results, between iterations, in a workspace storage medium.
Claim 48
Dependent Claim
66 words
A computer program product as recited in claim 33, wherein means for directing to evaluate the results of the automatic context analysis includes: means, provided on the computer-readable medium, for directing the computer system to identify distinct fields within a form; and means, provided on the computer-readable medium, for directing the computer system to mark as ACCEPTED those of the fields which satisfy a confidence threshold.
Claim 49
Dependent Claim
69 words
A computer program product as recited in claim 33, wherein the means for directing to perform a user-assisted verification and correction includes: means, provided on the computer-readable medium, for directing the computer system to identify a field whose results are uncertain; and means, provided on the computer-readable medium, for directing the computer system to identify a subset of characters of the identified field whose identification would resolve the ambiguity.
Claim 50
Dependent Claim
76 words
A computer program product as recited in claim 46, wherein the means for directing to identify a subset of characters includes: means, provided on the computer-readable medium, for directing the computer system to identify two possible valid values for the field which have characters in common; and means, provided on the computer-readable medium, for directing the computer system to identify the subset as those characters which the two possible valid values do not have in common.
Claim 51
Dependent Claim
109 words
A computer program product as recited in claim 33, wherein the means for directing to perform a user-assisted verification and correction includes: means, provided on the computer-readable medium, for directing the computer system to present the user with a selection of possible choices for characters within a field; and means, provided on the computer-readable medium, for directing the computer system to allow the user the options of: (i) ratifying a choice selected as the best choice by the system, (ii) selecting one of the selection of choices other than the choice selected by the system as the best, and (iii) entering a choice different from those within the selection.
Claim 52
Dependent Claim
28 words
A method as recited in claim 1, wherein said repeating step alternates said user assisted verification and said automatic context analysis on a given field of said image.
Claim 53
Dependent Claim
28 words
A method as recited in claim 1, wherein said step of performing a user-assisted verification comprises a step of requiring user input on critical characters of said characters.
Claim 54
Dependent Claim
28 words
A system as recited in claim 17, wherein said repeating means alternates said user assisted verification and said automatic context analysis on a given field of said image.
Claim 55
Dependent Claim
27 words
A system as recited in claim 17, wherein said means for performing a user-assisted verification comprises means for requiring user input on critical characters of said characters.
Claim 56
Dependent Claim
37 words
A computer program product as recited in claim 33, wherein said means for directing the computer system to repeat steps alternates said user assisted verification and said automatic context analysis on a given field of said image.
Claim 57
Dependent Claim
41 words
A computer program product as recited in claim 33, wherein said means for directing the computer system to perform a user-assisted verification and correction comprises means, provided on the computer-readable medium, for requiring user input on critical characters of said characters.