Real-time process for defining, processing and delivering a highly customized contact list over a network
First Claim
Patent Images
1. A method of generating a contact list, the method comprising, by one or more hardware processors:
- receiving a geographic definition and one or more screening criteria, wherein the geographic definition specifies a geographic area;
translating the geographic definition into at least one linkage key; and
generating an electronic contact list from one or more databases using the at least one linkage key as an index into the one or more databases, wherein the electronic contact list comprises a plurality of records associated with the geographic area, and wherein generating the electronic contact list comprisesretrieving records which are associated with the at least one linkage key from the one or more databases, and,for each retrieved record, determining whether the retrieved record passes the one or more screening criteria, and, if the retrieved record passes the one or more screening criteria, adding the retrieved record to the electronic contact list.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method of generating a contact list based on a geographic definition and, in certain embodiments, other screening criteria. In an embodiment, a geographic definition, specifying a geographic area, is received. The geographic definition is translated into at least one linkage key. A contact list, comprising a plurality of records associated with the geographic area, is then generated from one or more databases using the at least one linkage key as an index into the one or more databases.
51 Citations
18 Claims
-
1. A method of generating a contact list, the method comprising, by one or more hardware processors:
-
receiving a geographic definition and one or more screening criteria, wherein the geographic definition specifies a geographic area; translating the geographic definition into at least one linkage key; and generating an electronic contact list from one or more databases using the at least one linkage key as an index into the one or more databases, wherein the electronic contact list comprises a plurality of records associated with the geographic area, and wherein generating the electronic contact list comprises retrieving records which are associated with the at least one linkage key from the one or more databases, and, for each retrieved record, determining whether the retrieved record passes the one or more screening criteria, and, if the retrieved record passes the one or more screening criteria, adding the retrieved record to the electronic contact list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18)
-
-
10. A system for generating a contact list, the system comprising:
-
at least one hardware processor; and at least one executable module that, when executed by the at least one hardware processor, receives a geographic definition and one or more screening criteria, wherein the geographic definition specifies a geographic area; translates the geographic definition into at least one linkage key; and generates an electronic contact list from one or more databases using the at least one linkage key as an index into the one or more databases, wherein the electronic contact list comprises a plurality of records associated with the geographic area, and wherein generating the electronic contact list comprises retrieving records which are associated with the at least one linkage key from the one or more databases, and, for each retrieved record, determining whether the retrieved record passes the one or more screening criteria, and, if the retrieved record passes the one or more screening criteria, adding the retrieved record to the electronic contact list. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification