识别智能设备之间相对位置的方法及智能设备的制造方法

文档序号:10661586阅读:690来源:国知局
识别智能设备之间相对位置的方法及智能设备的制造方法
【专利摘要】本发明公开了一种识别智能设备之间相对位置的方法,其包括以下步骤:作为主叫设备向已进行安全绑定的被叫设备发送寻址请求;接收响应于所述寻址请求后反馈的被叫设备的当前使用状态;根据该当前使用状态确定是否发送定位请求;根据响应于该定位请求而反馈的结果信息确定主叫设备与被叫设备之间的相对位置信息。本发明还提供一种智能设备,其至少包括定位发起单元、第一接收单元、定位选择单元、第二接收单元四个单元。通过上述揭示的方案,避免了某种情况下单独使用某种位置识别方法识别某个位置造成误差较大的问题、减少了漏报错报信息的概率、提高了位置识别的准确度。
【专利说明】
识别智能设备之间相对位置的方法及智能设备
技术领域
[0001]本发明涉及通信技术领域,更具体地,涉及一种识别智能设备之间相对位置的方法及智能设备。
【背景技术】
[0002]随着科技的发展,手机、平板、智能手环等智能设备的普及率越来越高,而且,智能设备在人们的工作和生活中占据的比重越来越大。现有的智能设备的功能也越来越多,除了一般的语音通话、文字短信之外,在智能设备之间还可以进行绑定,通过软件与云端服务器进行交互、以及经过云端服务器中转与其他智能设备进行交互,从而实现多种功能。
[0003]目前,在识别智能设备位置时,使用的是单一的定位方法,致使定位数据存在较大的误差,造成用户无论是在自我定位,还是寻找其他智能设备时均存在无法在短时间内到达实际智能设备所在位置的问题。
[0004]现有技术中,揭示了一种近距离移动智能设备间定位方法,其主要解决目前依赖GPS、Cell-1D、WiFi等外部定位设备尚不能很好的解决移动智能设备间精确定位问题。但主要利用的是定位用户所持的移动智能设备自带的惯性传感器来进行的一系列定位的开展,还无法解决判断定位用户是否合法,或者不能进行准确的对智能设备特定用户的定位的问题。
[0005]在高效率、快节奏的生活下,人们需要一种更加智能,且能避免某种情况下单独使用某种位置识别方法识别某个位置信息误差比较大问题的方法或装置。因而,提供一种能获取智能设备之间相对位置的较高精度的方法是迫切的。

【发明内容】

[0006]鉴于上述问题,本发明提出了一种用于检索的方法和相应的装置,其在即使网络服务经常断网的情况下也能够通过选定的搜索服务器将基于检索请求的检索结果反馈给用户。
[0007]第一方面,本发明提供了一种识别智能设备之间相对位置的方法,其包括以下步骤:作为主叫设备向已进行安全绑定的被叫设备发送寻址请求;接收响应于所述寻址请求后反馈的被叫设备的当前使用状态;根据所述该当前使用状态确定是否发送定位请求;根据响应于该定位请求而反馈的结果信息确定主叫设备与被叫设备之间的相对位置信息。
[0008]结合第一方面,本发明在第一方面的第一种实现方式中,所述主叫设备通过与被叫设备交换认证信息进行安全绑定。
[0009]结合第一方面的第一种实现方式,本发明在第一方面的第二种实现方式中,述认证信息包括所述主叫设备和被叫设备的密钥及数字证书信息、用户ID、设备硬件信息。
[0010]结合第一方面的第二种实现方式,本发明在第一方面的第三种实现方式中,所述所述寻址请求包含向所述被叫设备发起请求共享位置信息的命令。
[0011]结合第一方面的第三种实现方式,本发明在第一方面的第四种实现方式中,所述发送寻址请求时,还包括:将所述合法用户的生物识别特征信息,携带于所述寻址请求中进行发送。
[0012]结合第一方面的第四种实现方式,本发明在第一方面的第五种实现方式中,所述合法用户的生物识别特征信息为合法用户的指纹信息、脸象信息、虹膜信息、静脉信息、声音信息、动作信息和步态信息中的一种或多种。
[0013]结合第一方面的第四种实现方式,本发明在第一方面的第六种实现方式中,所述合法用户的生物识别特征信息由所述智能设备中的读取装置、传感装置、音频装置、摄像装置中的一种或多种进行采集。
[0014]结合第一方面,本发明在第一方面的七种实现方式中,所述当前使用状态包括所述被叫设备是否在使用者手上或使用中、所述被叫设备的使用者是否合法、所述被叫设备是否同意共享位置信息中的一种或多种信息。
[0015]结合第一方面的第七种实现方式,本发明在第一方面的第八种实现方式中,所述被叫设备是否在使用者手上或使用中,以及使用者是否合法的判断利用所采集的生物识别特征信息通过生物识别技术进行。
[0016]结合第一方面的第八种实现方式,本发明在第一方面的第九种实现方式中,所述生物识别技术为验证模式或辨识模式。
[0017]结合第一方面的第九种实现方式,本发明在第一方面的第十种实现方式中,所述验证模式的验证方法为将所述采集到的生物识别特征信息与样本数据库中的唯一对应的样本的特征信息进行比对,比对一致则输出识别成功的信息。
[0018]结合第一方面的第九种实现方式,本发明在第一方面的第^种实现方式中,所述辨识模式的验证方法为将所述采集到的生物识别特征信息与样本数据库中的所有样本进行逐一比对,存在比对一致的样本时输出识别成功的信息。
[0019]结合第一方面,本发明在第一方面的第十二种实现方式中,所述主叫设备授予主动选择权限时,以主动选择形式决定是否发送所述定位请求;否则,以预设选择条件确定是否发送所述定位请求。
[0020]结合第一方面的第十二种实现方式,本发明在第一方面的第十四种实现方式中,所述主动选择权限和/或预设选择条件根据所述智能设备的硬件信息预先设置在该智能设备中。
[0021]结合第一方面的第十三种实现方式,本发明在第一方面的第十五种实现方式中,所述硬件信息包括主板信息、芯片信息、射频信息、MAC地址信息。
[0022]结合第一方面,本发明在第一方面的第十五种实现方式中,所述所述结果信息和/或相对位置信息以可视化形式输出到主叫设备上。
[0023]结合第一方面的第十五种实现方式,本发明在第一方面的第十六种实现方式中,所述可视化形式为图表、电子地图、数据条和迷你图中的一种或多种。
[0024]结合第一方面,本发明在第一方面的第十七种实现方式中,所述相对位置的获取方法包括蓝牙定位、WiFi定位、GPS定位和基站定位中的一种或多种。
[0025]结合第一方面,本发明在第一方面的第十八种实现方式中,所述结果信息还包括在定位失败的情况下返回失败的原因。
[0026]第二方面,本发明还提供了一种智能设备,其包括:定位发起单元,用于向已进行安全绑定的被叫设备发送寻址请求;第一接收单元,用于接收响应于所述寻址请求后反馈的被叫设备的当前使用状态;定位选择单元,用于根据所述当前使用状态确定是否发送定位请求;第二接收单元,用于根据响应于该定位请求而反馈的结果信息确定主叫设备与被叫设备之间的相对位置信息。
[0027]结合第二方面,本发明在第二方面的第一种实现方式中,所述寻址请求包括向所述被叫设备发起请求共享位置信息的命令。
[0028]结合第二方面的第一种实现方式,本发明在第二方面的第二种实现方式中,所述发送寻址请求时,还包括:
[0029]将所述合法用户的生物识别特征信息,携带于所述寻址请求中进行发送。
[0030]结合第二方面的第二种实现方式,本发明在第二方面的第三种实现方式中,所述生物识别特征信息包括合法用户的指纹信息、脸像信息、虹膜信息、静脉信息、声音信息、动作信息和步态信息中的一种或多种。
[0031]结合第二方面,本发明在第二方面的第四种实现方式中,所述当前使用状态包括所述被叫设备是否在使用者身上、周围或使用中、所述被叫设备的使用者是否合法、所述被叫设备是否同意共享位置信息中的一种或多种信息。
[0032]结合第二方面,本发明在第二方面的第五种实现方式中,所述定位选择单元包括:权限判断子单元,用于判断主叫设备是否被授予主动选择权限;信息发送子单元,用于发送所述定位请求。
[0033]结合第二方面的第五种实现方式,本发明在第二方面的第六种实现方式中,所述主叫设备被授予主动选择权限时,以主动选择形式决定是否发送所述定位请求;否则,以预设选择条件决定是否发送所述定位请求。
[0034]结合第二方面第六种实现方式,本发明在第二方面的第七种实现方式中,所述权限判断子单元获取所述主叫设备的硬件信息以进行主动选择权限的判断。
[0035]结合第二方面第其种实现方式,本发明在第二方面的第八种实现方式中,所述硬件信息包括主板信息、芯片信息、射频信息、MAC地址信息。
[0036]结合第二方面,本发明在第二方面的第九种实现方式中,还包括:信息认证单元,用于当任一智能设备作为主叫设备时,所述主叫设备通过与被叫设备交换认证信息进行安全绑定。
[0037]结合第二方面的第九种实现方式,本发明在第二方面的第十种实现方式中,所述认证信息包括所述主叫设备和被叫设备的密钥及数字证书信息、用户ID、设备硬件信息。
[0038]结合第二方面,本发明在第二方面的第十一种实现方式中,还包括:生物识别单元,用于利用采集的生物识别特征信息通过生物识别技术对所述当前使用状态进行判断。
[0039]结合第二方面的第十一种实现方式,本发明在第二方面的第十二种实现方式中,所述生物识别单元包括用于采集所述生物识别特征信息的信息采集子单元和用于根据所采集的生物识别特征信息进行识别判断的识别判断子单元。
[0040]结合第二方面的第十二种实现方式,本发明在第二方面的第十三种实现方式中,所述信息采集子单元包括读取装置、传感装置、摄像装置和音频装置中的一种或多种。
[0041 ]结合第二方面,本发明在第二方面的第十四种实现方式中,还包括:存储单元,用于存储响应于所述寻址请求后反馈的被叫设备的当前使用状态信息、响应于所述定位请求后反馈的所述被叫设备相对于主叫设备的相对位置信息。
[0042]结合第二方面,本发明在第二方面的第十五种实现方式中,还包括:显示单元,用于以可视化形式显示所述相对位置信息。
[0043]结合第二方面,本发明在第二方面的第十六种实现方式中,还包括:
[0044]相对位置获取单元,所述相对位置获取单元包括蓝牙定位子单元、WiFi定位子单元、GPS定位子单元和基站定位子单元。
[0045]相对于现有技术,本发明提供的方案中,有以下优势:
[0046](I)本发明识别智能设备之间相对位置的方法,其中,相对位置定位的实现是基于智能设备间已进行安全绑定的状态下,可防止不法分子运用此方法或智能设备获取合法用户信息,窃取用户财物;且进一步保护了用户的设备与人身安全。
[0047](2)本发明识别智能设备之间相对位置的方法,接收反馈的所述被叫设备的当前使用状态,其中结合了生物识别技术,运用了不同的感应器数据,经过精密的算法最终得到包括判断是否在使用者手上或使用中的与近距离定位相关的生物状态的信息值,更进一步地节省用户确定智能设备之间相对位置的时间,以及提高了定位的准确度。
[0048](3)本发明识别智能设备之间相对位置的方法,存在选择性发送定位请求的过程,可以更好地保护用户信息,防止不法分子,通过窃取用户的某一设备定位用户的被叫设备或对用户进行跟踪。
[0049](4)本发明识别智能设备之间相对位置的方法,结束定位后,将以可视化形式显示出智能设备之间的相对位置和其他的反馈信息;可视化的形式方面用户简单明了地了解其他设备的信息,以便及时调整状态;其中,所反馈的信息中,还包括反馈定位失败的信息,能让用户了解目前智能设备的使用状态,而不是被动地等候;同时,还减少了漏报少报信息的可能性。
[0050](5)本发明识别智能设备之间相对位置的方法,使用多个位置信息结合算法计算出来一个相对比较准确的位置基本信息,避免了某种情况下单独使用某种位置识别方法识别某个位置信息误差比较大的问题。
[0051]本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
【附图说明】
[0052]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0053]图1是本发明识别智能设备之间相对位置的方法的流程框图。
[0054]图2是本发明识别智能设备之间相对位置的装置的组织结构示意图。
[0055]图3是本发明识别智能设备之间相对位置的方法第一实施例的流程图。
[0056]图4是本发明识别智能设备之间相对位置的方法第二实施例的流程图。
[0057]图5是本发明识别智能设备之间相对位置的方法第三实施例的流程图。
【具体实施方式】
[0058]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0059]在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
[0060]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0061]本技术领域技术人员可以理解,这里所使用的“智能设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这里所使用的“智能设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“智能设备”还可以是通信终端、上网端、音乐/视频播放终端、移动计步终端,也可以是智能电视等设备。
[0062]本领域技术人员可知,云端服务器中通常一个智能设备与若干个智能设备相绑定,此绑定关系中,通常为所有的智能设备为同一用户拥有,则自行进行绑定,使设备间可以互相获取信息;也可为不同用户所拥有,典型的是孩子的智能设备与亲属或监护人等的智能设备进行绑定,可通过智能设备互相获取定位信息,方便对孩子进行跟踪,确保孩子外出的安全性;更可能的一种情况为智能设备为不同用户所拥有,但互相进行绑定,此情况下进行安全绑定的用户通常愿意帮助维护被叫设备拥有者的安全。
[0063]基于上述特点,考虑到随着云端服务器中智能设备相互绑定的数目的逐渐增加,与不同拥有户智能设备之间进行的绑定可进行互助。
[0064]本发明所述方法主要使用于智能设备,不限于其操作系统的类型,可以是Android、1S、塞班等操作系统。
[0065]下面结合附图和实施例,对本发明的【具体实施方式】作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0066]实施例一
[0067]参考图1,本发明的识别智能设备之间相对位置的方法,包括:
[0068]Sll,任一智能设备作为主叫设备向已进行安全绑定的被叫设备发送寻址请求;
[0069]所述进行安全绑定为发送寻址请求前完成的操作。所述主叫设备通过与被叫设备交换认证信息进行安全绑定。所述认证信息包括所述主叫设备和被叫设备的密钥及数字证书信息、用户ID、设备硬件信息。所述安全绑定的方法如下:
[0070]请求进行安全绑定的智能设备:
[0071]获取被叫设备的第一标识;将智能设备的用户ID与所述第一标识发送到被叫设备;接收所述被叫设备反馈的第二标识和被叫设备利用所述第一标识对所述智能设备的用户ID进行加密或签名处理后的加密或签名数据;携带所述智能设备的用户ID、第二标识和加密或签名数据向云端服务器发送将所述智能设备的用户ID与被叫设备进行绑定的绑定请求。
[0072]接受安全绑定的被叫设备:
[0073]接收所述智能设备发送的用户ID;利用所述其他智能设备的第一标识对所述智能设备的用户ID进行加密或签名处理;将所述加密或签名数据和其他智能设备的第二标识反馈给智能设备。
[0074]云端服务器:
[0075]接收所述智能设备发送的携带有该智能设备的用户ID、所述第二标识和加密或签名数据的绑定请求;根据所述第二标识获取与其他智能设备的对应的密钥;利用密钥对加密或签名数据进行解密或者验签处理;根据解密或者验签得到的数据,对请求绑定的智能设备的用户合法性进行校验,校验成功时,将智能设备的用户ID与其他智能设备进行绑定。
[0076]具体地,所述第一标识、第二标识为设备的硬件信息。
[0077]所述发送寻址请求包括向所述其他智能设备发起请求共享位置信息的命令。
[0078]更进一步地,所述发送寻址请求包括将合法用户的生物识别特征信息,携带于所述寻址请求中进行发送。所述合法用户为智能设备的拥有者或授权的使用者。所述合法用户的生物识别特征信息包括合法用户的指纹信息、脸象信息、虹膜信息、静脉信息、声音信息、动作信息和步态信息中的至少一种。所述合法用户的生物识别特征信息由智能设备中的读取装置、传感装置、音频装置和摄像装置中的至少一种进行采集。
[0079]具体地,所述读取装置用于读取人体指纹的图像,在获得指纹图像之后,要对原始图像进行初步的处理,使之更加清晰。
[0080]所述传感装置包括智能设备上的至少一种传感器,比如光传感器和运动传感器。具体的,光传感器可包括环境光传感器、接近式传感器、红外光传感器、太阳光传感器、紫外光传感器。其中,环境光传感器可根据环境光线的敏感来调节显示面板的亮度;接近式传感器可在手机移动到耳边时,关闭显示面板和/或背光。运动传感器可用于记录用户的步态信息和动作信息。至于所述智能设备,还能在其中配置陀螺仪、气压计、温度计等其他传感器,在此不再赘述。
[0081]所述音频装置包括音频电路、扬声器、传声器。传声器可提供用户与智能设备之间的音频接口。传声器将手机的声音信号转换为电信号,由音频电路接收后转换为音频数据,再将音频数据输出处理。所述音频装置可用于采集使用者的声音信息。
[0082]所述摄像装置用于拍摄使用者的脸像图像。除了一般的摄像单元外还可包括红外摄像单元与虹膜单元。所述红外摄像单元为利用红外线的特性,用相应波长范围的红外线,摄取静脉分布图。所述静脉分布图可包括手背、指背、指腹、手掌、手腕等的分布图。所述虹膜单元用于采集使用者的虹膜图像。
[0083]当判断出智能设备间尚未建立安全绑定关系时,则结束定位,反馈当前定位失败原因的信息。
[0084]S12,接收响应于所述寻址请求后反馈的其他智能设备的当前使用状态;
[0085]所述当前使用状态包括所述其他智能设备是否在使用者手上或使用中、所述其他智能设备的使用者是否合法、所述其他智能设备是否同意共享位置信息。对于所述其他智能设备是否在使用者身上、周围或者使用中,以及使用者是否合法的判断利用所采集的生物识别特征信息通过生物识别技术进行。
[0086]所述生物识别技术为用生物算法识别生物状态,即判断用户的状态。其工作原理包括两种模式:验证模式和辨识模式。
[0087]所述验证模式为“一对一匹配”,即将预先采集到的生物特征预先登记到样本数据库,并设定唯一的标识码。匹配时,录入当前采集到的生物特征并输入所述标识码,系统根据当前标识码从数据库中提取特征样本与录入样本进行比对,比对一致则输出识别成功的
?目息O
[0088]所述辨识模式为“一对多匹配”,具体的,把录入生物特征与样本数据库中的所有样本逐一进行比对,直到找到相匹配的样本,存在比对一直的样本时输出识别成功的信息;否则,搜索完整个样本数据库后,给出无对应特征的结论。
[0089]判断所述其他智能设备的使用者是否合法,具体的,可以通过识别图像的方法进行判断。当主叫设备发送所述寻址请求时,可同时向其他智能设备发送拍照指令,当其他智能设备接收所述拍照指令后,开启摄像装置,即可自动对当前环境或人脸进行拍摄,若是人脸图像即会通过所述生物识别技术判断出所拍摄人脸图像是否是合法用户的人脸图像,并将判断结果携带于反馈的图像信息中反馈给所述主叫设备;若是环境图像,即会反馈给所述主叫设备环境场景信息后,对所述环境场景信息进行显示。更进一步的,在自动对当前环境或人脸进行拍摄时,若运动传感器测出副设备使用者正在运动,则若环境允许,摄像装置会摄取一组步态图像,通过转换为一组步态图像序列后,通过所述生物识别技术判断使用者的合法性。此种通过拍摄一组步态图像的步态识别比人脸图像识别更为准确,人脸图像识别存在各种伪装的可能性,但对于人体步态的伪装不容易实现;相对的,拍摄一组步态图像也比拍摄人脸或环境图像困难,所以在不同情况下,选取不同的拍摄技术进行信息的采集更能提高信息的准确性。
[0090]判断所述其他智能设备是否在使用者身上或周围,具体的,可通过上述的识别图像的方法一并进行判断,若此时能拍摄出近距离的人脸图像,则可判断为所述其他智能设备在使用者身上或周围。更多的,判断所述其他智能设备是否在使用者身上或周围,可以通过识别心率、脉搏的方法进行判断。通过智能设备上的传感器装置,可以采集到当前智能设备附近的心率或脉搏信息,若此时采集到的信息通过所述生物识别技术可判断出为人体心率或脉搏信息,则可判断所述其他智能设备在使用者身上;若此时采集到的心率或脉搏信息存在较多的噪点,通过所述生物识别技术不能确定为人体信息,则反馈给所述主叫设备?目息米集失败的?目息。
[0091]S13,根据所述其他智能设备的当前使用状态选择性地发送定位请求;
[0092]所述选择性地发送定位请求的主叫设备授予主动选择权限时,以主动选择形式决定是否发送所述定位请求;否则,以预设选择条件决定是否发送所述定位请求。所述主动选择权限根据所述智能设备的硬件信息预先设置在该智能设备中。所述硬件信息包括主板信息、芯片信息、射频信息、MAC地址信息。
[0093]在步骤S12中,若经过生物识别后得出智能设备的使用者合法,则可直接发送定位请求;或者通过选择权限的判断并确定,则可发送定位请求。
[0094]所述主动选择权限和预设选择条件的解释将在下文作进一步的叙述。
[0095]S14,根据响应于该定位请求而反馈的结果信息确定主叫设备与被叫设备之间的相对位置信息。
[0096]所述反馈的所述其他智能设备相对于主叫设备的相对位置信息以可视化形式输出到主叫设备上。所述可视化形式为图表、电子地图、数据条和迷你图。所述输出到主叫设备上一般为输出到用户界面,于用户界面以可视化形式将反馈的相对位置信息展现给用户。
[0097]在用户界面以可视化形式显示所述相对位置可以选择以下两种形式:
[0098]—、以图表、数据条和迷你图等形式显示相对位置
[0099]图表、数据条和迷你图等形式显示所述相对位置较为简洁、明了且直观。用户对于当前其他智能设备的距离信息、使用者是否合法等都一目了然,从该形式,用户可以清晰明了地得出具体的位置信息。
[0100]二、以电子地图形式显示相对位置
[0101]在用户界面显示有各个其他设备的具体位置,以及各个其他设备使用者的信息。按照相对位置,推荐对应的一条路线,并可利用第三方服务器推荐跟踪其他智能设备的交通方式及对应的时间。于此,用户可以清楚地掌握自己与其他智能设备实时的相对位置,以及其他智能设备的实时更新的位置,以便实时调整跟踪方式,以达到在最短的时间内寻找其他智能设备。
[0102]所述相对位置的获取方法包括蓝牙定位、WiFi定位、GPS定位和基站定位。所述反馈的结果信息包括在定位失败的情况下返回失败的原因。
[0103]所述蓝牙定位原理是通过RSSI来估算目标与锚节点的距离,进而算出目标的位置。但是由于蓝牙的底层协议中会根据需要自动调节发射功率,所以通过RSSI来估算目标与锚节点的距离有较大的误差。所以在仅仅利用蓝牙定位来进行对智能设备之间的相对定位存在较大的误差,所以本发明结合了短距离传输与长距离传输技术,更加精确地向主叫设备发送相对位置信息,以便减少识别的误差,避免了某种情况下单独使用某种位置识别的方法识别出来的较大的误差,致使主叫设备用户花费大量时间对其他智能设备进行搜索。
[0?04] 所述WiFi定位是通过智能设备打开WiFi功能时,可以搜索到很多的WiFi热点,可以测出每个热点的信号强度,且可获取到每个热点的SSID和MAC地址。如此,当在每个地方记录下周围的wifi热点,便可得出一个很大的数据表,然后,当其他智能设备打开WiFi时,根据当前搜索到的WiFi的MAC地址和信号强度,则可反查出当前其他设备的具体位置。但是,当无线AP的位置有一点微小的改变或者是天气、人群的走动等均可能造成数据的不完整性,于此对于单独使用WiFi定位来进行对智能设备之间相对位置的识别也是存在较大的误差。
[0105]所述GPS定位是GPS利用全球导航系统,通过接收卫星信号来适时确定地面位置。所述GPS定位的方法是多种多样的,用户也可根据不同的用途采用不同的定位方法。对此在识别智能设备之间的相对位置时,本实施例中主要采用定位模式。本领域技术人员可以根据实际需要而制定相应数据获取的方法,在此不再赘述,对于未揭示的方法,并不影响本领域技术人员对本实施例的理解。所述GPS定位方法比较耗电,但是较为精确,但在室内无法进行定位。
[0106]所述基站定位为移动端测量不同基站的下行到导频信号,得到不同基站下行导频的TOA或TD0A,根据该测量结果并结合基站的坐标,采用三角公式估算法,就可计算出移动端的位置。实际的位置估计算法需要考虑多基站(3个或3个以上的基站)定位的情况。所述基站定位的经确定较低,当在室内可以使用。
[0107]以上所述的各种定位方式中,将所定位的具体位置信息发送至云端,云端收集各定位信息后,通过整理比较其他智能设备的数据,得出最为精确的其他智能设备的位置,并且与主叫设备的定位数据相比较,得出相对位置信息后,反馈给主叫设备,同时也反馈到所述其他智能设备中。
[0108]在另一种情况,所述被叫设备的具体位置信息也可以直接在被叫设备中进行计算,得出被叫设备相对于主叫设备的相对位置信息,然后反馈给主叫设备。再另一种情况,所述被叫设备的具体位置信息直接发送到主叫设备中,所述相对位置信息由主叫设备根据所返回的具体位置信息计算获得。
[0109]以上所述的各种定位方式中,若仅使用其中一种,很大程度因为某一种的精确度不够,或者在室内或室外无法使用,而造成定位的准确度不高,本实施例中,结合了短距离传输与长距离传输定位技术,更有利于在较短的时间内,得出更精确的相对位置。
[0110]所述反馈的结果信息包括所述相对位置信息之外的其他信息,包括以下内容的至少一项:
[0111]I)云端无法接收各智能设备的位置信息及可能的原因;
[0112]2)云端无法计算得出精确的位置,其原因可能是云端所比较的各位置信息由于超出相对的范围均存在较大的误差;
[0113]3)智能设备上的蓝牙、GPS等装置被损坏,无法进行定位。
[0114]实施例二
[0115]本发明还提供一种智能设备,其作为一个独立部件,可以通过安全绑定的方式与其他智能设备绑定,并在需要时,在某一设备为主叫设备进行相对位置数据采集时,构成了识别智能设备之间相对位置的设备。
[0116]本实施例中,智能设备至少包括以下几个个单元:定位发起单元1、第一接收单元
2、定位选择单元3、第二接收单元4、信息认证单元5、生物识别单元6、存储单元7、显示单元
8、位置获取单元9,如图2所示。
[0117]下面结合图2对所述智能设备中的各个构成单元进行具体的介绍:
[0118]所述定位发起单元I用于向已进行安全绑定的其他智能设备发送寻址请求。具体的,所述定位发起单元I接收预设合法用户生物识别特征信息后存储在存储单元6中,并在发送寻址请求时将预设的合法用户的生物识别特征信息携带于寻址请求中一并发送。
[0119]所述第一接收单元2用于接收响应于所述寻址请求后反馈的其他智能设备的当前使用状态。其中,接收所述当前使用状态的信息后存储与所述存储单元7中,而所述当前使用状态中的其他智能设别是否同意共享位置信息的结果信息除了存储于存储单元6中还需要于主叫设备的界面显示,方便主叫设备的使用及时调整对于各个智能设备间相对位置获取的方法并了解所述其他智能设备的使用情况。
[0120]所述定位选择单元3用于根据所述其他智能设备的当前使用状态选择性地发送定位请求。所述定位选择单元3包括权限判断子单元31和信息发送子单元32。
[0121]其中,权限判断子单元31用于判断主设备是否被授予主动选择权限。
[0122]所述硬件信息分为预设的硬件信息与当前获取的硬件信息,所述预设的硬件信息预先存储在存储单元7中。
[0123]结合附图3、4、5,当通过所述硬件信息进行判断后,将存在以下情况:
[0124](I)主设备与副设备为同一用户拥有,主设备被授予主动选择权限,当主设备的合法用户提起定位请求时,当进行生物识别得出副设备使用者为非法用户时,主设备用户将可主动选择是否继续进行定位;相反的,将自动进入相对位置定位的阶段。
[0125](2)主设备与副设备为不同用户拥有,主设备被授予主动选择权限,当主设备的合法用户提起定位请求时,将自动向周围具有使用者的副设备发送共享位置请求,若此时副设备使用者不同意共享位置或进行生物识别后判断出副设备使用者为非法用户,则主设备用户将可主动选择是否继续进行定位;相反的,将自动进入相对位置定位阶段。
[0126](3)主设备与副设备为不同用户拥有,副设备没有主动选择权限,当副设备发起定位请求时,副设备对当前使用者进行生物识别,确认副设备使用者为合法用户时,即进入相对位置定位阶段;相反的,确认副设备使用者为非法用户时,即结束定位过程。
[0127]所述信息发送子单元32用于向所述其他智能设备发送所述定位请求。
[0128]第二接收单元4用于接收相应于所述定位请求后反馈的所述其他智能设备相对于主叫设备的相对位置信息,以及将所述相对位置信息传输给显示单元8进行显示并将所述相对位置信息存储于所述存储单元7中。
[0129]信息认证单元5用于当任一智能设备作为主叫设备时,所述主叫设备通过与其他智能设备交换认证信息进行安全绑定。所述信息认证单元还包括认证子单元51用于进行安全绑定及判断是否已进行安全绑定。当某一智能设备作为主叫设备,发起安全绑定的请求时,主叫设备与其他智能设备将通过交换相互间的认证信息进行安全绑定。所述认证信息包括所述主叫设备和其他智能设备的密钥及数字证书信息、用户ID、设备硬件信息等。
[0130]生物识别单元6用于通过生物识别算法判断用户的状态。将当前所采集的信息数据与样本数据进行对比,并得出结论。所述生物识别单元6包括用于采集所述认证信息的信息采集子单元61,该信息采集子单元61包括读取装置611、传感装置612、音频装置613、摄像装置614。所述读取装置611用于读取智能设备使用者的指纹信息;所述传感装置612用于采集智能设备使用者的动作信息和步态信息;所述音频装置613用于获取智能设备使用者的声音并转换为相应数据;所述摄像装置614用于获取智能设备使用者的脸象信息、虹膜信息、静脉信息。所述信息采集子单元61采集的信息主要用于预设合法用户的生物特征信息以及用于通过生物识别技术识别当前智能设备的使用情况及使用者是否合法。
[0131]显示单元8用于显示所述第二接收单元4所接受的反馈信息。所述反馈信息以可视化形式显示在显示单元8中。所述显示单元8包括显示面板和其他显示设备。可选的,显示面板可采用液晶显示器,有机发光二极管等形式类配置,显示单元8的配置在本实施例中未揭示,但不影响本领域技术人员根据实际需要,相应配置合适的显示设备。
[0132]位置获取单元9用于通过一个或多种定位方式获取智能设备的位置。包括蓝牙定位装置91、WiFi定位装置92、GPS定位装置93和基站定位装置94。所述单一通过某种定位方式对智能设备进行定位已为本领域技术人员所熟知,区别于现有技术,本实施中,结合短距离传输和长距离传输定位技术,进一步精确智能设备的位置,通过一定的算法调整比较,获得智能设备间的相对位置。
[0133]实施例三(应用场景)
[0134](I)结合附图3,当主设备与副设备为同一用户拥有,例如,主设备为智能手机,副设备为智能手环。用户为此两个设备进行了安全绑定,且此时主设备智能手机具有主动选择权限。
[0135]当用户副设备智能手环丢失,通过识别相对位置进行寻找。利用主设备智能手机发起定位请求,此时,即会触发主设备生物识别程序,若判断得出此时主设备使用者为合法用户即进入安全绑定关系的判断,否则结束定位。当判断得出已进行安全绑定后,即触发副设备的生物识别程序,若判断得出,此时副设备智能手环附近没有使用者,则自动进入相对位置定位阶段;所判断得出副设备智能手环附近有使用者,则进入判断使用者是否合法,若合法,则可能是拥有户自身忘记副设备智能手环的放置地,进入相对位置定位阶段获取此时副设备智能手环的位置,可帮助拥有户寻找智能手环;若不合法,则副设备智能手环可能是被盗窃,则此时,因考虑到路程远近或人身安全问题,主设备智能手机可能以弹窗的方式提醒用户主动选择是否继续进行定位。若用户放弃,则会返回给主设备相应的反馈信息;若用户选择继续进行定位,则通过蓝牙定位、WiFi定位、GPS定位等多种方式计算获取较为精确的副设备智能手环的位置,并将定位结果返回给主设备,此时主设备智能手机用户即可通过所反馈的信息寻找智能手环。
[0136](2)结合附图4,主设备与副设备为不同的用户所拥有,例如,副设备合法用户为未成年人,且副设备为智能手表;主设备合法用户为未成年人的父母亲或监护人,且主设备为智能手机。主设备与副设备已进行安全绑定。
[0137]当未成年人已脱离父母亲或监护人视线范围,且未成年人无法自行寻找方向时,未成年人可通过使用佩戴的副设备智能手表寻找父母亲或监护人此时的位置,并寻找。当未成年人通过佩戴的副设备智能手表发起定位请求,并判断所寻找的目标设备已与副设备进行安全绑定,则即会触发副设备生物识别程序,所判断出副设备使用者为合法用户,则会自动进入相对位置识别阶段,通过蓝牙定位、WiFi定位、GPS定位等多种方式计算获取较为精确的主设备智能手机即父母亲或监护人的位置,并返回给副设备,此时,未成年人可根据反馈信息对父母亲或监护人进行寻找;若判断出副设备使用者为非法用户,则会自动结束定位,此程序的设定是为了防止非法用户利用此方法或设备对合法用户进行跟踪,避免产生合法用户的财产和人身安全问题。
[0138](3)结合附图5,第一设备与第二设备为不同用户所拥有,例如,第一设备为第一用户所拥有,且第一设备为智能手机;第二设备为第二用户所拥有,且第二设备同为智能手机,即该第一设备和第二设备具有平等的权限。且第一设备与第二设备已进行安全绑定。
[0139]当第一用户想通过此方法或设备了解第二用户此时的具体位置时,发起定位请求,并且确认第一设备使用者为合法用户且与第二设备已进行安全绑定后,即会对第二设备进行生物识别判断第二设备附近是否存在使用者,若判断结果为第二设备附近存在使用者,则自动向第二设备发送共享位置信息的请求;否则自动进入相对位置识别阶段。
[0140]若此时第二设备使用者不同意共享位置信息,则可以推测该第二设备已被盗窃或丢失,或者所述第二用户有特殊原因不愿意共享位置信息,则第一设备即会可能以弹窗等形式提示第一设备使用者主动选择是否继续进行定位,若选择继续进行定位,下一步即对第二用户的身份进行生物识别,否则,结束定位。
[0141]若第二设备使用者同意进行位置共享,则直接进入第二设备使用者是否合法的生物识别判断,若第二设备使用者为非法用户,考虑到此时对第二设备进行相对位置识别的所带来的安全问题,第一设备会先以弹窗等形式提示第一设备使用者主动选择是否还继续进行定位,若选择继续进行定位,下一步即进入相对位置识别阶段,否则,结束定位;若第二设备使用者为合法用户,则会自动进入相对位置识别阶段。
[0142]在相对位置识别阶段,通过蓝牙定位、WiFi定位、GPS定位等多种方式计算获取较为精确的第二设备的位置,并返回给第一设备反馈信息,第一设备使用者此时便可根据反馈信息寻找第二设备使用者或第二设备。该反馈信息也可以根据第二设备的设置同时返回到第二设备中。
[0143]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0144]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0145]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0146]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0147]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(R0M,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。
[0148]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0149]以上对本发明所提供的一种智能设备进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种识别智能设备之间相对位置的方法,其特征在于,其包括以下步骤: 作为主叫设备向已进行安全绑定的被叫设备发送寻址请求; 接收响应于所述寻址请求后反馈的被叫设备的当前使用状态; 根据该当前使用状态确定是否发送定位请求; 根据响应于该定位请求而反馈的结果信息确定主叫设备与被叫设备之间的相对位置?目息O2.根据权利要求1所述的识别智能设备之间相对位置的方法,其特征在于,所述主叫设备通过与被叫设备交换认证信息进行安全绑定。3.根据权利要求2所述的识别智能设备之间相对位置的方法,所述认证信息包括所述主叫设备和被叫设备的密钥及数字证书信息、用户ID、设备硬件信息。4.根据权利要求3所述的识别智能设备之间相对位置的方法,其特征在于,所述寻址请求包含向所述被叫设备发起请求共享位置信息的命令。5.根据权利要求4所述的识别智能设备之间相对位置的方法,其特征在于,所述发送寻址请求时,还包括: 将合法用户的生物识别特征信息,携带于所述寻址请求中进行发送。6.根据权利要求5所述的识别智能设备之间相对位置的方法,其特征在于,所述合法用户的生物识别特征信息为合法用户的指纹信息、脸象信息、虹膜信息、静脉信息、声音信息、动作信息和步态信息中的一种或多种。7.根据权利要求5所述的识别智能设备之间相对位置的方法,其特征在于,所述合法用户的生物识别特征信息由所述智能设备中的读取装置、传感装置、音频装置、摄像装置中的一种或多种进行采集。8.根据权利要求1所述的识别智能设备之间相对位置的方法,其特征在于,所述当前使用状态包括所述被叫设备是否在使用者手上或使用中、所述被叫设备的使用者是否合法、所述被叫设备是否同意共享位置信息中的一种或多种信息。9.根据权利要求8所述的识别智能设备之间相对位置的方法,其特征在于,所述被叫设备是否在使用者手上或使用中,以及使用者是否合法的判断利用所采集的生物识别特征信息通过生物识别技术进行。10.一种智能设备,其特征在于,其包括: 定位发起单元,用于向已进行安全绑定的被叫设备发送寻址请求; 第一接收单元,用于接收响应于所述寻址请求后反馈的被叫设备的当前使用状态; 定位选择单元,用于根据所述当前使用状态确定是否发送定位请求; 第二接收单元,用于根据响应于该定位请求而反馈的结果信息确定主叫设备与被叫设备之间的相对位置信息。
【文档编号】H04W64/00GK106028284SQ201610499740
【公开日】2016年10月12日
【申请日】2016年6月29日
【发明人】祝芳浩, 刘昱东, 刘鸿杰
【申请人】北京奇虎科技有限公司, 奇酷互联网络科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1