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

邻近度检测制造技术

技术编号:13834496 阅读:70 留言:0更新日期:2016-10-14 19:06
本公开包括用于检测用户之间的邻近度的系统和方法。该系统包括处理器以及用于存储下述指令的存储器,所述指令当被执行时使得系统:确定与第一用户设备相关联的场境;基于该场境来查询其它用户设备以创建满足查询的其它用户设备集;通过对其它用户设备集进行过滤而生成经过滤的设备的列表;向第一用户设备通知经过滤的设备的列表;以及查询经过滤的设备的列表以确定哪些过滤设备在第一用户设备的邻近范围内。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请基于35U.S.C.§119要求于2015年2月13日提交的题为“Proximity Detection”的U.S.专利申请No.14/622,762以及于2014年2月18日提交的题为“Proximity Detection”的U.S.临时专利申请No.61/941,466的优先权,通过引用将其整体并入本文。
该说明书涉及设备邻近度检测
技术介绍
现有系统通常利用全球定位系统(GPS)以对用户设备进行定位并且确定不同用户设备之间的邻近度,然而,GPS是耗电量大并且经常使用的,这导致过时数据的可能性。另外,如果在室内使用GPS,那么GPS信号可能不可用,并且其结果是,用户设备切换到使用位置检测的WiFi或蜂窝式装置,它们不准确得多。
技术实现思路
根据在该公开中所描述的主题的一个创新性方面,一种用于检测用户之间的邻近度的系统包括:处理器;以及存储器,用于存储下述指令,所述指令当被执行时使得系统以:确定与第一用户设备相关联的场境;基于该场境来查询其它用户设备以创建满足查询的其它用户设备集;通过对其它用户设备集进行过滤而生成经过滤的设备的列表;向第一用户设备通知经过滤的设备的列表;以及查询经过滤的设备的列表以确定哪些过滤设备在第一用户设备的邻近范围内。通常,在该公开中所描述的主题的另一创新性方面可能具体体现
为下述操作,该操作包括:其中第一用户设备基于至少一个蓝牙协议来查询经过滤的设备的列表,接收令牌而不是经过滤的设备的列表上的经过滤的设备的媒体访问控制地址并且查询令牌;基于和第一用户设备相关联的第一用户与和一个或多个其它用户设备集相关联的第二用户之间的阈值分离级来对一个或多个其它用户设备集进行过滤;基于和第一用户设备相关联的第一用户与和一个或多个其它用户设备集相关联的第二用户之间的阈值交互数来对一个或多个其它用户设备集进行过滤;基于一个或多个其它用户设备的隐私设置来对一个或多个其它用户设备集进行过滤;基于一个或多个经过滤的设备与第一用户设备的邻近度以及第一用户设备与一个或多个经过滤的设备之间的一个或多个连接来对在第一用户设备的邻近范围内的一个或多个经过滤的设备进行排名并且向第一设备的用户通知按照排名顺序的一个或多个经过滤的设备;并且确定当邻近第一用户设备时的其它用户设备的动作并且当邻近第一用户设备时通知与第一用户设备相关联的用户采取步骤以促进设备的动作。这些及其它实施例的每一个可以选择性地包括以下特征中的一个或多个。例如,该特征包括:场境包括以下中的一个或多个:与第一用户设备相关联的位置、时间、正在进行的动作、以及将来的动作;第一用户设备位于目的地并且进一步包括响应于一个或多个经过滤的用户设备在第一用户设备的邻近范围内,将与目的地有关的信息发送到经过滤的用户设备;以及第一用户设备执行查询以使用蓝牙协议来确定哪些经过滤的设备在第一用户设备的邻近范围内。其它方面包括这些和其它创新性方面的对应方法、系统、装置、以及计算机程序产品。本公开在许多方面可以是尤其有利的。首先,该系统可使用蓝牙技术准确地确定不同用户之间的邻近度。例如,该系统可计算出用户是否在同一个房间,这使用其它技术是困难的。其次,该系统通过能
够确定出用户之间的邻近度而无需用户激活蓝牙协议而降低了电池消耗。例如,系统中的设备可基于蓝牙发现协议来彼此搜索并配对而无需用户参与。附图说明本公开是通过示例而不是通过附图中的图的限制来说明的,在附图中相同参考数字用于指代相似元素。图1是图示用于确定用户之间的邻近度的示例系统的方框图。图2是图示示例邻近度应用的方框图。图3是用于确定用户设备之间的邻近度的示例方法的流程图。图4是用于向第一用户设备通知在第一用户设备的邻近范围内的过滤设备列表的示例方法的流程图。图5是根据一个实施例的用于向第一用户设备通知与在第一用户设备的邻近范围内的设备相关联的动作的示例方法的流程图。图6是根据一个实施例的用于向用户通知在第一用户设备的邻近范围内的其它用户设备列表的示例用户界面的图形表示。图7是根据一个实施例的权限设置的示例用户界面的图形表示。图8是用于提供与在第一用户设备的邻近范围内的用户设备相关联的动作的示例用户界面的图形表示。具体实施方式图1图示了用于确定用户设备之间的邻近度的系统100的一个实施例的方框图。所图示的系统100包括可由用户125a...125n访问的用户设备115a...115n、一个或多个社交网络服务器101、以及场境服务器107。在图1和其余附图中,参考数字之后的字母,例如“115a”,表示对具有该特定参考数字的元素的参考。没有随后字母的文本中的参考数字,例如\115\,表示对带有参考数字的元素的实施例的一般参考。在所图示的实施例中,系统100的这些实体经由网络105通信式地相耦合。在一些实施例中,系统100可以包括图1中未示出的其它服务
器或设备。例如,系统100可以包括全球定位系统(GPS)以帮助确定用户设备115的位置。社交网络服务器101可是包括处理器、存储器、以及网络通信能力的硬件服务器。社交网络服务器101经由信号线104与网络105通信式地相耦合。在一些实施例中,社交网络服务器101经由网络105将数据发送到一个或多个用户设备115a,115n以及场境服务器107并且接收来自其的数据。社交网络服务器101包括社交网络应用109和数据库199。数据库199存储与用户相关联的社交数据。例如,数据库199存储发表在社交网络中的用于描述以下中的一个或多个的社交数据:用户简档、帖子、评论、视频、音频文件、图像、分享、确认等等。社交网络可是用户可以通过共同特征而连结的一种类型的社交结构。共同特征包括例如友谊、家庭、工作、兴趣等等的关系/连结。共同特征可以是由下述一个或多个社交网络系统提供的,所述一个或多个社交网络系统包括明确定义的关系以及由与其他在线用户的社交连结所暗指的关系,其中关系形成了社交图。在一些示例中,社交图可反映出这些用户的映射以及它们如何相关。图示了多个社交网络服务器101并且这多个社交网络服务器101表示与网络105相耦合的不同社交网络,其每一个具有其自己的服务器、应用、以及社交图。例如,第一社交网络可能更多是指商业网络,第二可能更多是指社交图表示用户之间的通信的电子消息应用,第三可能是指社交论坛,第四可能是指博客或微博环境等等。在一个实施例中,社交应用109中的一个是场境服务器107的一部分。在一些实施例中,邻近度应用103a可在场境服务器107上操作,该场境服务器107经由信号线106与网络105相耦合。场境服务器107可是包括处理器、存储器、以及网络通信能力的硬件服务器。例如,
场境服务器107经由网络105将数据发送到系统100的其它实体并且接收来自系统100的其它实体的数据。虽然图1图示了一个场境服务器107,但是系统100可以包括一个或多个场境服务器107。在一些实施例中,场境服务器107基于从系统100的其它实体所接收到的信号来确定场境并且因而基于该场境来确定一个或多个设备标识符或者用户标识符。例如,该信号可以包括来自用户设备115或其它服务器(未画出)的指示用户设备115的当前时间和位置的时本文档来自技高网
...

【技术保护点】
一种计算机实现的方法,包括:使用一个或多个处理器,确定与第一用户设备相关联的位置;使用所述一个或多个处理器,查询在距所述第一用户设备设置距离之内的其它用户设备;使用所述一个或多个处理器,通过基于社交网络中的连结、隐私设置、以及联系频率对一个或多个其它用户设备的集合进行过滤,来生成一个或多个经过滤的设备的列表;使用所述一个或多个处理器,生成经过滤的设备的经排名的列表;向所述第一用户设备提供经过滤的设备的经排名的列表;并且其中所述第一用户设备对经过滤的设备的经排名的列表进行查询并且当经过滤的设备在所述第一用户设备的邻近范围内时采取步骤以促进动作。

【技术特征摘要】
【国外来华专利技术】2014.02.18 US 61/941,466;2015.02.13 US 14/622,7621.一种计算机实现的方法,包括:使用一个或多个处理器,确定与第一用户设备相关联的位置;使用所述一个或多个处理器,查询在距所述第一用户设备设置距离之内的其它用户设备;使用所述一个或多个处理器,通过基于社交网络中的连结、隐私设置、以及联系频率对一个或多个其它用户设备的集合进行过滤,来生成一个或多个经过滤的设备的列表;使用所述一个或多个处理器,生成经过滤的设备的经排名的列表;向所述第一用户设备提供经过滤的设备的经排名的列表;并且其中所述第一用户设备对经过滤的设备的经排名的列表进行查询并且当经过滤的设备在所述第一用户设备的邻近范围内时采取步骤以促进动作。2.一种计算机实现的方法,包括:使用一个或多个处理器,确定与第一用户设备相关联的场境;使用所述一个或多个处理器,基于所述场境来查询其它用户设备以创建满足查询的一个或多个其它用户设备集;使用所述一个或多个处理器,通过对所述一个或多个其它用户设备集进行过滤而生成一个或多个经过滤的设备的列表;使用所述一个或多个处理器,向所述第一用户设备通知所述一个或多个经过滤的设备的所述列表;并且其中所述第一用户设备查询经过滤的设备的所述列表以确定哪些经过滤的设备在所述第一用户设备的邻近范围内。3.根据权利要求2所述的方法,其中所述第一用户设备基于至少一个蓝牙协议来查询经过滤的设备的所述列表,并且进一步包括:接收用于经过滤的设备的所述列表上的经过滤的设备的令牌而不是媒体访问控制地址;并且查询所述令牌。4.根据权利要求2所述的方法,其中对所述一个或多个其它用户设备集进行过滤基于和所述第一用户设备相关联的第一用户与和所述一个或多个其它用户设备集相关联的第二用户之间的阈值分离级。5.根据权利要求2所述的方法,其中对所述一个或多个其它用户设备集进行过滤基于和所述第一用户设备相关联的第一用户与和所述一个或多个其它用户设备集相关联的第二用户之间的阈值交互数。6.根据权利要求2所述的方法,其中所述场境包括以下中的一个或多个:与所述第一用户设备相关联的位置、时间、正在进行的动作、以及将来的动作。7.根据权利要求2所述的方法,其中对所述一个或多个其它用户设备集进行过滤基于所述一个或多个其它用户设备的隐私设置。8.根据权利要求2所述的方法,进一步包括:基于所述一个或多个经过滤的设备与所述第一用户设备的邻近度以及所述第一用户设备与所述一个或多个经过滤的设备之间的一个或多个连结来对在所述第一用户设备的邻近范围内的所述一个或多个经过滤的设备进行排名;并且向所述第一设备的用户通知按照排名顺序的所述一个或多个经过滤的设备。9.根据权利要求2所述的方法,进一步包括:确定其它用户设备在所述第一用户设备的邻近范围内时的动作;...

【专利技术属性】
技术研发人员:艾伦·李·加德纳三世乔治·科迪·苏梅特尔纳达夫·阿哈罗尼
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1