×

System and method for associating a geographic location with an Internet protocol address

  • US 8,621,064 B2
  • Filed: 03/28/2007
  • Issued: 12/31/2013
  • Est. Priority Date: 03/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for associating a geographic location with an internet protocol (“

  • IP”

    ) address, the method comprising the steps of;

    recording with a processor an IP address from which each of a plurality of users accesses a network through a computing device of each respective user based, at least in part, on a plurality of localized search queries of search queries received at a search engine, wherein each of the localized search queries have an explicit geographic location and a term indicating a local intent;

    associating with the processor a geo tag with each user of the plurality of users based on a geographic location associated with the computing device of the user;

    identifying with the processor a subset of users of the plurality of users into a spatial cluster comprising at least two users of the plurality of users accessing the network, where each user of the spatial cluster is associated with a geo tag identifying a geographic location that is located within a defined distance of a geographic location identified in a geo tag of at least one other user of the spatial cluster;

    determining with the processor a geographic location associated with a geographic center of the spatial cluster;

    associating with the processor the determined geographic location associated with the geographic center of the spatial cluster with the first IP address; and

    storing in a memory with the processor the association between a geographic location associated with the geographic center of the spatial cluster and the first IP address.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×