一种定位方法及穿戴设备的制造方法

文档序号:10597770阅读:170来源:国知局
一种定位方法及穿戴设备的制造方法
【专利摘要】本发明实施例公开了一种定位方法,该方法包括:获取当前网络信号的第一信号强度;在第一预设时间到达时,获取当前网络信号的第二信号强度;当第一信号强度与第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息。本发明实施例还同时公开了一种穿戴设备。
【专利说明】
一种定位方法及穿戴设备
技术领域
[0001]本发明涉及无线通信领域中的定位技术,尤其涉及一种定位方法及穿戴设备。
【背景技术】
[0002]随着电子科技的不断发展,用户需求的不断增加,越来越多的场合和应用需要用到定位功能。
[0003]现有技术中,使用可定位的穿戴设备进行GPS定位,该穿戴设备需要周期性的开启定位功能实现定位。
[0004]然而,经常性的打开GPS来定位,这样对于穿戴设备功耗压力非常大。

【发明内容】

[0005]为解决上述技术问题,本发明实施例期望提供一种定位方法及穿戴设备,能够减少穿戴设备的功耗。
[0006]本发明的技术方案是这样实现的:
本发明实施例提供了一种定位方法,包括:
获取当前网络信号的第一信号强度;
在第一预设时间到达时,获取所述当前网络信号的第二信号强度;
当所述第一信号强度与所述第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息。
[0007]在上述方案中,所述获取所述当前网络信号的第二信号强度之后,所述方法还包括:当所述第一信号强度比所述第二信号强度的差值小于所述预设阈值时,不作任何处理。
[0008]在上述方案中,所述当所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息之后,所述方法还包括:
在第二预设时间到达时,关闭所述定位功能。
[0009]在上述方案中,所述获取当前网络信号的第一信号强度之前,所述方法还包括: 通过连接无线网络产生网络信号。
[0010]在上述方案中,所述当所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息,包括:
当所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,生成触发指令,所述触发指令用于触发所述定位功能;
根据所述触发指令,开启所述定位功能。
[0011 ]本发明实施例提供了一种穿戴设备,包括:
获取单元,用于获取当前网络信号的第一信号强度;及在第一预设时间到达时,获取所述当前网络信号的第二信号强度;
启动单元,用于当所述获取单元获取的所述第一信号强度与所述第二信号强度的差值大于等于预设阈值时,启动定位功能;以及, 所述获取单元,还用于通过所述启动单元启动的所述定位功能获取第一位置信息。
[0012]在上述穿戴设备中,所述穿戴设备还包括:处理单元;
所述处理单元,用于所述获取单元获取所述当前网络信号的第二信号强度之后,当所述获取单元获取所述第一信号强度比所述第二信号强度的差值小于所述预设阈值时,不作任何处理。
[0013]在上述穿戴设备中,所述穿戴设备还包括:关闭单元;
所述关闭单元,用于所述当所述获取单元获取的所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,所述启动单元启动定位功能,所述获取单元获取第一位置信息之后,在第二预设时间到达时,关闭所述定位功能。
[0014]在上述穿戴设备中,所述穿戴设备还包括:产生单元;
所述产生单元,用于所述获取单元获取当前网络信号的第一信号强度之前,通过连接无线网络产生网络信号。
[0015]在上述穿戴设备中,所述产生单元,还用于当所述获取单元获取的所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,生成触发指令,所述触发指令用于触发所述定位功能;
所述启动单元,具体用于根据所述产生单元生成的所述触发指令,开启所述定位功能。
[0016]本发明实施例提供了一种定位方法及穿戴设备,获取当前网络信号的第一信号强度;在第一预设时间到达时,获取当前网络信号的第二信号强度;当第一信号强度与第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息。采用上述技术实现方案,由于穿戴设备在满足信号强度的规则时才开启定位功能进行定位,避免了重复打开定位功能或者穿戴设备没有移动是由于打开定位而引起的功耗大的问题,即减少穿戴设备的功耗。
【附图说明】
[0017]图1为本发明实施例提供的一种定位方法的流程图一;
图2为本发明实施例提供的一种定位方法的流程图二;
图3为本发明实施例提供的一种定位方法的流程图三;
图4为本发明实施例提供的一种定位方法的流程图四;
图5为本发明实施例提供的一种穿戴设备的结构示意图一;
图6为本发明实施例提供的一种穿戴设备的结构示意图二;
图7为本发明实施例提供的一种穿戴设备的结构示意图三;
图8为本发明实施例提供的一种穿戴设备的结构示意图四。
【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0019]实施例一
本发明实施例提供了一种定位方法,如图1所示,应用在穿戴设备中,该方法可以包括: S101、获取当前网络信号的第一信号强度。
[0020]需要说明的是,本发明实施例中的穿戴设备为可以安装有用户身份识别卡(SIM,Subscriber Identity Module)的穿戴设备,例如,可安装有SIM卡的手环、手表等可穿戴在用户身上的通信设备。
[0021]在本发明实施例中,由于穿戴设备具有通信功能,因此,穿戴设备可以接入网络进行通信,这样,穿戴设备就可以获取当前网络信号的第一信号强度。
[0022]需要说明的是,随着穿戴设备的移动,当前网络信号的第一信号强度会发生变化。
[0023]在本发明实施例中,穿戴设备根据信号强度的变化进行定位分析,首先,穿戴设备要获取当前网络信号的第一信号强度,也就是当前信号强度。
[0024]S102、在第一预设时间到达时,获取当前网络信号的第二信号强度。
[0025]穿戴设备获取当前网络信号的第一信号强度之后,由于用户使用穿戴设备的不确定性,穿戴设备可能随着用户的移动而移动着,因此,在预设的一定时间后,即在第一预设时间到达时,该穿戴设备再获取当前网络信号的第二信号强度,即现在的网络信号的信号强度。
[0026]可选的,第一预设时间可以为5分钟,具体的第一预设时间的确定可以由实际的情况而设置,本发明实施例不作限制。
[0027]需要说明的是,本发明实施例中相隔第一预设时间的网络信号对应的信号强度,即当前网络信号的第一信号强度和当前网络信号的第二信号强度可以相同或相近,也可以呈现递增或递减的趋势。当用户远离服务基站时,用户佩戴的穿戴设备在这段时间内(第一预设时间)获取的当前网络信号的信号强度是减弱的;当用户靠近起服务基站时,用户佩戴的穿戴设备在这段时间内获取的当前网络信号的信号强度是增强的;而当用户原地不动时,该用户佩戴的穿戴设备在这段时间内获取的当前网络信号的信号强度应该是变化不大的。
[0028]S103、当第一信号强度与第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息。
[0029]穿戴设备获取当前网络信号的第一信号强度和第二信号强度之后,由于穿戴设备的移动会造成该穿戴设备连接的网络的当前网络信号的信号强度的变化,因此,本发明实施例中的穿戴设备通过判断第一信号强度和第二信号强度的大小,就可以决定是不是需要进行重新定位的功能。而当第一信号强度与第二信号强度的差值大于等于预设阈值时,表征佩戴该穿戴设备的用户进行了位置移动,因此,该穿戴设备启动定位功能,并在定位功能启动后获取穿戴设备所在的第一位置信息。
[0030]具体的,当第一信号强度比第二信号强度的差值大于等于预设阈值时,穿戴设备生成触发指令,该触发指令用于触发定位功能,以及该穿戴设备可以根据触发指令,开启定位功能。
[0031]需要说明的是,本发明实施例中的预设阈值为根据实际移动情况设定的信号强度数值,当第一信号强度与第二信号强度的差值大于等于预设阈值时,表征佩戴穿戴设备的用户已经进行了很明显的位置移动。
[0032]进一步地,如图2所示,在当第一信号强度比第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息之后,本发明实施例提供的一种数据处理方法还可以包括:S104。具体为: 5104、在第二预设时间到达时,关闭定位功能。
[0033]在当第一信号强度比第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息之后,由于定位功能一直开启会耗费穿戴设备的功耗,因此,在穿戴设备进行完一次定位之后,在一段时间后,即在第二预设时间到达时,该穿戴设备关闭定位功會K。
[0034]具体的,穿戴设备在获取第一位置信息之后的第二预设时间到达时,获取关闭指令,并根据该关闭指令,关闭定位功能,结束此次的定位。
[0035]进一步地,本发明实施例提供的一种定位方法是循环进行SlO1-S105的定位流程的。
[0036]可以理解的是,本发明实施例提供的一种定位方法只有在穿戴设备有位置移动时才开启定位功能进行重新定位,而在完成重新定位之后得一段时间内就关闭了定位功能,没有将定位功能随时开启并使用,避免了一直开启定位功能引起的功耗的问题。
[0037]进一步地,如图3所示,在所述获取所述当前网络信号的第二信号强度之后,本发明实施例提供的一种数据处理方法还可以包括:S105。具体为:
5105、当第一信号强度比第二信号强度的差值小于预设阈值时,不作任何处理。
[0038]穿戴设备获取当前网络信号的第一信号强度和第二信号强度之后,由于穿戴设备的移动会造成该穿戴设备连接的网络的当前网络信号的信号强度的变化,因此,本发明实施例中的穿戴设备通过判断第一信号强度和第二信号强度的大小,就可以决定是不是需要进行重新定位的功能。而当第一信号强度比第二信号强度的差值小于预设阈值时,表征佩戴该穿戴设备的用户未进行位置移动或进行了可忽略不计的位置移动,因此,对于这样的情况,穿戴设备不必进行位置重新定位,即不作任何处理。
[0039]进一步地,如图4所示,在获取当前网络信号的第一信号强度之前,本发明实施例提供的一种数据处理方法还可以包括:S106。具体为:
5106、通过连接无线网络产生网络信号。
[0040]需要说明的是,在SlOl和S102中,穿戴设备需要获取当前网络信号的信号强度,这里的网络信号为穿戴设备连接上无线网络(例如,移动网络)后才能产生网络信号。因此,在获取当前网络信号的第一信号强度之前,该穿戴设备首先要进行无线连接产生网络信号。
[0041]本发明实施例提供了一种定位方法,获取当前网络信号的第一信号强度;在第一预设时间到达时,获取当前网络信号的第二信号强度;当第一信号强度与第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息。采用上述技术实现方案,由于穿戴设备在满足信号强度的规则时才开启定位功能进行定位,避免了重复打开定位功能或者穿戴设备没有移动是由于打开定位而引起的功耗大的问题,即减少穿戴设备的功耗。
[0042]实施例二
如图5所示,本发明实施例提供了一种穿戴设备I,对应穿戴设备的定位方法,该穿戴设备I可以包括:
获取单元10,用于获取当前网络信号的第一信号强度;及在第一预设时间到达时,获取所述当前网络信号的第二信号强度。
[0043]启动单元11,用于当所述获取单元10获取的所述第一信号强度与所述第二信号强度的差值大于等于预设阈值时,启动定位功能;以及,所述获取单元10,还用于通过所述启动单元11启动的所述定位功能获取第一位置信息。
[0044]可选的,如图6所示,所述穿戴设备I还包括:处理单元12。
[0045]所述处理单元12,用于所述获取单元10获取所述当前网络信号的第二信号强度之后,当所述获取单元10获取所述第一信号强度比所述第二信号强度的差值小于所述预设阈值时,不作任何处理。
[0046]可选的,如图7所示,所述穿戴设备I还包括:关闭单元13。
[0047]所述关闭单元13,用于所述当所述获取单元10获取的所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,所述启动单元11启动定位功能,所述获取单元10获取第一位置信息之后,在第二预设时间到达时,关闭所述启动单元启动的所述定位功能。
[0048]可选的,如图8所示,所述穿戴设备I还包括:产生单元14。
[0049]所述产生单元14,用于所述获取单元10获取当前网络信号的第一信号强度之前,通过连接无线网络产生网络信号。
[0050]可选的,所述产生单元14,还用于当所述获取单元10获取的所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,生成触发指令,所述触发指令用于触发所述定位功能。
[0051]所述启动单元11,具体用于根据所述产生单元14生成的所述触发指令,开启所述定位功能。
[0052]在实际应用中,上述获取单元10、启动单元11、处理单元12、关闭单元13和产生单元14可由位于穿戴设备I上的处理器实现,具体为中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等实现,该穿戴设备I还可以包括:存储器,该存储器可以通过系统总线与处理器连接,其中,存储器用于存储可执行程序代码,该程序代码包括计算机操作指令,存储器可能包含高速RAM存储器,也可能还包括非易失性存储器,例如,至少一个磁盘存储器。
[0053]本发明实施例提供了一种穿戴设备,通过获取当前网络信号的第一信号强度;在第一预设时间到达时,获取当前网络信号的第二信号强度;当第一信号强度与第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息。采用上述技术实现方案,由于穿戴设备在满足信号强度的规则时才开启定位功能进行定位,避免了重复打开定位功能或者穿戴设备没有移动是由于打开定位而引起的功耗大的问题,即减少穿戴设备的功耗。
[0054]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0055]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0056]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0057]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0058]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【主权项】
1.一种定位方法,其特征在于,包括: 获取当前网络信号的第一信号强度; 在第一预设时间到达时,获取所述当前网络信号的第二信号强度; 当所述第一信号强度与所述第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息。2.根据权利要求1所述的方法,其特征在于,所述获取所述当前网络信号的第二信号强度之后,所述方法还包括: 当所述第一信号强度比所述第二信号强度的差值小于所述预设阈值时,不作任何处理。3.根据权利要求1所述的方法,其特征在于,所述当所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息之后,所述方法还包括: 在第二预设时间到达时,关闭所述定位功能。4.根据权利要求1所述的方法,其特征在于,所述获取当前网络信号的第一信号强度之前,所述方法还包括: 通过连接无线网络产生网络信号。5.根据权利要求1所述的方法,其特征在于,所述当所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,启动定位功能,获取第一位置信息,包括: 当所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,生成触发指令,所述触发指令用于触发所述定位功能; 根据所述触发指令,开启所述定位功能。6.一种穿戴设备,其特征在于,包括: 获取单元,用于获取当前网络信号的第一信号强度;及在第一预设时间到达时,获取所述当前网络信号的第二信号强度; 启动单元,用于当所述获取单元获取的所述第一信号强度与所述第二信号强度的差值大于等于预设阈值时,启动定位功能;以及, 所述获取单元,还用于通过所述启动单元启动的所述定位功能获取第一位置信息。7.根据权利要求6所述的穿戴设备,其特征在于,所述穿戴设备还包括:处理单元; 所述处理单元,用于所述获取单元获取所述当前网络信号的第二信号强度之后,当所述获取单元获取所述第一信号强度比所述第二信号强度的差值小于所述预设阈值时,不作任何处理。8.根据权利要求6所述的穿戴设备,其特征在于,所述穿戴设备还包括:关闭单元; 所述关闭单元,用于所述当所述获取单元获取的所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,所述启动单元启动定位功能,所述获取单元获取第一位置信息之后,在第二预设时间到达时,关闭所述定位功能。9.根据权利要求6所述的穿戴设备,其特征在于,所述穿戴设备还包括:产生单元; 所述产生单元,用于所述获取单元获取当前网络信号的第一信号强度之前,通过连接无线网络产生网络信号。10.根据权利要求6所述的穿戴设备,其特征在于, 所述产生单元,还用于当所述获取单元获取的所述第一信号强度比所述第二信号强度的差值大于等于预设阈值时,生成触发指令,所述触发指令用于触发所述定位功能; 所述启动单元,具体用于根据所述产生单元生成的所述触发指令,开启所述定位功能。
【文档编号】H04W52/02GK105960001SQ201610450721
【公开日】2016年9月21日
【申请日】2016年6月21日
【发明人】王泉
【申请人】上海卓易云汇智能技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1