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

基于联系人信息来标注被访问的位置的方法和系统技术方案

技术编号:15696373 阅读:80 留言:0更新日期:2017-06-24 12:03
本申请涉及基于联系人信息来标注被访问的位置的方法和系统。在此公开的系统和技术提供了确定用户访问的位置并且基于联系人信息将相关的位置标签与被访问的位置相关联的能力。在一些示例中,可以基于在被访问的位置和在用户的联系人列表中存储的信息之间的匹配来应用位置标签。在其他示例中,用户可以有效地将联系人和位置标签指定为与被访问的位置相关联。在其他示例中,如果在用户的联系人列表中未列出但是系统了解用户访问的位置,则可以适当地将被访问的位置标注,并且可以将在用户的联系人列表中的对应的联系人更新以包括被访问的位置。

【技术实现步骤摘要】
基于联系人信息来标注被访问的位置的方法和系统分案说明本申请属于申请日为2013年06月21日的中国专利技术专利申请201380033076.8的分案申请。
技术介绍
诸如智能电话和平板电脑的移动装置已经打开了可以向用户提供的多种新的服务。这些新的服务的一个非常受欢迎且不断增长的类别包含位置跟踪和感知。可以使用用于确定位置的几种技术中的任何一种来确定移动装置的地理位置,该技术包括通过参考蜂窝网络塔、Wi-Fi接入点位置或通过使用来自全球定位系统(GPS)组件的数据。利用位置跟踪和感知的示例应用包括来自基于位置向社交交互报告的位置的全部内容。由这些新的服务中的许多面对的一个共同问题是地理位置(例如,在地球上的纬度和经度)与相关位置标签(例如,家、工作等)的关系。用于解决该问题的现有技术和系统限于搜索列出企业或其他公开地的位置。使用不完整的数据来建立地理位置的相关和有意义的标签可以使得向用户呈现的信息的质量变差,由此使得他们对于位置跟踪或位置感知服务的体验变差。
技术实现思路
在一个示例中,本公开描述了一种用于使用计算机处理器标注用户访问的位置的方法,包括:收集所述用户的位置历史数据,并且将所述位置历史数据存储在数据存储中。根据这个示例,所述方法也包括:由与所述数据存储进行通信的处理器从所述位置历史数据确定被访问的位置,并且由所述处理器对于与所述用户相关联的联系人列表搜索与所述被访问的位置对应的联系人位置信息。所述方法可以进一步包括:由所述处理器将所述被访问的位置与对应于匹配的联系人位置信息的联系人位置标签相关联。在另一个示例中,本公开描述了一种用于使用计算机处理器将位置信息与联系人相关联的方法,包括:收集用户的位置历史数据,并且将所述位置历史数据存储在数据存储中。根据这个示例,所述方法也包括:由与所述数据存储进行通信的处理器从所述位置历史数据确定被访问的位置,从所述用户接收联系人和位置标签的指定,并且由所述处理器将所述被访问的位置与所述联系人和所述位置标签相关联。在另一个示例中,本公开描述了一种用于使用计算机处理器将位置信息与联系人相关联的方法,包括:收集第一用户的位置历史数据,并且将所述位置历史数据存储在数据存储中。根据这个示例,所述方法也包括:由与所述数据存储进行通信的处理器从所述位置历史数据确定由所述第一用户访问的位置,并且由所述处理器确定所述第一用户访问的所述位置是否与第二用户相关联。所述方法可以进一步包括:由所述处理器在所述被访问的位置与所述第二用户相关联的情况下更新在与所述第一用户相关联的联系人列表中的用于所述第二用户的联系人列表条目,以包括所述被访问的位置。附图说明通过下面结合附图进行的详细说明,可以更全面地明白如上所述的公开的技术的方面和示例,在附图中:图1示意地图示了根据本公开的方面的示例移动网络;图2是用于收集和分析用户的位置历史数据的示例技术的流程图;图3是图示在本公开的方面中利用的示例位置历史数据的表格;图4是用于搜索与用户相关联的联系人列表以将用户访问的位置与在联系人列表中的条目相关联的示例技术的流程图;图5是图示在本公开的方面中利用的示例联系人列表条目信息的表格;图6是用于将用户访问的位置与联系人列表条目相关联的示例技术的流程图;以及图7是用于利用对应于被访问的位置的信息来更新与第一用户相关联的联系人列表的示例技术的流程图。具体实施方式在此公开的系统和技术提供了用于确定用户访问的位置并且基于联系人信息来将相关的位置标签与被访问的位置相关联的能力。与用户相关联的联系人信息(例如,对于每一个联系人在用户的联系人列表中存储的地址)的使用允许当通过本地搜索查询或其他公共信息源不可获得被访问的位置时根据本公开的系统和技术提供被访问的位置的相关的标签。在一些示例中,可以基于在被访问的位置和在用户的联系人列表中存储的信息之间的匹配来应用位置标签。在其他示例中,用户可以有效地指定要与被访问的位置相关联的联系人和位置标签。在其他示例中,如果用户访问的位置在用户的联系人列表中未被列出,但是以其他方式已知,则可以适当地将被访问的位置标注,并且可以将在用户的联系人列表中的对应的联系人更新以包括被访问的位置。现在描述某些示例以提供在此公开的系统和技术的结构、功能、制造和使用的原理的整体理解。在附图中图示了示例。本领域内的技术人员可以明白,在此具体描述和在附图中图示的系统和技术是非限定性示例,并且本公开的范围仅由权利要求限定。与一个示例相关地图示或描述的特征可以与其他示例的特征组合。这样的修改和改变意欲被包括在本公开的范围内。可以基于用户的移动装置的位置来推断用户的位置。可以以各种时间间隔来存储位置信息,以提供装置和用户的位置历史。该位置历史可以被存储在移动装置上的高速缓存或其他存储器中,或者它可以通过移动网络被发送到服务器,并且被存储在数据存储中。可以向用户提供下述机会:控制例如由与用户相关联或被用户使用的计算装置执行的程序或特征是否收集用户信息(例如,关于用户的位置的信息或其他信息,诸如关于用户的联系人、社交网络连接、社交行为或活动、偏好等的信息);以及/或者,基于所收集的信息来控制是否和/或如何从内容服务器接收内容。另外,可以在将某个数据存储或使用之前以一个或多个方式来处理它,使得对于该用户不可确定个人可识别的信息,或者可以一般化其中获得位置信息(诸如城市、ZIP代码或州等级)的用户的地理位置,使得不能确定用户的具体位置。在这些方式中,用户可以对信息如何被内容服务器收集和使用具有控制。图1图示了用于提供基于位置的服务的移动网络100的示例。在所示的示例中,移动网络100包括通信网络110和移动装置120。移动装置120可以经由各种接入点130连接到通信网络110。虽然为了示例的目的而图示了一个移动装置120和一个接入点130,但是移动网络可以包括任何数量的移动装置和接入点。移动装置120可以是被配置为通过移动网络交换数据的任何装置。例如,移动网络100可以是GSM、TDMA或CDMA技术使能的网络或诸如IEEE802.11、蓝牙或其他Wi-Fi网络的任何其他形式的无线网络或者有线和无线网络的组合。接入点130可以是一种形式的无线电接收器或发送器,其提供移动装置120和通信网络110之间的网关。例如,接入点可以是无线路由器或蜂窝网络塔。在一些示例中,移动装置120也可以接收从GPS卫星140发送的GPS信号。在所示的示例中,移动网络100也包括位置服务器150,位置服务器150可以经由通信网络110与移动装置120交换数据。位置服务器150可以包括例如数字数据处理器160,数字数据处理器160与数字数据库存储170通信耦合,数字数据库存储170例如是数据库或能够存储数字数据的其他存储器或存储单元。可以在利用软件、固件或硬件指令编程的一个或多个计算装置上实现位置服务器150。这样的计算装置可以包括但是不限于一个或多个个人计算机、工作站、微型计算机、集群计算机系统和/或嵌入系统。也可以在移动装置120本身上实现位置服务器150功能的一些或全部。这样的计算装置(包括移动装置120)也可以包括但是不限于具有用于执行和存储指令的一个或多个处理器和存储器的装置。这样的计算装置可以包括软件、固件和硬件。软件可以包括本文档来自技高网...
基于联系人信息来标注被访问的位置的方法和系统

【技术保护点】
一种方法,包括:由计算装置收集与用户相关联的多个位置历史数据点,每个位置历史数据点指定相应地理位置、与所述相应地理位置相关联的相应时间、以及与所述相应地理位置相关联的相应日期;由所述计算装置至少部分地基于所述多个位置历史数据点中的每个相应位置历史数据点所指定的相应时间和相应日期,来过滤所述多个位置历史数据点,以生成包括一簇位置历史数据点的经过滤的位置历史数据;由所述计算装置计算所述经过滤的位置历史数据中的所述一簇位置历史数据点的地理中心和精度半径,其中,所述地理中心和所述精度半径一起限定所述用户访问的特定位置;由所述计算装置将所述用户访问的所述特定位置与位置标签相关联,所述位置标签是至少部分地基于与所述用户相关联的联系人信息和所述特定位置来确定的;以及由所述计算装置输出所述位置标签的指示。

【技术特征摘要】
2012.06.22 US 61/662,969;2012.06.25 US 61/663,8101.一种方法,包括:由计算装置收集与用户相关联的多个位置历史数据点,每个位置历史数据点指定相应地理位置、与所述相应地理位置相关联的相应时间、以及与所述相应地理位置相关联的相应日期;由所述计算装置至少部分地基于所述多个位置历史数据点中的每个相应位置历史数据点所指定的相应时间和相应日期,来过滤所述多个位置历史数据点,以生成包括一簇位置历史数据点的经过滤的位置历史数据;由所述计算装置计算所述经过滤的位置历史数据中的所述一簇位置历史数据点的地理中心和精度半径,其中,所述地理中心和所述精度半径一起限定所述用户访问的特定位置;由所述计算装置将所述用户访问的所述特定位置与位置标签相关联,所述位置标签是至少部分地基于与所述用户相关联的联系人信息和所述特定位置来确定的;以及由所述计算装置输出所述位置标签的指示。2.根据权利要求1所述的方法,其中,所述位置标签包括用于所述用户访问的所述特定位置的附加场境。3.根据权利要求1所述的方法,其中:所述联系人信息包括所述用户的联系人的姓名,并且由所述计算装置输出所述位置标签的指示包括:由所述计算装置输出所述位置标签和所述用户的所述联系人的姓名的指示。4.根据权利要求1所述的方法,其中,由所述计算装置收集与所述用户相关联的多个位置历史数据点包括:从与所述用户相关联的一个或多个移动计算装置接收所述多个位置历史数据点。5.根据权利要求1所述的方法,进一步包括,基于所述地理中心和所述精度半径来确定街道地址,以及其中,由所述计算装置将所述用户访问的所述特定位置与所述地理标签相关联包括,由所述计算装置将所述街道地址与所述位置标签相关联。6.根据权利要求5所述的方法,其中:与所述用户相关联的所述联系人信息包括至少一个街道地址,以及由所述计算装置将所述用户访问的所述特定位置与所述位置标签相关联包括,由所述计算装置检测所述联系人信息中的所述至少一个街道地址与基于所述地理中心和所述精度半径所确定的所述街道地址之间的至少部分匹配。7.根据权利要求1所述的方法,其中所述多个位置包括企业。8.根据权利要求1所述的方法,其中每个相应地理位置包括相应纬度和相应经度。9.根据权利要求8所述的方法,其中每个相应地理位置包括相应精度半径。10.根据权利要求1所述的方法,其中,由所述计算装置至少部分地基于所述多个位置历史数据点中的每个相应位置历史数据点所指定的相应时间和相应日期,来过滤所述多个位置历史数据点,以生成包括一簇位置历史数据点的经过滤的位置历史数据,包括:由所述计算装置确定访问开始时间和访问结束时间,以及由所述计算装置至少部分地基于所述访问开始时间和所述访问结束时间、所述多个位置历史数据点中的每个相应位置历史数据点所指定的相应时间、以及所述多个位置历史数据点中的每个相应位置历...

【专利技术属性】
技术研发人员:戴尔·霍金斯汤姆·卡尔·施塔姆安德鲁·基尔姆泽图沙尔·乌德施
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国,US

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

1