Method, system, and program for checking contact information
First Claim
Patent Images
1. A computer implemented method for checking text in an electronic document, comprising:
- scanning and parsing words in the text;
for each set of one or more scanned and parsed words, determining whether one or more words form a scanned contact phrase providing information to identify or address a person or entity, wherein said scanned contact phrases comprise one of a name, phone number, street address, e-mail address, and URL; and
upon determining that one or more words form a scanned contact phrase, performing;
accessing contact information stored in a computer readable address book including contact phrases;
searching the contact information to determine if the scanned contact phrase matches contact phrases in the searched contact information;
determining one or more contact phrases in the contact information that are similar to the scanned contact phrase if the scanned contact phrase does not match one contact phrase in the contact information; and
displaying the determined similar contact phrases, wherein the user is capable of selecting one displayed similar contact phrase to substitute for the scanned contact phrase; and
upon determining that one or more words do not form a scanned contact phrase, performing;
spell checking words determined not to form a scanned contact phrase; and
performing said scanned contact phrase determining with respect to other words of said text.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a computer implemented method, system, and program for checking text in an electronic document. Words in the text are scanned and parsed. For each set of one or more scanned and parsed words, a determination is made of whether one or more words form a contact phrase providing information to identify or address a person or entity. After one contact phrase is scanned, contact information is accessed including contact phrases. The contact information is searched to determine if the scanned contact phrase matches contact phrases in the searched contact information.
-
Citations
27 Claims
-
1. A computer implemented method for checking text in an electronic document, comprising:
-
scanning and parsing words in the text; for each set of one or more scanned and parsed words, determining whether one or more words form a scanned contact phrase providing information to identify or address a person or entity, wherein said scanned contact phrases comprise one of a name, phone number, street address, e-mail address, and URL; and upon determining that one or more words form a scanned contact phrase, performing; accessing contact information stored in a computer readable address book including contact phrases; searching the contact information to determine if the scanned contact phrase matches contact phrases in the searched contact information; determining one or more contact phrases in the contact information that are similar to the scanned contact phrase if the scanned contact phrase does not match one contact phrase in the contact information; and displaying the determined similar contact phrases, wherein the user is capable of selecting one displayed similar contact phrase to substitute for the scanned contact phrase; and upon determining that one or more words do not form a scanned contact phrase, performing; spell checking words determined not to form a scanned contact phrase; and performing said scanned contact phrase determining with respect to other words of said text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for checking text in an electronic document, comprising:
-
a computer; a display monitor; a computer readable medium including a computer program, wherein the computer program causes the computer to perform; scanning and parsing words in the text; for each set of one or more scanned and parsed words, determining whether one or more words form a scanned contact phrase providing information to identify or address a person or entity, wherein said scanned contact phrases comprise one of a name, phone number, street address, e-mail address, and URL; and upon determining that one or more words form a scanned contact phrase, performing; accessing contact information stored in a computer readable address book including contact phrases; searching the contact information to determine if the scanned contact phrase matches contact phrases in the searched contact information; determining one or more contact phrases in the contact information that are similar to the scanned contact phrase if the scanned contact phrase does not match one contact phrase in the contact information; and displaying the determined similar contact phrases on the display monitor, wherein the user is capable of selecting one displayed similar contact phrase to substitute for the scanned contact phrase; and upon determining that one or more words do not form a scanned contact phrase, performing; spell checking words determined not to form a scanned contact phrase; and performing said scanned contact phrase determining with respect to other words of said text. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A program for checking text in an electronic document, wherein the program is stored in a computer readable medium capable of causing a computer to perform:
-
scanning and parsing words in the text; for each set of one or more scanned and parsed words, determining whether one or more words form a scanned contact phrase providing information to identify or address a person or entity, wherein said scanned contact phrases comprise one of a name, phone number, street address, e-mail address, and URL; and upon determining that one or more words form a scanned contact phrase, performing; accessing contact information stored in a computer readable address book including contact phrases; searching the contact information to determine if the scanned contact phrase matches contact phrases in the searched contact information; determining one or more contact phrases in the contact information that are similar to the scanned contact phrase if the scanned contact phrase does not match one contact phrase in the contact information; and displaying the determined similar contact phrases, wherein the user is capable of selecting one displayed similar contact phrase to substitute for the scanned contact phrase; and upon determining that one or more words do not form a scanned contact phrase, performing; spell checking words determined not to form a scanned contact phrase; and performing said scanned contact phrase determining with respect to other words of said text. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification