Method and system for targeting internet advertisements and messages by geographic location
First Claim
1. A method of targeting an Internet messaged to an Internet client based on geographic information of the Internet client, comprising:
- (a) obtaining IP addresses of Internet clients as they visit at least one web site;
(b) obtaining addresses from the Internet clients;
(c) transforming the addresses to latitude/longitude coordinates for each of the Internet clients;
(d) generating a lookup table by correlating the IP addresses with the addresses and latitude/longitude coordinates;
(e) mining information in the table to resolve multiple entry conflicts to extract most likely position of a particular address;
(f) obtaining an IP address from the Internet client to be targeted;
(g) approximating the location of the Internet client by comparing the client'"'"'s IP address with the lookup table;
(h) transmitting a predetermined message to the Internet client, wherein the predetermined message is related to the geographical location of the Internet client.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of targeting an Internet messaged to an Internet client based on geographic information of the Internet client is disclosed. The present invention first obtains IP addresses of Internet clients as they visit their web sites. The present invention then obtains addresses from the Internet clients and transforming the addresses to latitude/longitude coordinates for each of the Internet clients. A lookup table can thus be generated by correlating the IP addresses with the addresses and latitude/longitude coordinates. The information can be mined to resolve multiple entry conflicts to extract most likely position of a particular address. When an Internet client visits a web server, the IP address is collected from the Internet client to be targeted. The location of the Internet client can then be approximated by comparing the client'"'"'s IP address with the lookup table. Upon approximation, a commercial message is transmitted to the Internet client, wherein the commercial message is related to the geographical location of the Internet client.
342 Citations
13 Claims
-
1. A method of targeting an Internet messaged to an Internet client based on geographic information of the Internet client, comprising:
-
(a) obtaining IP addresses of Internet clients as they visit at least one web site;
(b) obtaining addresses from the Internet clients;
(c) transforming the addresses to latitude/longitude coordinates for each of the Internet clients;
(d) generating a lookup table by correlating the IP addresses with the addresses and latitude/longitude coordinates;
(e) mining information in the table to resolve multiple entry conflicts to extract most likely position of a particular address;
(f) obtaining an IP address from the Internet client to be targeted;
(g) approximating the location of the Internet client by comparing the client'"'"'s IP address with the lookup table;
(h) transmitting a predetermined message to the Internet client, wherein the predetermined message is related to the geographical location of the Internet client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of targeting at least one geographically based message to at least one Internet client of at least one web site server, comprising:
-
(a) providing a database correlating IP addresses with geographical information;
(b) acquiring at least one generic messaging space from at least one web site;
(c) obtaining an IP address of the Internet client when the Internet client visits the web site;
(d) determining the geographical location of the Internet client based on one of IP address and a stored cookie;
(e) transmitting a first message to the Internet client through the web site, wherein the first message is related to the geographic location of the Internet client. - View Dependent Claims (10)
-
-
11. A method of using a computer to transmitting targeted information to an Internet client of a web server, comprising the steps:
-
a. collecting IP addresses from a plurality of Internet clients;
b. collecting geographical addresses from the plurality of Internet clients;
c. geocoding each of the collected geographical addresses to generate location information for each of the geographical attributes;
d. generating a look-up table substantially correlating the IP addresses to the location information;
e. collecting the IP address of the Internet client;
f. generating a location information for that Internet client based on the look-up table;
g. retrieving a target information relating to the location information;
h. transmitting the targeted information to the Internet client while the Internet client is accessing the web server. - View Dependent Claims (12, 13)
-
Specification