定位方法、位置信息发送方法、移动终端及定位系统的制作方法_3

文档序号:9634122阅读:来源:国知局
无线网络可以为通过GPRS、WIFI等得到的。且可以通过将第二移动终端的定位信息发送给预先绑定的第三移动终端,使预先绑定的移动终端能够得知定位用智能可穿戴设备的位置。
[0105]综上,本实施例中方法可以广泛应用于移动终端的定位中,特别是供老人、儿童或宠物使用的定位用智能可穿戴设备,使第二移动终端中不需要加入或开启GPS模块、WIFI模块、基站三重辅助定位模块便可以在有发送通告帧的位置附近进行定位,节省功耗。
[0106]图6示出根据本发明提供的一种第一移动终端实施例的结构框图。其中,第一移动终端的硬件结构可以为手机、智能可穿戴设备等,硬件中设置有蓝牙模块和定位模块,定位模块可以为如GPS模块、WIFI模块、基站三重辅助定位模块等。第一移动终端包括第一定位单元41和通告帧发送单元42。
[0107]第一定位单元41,用于定位得到位置信息。
[0108]具体的,第一移动终端通过定位模块定位得到位置信息。
[0109]为了使发送更简洁,位置信息可以为第一移动终端定位获取的经度和玮度。
[0110]通告帧发送单元42,用于将位置信息写入通告帧中,并通过蓝牙发送通告帧。
[0111]其中,通告帧为蓝牙的广播帧。
[0112]为了降低成本且连接迅速,优选的,通告帧为第一移动终端通过BLE发送的广播帧。通告帧中携带的位置信息可以在通告帧的major中。BLE是低成本、短距离、可互操作的鲁棒性无线技术,使用的是BLE技术,具体而言,利用的是BLE中名为通告帧的广播帧,并通过BLE发送通告帧。通告帧是定期发送的帧,只要是支持BLE的设备就可以接收到。例如,此通告帧可以与iBeacon的数据主要构成相同,分四部分,分别是UUID (通用唯一标识符)、Major、Minor、Measured Power。其中,UUID 是规定为 IS0/IEC11578:1996 标准的 128 位标识符,Major和Minor由iBeacon发布者自行设定,都是16位的标识符,Measured Power是与接收器之间相距lm时的参考接收信号强,通告帧中携带的位置信息在major中。
[0113]通过本第一移动终端,可以将其位置信息共享给带有蓝牙的移动终端,减少了其他移动终端的定位功耗,使其他移动终端可以在没有定位装置的情况下用蓝牙定位。
[0114]图7示出根据本发明提供的一种第二移动终端实施例的结构框图。其中,第二移动终端的硬件结构可以为手机、智能可穿戴设备等,硬件中设置有蓝牙模块。第二移动终端包括通告帧接收单元51和第二定位单元52。
[0115]通告帧接收单元51,用于通过蓝牙接收至少一个第一移动终端发送的通告帧,其中,通告帧中携带有第一移动终端定位获取的位置信息。
[0116]为了使发送更简洁,通告帧中携带的位置信息可以为第一移动终端定位获取的经度和玮度,第一移动终端可以为通过GPS模块,WIFI模块、基站三重辅助定位模块等进行定位获取的位置信息。
[0117]为了降低成本且连接迅速,优选的,通告帧为第一移动终端通过BLE发送的广播帧,通告帧中携带的位置信息可以在通告帧的major中。BLE是低成本、短距离、可互操作的鲁棒性无线技术,使用的是BLE技术,具体而言,利用的是BLE中名为通告帧的广播帧。通告帧是定期发送的帧,只要是支持BLE的设备就可以接收到。
[0118]例如,此通告帧可以与iBeacon的数据主要构成相同,分四部分,分别是UUID (通用唯一标识符)、Major、Minor、Measured Power。其中,UUID 是规定为 IS0/IEC11578:1996标准的128位标识符,Major和Minor由iBeacon发布者自行设定,都是16位的标识符,Measured Power是与接收器之间相距lm时的参考接收信号强,通告帧中携带的位置信息在major中。
[0119]第二定位单元52,用于根据通告帧中携带的位置信息得到第二移动终端的定位信息。
[0120]由于蓝牙的连接距离很短,大概10米左右,因此,通过蓝牙获取的位置信息一般都在误差范围内,因此,优选将接收到的至少一个移动终端发送的通告帧中信号强度最大的通告帧中携带的位置信息作为第二移动终端的定位信息。
[0121]例如,根据接收到的至少一个移动终端发送的通告帧中接收信号强最大的通告帧中携带的位置信息作为第二移动终端的定位信息。
[0122]例如,根据通告帧中携带的位置信息得到第二移动终端的定位信息,且第二移动终端的定位信息为经度和玮度,则后续可以通过经度和玮度调用本地地图或网络地图得到当前的位置名称和到目的位置的路线等。
[0123]为了较少接收到的通告帧中位置信息的定位误差,则通告帧接收单元51用于通过蓝牙接收至少三个移动终端发送的通告帧。
[0124]第二定位单元52中可以包括作差模块521和定位模块522。
[0125]此时,用户可以不走动也可以走动,等待有至少三个携带发送通告帧的移动终端的人经过,接收到至少三个移动终端发送的通告帧。
[0126]作差模块521,用于将接收到的至少三个移动终端定位获取的位置信息两两之间作差。
[0127]例如,通告帧中携带的位置信息为移动终端定位获取的经度和玮度时,若获得了四组经玮度(al,a2)、(bl,b2)、(cl, c2)和(dl,d2)。将四个移动终端发送的通告帧中的经度两两之间作差、玮度两两之间作差。
[0128]定位模块522,用于确定有位置信息与其他位置信息的差值均大于预设阈值,则选择其他位置信息中通告帧信号强度最大的作为第二移动终端的定位信息。
[0129]若某经度与其他经度之间的差值大于预设阈值和/或某经度对应的玮度与其他玮度之间的差值大于预设阈值,则选择该某经度对应的通告帧和某玮度对应的通告帧以外的通告帧中信号强度最大的作为第二移动终端的定位信息。
[0130]如上例,预设阈值为0.001,计算得出al与bl、cl、dl的差值均大于0.001,b2与a2、c2、d2的差值均大于0.001,则说明(al,a2)、(bl,b2)两组经玮度的定位有误差,因此,选择(cl,c2)、(dl, d2)两组经玮度对应的通告帧中接收信号强RSSI最大的作为第二移动终端的定位信息。
[0131]为了更方便监视所在位置一般第二移动终端还可以包括定位信息发送单元53。
[0132]定位信息发送单元53,用于将第二移动终端的定位信息发送给预先绑定的第三移动终端。
[0133]具体的,将第二移动终端的定位信息通过无线网络发送给预先绑定的第三移动终端。无线网络可以为通过GPRS、WIFI等得到的。且可以通过将第二移动终端的定位信息发送给预先绑定的移动终端,使预先绑定的第三移动终端能够得知定位用智能可穿戴设备的位置。
[0134]综上,此种方法可以广泛应用于移动终端中,特别是供老人、儿童或宠物使用的定位用智能可穿戴设备,使第二移动终端中不需要加入或开启GPS模块、WIFI模块、基站三重辅助定位模块便可以在有发送通告帧的位置附近进行定位,节省功耗。
[0135]图8示出根据本发明提供的一种定位系统实施例的结构框图。
[0136]定位系统包括上述第一移动终端和第二移动终端,第一移动终端的硬件结构可以为手机、智能可穿戴设备等,硬件中设置有蓝牙模块和定位模块,第二移动终端的硬件结构可以为手机、智能可穿戴设备等,硬件中设置有蓝牙模块。第一移动终端包括第一定位单元41和通告帧发送单元42,第二移动终端包括通告帧接收单元51和第二定位单元52。
[0137]第一定位单元41,用于定位得到位置信息。
[0138]具体的,第一移动终端通过定位模块定位得到位置信息。
[0139]为了使发送更简洁,位置信息可以为第一移动终端定位获取的经度和玮度。
[0140]通告帧发送单元42,用于将位置信息写入通告帧中,并通过蓝牙发送通告帧。
[0141]其中,通告帧为蓝牙的广播帧。
[0142]为了降低成本且连接迅速,优选的,通告帧为第一移动终端通过BLE发送的广播帧。通告帧中携带的位置信息可以在通告帧的major中。BLE是低成本、短距离、可互操作的鲁棒性无线技术,使用的是BLE技术,具体而言,利用的是BLE中名为通告帧的广播帧,并通过BLE发送通告帧。通告帧是定期发送的帧,只要是支持BLE的设备就可以接收到。例如,此通告帧可以与iBeacon的数据主要构成相同,分四部分,分别是UUID (通用唯一标识符)、Major、Minor、Measured Power。其中,UUID 是规定为 IS0/IEC11578:1996 标准的 128 位标识符,Major和Minor由iBeacon发布者自行设定,都是16位的标识符,Measured Power是与接收器之间相距lm时的参考接收信号强,通告帧中携带的位置信息在major中。
[0143]通告帧接收单元51,用于通过蓝牙接收至少一个通告帧发送单元42发送的通告帧,其中,通告帧中携带有第一移动终端定位获取的位置信息。
[0144]为了使发送更简洁,通告帧中携带的位置信息可以为第一移动终端定位获取的经度和玮度,第一移动终端可以为通过GPS模块、WIFI模块、基站
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1