SYSTEM AND METHOD FOR IDENTIFYING ALTERNATE CONTACT INFORMATION
First Claim
1. A system for returning contact information of one type in response a query having different contact information of the same type, for the entity, comprising:
- a data storage means for storing data;
a database of contact information for a plurality of entities, which resides in said data storage means;
a first means for receiving one or more queries, each comprising at least one element of contact information for each entity;
a second means for accessing and searching said database that (d1) compares the contact information in said query to the contents of said database, (d2) identifies contact information in said database related to said entity in said query, and (d3) identifies alternate contact information of the same type as said query which is related to the entity; and
a third means for responding to queries that returns, in response to said query, different contact information of the same type as query, said different contact information corresponding to the same entity as said query.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for identifying alternate contact information of a specific type; particularly, by providing an inputted Email address in a query, one or more alternate Email addresses can be returned to the query, using an automated database. The system is queried using an entity'"'"'s known Email address, which, in turn, is associated with other contact information for the entity, such as name and postal address, and the other contact information is then used to identify alternative Email addresses for the targeted entity either at the time of the query or in preparation of the database, and the alternative Email address(es) are then outputted to the requestor from the system. The method uses knowledge of contact points of different types for the same entity to identify alternate contact points of a single type, within a database of contact information.
224 Citations
36 Claims
-
1. A system for returning contact information of one type in response a query having different contact information of the same type, for the entity, comprising:
-
a data storage means for storing data;
a database of contact information for a plurality of entities, which resides in said data storage means;
a first means for receiving one or more queries, each comprising at least one element of contact information for each entity;
a second means for accessing and searching said database that (d1) compares the contact information in said query to the contents of said database, (d2) identifies contact information in said database related to said entity in said query, and (d3) identifies alternate contact information of the same type as said query which is related to the entity; and
a third means for responding to queries that returns, in response to said query, different contact information of the same type as query, said different contact information corresponding to the same entity as said query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 24, 26)
-
-
13. A method for returning contact information of one type in response a query having different contact information of the same type, for the same entity, comprising the steps of:
-
a) accessing a database of contact information of a plurality of types corresponding to a plurality of entities;
b) comparing said first type of contact information in said query with the contents of said database;
c) if said first type of contact information in said query is included in said database, identifying contact information of a second type in said database, which is related to said first type of contact information in said query;
c2) identifying, in said database, one or more alternative contact information elements of the first type related to the entity in said query by using said second type of related contact information to search said database;
c3) generating a response to said query which includes the identified alternate contact information of the first type related to said entity in said query; and
d) generating a response indicating that alternate contact information of the first type for said entity is not included in said database, if this is the case. - View Dependent Claims (22)
-
-
23. A method for returning contact information of one type in response a query having different contact information of the same type, for the same entity, comprising the steps of:
-
a) accessing a database, said database having been populated with a plurality of contact information corresponding to a plurality of entities;
b) comparing said contact information in said query with said plurality of contact information in said database;
c) if the contact information in said query is included in said database, identifying an entity in said database that matches the entity in said query and is associated with the contact information in said query;
c2) identifying all the other alternate contact information of the same type as in said query associated with the entity in said database;
c3) generating a response to said query which includes the alternate contact information identified for the entity in the query, and d) generating a response indicating if alternate contact information for the entity in said query is not included in said database. - View Dependent Claims (28, 29, 31, 32, 33, 34, 35, 36)
-
-
25. A system for populating and maintaining a contact information database comprising:
-
a) a database containing a plurality of contact information for a plurality of entities, said contact information being associated with the appropriate entity and said contact information comprising an Email address and at least one from the group consisting of;
an Email address, a name, a postal address, a governmentally issued identifying number, a birth date, and a telephone number;
b) a receiver for receiving one or more datasets, each dataset having a plurality of contact information, said contact information comprising at least two from the group consisting of;
an Email address, a name, a postal address, a governmentally issued identifying number, a birth date, and a telephone number;
c) an identifier for identifying selected data from the dataset to be merged into said database; and
d) a data merger module for merging selected data into said database. - View Dependent Claims (30)
-
-
27. A method for populating and maintaining a contact information database comprising the steps of:
-
a) establishing a database having a plurality of first data records, said first data records comprised of an Email address and an associated contact element information, said contact information element comprises at least one from the group consisting of;
an Email address, a name, a postal address, a governmentally issued identifying number, a birth date, and a telephone number;
b) receiving one or more datasets, each dataset having a plurality of data second records, said second data records including at least two from the group consisting of an Email address, a name, a postal address, a governmentally issued identifying number, a birth date, and a telephone number;
c) identifying selected data from said second data records to be merged into said database; and
d) merging said selected data into said database.
-
Specification