SYSTEMS AND METHODS FOR EVALUATING A SEQUENCE OF CHARACTERS
First Claim
Patent Images
1. A method of evaluating a sequence of characters to determine the presence of a natural language word in the sequence, the method comprising:
- finding a subsequence of alphabetical characters in the sequence of characters;
calculating a probability that the subsequence is a natural language word using a statistical model of a natural language; and
determining if the subsequence is a natural language word based on the probability.
8 Assignments
0 Petitions
Accused Products
Abstract
A sequence of characters may be evaluated to determine the presence of a natural language word. The sequence of characters may be analyzed to find a subsequence of alphabetical characters. Based on a statistical model of a natural language, a probability that the subsequence is a natural language word may be calculated. The probability may then be used to determine if the subsequence is indeed a natural language word.
-
Citations
25 Claims
-
1. A method of evaluating a sequence of characters to determine the presence of a natural language word in the sequence, the method comprising:
-
finding a subsequence of alphabetical characters in the sequence of characters; calculating a probability that the subsequence is a natural language word using a statistical model of a natural language; and determining if the subsequence is a natural language word based on the probability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for evaluating a sequence of characters to determine the presence of a natural language word in the sequence, the system comprising:
-
a data store containing a statistical model of a natural language; a search module for finding a subsequence of alphabetical characters in the sequence of characters; a computation module for calculating a probability, based on the statistical model, that the subsequence of alphabetical characters is a natural language word, the computation module in communication with the data store and the search module; and an evaluation module for determining if the subsequence is a natural language word based on the probability, the evaluation module in communication with the computation module. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification