一种设备发现结果的展示方法及装置制造方法及图纸

技术编号:11637374 阅读:56 留言:0更新日期:2015-06-24 11:56
本发明专利技术实施例公开了一种设备发现结果的展示方法及装置,一种设备发现结果的展示方法包括:获得设备发现结果,该结果中包含至少一个与被动设备一一对应的被动设备的标识;进一步地,分别获取与每个被动设备标识对应的绑定信息;该绑定信息为预先记录的信息,任一台被动设备的绑定信息包括:该被动设备的标识和主动设备与该被动设备进行数据连接时主动设备的方位信息;获取主动设备当前的方位信息L0;分别计算上述每条绑定信息中的方位信息与L0的误差值;根据误差值计算结果的大小,优先对较小误差值对应的被动设备的标识进行展示。本发明专利技术的技术方案减少了用户的选择操作,给用户的实际使用带来了便利,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种设备发现结果的展示方法及装置
技术介绍
在日常生活中,人们为了利用主动设备控制被动设备或者获取被动设备上的信息,首先需要利用主动设备去发现被动设备,并将发现结果中被动设备的标识在主动设备上进行展示。目前,现有技术中主动设备在发现被动设备后,将发现的被动设备的标识按照随机的顺序在主动设备上进行展示。由于现有技术中被动设备的标识是按照随机的顺序在主动设备上展示的,所以在主动设备发现多台被动设备的情况下,用户需要从多个被动设备的标识中查找自己所需要的被动设备标识,这给用户的实际使用带来了不便,用户的体验不好。
技术实现思路
本专利技术实施例的目的在于提供一种设备发现结果的展示方法及装置,以提高用户体验。一种设备发现结果的展示方法,应用于主动设备,所述方法包括:获得设备发现结果,所述设备发现结果中包含至少一个被动设备的标识;其中,每台被动设备对应一个被动设备的标识;获取主动设备当前的方位信息LO ;根据所述设备发现结果中被动设备的标识,分别获取与每个被动设备标识对应的绑定信息;其中,所述获取的与每个被动设备标识对应的绑定信息为预先记录的信息,任一台被动设备的绑定信息中包括:该被动设备的标识,以及所述主动设备与该被动设备进行数据连接时,主动设备的方位信息;针对所获取的每条绑定信息,分别计算:该条绑定信息中的方位信息与LO的误差值;根据误差值计算结果的大小,优先对较小的误差值对应的被动设备的标识进行展不O在本专利技术的一种【具体实施方式】中,所述主动设备的方位信息包括:位置信息。在本专利技术的一种【具体实施方式】中,所述位置信息包括:GPS定位信息,和/或,WIFI定位信息。在本专利技术的一种【具体实施方式】中,在所述位置信息包括GPS定位信息和WIFI定位信息的情况下,所述针对所获取的每条绑定信息,分别计算:该条绑定信息中的方位信息与LO的误差值的步骤包括:根据LO和每条绑定信息中的GPS定位信息,计算出多个GPS定位信息误差值,过滤掉GPS定位信息误差值大于第一阈值的绑定信息;根据LO和剩下的绑定信息中的WIFI定位信息,计算出多个WIFI定位信息误差值;所述根据误差值计算结果的大小,优先对较小的误差值对应的被动设备的标识进行展示的步骤包括:根据所述WIFI定位信息误差值计算结果的大小,优先对较小的WIFI定位信息误差值对应的被动设备的标识进行展示。在本专利技术的一种【具体实施方式】中,所述主动设备的方位信息还包括:方向信息。在本专利技术的一种【具体实施方式】中,所述针对所获取的每条绑定信息,分别计算:该条绑定信息中的方位信息与LO的误差值的步骤包括:根据LO和每条绑定信息中的位置信息,计算出多个位置误差值,过滤掉位置误差值大于第二阈值的绑定信息根据LO和剩下的绑定信息中的方向信息,计算出多个方向误差值;所述根据误差值计算结果的大小,优先对较小的误差值对应的被动设备的标识进行展示的步骤包括:根据所述方向误差值计算结果的大小,优先对较小的方向误差值对应的被动设备的标识进行展示。在本专利技术的一种【具体实施方式】中,还包括:当所述设备发现结果中的每一个被动设备的标识都没有对应的绑定信息时,进一步地,在主动设备与设备发现结果中的某一台被动设备建立数据连接时,记录主动设备的方位信息和该台被动设备的标识。本专利技术实施例还提供一种设备发现结果的展示装置,应用于主动设备,该装置包括:设备发现结果获得单元:用于获得设备发现结果,所述设备发现结果中包含至少一个被动设备的标识;其中,每台被动设备对应一个被动设备的标识;方位信息获取单元:用于获取主动设备当前的方位信息LO ;绑定信息获取单元:用于根据所述设备发现结果中被动设备的标识,分别获取与每个被动设备标识对应的绑定信息;其中,所述获取的与每个被动设备标识对应的绑定信息为预先记录的信息,任一台被动设备的绑定信息中包括:该被动设备的标识,以及所述主动设备与该被动设备进行数据连接时,主动设备的方位信息;误差值计算单元:用于针对所获取的每条绑定信息,分别计算:该条绑定信息中的方位信息与LO的误差值;被动设备标识展示单元:用于根据误差值计算结果的大小,优先对较小的误差值对应的被动设备的标识进行展示。在本专利技术的一种【具体实施方式】中,所述主动设备的方位信息包括:位置信息。在本专利技术的一种【具体实施方式】中,所述位置信息包括:GPS定位信息,和/或,WIFI定位信息。在本专利技术的一种【具体实施方式】中,在所述位置信息包括GPS定位信息和WIFI定位信息的情况下,所述误差值计算单元包括:GPS定位信息误差值计算单元:用于根据LO和每条绑定信息中的GPS定位信息,计算出多个GPS定位信息误差值,过滤掉GPS定位信息误差值大于第一阈值的绑定信息;WIFI定位信息误差值计算单元:用于根据LO和剩下的绑定信息中的WIFI定位信息,计算出多个WIFI定位信息误差值;所述被动设备标识展示单元包括:第一被动设备标识展示子单元:用于根据所述WIFI定位信息误差值计算结果的大小,优先对较小的WIFI定位信息误差值对应的被动设备的标识进行展示。在本专利技术的一种【具体实施方式】中,所述主动设备的方位信息还包括:方向信息。在本专利技术的一种【具体实施方式】中,所述误差值计算单元包括:位置误差值计算单元:用于根据LO和每条绑定信息中的位置信息,计算出多个位置误差值,过滤掉位置误差值大于第二阈值的绑定信息;方向误差值计算单元:用于根据LO和剩下的绑定信息中的方向信息,计算出多个方向误差值;所述被动设备标识展示单元包括:第二被动设备标识展示子单元:用于根据所述方向误差值计算结果的大小,优先对较小的方向误差值对应的被动设备的标识进行展示。在本专利技术的一种【具体实施方式】中,还包括:信息记录单元:用于当所述设备发现结果中的每一个被动设备的标识都没有对应的绑定信息时,进一步地,在主动设备与设备发现结果中的某一台被动设备建立数据连接时,记录主动设备的方位信息和该台被动设备的标识。根据本专利技术实施例所提供的技术方案,主动设备会预先在与某个被动设备处于连接状态的情况下,针对该被动设备生成一条绑定信息并记录,绑定信息中包括两部分内容:I)该被动设备的标识,2)与该被动设备进行数据连接时,主动设备的方位信息。该绑定信息的意义是:主动设备曾经在某个位置,与某个被动设备进行数据连接。上述生成及记录绑定信息的操作可以由用户手动触发,也就是说,用户可以根据自己的使用习惯,将主动设备与某个被动设备进行数据连接时,该主动设备经常所处的位置记录下来。主动设备中,可以预先针对不同的被动设备,存储多条绑定信息。假设一条绑定信息中的被动设备标识为E1,方位信息为LI,说明根据用户习惯,当主动设备与El进行数据连接时,主动设备一般是处于位置LI的,反过来讲,当主动设备位于LI时,用户很有可能最希望将主动设备与El进行连接。根据以上思路,在后续的使用过程中,如果主动设备发现了被动设备El的标识存在于预先记录的绑定信息中,并且通过计算得到主设备当前所处的位置LO和绑定信息中记录的LI误差较小,说明主动设备当前位于LI附近,进而可以判断用户当前很有可能最希望将主动设备与El进行连接,因此将El在发现结果中优先展示,可以当前第1页1 2&本文档来自技高网...

【技术保护点】
一种设备发现结果的展示方法,其特征在于,应用于主动设备,所述方法包括:获得设备发现结果,所述设备发现结果中包含至少一个被动设备的标识;其中,每台被动设备对应一个被动设备的标识;获取主动设备当前的方位信息L0;根据所述设备发现结果中被动设备的标识,分别获取与每个被动设备标识对应的绑定信息;其中,所述获取的与每个被动设备标识对应的绑定信息为预先记录的信息,任一台被动设备的绑定信息中包括:该被动设备的标识,以及所述主动设备与该被动设备进行数据连接时,主动设备的方位信息;针对所获取的每条绑定信息,分别计算:该条绑定信息中的方位信息与L0的误差值;根据误差值计算结果的大小,优先对较小的误差值对应的被动设备的标识进行展示。

【技术特征摘要】

【专利技术属性】
技术研发人员:何裕南王川赵腾飞
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

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

1