Recognition of and operation on text data
First Claim
1. A computer-implemented method for processing a selected text, comprising the steps of:
- (a) recognizing the selected text as belonging to a predetermined class, a computer performing the step of recognizing, including;
(1) comparing a format of the selected text to a predetermined format associated with the predetermined class,(3) recognizing the selected text as belonging to the predetermined class if the format of the selected text matches the predetermined format; and
(b) performing an operation associated with the predetermined class using the recognized text as a parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
Text of a predetermined class is recognized in a body of text. After recognition, operations relevant to the recognized text may be performed. For example, text such as telephone numbers, telefax numbers, and dates can be recognized in a body of text. Options are provided for selecting and running operations and programs relevant to the recognized text, such as, telephone dialers, telefaxing programs, writable databases etc. Libraries of subroutines are provided for each class of text to be recognized. Each library typically includes a plurality of operations which may be run on the particular class of text. The libraries are recognized at run time of an application, so that additional libraries and operations may be added without a need for recompiling. A single class of text is recognizable in a number of formats without limits as to the origin of the body of text.
295 Citations
40 Claims
-
1. A computer-implemented method for processing a selected text, comprising the steps of:
-
(a) recognizing the selected text as belonging to a predetermined class, a computer performing the step of recognizing, including; (1) comparing a format of the selected text to a predetermined format associated with the predetermined class, (3) recognizing the selected text as belonging to the predetermined class if the format of the selected text matches the predetermined format; and (b) performing an operation associated with the predetermined class using the recognized text as a parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for text processing, comprising:
-
(a) means for recognizing a selected text as belonging to a predetermined class, including; (1) means for comparing a format of the selected text to a predetermined format associated with the predetermined class, (2) means for recognizing the selected text as belonging to the predetermined class if the format of the selected text matches the predetermined format; and (b) means for performing an operation associated with the predetermined class using the recognized selected text as a parameter. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A storage medium encoded with machine-readable computer program code for text processing, comprising:
-
(a) means for causing a computer to recognize a selected text as belonging to a predetermined class, including; (1) means for comparing a format of the selected text to a predetermined format associated with the predetermined class, (2) means for recognizing the selected text as belonging to the predetermined class if the format of the selected text matches the predetermined format; and (b) means for causing the computer to perform an operation associated with the predetermined class using the recognized selected text as a parameter. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification