Automated spell analysis
First Claim
1. A computer-implemented method of analyzing linguistic terms, the method comprising:
- (a) scanning a plurality of documents for variants of a linguistic term; and
(b) tracking relative occurrences of a plurality of variants of the linguistic term found in the plurality of documents during scanning to determine an acceptable usage of the linguistic term.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, program product and method utilize automated analysis techniques to assist in the determination of acceptable usages of linguistic terms (e.g., words, phrases, acronyms, etc.). In particular, an acceptable usage of a linguistic term may be determined by scanning a plurality of documents for variants (e.g., based on differing spellings, punctuation, capitalization, meaning or definition, etc.) of the term, and tracking relative occurrences of a plurality of such variants found in the plurality of documents during scanning. By tracking occurrences of linguistic term variants, users may be able to use such statistical information to select which of the available variants represents an acceptable usage, or even a most acceptable usage, of a term. Scanned documents may be retrieved from the Internet, and scanning may occur while a user is browsing the Internet.
136 Citations
43 Claims
-
1. A computer-implemented method of analyzing linguistic terms, the method comprising:
-
(a) scanning a plurality of documents for variants of a linguistic term; and
(b) tracking relative occurrences of a plurality of variants of the linguistic term found in the plurality of documents during scanning to determine an acceptable usage of the linguistic term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of analyzing linguistic terms, the method comprising:
-
(a) browsing a plurality of web sites on the Internet in response to user input; and
(b) concurrently with browsing the plurality of web sites, tracking relative occurrences of a plurality of variants of a linguistic term found in the plurality of web sites to determine an acceptable usage of the linguistic term.
-
-
24. An apparatus, comprising:
-
(a) a memory; and
(b) a program resident in the memory and configured to determine an acceptable usage of a linguistic term by scanning a plurality of documents for variants of the linguistic term and tracking relative occurrences of a plurality of variants of the linguistic term found in the plurality of documents during scanning . - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A program product, comprising:
-
(a) a program configured to determine an acceptable usage of a linguistic term by scanning a plurality of documents for variants of the linguistic term and tracking relative occurrences of a plurality of variants of the linguistic term found in the plurality of documents during scanning; and
(b) a computer-readable signal bearing medium bearing the program. - View Dependent Claims (38)
-
-
39. A program product, comprising:
-
(a) a document, the document including a tag that identifies an acceptable variant of a linguistic term and a definition of the linguistic term; and
(b) a computer-readable signal bearing medium bearing the document.
-
-
40. A method of spell checking a document, the method comprising:
-
(a) comparing terms in a first document against an electronic dictionary; and
(b) in response to determining during the comparison that a term from the document is not in the electronic dictionary, automatically scanning a plurality of documents from the Internet to identify at least one acceptable usage of the term. - View Dependent Claims (41)
-
-
42. A method of managing an electronic dictionary, the method comprising:
-
(a) detecting a spell definition tag within a document retrieved from the Internet that identifies an acceptable variant of a linguistic term; and
(b) in response to detecting the spell definition tag, automatically adding the acceptable variant of the linguistic term to an electronic dictionary. - View Dependent Claims (43)
-
Specification