【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
搜索引擎经常使用用户的位置来定制结果页面上所显示的结果。例如,对于“天气”的查询,搜索引擎可以使用用户的地理位置来显示基于用户的位置环境的天气预报。一种用于确定用户位置的方法是使用诸如GPS(全球定位系统)之类的定位系统。遗憾的是,大多数用户不可获得该信息,因为这需要用户使用带有GPS的设备并且还需要搜索引擎支持对个人位置信息的访问。另一种确定用户位置的方法是简单地要求用户自行报告用户位置。而这可能仅在短期内是准确的,就长期而言,用户可能重新定位到新的位置但却没有更新自行报告的位置。还有一种被用来克服上述缺陷的方法是查阅逆向IP数据库(ReverseIPdatabase,RevIP)。该数据库包含IP地址的范围以及他们对应的位置。遗憾的是,从商业RevIP数据库自行报告的性能数字中揭示了这些数据库的精确度和覆盖存在缺陷。尝试利用互联网主干链路的结构和对到达互联网不同部分的时间进行测量来解决这一问题。然而,这些尝试只获得非常有限的成功。找到用于改进这些数据库的方法是一个艰巨的挑战并且将给出一个能够为跨若干行业的公司提供积极财务影响的解决方案。
技术实现思路
以下给 ...
【技术保护点】
一种数据库更新系统,包括:访问组件,被配置为访问指示用户地理位置的地理位置数据,所述地理位置数据从相对于所述地理位置的用户动作导出;聚合组件,被配置为按网络地址来聚合最频繁使用的位置数据;更新组件,被配置为基于所述最频繁使用的位置数据来利用更新对逆向IP(互联网协议)数据库进行更新,从而创建经更新的逆向IP数据库以供随宽带网络或移动网络中的至少一种一起使用;以及至少一个硬件处理器,被配置为执行与所述访问组件、所述聚合组件和所述更新组件相关联的存储器中的计算机可执行指令。
【技术特征摘要】
【国外来华专利技术】2014.07.15 US 14/332,3501.一种数据库更新系统,包括:访问组件,被配置为访问指示用户地理位置的地理位置数据,所述地理位置数据从相对于所述地理位置的用户动作导出;聚合组件,被配置为按网络地址来聚合最频繁使用的位置数据;更新组件,被配置为基于所述最频繁使用的位置数据来利用更新对逆向IP(互联网协议)数据库进行更新,从而创建经更新的逆向IP数据库以供随宽带网络或移动网络中的至少一种一起使用;以及至少一个硬件处理器,被配置为执行与所述访问组件、所述聚合组件和所述更新组件相关联的存储器中的计算机可执行指令。2.根据权利要求1所述的系统,进一步包括真相数据集,所述真相数据集被生成并且被配置为将IP地址和IP地址范围映射到地理位置,以实现针对改进对所述经更新的逆向IP数据库进行测试。3.根据权利要求1所述的系统,进一步包括评估组件,所述评估组件被配置为使用真相数据集来评估所述经更新的逆向IP数据库,以确保所述经更新的逆向IP数据库比所述逆向IP数据库有改进。4.根据权利要求1所述的系统,其中所述更新组件能够被配置为对IP地址范围进行划分或组合中的至少一种,以改进所述逆向IP数据库的性能。5.根据权利要求1所述的系统,其中所述访问组件被配置为从用户查询提取位置数据。6.根据权利要求1所述的系统,其中所述访问组件被配置为确定包含位置信息的查询或内容中的至少一种。7.根据权利要求1所述的系统,进一步包括分析组件,所述分析组件被配置为标识共享多个地理位置的IP地址。...
【专利技术属性】
技术研发人员:O·达恩,V·帕里克,S·C·阿罗拉,R·克拉克,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。