Context-specific contact information
First Claim
Patent Images
1. A computer implemented method of selecting contact information, comprising:
- automatically comparing an electronic source document available on a network of computers to a database of entities to identify a referenced entity within the source document;
providing a data base of contact information, the data base of contact information having contact information corresponding to a plurality of contact entities;
automatically determining whether the referenced entity is among the contact entities;
if the referenced entity is among the contact entities, then selecting the contact information corresponding to the referenced entity;
providing to the sender criteria that a message must satisfy in order to be acceptable to the referenced entity;
prompting a sender to provide a message to the referenced entity; and
using the contact information to send the message to the referenced entity.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of selecting contact information is disclosed. In the method, a signal corresponding to a source document is received and analyzed to determine a referenced entity. A data base of contact information and related contact entities is provided and searched to determine whether the referenced entity is among the contact entities. If the referenced entity is among the contact entities, the corresponding contact information is provided. The provided contact information may be used to address a message from a sender to a recipient. A system and an article of manufacture for carrying out the method is also disclosed.
-
Citations
42 Claims
-
1. A computer implemented method of selecting contact information, comprising:
-
automatically comparing an electronic source document available on a network of computers to a database of entities to identify a referenced entity within the source document; providing a data base of contact information, the data base of contact information having contact information corresponding to a plurality of contact entities; automatically determining whether the referenced entity is among the contact entities; if the referenced entity is among the contact entities, then selecting the contact information corresponding to the referenced entity; providing to the sender criteria that a message must satisfy in order to be acceptable to the referenced entity; prompting a sender to provide a message to the referenced entity; and using the contact information to send the message to the referenced entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer implemented method of selecting contact information, comprising:
-
receiving an identifier corresponding to a source document available on a network of computers; providing a data base having a plurality of identifiers, each of the plurality of identifiers having associated therewith contact information corresponding to entities referenced in the source document; automatically determining whether the identifier corresponding to the source document is among the plurality of identifiers in the data base; if the identifier is among the plurality of identifiers in the data base, then selecting the contact information corresponding to the entities; providing to the sender criteria that a message must satisfy in order to be acceptable to at least one of the entities; prompting the sender to provide a message to one of the entities identified in the source document; and using the contact information to send the message to the at least one of the entities. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An article of manufacture comprising, a computer usable medium having computer readable program code means embodied therein for causing a computer to select contact information, the computer readable program code means in said article of manufacture comprising:
-
computer readable program code means for instructing the computer to compare an electronic source document available on a network of computers to a database of entities to identify a referenced entity within the source document; computer readable program code means for instructing the computer to provide a data base of contact information, the data base on contact information having contact information corresponding to a plurality of contact entities; computer readable program code means for instructing the computer to determine whether the referenced entity is among the contact entities; computer readable program code means for instructing the computer to select the contact information corresponding to the referenced entity if the referenced entity is among the contact entities; computer readable program code means for instructing the computer to provide to the sender criteria that a message must satisfy in order to be acceptable to the contact entities; computer readable program code means for prompting the sender to provide a message to the referenced entity; and computer readable program code means for instructing the computer to use the contact information to send the message to the referenced entity. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A contact information system, comprising:
-
a signal processor capable of comparing an electronic source document available on a network of computers to a database of entities to identify a referenced entity within the source document; a data base of contact information, the data base of contact information having contact information corresponding to a plurality of contact entities; a comparator in communication with the signal processor and the data base, the comparator being capable of receiving from the signal processor information about the referenced entity identified in the source document, and being capable of determining whether the referenced entity is among the plurality of contact entities; a signal provider in communication with the comparator and the data base, the signal provider being capable of providing contact information from the data base if the referenced entity is among the plurality of contact entities, and being able to provide criteria that a message must satisfy in order to be acceptable to the referenced entity; a message provider in communication with the signal provider, the message provider being capable of prompting the sender to provide a message to the referenced entity, and send the message to the referenced entity using the contact information. - View Dependent Claims (39)
-
-
40. A computer implemented method of providing a sender with contact information, comprising:
-
automatically comparing an electronic source document available on a network of computers to a database of entities to identify a plurality of referenced entities within the source document; providing a data base of contact information, the data base contact information having contact information corresponding to a plurality of contact entities; automatically determining whether the referenced entities are among the contact entities; providing a list of referenced entities that are among the contact entities; selecting from the list of referenced entities one of the referenced entities; selecting the contact information corresponding to the selected referenced entity; providing to the sender the selected contact information; providing criteria that a message must satisfy in order to be acceptable to the referenced entity; providing a list of contact information items corresponding to the selected referenced entity; selecting from the list of contact information items one of the contact information items; and providing the selected contact information item to the sender. - View Dependent Claims (41, 42)
-
Specification