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

Means for resolving ambiguities in text based upon character context

Assignee: Nuance Communications Inc
•
Filing: 1988-05-19
•
Granted: 1992-07-21
•
Expires: 2008-05-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of identifying an object within a set of object candidates includes the steps of: calculating the probability of occurrence of each member of a set of string candidates, wherein each string candidate contains one member of the set of object candidates, the calculating employing formulae using a method of groups and projections; and identifying one of the objects based on the calculated probability.

Inventors

  • 👤 Mindy R. Bokser

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 05:15
CPC Classifications
G; G06; G06V; G06V30/00; G06V30/10; G06V30/26; G06V30/262; G06V30/274

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 471 words
A method for determining a value related to the probability of occurrence, within a reference sequence of occurrences of elements, said elements comprising characters selected from the types of characters consisting of letters, punctuation, digits, blank, and other nonletters, of an input window of N element candidates, comprising the steps of: for each of a plurality of sets of predefined groups of elements, wherein said groups comprise groups selected from letter groups and nonletter groups and no group contains both letters and nonletters, and wherein for each set of groups of elements an element is assigned to at most one group belonging to said set, associating each element candidate in the input window to one group within each set of groups thereby forming, for each set of groups, an associated window of N groups; for each set of groups, determining a value related to the probability of occurrence of the associated window of groups in said reference sequence, and computing said value related to the probability of occurrence of said input window by combining the values related to the probability of occurrence of each of said windows of groups to obtain an aggregate window value, wherein for a first selected set of groups of characters: the letter groups of said set comprise a plurality of generic letter groups of characters, each of said plurality of generic letter groups containing two letters: a specific lowercase character and its associated uppercase character; and the nonletter groups of said set comprise: a generic letter independent group which contains all and only nonletters which are not substantially more contextually distinguishable from other characters based on the order of generic letter groups and nonletter characters in the reference sequence than on the order of uppercase and lowercase groups and nonletter characters in the reference sequence and which are not substantially useful in contextually distinguishing among generic letters based on the order of characters in said reference sequence, and a plurality of generic letter dependent groups the characters within a generic letter dependent group are contextually indistinguishable from each other based on the order of characters occurring in said reference sequence; for a second selected set of groups of characters: the letter groups of said set comprise a first group of characters having the property of being uppercase letters and a second group of characters having the property of being lowercase letters, and each nonletter group is a group having the property that characters contained in said group are substantially not contextually distinguishable from each other based on the order of characters occurring in said reference sequence; and for a third selected set of groups of characters: said set comprises a letter group containing all letters; and the nonletter groups of said set comprise a generic letter independent group and a plurality of generic letter dependent groups.
Claim 2
Independent Claim 471 words
A method for determining a value related to the probability of occurrence, within a reference sequence of occurrences of elements, said elements comprising characters selected from the types of characters consisting of letters, punctuation, digits, blank, and other nonletters, of an input window of N element candidates, comprising the steps of: for each of a plurality of sets of predefined groups of elements, wherein said groups comprise groups selected from letter groups and nonletter groups and no group contains both letters and nonletters, and wherein for each set of groups of elements an element is assigned to at most one group belonging to said set, associating each element candidate in the input window to one group within each set of groups thereby forming, for each set of groups, an associated window of N groups; for each set of groups, determining a value related to the probability of occurrence of the associated window of groups in said reference sequence, and computing said value related to the probability of occurrence of said input window by combining the values related to the probability of occurrence of each of said windows of groups to obtain an aggregate window value, wherein for a first selected set of groups of characters: the letter groups of said set comprise a plurality of generic letter groups of characters, each of said plurality of generic letter groups containing two letters: a specific lowercase character and its associated uppercase character; and the nonletter groups of said set comprise: a generic letter independent group which contains all and only nonletters which are not substantially more contextually distinguishable from other characters based on the order of generic letter groups and nonletter characters in the reference sequence than on the order of uppercase and lowercase groups and nonletter characters in the reference sequence and which are not substantially useful in contextually distinguishing among generic letters based on the order of characters in said reference sequence, and a plurality of generic letter dependent groups the characters within a generic letter dependent group are contextually indistinguishable from each other based on the order of characters occurring in said reference sequence; for a second selected set of groups of characters: the letter groups of said set comprise a first group of characters having the property of being uppercase letters and a second group of characters having the property of being lowercase letters, and each nonletter group is a group having the property that characters contained in said group are substantially not contextually distinguishable from each other based on the order of characters occurring in said reference sequence; and for a third selected set of groups of characters: said set comprises a letter group containing all letters; and the nonletter groups of said set comprise a generic letter independent group and a plurality of generic letter dependent groups.
Claim 3
Dependent Claim 71 words
A method as in claim 1, wherein the step of obtaining an aggregate window value comprises the steps of: calculating a first value which is the product of the probability of the window of groups associated with said first set and the probability of the window of groups associated with said second set; and dividing said first value by the probability of the window of groups associated with said third set.
Claim 4
Dependent Claim 74 words
A method as in claim 2 wherein said step of computing said value related to the probability of occurrence of said input window of element candidates further comprises the steps of: determining an aggregate unigram value related to the probability of occurrence of each nonletter in the input window; and combining said aggregate unigram value with said aggregate window value to obtain said value related to the probability of occurrence of said input window.
Claim 5
Dependent Claim 109 words
A method as in claim 3 wherein said aggregate unigram value is determined by the steps of: for each nonletter in said input window which is not uniquely specified by the conjunction of the properties of the groups containing said element candidate: determining a first associated value related to the probability of occurrence of said element candidate in said reference string; determining a second associated value related to the probability of occurrence in said reference string of a selected group containing said element candidate; forming a value related to the ratio of said first and second associated values; and combining said values related to obtain said aggregate unigram value.
Claim 6
Dependent Claim 34 words
A method as in claim 4, wherein said selected group has the property that its elements are substantially not distinguishable from each other based on the order of elements occurring in said reference sequence.

References Cited (Backward Citations)

US4058795A Cited
US3842402A Cited
US4003025A Cited
US4599693A Cited
US4773099A Cited
US4754489A Cited
US4876731A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-07-21 1996-01-20 1996-07-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-07-21 2000-01-20 2000-07-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-07-21 2004-01-20 2004-07-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag