定位设备的方法及装置制造方法及图纸

技术编号:14647072 阅读:131 留言:0更新日期:2017-02-16 03:57
本发明专利技术公开了一种定位设备的方法及装置,属于蓝牙定位领域。所述方法包括:接收第一终端发送的定位请求,所述定位请求用于对目标设备进行定位;获取所述目标设备的历史出现位置;向位于所述历史出现位置所在区域的至少一个第二终端发送定位指令,所述定位指令用于指示所述第二终端对所述目标设备进行蓝牙定位;接收所述第二终端反馈的蓝牙定位结果;根据接收到的所述蓝牙定位结果确定出所述目标设备的地理位置。本发明专利技术解决了现有的定位设备的方法,仅能够在近距离范围内实现对蓝牙设备的定位,无法实现较远距离的定位的问题;达到了能够对目标设备实现较远距离的定位,且第二终端为多个时能够实现较高的定位精度的效果。

【技术实现步骤摘要】

本专利技术涉及蓝牙定位领域,特别涉及一种定位设备的方法及装置
技术介绍
蓝牙定位技术能够实现在近距离范围内对蓝牙设备的定位。现有技术中的一种定位设备的方法,包括:手机A搜索附近的蓝牙设备,根据手机A当前所处的第一位置为中心,搜索到的蓝牙信号的信号强度a为半径绘制第一圆圈,用于标识蓝牙设备位于该第一圆圈上。然后,手机A移动到第二位置重新搜索附近的蓝牙设备,根据第二位置为中心,搜索到的蓝牙信号的信号强度b为半径绘制第二圆圈,用于标识蓝牙设备位于该第二圆圈上。最后,根据第一圆圈和第二圆圈的交点,定位出蓝牙设备的位置。若交点存在两个或者两个以上,则手机A移动到第三位置,再次执行一次搜索过程。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:上述定位设备的方法,仅能够在近距离范围内实现对蓝牙设备的定位。若蓝牙设备与手机A之间的距离较远,则无法搜索到该蓝牙设备。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种定位设备的方法及装置。所述技术方案如下:第一方面,提供了一种定位设备的方法,所述方法包括:接收第一终端发送的定位请求,所述定位请求用于对目标设备进行定位;获取所述目标设备的历史出现位置;向位于所述历史出现位置所在区域的至少一个第二终端发送定位指令,所述定位指令用于指示所述第二终端对所述目标设备进行蓝牙定位;接收所述第二终端反馈的蓝牙定位结果;根据接收到的所述蓝牙定位结果确定出所述目标设备的地理位置。第二方面,提供了一种定位设备的装置,所述装置包括:请求接收模块,用于接收第一终端发送的定位请求,所述定位请求用于对目标设备进行定位;位置获取模块,用于获取所述目标设备的历史出现位置;指令发送模块,用于向位于所述历史出现位置所在区域的至少一个第二终端发送定位指令,所述定位指令用于指示所述第二终端对所述目标设备进行蓝牙定位;结果接收模块,用于接收所述第二终端反馈的蓝牙定位结果;位置确定模块,用于根据接收到的所述蓝牙定位结果确定出所述目标设备的地理位置。本专利技术实施例提供的技术方案带来的有益效果是:通过接收到定位请求时,获取目标设备的历史出现位置,向位于历史出现位置所在区域的第二终端发送定位指令,根据第二终端反馈的蓝牙定位结果确定出目标设备的地理位置;解决了现有的定位设备的方法,仅能够在近距离范围内实现对蓝牙设备的定位,无法实现较远距离的定位的问题;达到了能够对目标设备实现较远距离的定位,且第二终端为多个时能够实现较高的定位精度的效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例所提供的一种实施环境的结构示意图;图2是本专利技术一个实施例所提供的定位设备的方法的流程图;图3是本专利技术另一个实施例所提供的定位设备的方法的流程图;图4是本专利技术一个实施例所提供的第二终端对目标设备进行蓝牙定位时的流程图;图5是本专利技术一个实施例所提供的服务器对接收到的蓝牙定位结果进行处理时的流程图;图6是本专利技术一个实施例所提供的定位设备的方法在实施时的实施示意图;图7是本专利技术一个实施例所提供的定位设备的装置的框图;图8是本专利技术另一个实施例所提供的定位设备的装置的框图;图9是本专利技术一个实施例提供的位置获取模块的框图;图10是本专利技术另一个实施例提供的指令发送模块的框图;图11是本专利技术另一个实施例提供的服务器的框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。请参考图1,其示出了本专利技术实施例所提供的一种实施环境的结构示意图。该实施环境包括:第一终端120、服务器140、第二终端160和目标设备180。第一终端120可以是手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。图1中以第一终端120是支持蓝牙功能的智能手机来举例说明。服务器140可以是一台服务器、多台服务器构成的服务器集群或者云计算中心。服务器140通过无线网络或者有线网络与第一终端120相连,且通过无线网络或者有线网络与多个第二终端160相连。第二终端160可以是手机、平板电脑、电子书阅读器、MP3播放器、MP4播放器、膝上型便携计算机和台式计算机等等。图1中以第二终端160是支持蓝牙功能的智能手机来举例说明。若本专利技术实施例提供的定位设备的方法被封装为一个功能模块,集成至某一应用程序时,第一终端120和第二终端160均安装和运行该应用程序。目标设备180可以是蓝牙防丢器、手机、平板电脑、电子书阅读器、MP3播放器、MP4播放器等等。图1中以目标设备180是一个蓝牙防丢器来举例说明。蓝牙防丢器内置有低功耗的蓝牙芯片,且蓝牙防丢器通常被制作为小型标签形状,便于与钥匙、钱包等随身物品搭配使用。可选地,第一终端120和目标设备180预先进行绑定,两者之间存在绑定关系。图2示出了本专利技术一个实施例提供的定位设备的方法的流程图。本实施例以该定位设备的方法应用于图1所示出的服务器中来举例说明。该方法包括:步骤201,接收第一终端发送的定位请求,该定位请求用于对目标设备进行定位;步骤202,获取目标设备的历史出现位置;该历史出现位置为一个或多个。该历史出现位置可以是:用户在第一终端中输入的出现位置,且被第一终端携带在定位请求中;或者,第一终端记录的出现位置,且被第一终端携带在定位请求中;或者,服务器记录的出现位置。步骤203,向位于历史出现位置所在区域的至少一个第二终端发送定位指令,定位指令用于指示第二终端对目标设备进行蓝牙定位;步骤204,接收第二终端反馈的蓝牙定位结果;可选地,服务器可能会收到多个第二终端反馈的蓝牙定位结果。步骤205,根据接收到的蓝牙定位结果确定出目标设备的地理位置。综上所述,本实施例提供的定位设备的方法,通过接收到定位请求时,获取目标设备的历史出现位置,向位于历史出现位置所在区域的第二终端发送定位指令,根据第二终端反馈的蓝牙定位结果确定出目标设备的地理位置;解决了现有的定位设备的方法,仅能够在近距离范围内实现对蓝牙设备的定位,无法实现较远距离的定位的问题;达到了能够对目标设备实现较远距离的定位,且第二终端为多个时能够实现较高的定位精度的效果。请参考图3,其示出了本专利技术一个实施例提供的定位设备的方法的方法流程图。本实施例以该定位设备的方法应用于图1所示的实施环境中来举例说明。该方法包括:步骤301,第一终端定时记录实时的地理位置和目标设备的蓝牙连接状态。由于第一终端和目标设备存在绑定关系,第一终端和目标设备会长时间保持蓝牙连接状态。但是目标设备远离第一终端时,第一终端和目标设备之间的蓝牙连接会断开。第一终端每隔预定时间间隔获取自身和目标设备的蓝牙连接状态,以及自身所处的地理位置,比如每5秒获取一次。蓝牙连接状态包括正本文档来自技高网...
定位设备的方法及装置

【技术保护点】
一种定位设备的方法,其特征在于,所述方法包括:接收第一终端发送的定位请求,所述定位请求用于对目标设备进行定位;获取所述目标设备的历史出现位置;向位于所述历史出现位置所在区域的至少一个第二终端发送定位指令,所述定位指令用于指示所述第二终端对所述目标设备进行蓝牙定位;接收所述第二终端反馈的蓝牙定位结果;根据接收到的所述蓝牙定位结果确定出所述目标设备的地理位置。

【技术特征摘要】
1.一种定位设备的方法,其特征在于,所述方法包括:接收第一终端发送的定位请求,所述定位请求用于对目标设备进行定位;获取所述目标设备的历史出现位置;向位于所述历史出现位置所在区域的至少一个第二终端发送定位指令,所述定位指令用于指示所述第二终端对所述目标设备进行蓝牙定位;接收所述第二终端反馈的蓝牙定位结果;根据接收到的所述蓝牙定位结果确定出所述目标设备的地理位置。2.根据权利要求1所述的方法,其特征在于,所述定位指令携带有所述目标设备在蓝牙广播报文中标识自身身份的第一标识;所述接收所述第二终端反馈的蓝牙定位结果,包括:接收所述第二终端反馈的第一定位结果,所述第一定位结果是所述第二终端发现了与所述第一标识匹配的蓝牙广播报文且无法与所述第一标识对应的设备建立蓝牙连接时反馈的;和/或,接收所述第二终端反馈的第二定位结果,所述第二定位结果携带有第二标识;所述第二标识是所述第二终端发现了与所述第一标识匹配的蓝牙广播报文且成功与所述第一标识对应的设备建立蓝牙连接后,通过所述蓝牙连接从所述设备获取到的标识。3.根据权利要求2所述的方法,其特征在于,所述根据接收到的所述蓝牙定位结果确定出所述目标设备的地理位置,包括:在发送所述定位指令后的预定时间段内,检测是否接收到有效的所述第二定位结果,有效的所述第二定位结果携带的所述第二标识是所述目标设备的第二标识;若接收到一个有效的所述第二定位结果,则将有效的所述第二定位结果对应的所述第二终端的地理位置确定为所述目标设备的当前地理位置;若接收到至少两个有效的所述第二定位结果,则将最早一个有效的所述第
\t二定位结果对应的所述第二终端的地理位置确定为所述目标设备的当前地理位置;或者,根据至少两个有效的所述第二定位结果各自对应的所述第二终端的地理位置计算第一中心位置,将所述第一中心位置确定为所述目标设备的当前地理位置。4.根据权利要求3所述的方法,其特征在于,所述检测是否接收到有效的所述第二定位结果之后,还包括:若未接收到有效的所述第二定位结果,则检测在预定时间段内是否接收到所述第一定位结果;若接收到一个所述第一定位结果,则将所述第一定位结果对应的第二终端的地理位置确定为所述目标设备的疑似地理位置;若接收到至少两个所述第一定位结果,则根据至少两个所述第一定位结果各自对应的所述第二终端的地理位置计算第二中心位置,将所述第二中心位置确定为所述目标设备的疑似地理位置。5.根据权利要求1至4任一所述的方法,其特征在于,所述获取所述目标设备的历史出现位置,包括:从所述定位请求获取所述目标设备的历史出现位置。或,在所述第一终端上报的历史信息中,查找出所述目标设备的历史出现位置。6.根据权利要求5所述的方法,其特征在于,所述历史信息是连接记录;所述在所述第一终端上报的历史信息中,查找出所述目标设备的历史出现位置之前,还包括:接收并保存所述第一终端定时发送的所述连接记录,每条连接记录包括在某一时刻时所述第一终端和所述目标设备之间的蓝牙连接状态和所述第一终端的地理位置;所述在所述第一终端上报的历史信息中,查找出所述目标设备的历史出现位置,包括:查询出最近一条所述蓝牙连接状态是所述正在连接状态的连接记录;将查询出的所述连接记录中的所述地理位置,确定为所述历史出现位置。7.根据权利要求1至4任一所述的方法,其特征在于,所述向位于所述历史出现位置所在区域的至少一个第二终端发送定位指令,包括:从所述定位请求中获取查找距离,或,获取预定的所述查找距离;以所述历史出现位置为中心,所述查找距离为半径确定出所述历史出现位置所在区域;查找出位于所述历史出现位置所在区域的至少一个第二终端;向查找出的所述第二终端发送所述定位指令。8.一种定位设备的装置,其特征在于,所述装置包括:请求接收...

【专利技术属性】
技术研发人员:吴栋栋傅晨彬
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1