当前位置: 首页 > 专利查询>谷歌公司专利>正文

将地图浏览有关的边界用于企业位置搜索制造技术

技术编号:2827517 阅读:207 留言:0更新日期:2012-04-11 18:40
系统从分布在网络中的多个位置的多个文档收集实体位置信息。系统搜索实体位置信息来识别位于由用户选择的整个第一地理区域内的第一实体集。该系统经网络向用户提供第一数字地图,第一数字地图包括第一地理区域并且进一步包括所识别的第一实体集及其相关地理位置的可视表示。

【技术实现步骤摘要】
【国外来华专利技术】
在此所述的实现通常涉及信息检索,以及更具体地说,涉及将与指定地图浏览有关的边界用于检索位于地图浏览的边界内的企业的位置。
技术介绍
万维网(“Web”)包含大量信息。然而,定位信息的所需部分是困难的。因为Web上的信息量以及对Web搜索不熟练的新用户的数量正快速增长,使得该问题更复杂。搜索引擎试图返回指向用户所感兴趣网页的超链接。通常,搜索引擎根据用户输入的搜索词语(称为搜索查询)来确定用户兴趣。搜索引擎的目标是根据搜索查询,向用户提供指向高质量、相关结果(例如网页)的链接。通常,搜索引起通过将搜索查询中的词语与预存储网页的语料库进行匹配来实现这一目的。包含用户搜索词语的网页被认为“命中”并且作为链接返回给用户。本地搜索(local search)引擎是这样一种搜索引擎,它试图返回特定地理位置的某一距离范围内的相关网页和/或企业登记信息(listing)。对本地搜索,用户可以输入搜索查询并且指定在气周围执行搜索查询地理位置。本地搜索引擎可以返回相关结果,诸如涉及该地区的相关网页或位于以该特定地理位置为中心的某一距离范围内的企业的登记信息。例如,如果有人使用现有的图形地图搜索界面(例如,使用Google Maps的本地搜索)搜索San Franciso Bay地区的餐馆,那么,将仅向该搜索用户提供在地图的近中心点的某一距离内的最相关餐馆。然而,该搜索用户可能发现更期望在显示给用户的地图的整-->个区域上定位更相关的饭店,而不仅仅是在地图的中心点的某一距离内的那些餐馆。
技术实现思路
根据一个方面,一种计算机实现的方法可以包括将第一地图提供给用户,该第一地图包括具有第一边界的地理区域。该方法可以进一步包括:从用户接收边界重新选择的指示;向用户提供第二地图,该第二地图包括具有第二边界的地理区域,其中,所述第二边界不同于所述第一边界。该方法还可以进一步包括:基于该第二边界识别地理搜索区;搜索位置信息来识别位于所识别地理搜索区内的实体;以及向用户提供所识别的实体以及相关地理位置信息。根据另一方面,一种方法包括:从分布在网络中的一组位置上的一组文档收集实体位置信息;搜索实体位置信息以识别位于由用户选择的整个第一地理区域内的第一实体集。该方法可以进一步包括经网络向用户提供第一数字地图,该第一数字地图覆盖所述第一地理区域以及包括第一所识别实体集以及它们的相关地理位置的可视表示。根据另一方面,一种计算机实现方法包括基于第一用户输入,定义与数字地图有关的第一地理区域。该方法可以进一步包括搜索企业位置信息以识别位于整个第一地理区域内的企业。附图说明包含在说明书并构成本说明书一部分的附图示例说明本专利技术的实施例,结合描述解释本专利技术。在图中:图1是本专利技术的实现的概述的示例图,其中,使用地理区域的缩放级地图视图来检索位于该地理区域内的企业的登记信息;图2是可以实现与本专利技术的原理一致的系统和方法的网络的示例图;图3是根据与本专利技术的原理一致的实现的图2的客户机或服务器-->的示例图;图4是根据与本专利技术的原理一致的实现,用于获取、收集和索引包含在分布式文档中的企业位置信息的示例性过程的流程图;图5是用于识别与本专利技术的原理一致的显示地图的可见边界内的一个或多个企业的位置的示例性过程的流程图;图6是与本专利技术的方面一致的示例性地图文档的图;以及图7是包括图6的地图文档的缩放级视图并与本专利技术的方面一致,识别缩放级视图内的企业的示例性文档的图。具体实施方式下面的本专利技术的详细描述参考附图。不同图中的同一参考数字可以标识相同或类似的元件。同时,下述详细描述不限制本专利技术。与本专利技术的各方面一致,把与指定搜索查询最相关并位于呈现给用户的地图视图整个区内、而非仅仅是离地图视图中心点某一距离范围内的那些实体(例如企业)提供给搜索用户。由此,可以使用由地图视图的外边界定义的大区域(其范围可由用户改变)来搜索位置登记信息(例如企业位置登记信息、住宅位置登记信息、政府办公位置登记信息等等)的语料库,该语料库可以从驻于网络中多个分布位置的多个文档来收集。如在此所使用的术语“文档”广义地解释为包括任何机器可读和机器可存储的工作产品。文档可以包括例如电子邮件、网站、企业登记信息、文件(file)、文件组合、具有至其他文件嵌入链接的一个或多个文件、新闻组帖子、博客、Web广告、数字地图等等。在互联网的环境中,常用文档是网页。网页通常包括文本信息以及可以包括嵌入信息(诸如元信息,图像,超链接等等)和/或嵌入指令(诸如Javascript等等)。“链接”,如在此所使用的术语,广义地解释为包括不同文档之间或同一文档的不同部分之间的任何引用。-->概述图1示出了本专利技术实现的示例性概述,其中,可以使用地图文档的不同缩放级视图来定义地理区域,地理区域可以进一步用来识别位于该地理区域的边界内的企业。如图1所示,服务器(未示出)可以响应用户提供的地理位置,在客户机(未示出)向用户提供地图文档100。地图文档100可以包括用户提供的地理位置的缩放级视图110。用户可以另外提供与企业类型有关的搜索查询,所述企业是用户想在由地图文档的缩放级视图110所界定的地理区域内定位的。用户可以相对于地图文档的缩放级视图向北、南、东或西“移动”,或可以通过缩放级视图110的“放大”或“缩小”来改变缩放级视图110的缩放比例。通过用户的每一视图改变,服务器可以提供地图文档的更新缩放级视图110,对应于比例改变、或对应于用户相对于前一视图移动的方向。如图1所示,缩放级视图110可以具有包含以指定比例的特定地理区域的边界。只要用户已经按所需比例获得地图文档的所需地理区域,用户可以启动位于所需地理区域内的企业的搜索。服务器可以搜索企业的数据库,以及相关的企业位置信息和企业联系信息,这些信息已经通过获取和收集驻于网络中多个分布式位置的多个文档而产生。可以索引由所收集文档导出的企业位置信息,以及可以搜索该索引来检索位于用户所选择的整个缩放级地图视图110的边界内的企业。例如,如图1所示,可以确定纬度和经度来与缩放级地图视图110的边界的每一个(例如当地图为矩形时的每一角)关联。可以搜索索引来检索具有位于缩放级地图视图110所界定的整个地理区域内的相应纬度和经度位置信息的企业。示例性网络结构图2是网络200的示例图,其中,可以实现与本专利技术的原理一致的系统和方法。网络200可以包括经网络240连接到多个服务器220-230的多个客户机210。为简化起见,两个客户机210和两个服务-->器220-230已经示例为连接到网络240。实际上,可以具有更多或更少的客户机和服务器。同时,在一些实例中,客户机可以执行服务器的功能以及服务器可以执行客户机的功能。客户机210可以包括客户机实体。实体可以定义为设备,诸如无线电话、个人计算机、个人数字助理(PDA)、膝上型电脑或其他类型的计算或通信设备、在这些设备的一个上运行的线程或进程,和/或可由这些设备的一个执行的对象。服务器220和230可以包括服务器实体,按与本专利技术的原理一致的方式,访问、获取、收集、处理、搜索和/或维护文档。客户机210和服务器220和230可以经有线、无线和/或光纤连接而连接到网络240。在与本专利技术的原理一致的实现中,服务器220可以包括可由本文档来自技高网...

【技术保护点】
一种计算机实现的方法,包括:    把第一地图提供给用户,所述第一地图包括具有第一边界的地理区域;    从所述用户接收边界重新选择的指示;    向用户提供第二地图,所述第二地图包括具有第二边界的地理区域,其中,所述第二边界不同于所述第一边界;    基于所述第二边界识别地理搜索区;    搜索实体位置信息来识别位于所识别的地理搜索区内的实体;以及    向所述用户提供所识别的实体以及相关联的地理位置信息。

【技术特征摘要】
【国外来华专利技术】US 2005-5-27 11/139,0321.一种计算机实现的方法,包括:把第一地图提供给用户,所述第一地图包括具有第一边界的地理区域;从所述用户接收边界重新选择的指示;向用户提供第二地图,所述第二地图包括具有第二边界的地理区域,其中,所述第二边界不同于所述第一边界;基于所述第二边界识别地理搜索区;搜索实体位置信息来识别位于所识别的地理搜索区内的实体;以及向所述用户提供所识别的实体以及相关联的地理位置信息。2.如权利要求1所述的方法,其中,从多个分布式文档收集所述位置信息。3.如权利要求2所述的方法,其中,索引所收集的位置信息。4.如权利要求3所述的方法,其中,搜索所述位置信息包括:搜索经索引的位置信息以识别位于所识别的地理搜索区内的实体。5.如权利要求2所述的方法,其中,所述多个分布式文档分布在网络中的多个位置。6.如权利要求1所述的方法,其中,基于所述第二边界识别地理搜索区包括:识别对应于所述第二边界的每一个边界的纬度和经度信息。7.如权利要求6所述的方法,其中,搜索所述位置信息包括:把与所述实体相关联的纬度和经度信息与对应于所述第二边界的每一边界的纬度和经度信息进行比较,以识别位于所识别的地理搜索区内的实体。8.如权利要求1所述的方法,其中,所述边界重新选择的指示包括下述之一:改变所述第一地图的比例,或相对于所述第一地图向北、南、东或西移过。9.如权利要求1所述的方法,进一步包括:排名位于所识别的地理搜索区内的被识别实体,其中,向所述用户提供所识别的实体包括:向所述用户提供经排名的被识别实体。10.一种方法,包括:从分布在网络中的多个位置的多个文档收集实体位置信息;搜索所述实体位置信息,以识别位于由用户选择的整个第一地理区域内的第一实体集,以及经所述网络向所述用户提供第一数字地图,所述第一数字地图覆盖所述第一地理区域并且包括所识别的第一实体集及其相关联的地理位置的可视表示。11.如权利要求10所述的方法,其中,所述实体包括企业、私人住宅或政府机构。12.如权利要求10所述的方法,进一步包括:识别对应于所述第一地理区域的纬度和经度信息。13.如权利要求12所述的方法,其中,搜索所述实体位置信息包括:把与所述实体位置信息相关联的纬度和经度信息与对应于所述第一地理区域的所述纬度和经度信息进行比较,以识别位于整个所述第一地理区域内的第一实体集。14.如权利要求10所述的方法,进一步包括:从用户接收识别第二地理区域的选择;搜索所述实体位置信息以识别位于整个所述第二...

【专利技术属性】
技术研发人员:布雷恩欧克莱尔
申请(专利权)人:谷歌公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1