Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS20030036949 A1
Publication typeApplication
Application numberUS 09/733,891
Publication dateFeb 20, 2003
Filing dateDec 9, 2000
Priority dateDec 10, 1999
Publication number09733891, 733891, US 2003/0036949 A1, US 2003/036949 A1, US 20030036949 A1, US 20030036949A1, US 2003036949 A1, US 2003036949A1, US-A1-20030036949, US-A1-2003036949, US2003/0036949A1, US2003/036949A1, US20030036949 A1, US20030036949A1, US2003036949 A1, US2003036949A1
InventorsKarim Kaddeche, John Wang
Original AssigneeKarim Kaddeche, John Wang
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Method and system for targeting internet advertisements and messages by geographic location
US 20030036949 A1
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.
Images(3)
Previous page
Next page
Claims(13)
We 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.
2. The method according to claim 1, wherein the predetermined message is sponsored by a third party within a predetermined geographical distance from the Internet client's geographical location.
3. The method according to claim 1, further comprising:
(i) providing a secondary message to be offered to the Internet client when the Internet client responds to the predetermined message.
4. The method according to claim 3, wherein the secondary message invokes one of the following:
a coupon for money off from the third party;
a document offered by the third party;
an electronelectronelectronic mail to be sent to th′m(.0U
5. The method according to claim 1, wherein the step of obtaining geographical information from the Internet users is accomplished by deploying at least one geographically oriented applet which will collect the Internet clients' geographical information upon invoking the applets.
6. The method according to claim 1, wherein the lookup table correlates the following entries:
IP addresses;
physical addresses;
zip codes;
latitude and longitude coordinates;
Local time;
Confidence Level and
Map view extent.
7. The method according to claim 1, wherein a client's demographic is derived from his/her geographic location.
8. The method according to claim 1, wherein the client is identified by a unique string, in which case his/her geographic location can be immediately looked up.
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.
10. The method according to claim 9, further comprising transmitting a secondary message to the Internet client after the Internet client responds to the first message, wherein the secondary message is one of the following:
a coupon, a document, or a map.
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.
12. The method according to claim 11, wherein the step of generating a location information is done by interpolation and approximation.
13. The method according to claim 11, wherein the step g) of retrieving a target information comprises:
a. auctioning the location information regarding that Internet client to at least one advertising sources;
b. upon receiving a successful bid from one source retrieving a targeting information from that source for transmission to the Internet client.
Description
    CROSS REFERENCE TO RELATED APPLICATION
  • [0001]
    This application claims priority from provisional application Serial No. 60/170,146, filed Dec. 10, 1999, entitled “Method and System for Targeting Internet Advertisements and Messages By Geographic Location.”
  • RELATED FIELD
  • [0002]
    The present invention is related to the global computer information network, commonly called the Internet, and more particularly is related to providing targeted information to Internet based on their geographical location.
  • ART BACKGROUND
  • [0003]
    Advertising on the Internet and the world-wide web (“WWW”) is becoming a viable way for corporations to reach a large audience nationally and internationally. Every day, hundreds of millions of advertising messages in the form of images, texts or combination thereof, are placed within Web pages to be viewed by Internet users, or clients. A fraction of these viewers, being enticed by the advertising images, will choose to click on the advertisement with their pointing devices. In this case, the viewer will be redirected to the advertiser's home page server where the viewer can purchase the advertised product or services, or simply find out more about the products or services.
  • [0004]
    This method of advertising through the Internet has many advantages over conventional printed media. The first of these advantages is that lead times for Internet ads can be much shorter than those associated with conventional printmedia. Another advantage is the ability to keep track of the number and the quality of the “leads” generated by each advertisement. As a result the total amount of dollars spent by advertisers on Internet banner ads has grown from $940 million dollars in 1997 to $1.9 billion dollars in 1998. The trend is continuing with more people get on-line.
  • [0005]
    However, Internet advertising remains an attractive avenue only for those corporations seeking nation-wide or international reach. Internet advertising is also limited to those companies doing E-Commerce without having any specific local, or “brick-and-mortar,” presence. For example, companies like E*Trade or Amazon.com take advantage of Internet advertising without having to attract real walk-in customers through any physical offices. On the other hand, a local Ford dealership would want its ads, whether it is Internet ads or printed ads, to be targeted to those who can and are likely to visit the local dealership to “kick the tires.” While Ford Motor Company uses the Internet to gain national and international exposure, a local or regional Ford dealership may find Internet advertising an expensive and inefficient proposition. For many regional or local merchants, advertising through the Internet does not seem to reach the desired demographics.
  • [0006]
    The inability of Internet advertisers to target their ads or messages to smaller geographic locations means that those regional merchants and vendors are not interested in spending their advertising dollars on Internet banners. The very power of the Internet to reduce geographical barriers and the ease with which a client can view a page over great distances are a major disadvantage for a large portion of advertisers.
  • [0007]
    In the description throughout this application, the terms “advertisement,” “information” and “message” will be used interchangeably. Advertising is essentially a form of directed message or information to an recipient, intended or unintended.
  • [0008]
    Of course, if an Internet client gives out personal information directly, then it will be easy for the advertisers to target such Internet client. However, such voluntary input by Internet clients typically occurs in on-line shopping or news transactions, i.e. when the Internet clients desire to receive something from the vendor. When an Internet client randomly, and anonymously, browses a web site, there is no effective way to reach such client.
  • [0009]
    Therefore, it is desirable to be able to target advertisements more precisely on the Internet.
  • [0010]
    It is also desirable to be able to target advertisements to the population within a practical geographical region.
  • [0011]
    It is further desirable to be able to target advertisement on the Internet without having to ask each viewer to reveal his or her individual information.
  • SUMMARY OF THE INVENTION
  • [0012]
    A method and system of targeting an Internet message to an Internet client based on geographic information of the Internet client has 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.
  • [0013]
    Another aspect of the present invention can be implemented where the opportunity to transmit an advertisement to the Internet client is “auctioned” to the highest bidder from a number of advertising sources on a real-time basis.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • [0014]
    [0014]FIG. 1 is a simplified diagram showing the environment of servers and clients with the Internet.
  • [0015]
    [0015]FIG. 2 is a simplified diagram of one embodiment of the present invention.
  • DESCRIPTION OF THE INVENTION
  • [0016]
    This invention addresses the need of Internet advertisers to target their ads, such as banner ads, by geographic location of the users. The methodology of the present invention collects geographic information on a very large number of Internet users. This data is then accumulated within a database that relates a user's Internet address, or IP address, to his or her geographic coordinates (Latitude and Longitude). A user's geographical coordinates can thus be derived from a mailing address through a process commonly referred to a “geocoding.” It should be appreciated by those skilled in the art of Internet communication that every time a user accesses a web page, his or her IP address is known to the web server.
  • [0017]
    [0017]FIG. 1 shows a generic diagram of the servers and clients with the Internet. As an example, client 105 may access server 115 through the Internet 100 and client 125 may access server 130 also through the Internet. Database 120 may be used by server 115 or server 130, or both, to collect and retrieve information. It should be noted that database 120 may be a single database or a collection of databases, which can be operatively linked for storage and retrieval.
  • [0018]
    Every time a user, say client 105, submits the user's street address, for example when the user completes an on-line registration for free news or mail services, the application server 115 “geocodes” the address and associates the client's IP address with the resulting Latitude/Longitude. Applications that require the user to submit his or her mailing address are quite common in the worldwide web. Just about every e-commerce site requires the user to do that as part of the billing process or information or usage tracking purposes. Further, it should be noted that a user's zip code, instead of actual physical addresses, can also provide the association with the IP address, since zip codes can identify a given region. Zip codes are also less intrusive than addresses, which users may be reluctant to give out voluntarily.
  • [0019]
    It should be appreciated by those skilled in the art that many attributes requested by server 115 and replied by client 105, such as zip code, telephone area code and prefix, city or street address, can be used to build the location-IP address correlation. For data collection purposes, it does not need the exact address, which most users do not wish to give out, of an Internet user and there are many attributes that can help build the database 120. For the purpose of this application, the term “address” broadly refers to any attribute or attributes that can identify a geographical point, region, area, location and longitude/latitude.
  • [0020]
    The addresses can also be collected by deploying a large number of geographically oriented web applets that provide local information, such as local news, local weather, maps, TV listings, traffic conditions, and more. Web authors can include these web applets in any web page free of charge or for a low fee, resulting in maximum coverage of Internet surfers.
  • [0021]
    It is preferable to have millions of web pages embedding the applets, each page generating perhaps hundreds of page views every month. The applets are in themselves a good source of geographically targeted advertising, but they also serve the purpose of collecting geographic information on users.
  • [0022]
    The systematic collection of users' addresses, zip codes, radius, driving time/distance, or any other geographical or location-sensitive information on the users and correlating these information with the users' IP address can be an application software resident at a server or multiple servers. Any web site that desires to offer geographically targeted ads can interface with this server(s) to request geographic information on each of its clients. Finally the ability to target ads geographically will allow facilitate the process of buying generic ad space on any web site in wholesale and reselling the same ads as geographically targeted.
  • [0023]
    The following will illustrate a preferred embodiment of the present invention:
  • [0024]
    1. First the web site needs to attracting users to visit the web site, i.e. generating traffic, which can be implemented at any web server. For example, a web site can offer services such as mapping, news, email, on-line shopping, search engine, or transaction. Also, a large number of geographically-oriented applets can be implemented, the operation of which will provide geographic information on the users. Of course, the server may have to adopt a strict privacy policy to ensure that the users' information will not be released or misused.
  • [0025]
    2. While the users are browsing the web site, the web site collects the IP addresses of users during their web bir web bir web bir web browsing. As can be unde in the WWW, the collection of IP addresses is done automatically and is a required protocol for any server-client interface on the Internet or WWW.
  • [0026]
    3. While the users are browsing the web site or using the geographically oriented applets, the web site or the applets can collect geographical information, or the aforementioned “address,” such as physical address, street or zip codes of the users, or the current map extent. Getting the users to reply may be accomplished by simple on-line registration, query or survey. As previously described, such information is already collected by e-commerce merchants, ISP's or provider of free services. And many users of the Internet and e-commerce have accepted this as an exchange for online service or shopping, provided their privacy can be ensured. Also, a cookie may be stored on the client side for future identification of the client.
  • [0027]
    4. Upon collecting IP addresses and geographical information from many users, the IP addresses are used to associate with the geographical information. If the physical addresses are used, then the latitude/longitude coordinates can be generated by geocoding and used for association with the IP addresses. Collecting may be done by one server, or by a group of servers of different web sites. In fact, many servers or web sites may find that the collaboration generates better correlation between IP addresses and location.
  • [0028]
    5. A lookup table can be constructed to derive a polygon based on all the physical addresses of the users. When the collection mechanism is widely deployed, the lookup table, or database, can easily acquire and build a massive database relating IP addresses with geographical location. In order to resolve multiple entries for the same IP address, the area polygon representing all possible locations for that IP can be built. With the database, any Internet client's geographical location can be located, by extrapolation, based on the Internet client's IP address. It should be understood by those skilled in the art of Internet Protocol that while no two Internet clients will have the same IP address, the Internet clients' IP addresses will have at least a portion (out of the 32-bit representation) of the IP addresses in common.
  • [0029]
    When an exact match for an Internet client's IP is not found on the database, the IP address can be matched to another IP address with the maximum number of significant bits in common by matching bits left to right.
  • [0030]
    6. From the geographic location, it is possible to derive the most likely values for some demographic attributes of an Internet. This is usually done by referring to a census coverage file.
  • [0031]
    This database can be used by any web site to generate geographically targeted advertisements to the web site's visitors. In other words, when a user in Los Angeles visits a web site based in New York, the web site's server, upon receiving the user's IP address and determining the user's physical address, can display an ad sponsored by a merchant from Los Angeles or someplace even closer to the user's home. As can be appreciated by those skilled in the art, the lookup table allows a local or regional advertisement to be targeted to those Internet users whose IP addresses correspond to physical addresses within the neighborhood of the local advertisement, independent of where the Internet user surfs.
  • [0032]
    7.m(0.03U7.m(0.03U7. When a user's adsome of the user's demographic information may also be deduced for even more targeted advertising or messaging. For example, if the user's address is within a typically Asian neighborhood, this information can facilitate even more targeted advertisement. For example, if the information collected suggests that the user lives in the downtown of New York City, then advertisement geared toward city dwellers may be targeted to the user. If in Florida, then perhaps advertisement for sun tan protection, or for retirement life style may be targeted. All this improved advertisement targeting can be done without the user ever entering any information about his or her location, since the location is ‘deduced’ from the user's IP address and the collected database.
  • [0033]
    The present invention can also benefit local government bodies by allowing city or county governments to send out public notices or announcement to only those users who are within the jurisdiction of the governments. Without this methodology, it is inconceivable for the County of Los Angeles to use the Internet to actively inform its residents that property taxes are now due. However, with the present invention, the County can target its announcement to its residents no matter which web sites the residents are browsing, as long as the web sites being browsed uses the methodology in accordance with the present invention. The County can certainly place the information at its own web site, but there is no guarantee that the residents will visit the local government's web site, which some local governments may not have the resources to fully develop their web sites. With this methodology, the information will be essentially “pushed” to the residents when the residents are visiting web sites equipped with the present invention.
  • [0034]
    8. Since the advertisement or messaging will be more geographically related to the users, the advertisement or messaging may contain a “Get Coupon”, “Get Map” or “Get Property Tax Form” button to allow the users to get a map of the merchant or a form from the county government or a coupon. Also, the advertisement can even contain a coupon to offer to the Internet client. Now, the Internet user is first reminded of how close a supermarket is to his present location, and then offered a coupon tcoupon tcoupon suill be a little difficult for the user to resist such an offering of convenience and value. Also, since the users access the coupons only when they are interested enough based on the geographically targeted advertisements they receive, the coupons are more effective than other mass mailing coupons.
  • [0035]
    The database can also be cross-referenced with other third party “life style” database to better target the users. For example, companies like Engage Technologies builds a global user database. However, such database may be deficient in geographically targeting advertisement to users. With the database of the present invention, more relevant advertisement can be generated.
  • [0036]
    The present invention can readily benefit e-commerce web sites such as Amazon.com, or Yahoo.com, since the customer's physical address is already known either through on-line purchase or by on-line registration, although some users never give out truthful information. Such user's information, when compared with the existing database, is filtered if it turns out to be inaccurate. However, the collection only gets better as more users' information are gathered and correlated.
  • [0037]
    Now, the merchant can use the present invention to generate a lookup table of its customers or users, corresponding the IP addresses to the physical addresses. The merchant can then generate geographically targeted advertisement to its customers and users, even if the user has given out false information about itself. It should be noted that the false information can be filtered out during the correlation stage. However, the user's IP address, when accessing the web, never lies. Therefore, with the database of correlations, an user will get a location-based advertisement, irrespective of his submitted false location information.
  • [0038]
    For example, a web site such as Amazon.com may want to get Ford Motor Company to sponsor advertisement where the local dealership advertisements are targeted to those visitors to web site who are from within the same area. The web site can also use its high-hit rate from Chicago visitors to attract a Chicago-based merchant, or city government, to advertise at the web site. As can be appreciated by those skilled in the art, the present invention empowers the local or regional merchants who are otherwise left out of the Internet advertisement industry.
  • [0039]
    In order to target Internet users by their geographic location, some or all of the following steps may be taken:
  • [0040]
    Deploy a very large number of geographically oriented applets.
  • [0041]
    From within these applets, or any other e-commerce application, ask the user for his/her street address or derive such address attributes from the user's area of interest.
  • [0042]
    Geocode the user's address and store the address, at/long coordinates and IP address within one or several database recorse recorse records.
  • [0043]
    Perform steps one and two, millions of times and build a database relating IP addresses with geographic location.
  • [0044]
    Resolve multiple entries for the same IP address by building an area polygon representing all the possible locations for that IP.
  • [0045]
    Use the client's IP and the above database to geographically locate a user at a later date.
  • [0046]
    When an exact match for the client's IP is not found, match to another IP that has the maximum number of significant bits in common (Match bits left to right).
  • [0047]
    Derive the most likely demographic of the user based on his/her geographic location. In order to do this it might be necessary to reference a geographic coverage file.
  • [0048]
    Target a banner ad by: zip code, city, state, radial distance, drive time, local time or a combination thereof.
  • [0049]
    Target a banner ad by: Demographic segment.
  • [0050]
    Cross reference, using the address field or lat/long, to third party “Life Style” data to target the user by life style.
  • [0051]
    Place a get directions button within the banner ad to show the user a way to the advertiser's location. Or a coupon button can be placed to give extra incentives to the users.
  • [0052]
    Reference is now made to FIG. 2, where an exemplary diagram showing the present invention is illustrated. Here the present invention provides a methodology to redistribute Internet advertisements based on geography. An owner of a geographic targeting service, it can also act as a value-added reseller for any Internet ad banner. Because conventional Internet banners are not very targeted, their cost remains low (currently about $25 dollars per 1000 impressions). When targeted by geographic region, these ads can be resold at a much higher cost per thousand perhaps as much as $50). This type of banner rotation and targeting can be done in real time.
  • [0053]
    Physical Realization of the Present Invention
  • [0054]
    One aspect of the environment in which the present invention can be realized is a typical Internet client and server network. A client can access the web server using landlines or dedicated high-speed line, with the help of an ISP. This is essentially how the Internet and WWW operate today. The software can be implemented based on the description provided.
Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US5948061 *Oct 29, 1996Sep 7, 1999Double Click, Inc.Method of delivery, targeting, and measuring advertising over networks
US6138142 *Dec 20, 1996Oct 24, 2000Intel CorporationMethod for providing customized Web information based on attributes of the requester
US6324519 *Mar 12, 1999Nov 27, 2001Expanse Networks, Inc.Advertisement auction system
US6408278 *Nov 10, 1999Jun 18, 2002I-Open.Com, LlcSystem and method for delivering out-of-home programming
US6487538 *Nov 16, 1998Nov 26, 2002Sun Microsystems, Inc.Method and apparatus for local advertising
US6629136 *Nov 15, 1999Sep 30, 2003@ Security Broadband Corp.System and method for providing geographically-related content over a network
US6757740 *Mar 31, 2000Jun 29, 2004Digital Envoy, Inc.Systems and methods for determining collecting and using geographic locations of internet users
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US7039598 *Mar 2, 2001May 2, 2006Verizon Laboratories Inc.Method of estimating expected revenues from business directory books
US7124186 *Feb 4, 2002Oct 17, 2006GeocomMethod for communicating a live performance and an incentive to a user computer via a network in real time in response to a request from the user computer, wherein a value of the incentive is dependent upon the distance between a geographic location of the user computer and a specified business establishment
US7124370May 20, 2004Oct 17, 2006America Online, Inc.Presence and geographic location notification based on a delegation model
US7188085 *Jul 20, 2001Mar 6, 2007International Business Machines CorporationMethod and system for delivering encrypted content with associated geographical-based advertisements
US7197566 *Sep 29, 2000Mar 27, 2007Intel CorporationMethod and apparatus for selecting server to distribute multimedia data via a network
US7219303May 20, 2004May 15, 2007Aol LlcPresence and geographic location notification based on a setting
US7237201May 20, 2004Jun 26, 2007Aol LlcGeographic location notification based on identity linking
US7269656 *Dec 28, 2000Sep 11, 2007Xerox CorporationRemote order entry system and method
US7376714Apr 1, 2004May 20, 2008Gerken David ASystem and method for selectively acquiring and targeting online advertising based on user IP address
US7486943Dec 15, 2004Feb 3, 2009Mlb Advanced Media, L.P.System and method for verifying access based on a determined geographic location of a subscriber of a service provided via a computer network
US7516103 *Mar 9, 2001Apr 7, 2009Whitefence, Inc.Method and apparatus for facilitating electronic acquisition and maintenance of goods and services via the internet
US7822635 *Apr 28, 2000Oct 26, 2010International Business Machines CorporationManaging consumer preferences with a portable data processing system
US7849071Jul 3, 2007Dec 7, 2010Yahoo! Inc.Geographical location extraction
US7870576 *Jun 27, 2006Jan 11, 2011Prime Research Alliance E., Inc.Targeted advertising through electronic program guide
US7881730Jun 12, 2009Feb 1, 2011Telecommunication Systems, Inc.Method and system for dynamic estimation and predictive route generation
US7886232Sep 12, 2006Feb 8, 2011Edmund J FishPresence and geographic location notification based on a delegation model
US7903001May 5, 2010Mar 8, 2011Telecommunication Systems, Inc.Method and system for saving and retrieving spatial related information
US7913179Aug 2, 2007Mar 22, 2011Telecommunication Systems, Inc.Method and apparatus for sending, retrieving and planning location relevant information
US7929954Jan 30, 2009Apr 19, 2011Mlb Advanced Media, L.P.Method for verifying access based on a determined geographic location of a subscriber of a service provided via a computer network
US8010628 *Mar 3, 2008Aug 30, 2011Bookit.Com, Inc.Software to provide geographically relevant website content
US8014939Nov 29, 2007Sep 6, 2011Telecommunication Systems, Inc.Point of interest spatial rating search
US8019532Mar 7, 2006Sep 13, 2011Telecommunication Systems, Inc.Method and system for identifying and defining geofences
US8086690 *Sep 22, 2003Dec 27, 2011Google Inc.Determining geographical relevance of web documents
US8090796 *Dec 18, 2008Jan 3, 2012Telecommunication Systems, Inc.Position identification method and system
US8095152Jan 26, 2011Jan 10, 2012Telecommunication Systems, Inc.Method and system for dynamic estimation and predictive route generation
US8099238Oct 17, 2008Jan 17, 2012Telecommunication Systems, Inc.Stateful, double-buffered dynamic navigation voice prompting
US8107608Jan 2, 2008Jan 31, 2012Telecommunication Systems, Inc.System and method for providing routing, mapping, and relative position information to users of a communication network
US8169343Jan 27, 2011May 1, 2012Telecommunication Systems, Inc.Method and system for saving and retrieving spatial related information
US8201162 *Mar 19, 2002Jun 12, 2012Sony CorporationSoftware updating system, software updating method, and software updating program
US8213898Apr 18, 2011Jul 3, 2012Mlb Advanced Media, L.P.System for verifying access based on a determined geographic location of a subscriber of a service provided via a computer network
US8224572Jan 13, 2012Jul 17, 2012Telecommunication Systems, Inc.Stateful, double-buffered dynamic navigation voice prompting
US8280624Oct 7, 2003Oct 2, 2012Yahoo! Inc.Method of determining a likely geographical location
US8301371Aug 31, 2011Oct 30, 2012Telecommunication Systems, Inc.Point of interest spatial rating search method and system
US8352872May 11, 2007Jan 8, 2013Facebook, Inc.Geographic location notification based on identity linking
US8364816Oct 12, 2007Jan 29, 2013Microsoft CorporationMapping network addresses to geographical locations
US8390480Apr 30, 2012Mar 5, 2013Telecommunication Systems, Inc.Method and system for saving and retrieving spatial related information
US8443053 *Sep 23, 2011May 14, 2013Bookit.Com, Inc.Software to provide geographically relevant website content
US8463772May 13, 2010Jun 11, 2013Google Inc.Varied-importance proximity values
US8509412Dec 2, 2011Aug 13, 2013Telecommunication Systems, Inc.System and method for providing routing, mapping, and relative position information to users of a communication network
US8521422Jul 16, 2012Aug 27, 2013Telecommunication Systems, Inc.Stateful, double-buffered dynamic navigation voice prompting
US8554602Apr 16, 2010Oct 8, 2013Exelate, Inc.System and method for behavioral segment optimization based on data exchange
US8577390Jan 9, 2012Nov 5, 2013Telecommunication Systems, Inc.Method and system for dynamic estimation and predictive route generation
US8621068Aug 19, 2010Dec 31, 2013Exelate Media Ltd.System and method for monitoring advertisement assignment
US8621374Mar 15, 2011Dec 31, 2013Telecommunication Systems, Inc.Method and apparatus for sending, retrieving, and planning location relevant information
US8626578Oct 31, 2007Jan 7, 2014Sony CorporationAdvertisement space auction method, apparatus and storage medium
US8627356Mar 1, 2010Jan 7, 2014Simulmedia, Inc.Method and apparatus for television program promotion
US8639565Aug 8, 2008Jan 28, 2014Sony CorporationAdvertisement space auction method, apparatus and storage medium
US8666397Dec 22, 2011Mar 4, 2014Telecommunication Systems, Inc.Area event handling when current network does not cover target area
US8682321Feb 22, 2012Mar 25, 2014Telecommunication Systems, Inc.Mobile internet protocol (IP) location
US8719710Sep 13, 2012May 6, 2014Facebook, Inc.Geographic location notification based on identity linking
US8731813Sep 9, 2011May 20, 2014Telecommunication Systems, Inc.Method and system for identifying and defining geofences
US8738732Feb 24, 2006May 27, 2014Liveperson, Inc.System and method for performing follow up based on user interactions
US8762313Jun 10, 2011Jun 24, 2014Liveperson, Inc.Method and system for creating a predictive model for targeting web-page to a surfer
US8769419May 11, 2007Jul 1, 2014Facebook, Inc.Presence and geographic location notification based on a setting
US8786469Mar 4, 2013Jul 22, 2014Telecommunications Systems, Inc.Method and system for saving and retrieving spatial related information
US8788664 *Jan 28, 2013Jul 22, 2014Microsoft CorporationMapping network addresses to geographical locations
US8797906 *Nov 16, 2012Aug 5, 2014Unomobi, Inc.Method and system for wireless message-based advertising
US8799200Jul 16, 2009Aug 5, 2014Liveperson, Inc.Method and system for creating a predictive model for targeting webpage to a surfer
US8805844Mar 17, 2010Aug 12, 2014Liveperson, Inc.Expert search
US8805941Mar 6, 2012Aug 12, 2014Liveperson, Inc.Occasionally-connected computing interface
US8831556Oct 1, 2012Sep 9, 2014Telecommunication Systems, Inc.Unique global identifier header for minimizing prank emergency 911 calls
US8849255Jun 27, 2012Sep 30, 2014Mlb Advanced Media, L.P.System for verifying access based on a determined geographic location of a subscriber of a service provided via a computer network
US8868448Aug 6, 2001Oct 21, 2014Liveperson, Inc.Systems and methods to facilitate selling of products and services
US8885796Jun 25, 2012Nov 11, 2014Telecommunications Systems, Inc.Extended efficient usage of emergency services keys
US8896764 *Mar 13, 2007Nov 25, 2014Sony CorporationSystem and method for effectively performing a remote control configuration procedure
US8918465Dec 14, 2010Dec 23, 2014Liveperson, Inc.Authentication of service requests initiated from a social networking site
US8930139Jun 6, 2013Jan 6, 2015Telecommunication Systems, Inc.Dynamically varied map labeling
US8943002Mar 6, 2012Jan 27, 2015Liveperson, Inc.Analytics driven engagement
US8949980Jan 24, 2011Feb 3, 2015ExelateMethod and system for website data access monitoring
US8954539Jul 31, 2012Feb 10, 2015Liveperson, Inc.Method and system for providing targeted content to a surfer
US8983047Mar 20, 2014Mar 17, 2015Telecommunication Systems, Inc.Index of suspicion determination for communications request
US9021058 *May 14, 2013Apr 28, 2015Bookit Operating LlcProviding geographically relevant website content
US9026668May 28, 2013May 5, 2015Free Stream Media Corp.Real-time and retargeted advertising on multiple screens of a user watching television
US9088614Mar 7, 2014Jul 21, 2015Telecommunications Systems, Inc.User plane location services over session initiation protocol (SIP)
US9104970May 12, 2014Aug 11, 2015Liveperson, Inc.Method and system for creating a predictive model for targeting web-page to a surfer
US9119143 *Feb 11, 2014Aug 25, 2015Lightwaves Systems, Inc.Method for routing data packets using an IP address based on geo position
US9137636May 19, 2014Sep 15, 2015Telecommunication Systems, Inc.Method and system for identifying and defining geofences
US9154942Jan 7, 2013Oct 6, 2015Free Stream Media Corp.Zero configuration communication between a browser and a networked media device
US9167419Oct 15, 2013Oct 20, 2015Free Stream Media Corp.Discovery and launch system and method
US9173059Mar 5, 2014Oct 27, 2015Telecommunication Systems, Inc.Mobile internet protocol (IP) location
US9178996Jul 31, 2014Nov 3, 2015Telecommunication Systems, Inc.Unique global identifier header for minimizing prank 911 calls
US9197992Jun 23, 2015Nov 24, 2015Telecommunication Systems, Inc.User plane location services over session initiation protocol (SIP)
US9217644Jan 28, 2013Dec 22, 2015Telecommunication Systems, Inc.Natural navigational guidance
US9217651Jul 21, 2014Dec 22, 2015Telecommunication Systems, Inc.Method and system for saving and retrieving spatial related information
US9220958Oct 15, 2012Dec 29, 2015Telecommunications Systems, Inc.Consequential location derived information
US9258383May 12, 2014Feb 9, 2016Free Stream Media Corp.Monetization of television audience data across muliple screens of a user watching television
US9264258Sep 13, 2012Feb 16, 2016Facebook, Inc.Presence and geographic location notification based on a setting
US9269049May 8, 2013Feb 23, 2016Exelate, Inc.Methods, apparatus, and systems for using a reduced attribute vector of panel data to determine an attribute of a user
US9281961Jan 28, 2011Mar 8, 2016Facebook, Inc.Presence and geographic location notification based on a delegation model
US9304012Dec 2, 2014Apr 5, 2016Telecommunication Systems, Inc.Dynamically varied map labeling
US9307372Mar 19, 2013Apr 5, 2016Telecommunication Systems, Inc.No responders online
US9313638Aug 15, 2013Apr 12, 2016Telecommunication Systems, Inc.Device independent caller data access for emergency calls
US9331969Jul 2, 2014May 3, 2016Liveperson, Inc.Occasionally-connected computing interface
US9336487Jun 24, 2014May 10, 2016Live Person, Inc.Method and system for creating a predictive model for targeting webpage to a surfer
US9344850Aug 9, 2004May 17, 2016Telecommunication Systems, Inc.Method and system for collecting, synchronizing, and reporting telecommunication call events
US9350598Mar 14, 2013May 24, 2016Liveperson, Inc.Authentication of service requests using a communications initiation feature
US9354069Oct 30, 2013May 31, 2016Bluestone Ventures, Inc.Method and system for dynamic estimation and predictive route generation
US9386356Dec 29, 2015Jul 5, 2016Free Stream Media Corp.Targeting with television audience data across multiple screens
US9396295Jun 29, 2015Jul 19, 2016Liveperson, Inc.Method and system for creating a predictive model for targeting web-page to a surfer
US9396436Dec 24, 2014Jul 19, 2016Liveperson, Inc.Method and system for providing targeted content to a surfer
US9400591Dec 13, 2013Jul 26, 2016Telecommunication Systems, Inc.Personal wireless navigation system
US9401986Sep 11, 2015Jul 26, 2016Telecommunication Systems, Inc.Unique global identifier header for minimizing prank emergency 911 calls
US9408034Aug 29, 2014Aug 2, 2016Telecommunication Systems, Inc.Extended area event for network based proximity discovery
US9423266Jan 28, 2013Aug 23, 2016Telecommunication Systems, Inc.Navigational lane guidance
US9432468 *Mar 31, 2006Aug 30, 2016Liveperson, Inc.System and method for design and dynamic generation of a web page
US9456301Dec 11, 2013Sep 27, 2016Telecommunication Systems, Inc.Efficient prisoner tracking
US9470541Mar 11, 2015Oct 18, 2016Telecommunication Systems, Inc.Natural navigational guidance
US9479897Oct 1, 2014Oct 25, 2016Telecommunication Systems, Inc.SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
US9516104Sep 10, 2014Dec 6, 2016Telecommunication Systems, Inc.Intelligent load balancer enhanced routing
US9519772Dec 29, 2015Dec 13, 2016Free Stream Media Corp.Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US9525745Apr 3, 2014Dec 20, 2016Liveperson, Inc.System and method for performing follow up based on user interactions
US20020087663 *Dec 28, 2000Jul 4, 2002Xerox CorporationRemote order entry system and method
US20020107965 *Feb 4, 2002Aug 8, 2002Piccionelli Gregory A.Performance distribution method
US20020111898 *Jan 18, 2002Aug 15, 2002Chisato NumaokaAdvertisement space auction method, apparatus and storage medium
US20020165756 *Mar 2, 2001Nov 7, 2002Tobin Roger L.Method of estimating expected revenues from business directory books
US20030110130 *Jul 20, 2001Jun 12, 2003International Business Machines CorporationMethod and system for delivering encrypted content with associated geographical-based advertisements
US20040153368 *Aug 6, 2001Aug 5, 2004Gregg FreishtatSystems and methods to facilitate selling of products and services
US20040158817 *Mar 19, 2002Aug 12, 2004Yuji OkachiSoftware updating system, software updating method, and software updating program
US20040243941 *May 20, 2004Dec 2, 2004Fish Edmund J.Presence and geographic location notification based on a setting
US20040248591 *May 20, 2004Dec 9, 2004Fish Edmund J.Geographic location notification based on identity linking
US20040250212 *May 20, 2004Dec 9, 2004Fish Edmund J.User interface for presence and geographic location notification based on group identity
US20040260762 *May 20, 2004Dec 23, 2004Fish Edmund J.Presence and geographic location notification based on a delegation model
US20050032527 *Aug 9, 2004Feb 10, 2005Networks In Motion, Inc.Method and system for collecting synchronizing, and reporting telecommunication call events and work flow related information
US20050060430 *Oct 7, 2003Mar 17, 2005Whereonearth LimitedMethod of determining a likely geographical location
US20060015390 *Nov 3, 2004Jan 19, 2006Vikas RijsinghaniSystem and method for identifying and approaching browsers most likely to transact business based upon real-time data mining
US20060026067 *May 20, 2005Feb 2, 2006Nicholas Frank CMethod and system for providing network based target advertising and encapsulation
US20060128397 *Dec 15, 2004Jun 15, 2006Choti Joseph FSystem and method for verifying access based on a determined geographic location of a subscriber of a service provided via a computer network
US20060184640 *Feb 15, 2005Aug 17, 2006Hatch Ryan DMethod and apparatus for processing a website request
US20060248555 *Jun 27, 2006Nov 2, 2006Prime Research Alliance E., Inc.Targeted advertising through electronic program guide
US20070011268 *Mar 22, 2006Jan 11, 2007Banga Jasminder SSystems and methods of network operation and information processing, including engaging users of a public-access network
US20070061412 *Mar 31, 2006Mar 15, 2007Liveperson, Inc.System and method for design and dynamic generation of a web page
US20070061421 *Feb 24, 2006Mar 15, 2007Liveperson, Inc.System and method for performing follow up based on user interactions
US20070082680 *Sep 12, 2006Apr 12, 2007America Online, Inc.Presence and Geographic Location Notification Based on a Delegation Model
US20070277100 *Dec 7, 2006Nov 29, 2007Networks In Motion, Inc.Method and system for a user input solution for a limited telecommunication device
US20070288852 *May 11, 2007Dec 13, 2007Aol LlcPresence and Geographic Location Notification Based on a Setting
US20080036778 *Aug 2, 2007Feb 14, 2008Networks In Motion, Inc.Method and apparatus for sending, retrieving and planning location relevant information
US20080052375 *Oct 31, 2007Feb 28, 2008Banga Jasminder SSystems and Methods of Network Operation and Information Processing
US20080076451 *Nov 29, 2007Mar 27, 2008Networks In Motion, Inc.Point of interest spatial rating search
US20080082443 *Oct 31, 2007Apr 3, 2008Sony CorporationAdvertisement space auction method, apparatus and storage medium
US20080098112 *Oct 31, 2007Apr 24, 2008Banga Jasminder SSystems and Methods of Network Operation and Information Processing, Including Engaging Users of a Public-Access Network
US20080170679 *Jan 2, 2008Jul 17, 2008Networks In Motion, Inc.System and method for providing routing, mapping, and relative position information to users of a communication network
US20080183859 *Jan 31, 2007Jul 31, 2008Aaron Jeffrey AMethods, systems, and products for promoting programs
US20080188246 *Jan 2, 2008Aug 7, 2008Networks In Motion, Inc.System and method for providing routing, mapping, and relative position information to users of a communication network
US20080225184 *Mar 13, 2007Sep 18, 2008Sony Corporation And Sony Electronics Inc.System and method for effectively performing a remote control configuration procedure
US20080243925 *Mar 28, 2007Oct 2, 2008Brian AxeProviding messages on properties given batch mode distribution constraints and sponsor budget constraints
US20090024474 *Jan 18, 2008Jan 22, 2009Maury FriedmanSystem and method for virtual ebox management
US20090048920 *Aug 16, 2007Feb 19, 2009Kashyap LodhiyaMethod for Improving Internet Advertising by Intermittently Mixing Advertising with Targeted Content
US20090055272 *Aug 8, 2008Feb 26, 2009Sony CorporationAdvertisement space auction method, apparatus and storage medium
US20090100005 *Oct 12, 2007Apr 16, 2009Microsoft CorporationMapping network addresses to geographical locations
US20090100185 *Dec 18, 2008Apr 16, 2009Networks In Motion, Inc.Position Identification Method and System
US20090138360 *Jan 30, 2009May 28, 2009Mlb Advanced Media, L.P.Method for verifying access based on a determined geographic location of a subscriber of a service provided via a computer network
US20090192854 *Apr 3, 2009Jul 30, 2009Whitefence, Inc.Method and apparatus for facilitating electronic acquisition and maintenence of goods and services via the internet
US20090222358 *May 7, 2009Sep 3, 2009Bednarek Michael DSystem and method for promoting commerce, including sales agent assisted commerce, in a networked economy
US20090222532 *Mar 3, 2008Sep 3, 2009Finlaw Arthur PSoftware to provide geographically relevant website content
US20090228354 *Mar 5, 2008Sep 10, 2009Ryan SteelbergEngine, system and method for generation of brand affinity content
US20090234738 *Dec 19, 2008Sep 17, 2009Zachary Edward BrittonMethod and apparatus for targeted advertising based on venue indentification and event criteria
US20100205024 *Oct 29, 2009Aug 12, 2010Haggai ShacharSystem and method for applying in-depth data mining tools for participating websites
US20100269134 *Mar 1, 2010Oct 21, 2010Jeffrey StoranMethod and apparatus for television program promotion
US20100274479 *May 5, 2010Oct 28, 2010Sheha Michael AMethod and system for saving and retrieving spatial related information
US20110055207 *Mar 17, 2010Mar 3, 2011Liveperson, Inc.Expert Search
US20110072131 *Aug 19, 2010Mar 24, 2011Meir ZoharSystem and method for monitoring advertisement assignment
US20110119278 *Nov 9, 2010May 19, 2011Resonate Networks, Inc.Method and apparatus for delivering targeted content to website visitors to promote products and brands
US20110122797 *Jan 26, 2011May 26, 2011Sheha Michael AMethod and system for dynamic estimation and predictive route generation
US20110126109 *Jan 28, 2011May 26, 2011AOL, Inc.Presence and Geographic Location Notification Based on a Delegation Model
US20110130960 *Jan 27, 2011Jun 2, 2011Sheha Michael AMethod and system for saving and retrieving spatial related information
US20110138011 *Jun 2, 2010Jun 9, 2011Finlaw Arthur PSoftware to Provide Geographically Relevant Website Content
US20110167371 *Mar 15, 2011Jul 7, 2011Sheha Michael AMethod and apparatus for sending, retrieving, and planning location relevant information
US20110196744 *Apr 18, 2011Aug 11, 2011Mlb Advanced Media, L.P.System for verifying access based on a determined geographic location of a subscriber of a service provided via a computer network
US20110209216 *Jan 24, 2011Aug 25, 2011Meir ZoharMethod and system for website data access monitoring
US20110223933 *May 16, 2011Sep 15, 2011Sheha Michael ASystem and method for providing routing, mapping, and relative position information to users of a communication network
US20110258037 *Apr 18, 2011Oct 20, 2011LifeStreet CorporationMethod and Apparatus for Campaign and Inventory Optimization
US20120035967 *Sep 23, 2011Feb 9, 2012Bookit.Com, Inc.Software to provide geographically relevant website content
US20120136724 *Jan 30, 2012May 31, 2012Mcguire Myles PMethod and system for providing network based target advertising
US20130125012 *Nov 16, 2011May 16, 2013Verizon Patent And Licensing Inc.Dynamic user customized web advertisements
US20130145043 *Jan 28, 2013Jun 6, 2013Microsoft CorporationMapping network addresses to geographical locations
US20130226701 *Nov 16, 2012Aug 29, 2013Unomobi, Inc.Method and System for Wireless Message-Based Advertising
US20130268410 *May 14, 2013Oct 10, 2013Bookit.Com, Inc.Providing geographically relevant website content
US20140143052 *Nov 20, 2013May 22, 2014Charles W. STRYKERSystem and method for applying on-line behavior to an off-line marketing campaign
US20140161041 *Feb 11, 2014Jun 12, 2014Lightwaves Systems, Inc.Method for routing data packets using an ip address based on geo position
US20150026745 *Oct 7, 2014Jan 22, 2015Sony CorporationSystem And Method For Effectively Performing A Remote Control Configuration Procedure
US20150074515 *Sep 11, 2014Mar 12, 2015Riwi Corp.Systems and methods of inferential demographic analytics on potential survey respondents when using online intercept polls
US20150221043 *Apr 4, 2014Aug 6, 2015Intuit Inc.Method and system for providing global ready financial applications
EP2253137A2 *Mar 11, 2009Nov 24, 2010Front Porch, Inc.Method and apparatus for targeted advertising based on venue identification and event criteria
EP2253137A4 *Mar 11, 2009Oct 3, 2012Front Porch IncMethod and apparatus for targeted advertising based on venue identification and event criteria
WO2006102630A2 *Mar 22, 2006Sep 28, 2006Feeva, Inc.Systems and methods of network operation and information processing, including engaging users of a public-access network
WO2006102630A3 *Mar 22, 2006Nov 8, 2007Feeva IncSystems and methods of network operation and information processing, including engaging users of a public-access network
WO2014166284A1 *Dec 24, 2013Oct 16, 2014Tencent Technology (Shenzhen) Company LimitedMethod and apparatus for determining area of ip address
WO2015143407A3 *Mar 20, 2015Nov 19, 2015Geocommerce Inc.System and method for identifying users on a network
Classifications
U.S. Classification705/14.39, 709/209, 705/14.58, 701/537
International ClassificationG06Q30/02
Cooperative ClassificationG06Q30/0261, G06Q30/0239, G06Q30/02
European ClassificationG06Q30/02, G06Q30/0261, G06Q30/0239
Legal Events
DateCodeEventDescription
Feb 27, 2001ASAssignment
Owner name: GEOMICRO, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WANG, JOHN;KADDECHE, KARIM;REEL/FRAME:011549/0815;SIGNING DATES FROM 20010206 TO 20010207