一种终端定位的方法及装置制造方法及图纸

技术编号:10072448 阅读:102 留言:0更新日期:2014-05-23 18:52
本申请公开了一种终端定位的方法及装置,用以解决现有技术中终端定位的精度较低的问题。该方法第一终端在监控到环境音音量突然增大时,向定位服务器发送第一定位请求,定位服务器根据接收到第一定位请求的第一接收时刻,查找满足指定条件的第二定位请求,将发送该满足指定条件的第二定位请求的第二终端的终端标识信息返回第一终端,其中,满足指定条件的第二定位请求的第二接收时刻接近于第一接收时刻。通过上述方法,如果两个终端均监控到环境音音量突然增大,则都会发送定位请求,而如果定位服务器接收到这两个定位请求的接收时刻也比较接近,则可以确定这两个终端相距较近,从而有效的提高了对相距较近的终端的定位精度。

【技术实现步骤摘要】

本申请涉及通信
,尤其涉及一种终端定位的方法及装置
技术介绍
在现有技术中,若使用终端的用户想要获知附近还有哪些其他终端,则需要通过使用的终端向网络侧的定位服务器发送定位请求,定位服务器通过全球定位系统(GPS,Global Positioning System)定位法或基站定位法,定位出落入该终端当前所处位置对应的定位区域内的各其他终端,然后将定位出的各其他终端的终端标识信息反馈给该用户使用的终端。下面简单介绍GPS定位法以及基站定位法。一、GPS定位法。各终端中的GPS模块周期性的将自身当前所处位置的坐标上报给定位服务器,定位服务器收到终端A发送的定位请求后,分别将其他终端当前所处位置的坐标与该终端A当前所处位置的坐标进行比对,定位出与终端A的坐标的差值在预设的坐标差阈值内的各其他终端,那么定位出的各其他终端就是落入该终端A当前所处位置对应的定位区域内的其他终端。二、基站定位法。当终端处于室内时,将自身当前所属基站的标识以及信号强度上报给定位服务器,定位服务器收到终端A发送的定位请求后,根据该终端A当前所属基站的标识以及信号强度,计算出该终端A的坐标,定位服务器将其他终端设备的坐标分别与终端A的坐标进行比对,定位出与终端A的坐标的差值在预设的坐标差阈值内的各其他终端,那么定位出的各其他终端就是落入该终端A当前所处位置对应的定位区域内的其他终端。其中,在上述两种定位方法中,终端A当前所处位置对应的定位区域是以终端A当前所处位置的坐标为圆心,以上述预设的坐标差阈值为半径的圆形区域。定位服务器将定位出的各其他终端的终端标识信息反馈给终端A后,使用该终端A的用户就可以获知附近还有哪些其他终端。在现有技术中,用户在使用终端时,不仅需要获知附近还有哪些其他终端,可能还需要获知附近的终端中哪些与自身距离比较近,从而可以与这些距离相近的其他终端进行数据传输等业务。但是在上述两种定位方法中,GPS定位法的精度一般只有10米,基站定位法的误差更大,甚至有数百米的误差,也就是说,当两个终端之间的实际距离比较近时,定位服务器确定出的这两个终端的坐标可能相同,因此当定位服务器定位出的终端有多个时,定位服务器就不能准确地定位出哪些终端距离该请求定位的终端比较近,使得终端定位的精度较低。
技术实现思路
本申请实施例提供一种终端定位的方法及装置,用以解决现有技术中终端定位的精度较低的问题。本申请实施例提供的一种终端定位的方法,包括:定位服务器接收第一终端发送的第一定位请求,其中,所述第一定位请求是所述第一终端在对自身所处环境的环境音音量进行监控的过程中,确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值大于第一设定阈值时,向所述定位服务器发送的;并根据接收到所述第一定位请求的第一接收时刻,在接收到的第二定位请求中,查找满足指定条件的第二定位请求,其中,针对接收到的一个第二定位请求,该第二定位请求是发送该第二定位请求的第二终端在对自身所处环境的环境音音量进行监控的过程中,确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值大于第一设定阈值时,向所述定位服务器发送的,如果所述定位服务器接收到该第二定位请求的第二接收时刻与所述第一接收时刻的时间差落入预设时间差范围内,则确定该第二定位请求是满足指定条件的第二定位请求;以及将发送满足指定条件的第二定位请求的第二终端的终端标识信息返回所述第一终端。本申请实施例提供的一种终端定位的方法,包括:第一终端监控自身所处环境的环境音音量;并确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值;以及当所述比值大于第一设定阈值时,向定位服务器发送第一定位请求,使所述定位服务器根据接收到所述第一定位请求的第一接收时刻,在接收到的第二定位请求中,查找满足指定条件的第二定位请求,并将发送满足指定条件的第二定位请求的第二终端的终端标识信息返回所述第一终端,其中,所述定位服务器针对接收到的一个第二定位请求,如果接收到该第二定位请求的第二接收时刻与所述第一接收时刻的时间差落入预设时间差范围内,则确定该第二定位请求是满足指定条件的第二定位请求,该第二定位请求是发送该第二定位请求的第二终端在对自身所处环境的环境音音量进行监控的过程中,确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值大于第一设定阈值时,向所述定位服务器发送的;所述第一终端接收所述定位服务器返回的第二终端的终端标识信息。本申请实施例提供的一种终端触发功能的方法,包括:终端监控自身所处环境的环境音音量;并确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值;以及当所述比值大于第一设定阈值时,触发预设功能。本申请实施例提供的一种终端定位的装置,包括:接收模块,用于接收第一终端发送的第一定位请求,其中,所述第一定位请求是所述第一终端在对自身所处环境的环境音音量进行监控的过程中,确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值大于第一设定阈值时发送的;查找模块,用于根据接收到所述第一定位请求的第一接收时刻,在接收到的第二定位请求中,查找满足指定条件的第二定位请求,其中,针对接收到的一个第二定位请求,该第二定位请求是发送该第二定位请求的第二终端在对自身所处环境的环境音音量进行监控的过程中,确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值大于第一设定阈值时发送的,如果接收到该第二定位请求的第二接收时刻与所述第一接收时刻的时间差落入预设时间差范围内,则确定该第二定位请求是满足指定条件的第二定位请求;发送模块,用于将发送满足指定条件的第二定位请求的第二终端的终端标识信息返回所述第一终端。本申请实施例提供的一种终端,包括:监控模块,用于监控自身所处环境的环境音音量;确定模块,用于确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值;触发模块,用于当所述比值大于第一设定阈值时,向定位服务器发送第一定位请求,使所述定位服务器根据接收到所述第一定位请求的第一接收时刻,在接收到的第二定位请求中,查找满足指定条件的第二定位请求,并将发送满足指定条件的第二定位请求的第二终端的终端标识信息返回,其中,所述定位服务器针对接收到的一个第二定位请求,本文档来自技高网
...
一种终端定位的方法及装置

【技术保护点】
一种终端定位的方法,其特征在于,包括:定位服务器接收第一终端发送的第一定位请求,其中,所述第一定位请求是所述第一终端在对自身所处环境的环境音音量进行监控的过程中,确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值大于第一设定阈值时,向所述定位服务器发送的;并根据接收到所述第一定位请求的第一接收时刻,在接收到的第二定位请求中,查找满足指定条件的第二定位请求,其中,针对接收到的一个第二定位请求,该第二定位请求是发送该第二定位请求的第二终端在对自身所处环境的环境音音量进行监控的过程中,确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值大于第一设定阈值时,向所述定位服务器发送的,如果所述定位服务器接收到该第二定位请求的第二接收时刻与所述第一接收时刻的时间差落入预设时间差范围内,则确定该第二定位请求是满足指定条件的第二定位请求;以及将发送满足指定条件的第二定位请求的第二终端的终端标识信息返回所述第一终端。

【技术特征摘要】
1.一种终端定位的方法,其特征在于,包括:
定位服务器接收第一终端发送的第一定位请求,其中,所述第一定位请求
是所述第一终端在对自身所处环境的环境音音量进行监控的过程中,确定当前
监控到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值大
于第一设定阈值时,向所述定位服务器发送的;并
根据接收到所述第一定位请求的第一接收时刻,在接收到的第二定位请求
中,查找满足指定条件的第二定位请求,其中,针对接收到的一个第二定位请
求,该第二定位请求是发送该第二定位请求的第二终端在对自身所处环境的环
境音音量进行监控的过程中,确定当前监控到的环境音音量与之前指定时间段
内监控到的平均环境音音量的比值大于第一设定阈值时,向所述定位服务器发
送的,如果所述定位服务器接收到该第二定位请求的第二接收时刻与所述第一
接收时刻的时间差落入预设时间差范围内,则确定该第二定位请求是满足指定
条件的第二定位请求;以及
将发送满足指定条件的第二定位请求的第二终端的终端标识信息返回所
述第一终端。
2.如权利要求1所述的方法,其特征在于,在接收到的第二定位请求中,
查找满足指定条件的第二定位请求之前,所述方法还包括:
所述定位服务器获得所述第一终端当前的位置信息;并
确定位于所述第一终端当前的位置信息对应的定位区域内的各第二终端;
在接收到的第二定位请求中,查找满足指定条件的第二定位请求,具体包
括:
在接收到的由确定出的各第二终端发送的第二定位请求中,查找满足指定
条件的第二定位请求。
3.如权利要求2所述的方法,其特征在于,所述定位服务器获得所述第
一终端当前的位置信息,具体包括:
所述定位服务器获得所述第一终端上报的当前所处位置的坐标;或
所述定位服务器获得所述第一终端上报的当前所属基站的标识以及信号
强度,并根据所述第一终端当前所属基站的标识以及信号强度,计算所述第一
终端当前所处位置的坐标。
4.一种终端定位的方法,其特征在于,包括:
第一终端监控自身所处环境的环境音音量;并
确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音
音量的比值;以及
当所述比值大于第一设定阈值时,向定位服务器发送第一定位请求,使所
述定位服务器根据接收到所述第一定位请求的第一接收时刻,在接收到的第二
定位请求中,查找满足指定条件的第二定位请求,并将发送满足指定条件的第
二定位请求的第二终端的终端标识信息返回所述第一终端,其中,所述定位服
务器针对接收到的一个第二定位请求,如果接收到该第二定位请求的第二接收
时刻与所述第一接收时刻的时间差落入预设时间差范围内,则确定该第二定位
请求是满足指定条件的第二定位请求,该第二定位请求是发送该第二定位请求
的第二终端在对自身所处环境的环境音音量进行监控的过程中,确定当前监控
到的环境音音量与之前指定时间段内监控到的平均环境音音量的比值大于第
一设定阈值时,向所述定位服务器发送的;
所述第一终端接收所述定位服务器返回的第二终端的终端标识信息。
5.如权利要求4所述的方法,其特征在于,确定当前监控到的环境音音
量与之前指定时间段内监控到的平均环境音音量的比值之前,所述方法还包
括:
确定之前指定时间段内监控到的平均环境音音量小于第二设定阈值;或者
确定之前指定时间段内监控到的环境音音量的标准差小于第三设定阈值。
6.一种终端触发功能的方法,其特征在于,包括:
终端监控自身所处环境的环境音音量;并
确定当前监控到的环境音音量与之前指定时间段内监控到的平均环境音
音量的比值;以及
当所述比值大于第一设定阈值时,触发预设功能。
7.如权利要求6所述的方法,其特征在于,确定当前监控到的环境音音
量与之前指定时间段内监控到的平均环境音音量的比值之前,所述方法还包
括:
确定之前指定时间段内监控到的平均环境音音量小于第二设定阈值;或者
确定之前指定时间段内监控到的环境音音量的标...

【专利技术属性】
技术研发人员:孟超峰陈晓薇陈凌云祝枫许明星王磊夏炎许吉
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1