发明名称 System and method for associating a geographic location with an Internet protocol address
摘要 The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address from which each of a plurality of users accesses a network is recorded. A geo tag is associated with each of the plurality of users and a subset of the plurality of users is identified, the subset including users associated with a first IP address. The subset of the plurality of users is clustered into a spatial cluster including users associated with geo tags located with a defined distance of a geo tag of at least one other user of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address.
申请公布号 US2014156622(A1) 申请公布日期 2014.06.05
申请号 US201314092451 申请日期 2013.11.27
申请人 Yahoo! Inc. 发明人 Campbell Bruce;Patel Devesh;Riise Soren
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer-implemented method for associating a geographic location with an internet protocol (“IP”) address, said method comprising: obtaining, by a processor, digital request data from content of a webpage associated with a plurality of browser cookies, each of said plurality of browser cookies indicating a geographic location associated with computing devices of a plurality of corresponding users accessing said webpage through a computing device of each respective user; associating, by said processor, a geo tag with each of said plurality of browser cookies based on said geographic location indicated by said digital request data and a browser cookie of said plurality of browser cookies; identifying, by said processor, a subset of said plurality of browser cookies, said subset comprising browser cookies associated with said webpage and a first IP address shared by said plurality of browser cookies; clustering, by said processor, said subset of said plurality of browser cookies into a spatial cluster comprising browser cookies associated with geo tags identifying locations located within a predefined distance of a location indicated by said digital request data and identified in a geo tag of at least one other browser cookie of said spatial cluster; determining, by said processor, an association between a geographic location associated with a geographic center of said spatial cluster and said first IP address based on a contributing point shared by said plurality of browser cookies near a geographic center of said spatial cluster; and storing, by said processor, in a memory said association between said geographic location associated with said geographic center of said spatial cluster and said first IP address.
地址 Sunnyvale CA US