本发明属于定位技术领域,涉及智能穿戴设备的定位方法、定位系统及智能穿戴设备。
背景技术:
由于可穿戴式设备(例如手环)受自身尺寸和市场定位的限制,具有一些基本、简单的功能,例如计步、时间、消息通知等功能。随着市场的发展,一些可穿戴式设备基于gps,可以实现独立自动定位功能。可穿戴式设备具有定位功能后,提高了用户体验,例如:在运动模式下获取更多、更准确的信息(运动速度、运动轨迹等)。
但由于可穿戴式设备自身尺寸小,甚至是金属外壳,会影响可穿戴式设备自身上的gps天线;从而导致可穿戴式设备自身每次gps定位时,需要很长的时间(一般大于2分钟)。
由于可穿戴式设备不能快速定位,不仅会丢失用户在开始一段时间的运动轨迹;还会使得可穿戴式设备发热、电量消耗快等问题;从而降低了用户的体验。
技术实现要素:
本发明提供的技术方案如下:
本发明提供一种智能穿戴设备的定位方法,包括以下步骤:s10、根据智能穿戴设备与智能终端建立通讯连接,从所述智能终端上获取定位辅助信息;所述定位辅助信息包括预测星历文件、世界统一时间、当前定位坐标信息;s40、根据所述定位辅助信息,对所述智能穿戴设备进行定位。
进一步,在所述步骤s40之前还包括:s30、解析用户的定位操作,查看所述智能穿戴设备与所述智能终端是否已建立通讯连接;s31、若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的定位辅助信息;所述步骤s40进一步包括:s41、根据所述定位辅助信息中的预测星历文件、世界统一时间、当前定位坐标信息,对所述智能穿戴设备进行定位。
进一步,所述步骤s40进一步包括:s42、若所述智能穿戴设备与所述智能终端未建立通讯连接,则根据所述定位辅助信息中的预测星历文件,对所述智能穿戴设备进行定位。
进一步,在所述步骤s40之前还包括:s20、查看所述预测星历文件的获取时间是否超过预设更新时间期限;s21、若所述预测星历文件的获取时间超过预设更新时间期限,则查看所述智能穿戴设备与所述智能终端是否已建立通讯连接;s22、若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的预测星历文件。
进一步,在所述步骤s40之前还包括:s23、若所述智能穿戴设备与所述智能终端未建立通讯连接,则进一步查看所述预测星历文件的有效时间期限是否超过预设有效时间期限;s24、若所述所述预测星历文件的有效时间期限超过预设有效时间期限,则开启所述智能穿戴设备的gps自动定位功能。
本发明还提供一种定位系统,包括智能穿戴设备和智能终端,所述智能穿戴设备包括:获取模块,用于根据智能穿戴设备与智能终端建立通讯连接,从所述智能终端上获取定位辅助信息;所述定位辅助信息包括预测星历文件、世界统一时间、当前定位坐标信息;定位控制模块,用于根据所述定位辅助信息,对所述智能穿戴设备进行定位。
进一步,还包括:查看模块,用于解析用户的定位操作,查看所述智能穿戴设备与所述智能终端是否已建立通讯连接;所述获取模块,还用于若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的定位辅助信息;所述定位控制模块,还用于根据所述定位辅助信息中的预测星历文件、世界统一时间、当前定位坐标信息,对所述智能穿戴设备进行定位;所述定位控制模块,还用于若所述智能穿戴设备与所述智能终端未建立通讯连接,则根据所述定位辅助信息中的预测星历文件,对所述智能穿戴设备进行定位。
进一步,还包括:查看模块,还用于查看所述预测星历文件的获取时间是否超过预设更新时间期限;所述查看模块,还用于若所述预测星历文件的获取时间超过预设更新时间期限,则查看所述智能穿戴设备与所述智能终端是否已建立通讯连接;所述获取模块,还用于若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的预测星历文件。
进一步,所述查看模块,还用于若所述智能穿戴设备与所述智能终端未建立通讯连接,则进一步查看所述预测星历文件的有效时间期限是否超过预设有效时间期限;所述定位控制模块,还用于若所述所述预测星历文件的有效时间期限超过预设有效时间期限,则开启所述智能穿戴设备的gps自动定位功能。
本发明还提供一种应用在定位系统中的智能穿戴设备,包括:获取模块,用于根据智能穿戴设备与智能终端建立通讯连接,从所述智能终端上获取定位辅助信息;所述定位辅助信息包括预测星历文件、世界统一时间、当前定位坐标信息;定位控制模块,用于根据所述定位辅助信息,对所述智能穿戴设备进行定位。
与现有技术相比,本发明提供的一种智能穿戴设备的定位方法、定位系统及智能穿戴设备,具有以下有益效果:
1)本发明针对可穿戴式设备在受自身尺寸、电量、网络等限制下,gps定位慢的问题。在不改变可定位手环硬件的基础上,从智能终端上获取定位辅助信息后,结合智能穿戴设备上的gps芯片,从而提升gps的定位速度;大大缩短了可穿戴式设备的定位时间,提高了用户体验,节省了可穿戴式设备电量,避免智能穿戴设备经常处于发热状态。其中,定位辅助信息可以帮助智能穿戴设备大概了解其所处区域,再结合智能穿戴设备上的gps芯片,进一步精确定位。
2)本发明由于世界统一时间、当前定位坐标信息具有实时性,预测星历文件可以提供未来一段时间天空中卫星的运行参数,在智能穿戴设备上执行定位操作时,智能穿戴设备与智能终端建立通讯连接,从智能终端上获取当前定位辅助信息后,根据当前定位辅助信息可以在几秒内完成定位。智能穿戴设备与智能终端未建立通讯连接时,根据之前获取的定位辅助信息中的预测星历文件,也可以加快gps定位,需要时间小于1分钟。
3)本发明预测星历文件的有效时间期限过期,则定位辅助信息中的预测星历文件处于无效状态,需要开启智能穿戴设备上的gps自动定位功能,也就是说需要智能穿戴设备自身获取定位辅助信息后,再进行定位。
附图说明
下面将以明确易懂的方式,结合附图说明优选实施方式,对一种智能穿戴设备的定位方法、定位系统及智能穿戴设备的上述特性、技术特征、优点及其实现方式予以进一步说明。
图1是本发明一种智能穿戴设备的定位方法的流程示意图;
图2是本发明另一种智能穿戴设备的定位方法的流程示意图;
图3是本发明又一种智能穿戴设备的定位方法的流程示意图;
图4是本发明一种智能穿戴设备的组成结构示意图;
图5是本发明一种定位系统的组成结构示意图;
图6是本发明再一种智能穿戴设备的定位方法的流程示意图;
图7是本发明再一种智能穿戴设备的定位方法的部分流程示意图。
附图标号说明:
11、通讯模块,12、获取模块,13、查看模块,14、定位控制模块。
具体实施方式
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
如图1所示,根据本发明的一个实施例,一种智能穿戴设备的定位方法,包括以下步骤:s10、根据智能穿戴设备与智能终端建立通讯连接(例如蓝牙连接、wifi连接等),从所述智能终端上获取定位辅助信息;所述定位辅助信息包括预测星历文件、世界统一时间utc、当前定位坐标信息;
s40、根据所述定位辅助信息中的预测星历文件、世界统一时间utc、当前定位坐标信息,或者,根据所述定位辅助信息中的预测星历文件,对所述智能穿戴设备进行定位。
具体的,当智能穿戴设备(例如手环等)利用gps系统定位时,避免采用更省电的gps芯片而导致成本更高,在不改变硬件结构、不增加硬件成本的基础上,借助智能终端(例如手机、ipad等)上的gps定位功能,获取预测星历文件(例如7天预测星历文件)、世界统一时间、当前定位坐标。其中,7天预测星历文件提供未来7天天空中卫星的运行参数,世界统一时间、当前定位坐标具有实时性。定位辅助信息可以帮助智能穿戴设备大概了解其所处区域,再结合智能穿戴设备上的gps芯片,进行定位,大大缩短了手环自身定位的时间。
如图2所示,根据本发明的又一个实施例,一种智能穿戴设备的定位方法,包括以下步骤:s10、根据智能穿戴设备与智能终端建立通讯连接(例如蓝牙连接、wifi连接等),从所述智能终端上获取定位辅助信息;所述定位辅助信息包括预测星历文件、世界统一时间utc、当前定位坐标信息;
s30、解析用户的定位操作(在智能穿戴设备上打开gps功能操作),查看所述智能穿戴设备与所述智能终端是否已建立通讯连接(例如蓝牙连接、wifi连接等);
s31、若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的定位辅助信息;
s41、根据所述定位辅助信息中的预测星历文件、世界统一时间utc、当前定位坐标信息,对所述智能穿戴设备进行定位。
s42、若所述智能穿戴设备与所述智能终端未建立通讯连接,则根据所述定位辅助信息中的预测星历文件,对所述智能穿戴设备进行定位。
具体的,由于世界统一时间utc、当前定位坐标信息具有实时性,手环定位时,需要实时获取世界统一时间utc、当前定位坐标信息。用户在手环上执行打开gps功能操作,查看手环与手机是否进行蓝牙连接。当手环与手机已蓝牙连接,则利用手机获取当前的定位辅助信息,可以仅部分获取世界统一时间utc、当前定位坐标信息,也可以整体获取预测星历文件、世界统一时间utc、当前定位坐标信息,对所述智能穿戴设备进行定位,可以在几秒内完成定位。当手环与手机未连接时,则手环自身获取世界统一时间utc、当前定位坐标信息,再结合手机获取到的预测星历文件,进行定位,需要时间1分钟左右完成定位。
如图3所示,根据本发明的另一个实施例,一种智能穿戴设备的定位方法,包括以下步骤:s10、根据智能穿戴设备与智能终端建立通讯连接(例如蓝牙连接、wifi连接等),从所述智能终端上获取定位辅助信息;所述定位辅助信息包括预测星历文件、世界统一时间utc、当前定位坐标信息;
s20、查看所述预测星历文件的获取时间是否超过预设更新时间期限;
s21、若所述预测星历文件的获取时间超过预设更新时间期限,则查看所述智能穿戴设备与所述智能终端是否已建立通讯连接;否则,执行步骤s30;
s22、若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的预测星历文件后,否则,执行步骤s30。
s23、若所述智能穿戴设备与所述智能终端未建立通讯连接,则进一步查看所述预测星历文件的有效时间期限是否超过预设有效时间期限;所述预设有效时间大于所述预设更新时间期限;
s24、若所述所述预测星历文件的有效时间期限超过预设有效时间期限,则开启所述智能穿戴设备的gps自动定位功能;否则,执行步骤s30。
s30、解析用户的定位操作(在智能穿戴设备上打开gps功能操作),查看所述智能穿戴设备与所述智能终端是否已建立通讯连接(例如蓝牙连接、wifi连接等);
s31、若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的定位辅助信息(预测星历文件、世界统一时间utc、当前定位坐标信息);
s41、根据所述定位辅助信息中的预测星历文件、世界统一时间utc、当前定位坐标信息,对所述智能穿戴设备进行定位。
s42、若所述智能穿戴设备与所述智能终端未建立通讯连接,则根据所述定位辅助信息中的预测星历文件,对所述智能穿戴设备进行定位。
具体的,按照预设间隔时间(例如1小时、2小时等),查看预测星历文件的有效时间期限,例如:7天预测星历文件的有效时间期限为7天,一旦超过7天,7天预测星历文件处于无效状态,不能再利用该7天预测星历文件进行定位;那么需要完全开启手环的gps自动定位功能,也即手环自身获取定位辅助信息(预测星历文件、世界统一时间utc、当前定位坐标信息)后,进行定位。为了保证预测星历文件不会过期,或者为了获取较新状态的预测星历文件,查看预测星历文件的获取时间是否超过预设更新时间期限(例如24小时)。若超过,则根据手环与手机已建立通讯连接,则从手机上更新获取当前的预测星历文件;即使手环与手机未建立通讯连接,不能从手机上更新获取当前的预测星历文件,此时原预测星历文件还是有效状态。
如图4所示,根据本发明的一个实施例,一种定位系统,包括智能穿戴设备、智能终端:所述智能终端包括通讯子模块;所述智能穿戴设备包括:通讯模块11、获取模块12,根据智能穿戴设备上的通讯模块11与智能终端上的通讯子模块建立通讯连接(例如蓝牙连接、wifi连接等),所述获取模块12用于从所述智能终端上获取定位辅助信息;所述定位辅助信息包括预测星历文件、世界统一时间utc、当前定位坐标信息;
查看模块13,用于查看所述预测星历文件的获取时间是否超过预设更新时间期限;
所述查看模块13,还用于若所述预测星历文件的获取时间超过预设更新时间期限,则查看所述智能穿戴设备与所述智能终端是否已建立通讯连接;
所述获取模块12,用于若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的预测星历文件。
所述查看模块13,还用于查看所述预测星历文件的有效时间期限是否超过预设有效时间期限;所述预设有效时间大于所述预设更新时间期限;
定位控制模块14,用于若所述所述预测星历文件的有效时间期限超过预设有效时间期限,则开启所述智能穿戴设备的gps自动定位功能。
所述查看模块13,还用于解析用户的定位操作(在智能穿戴设备上打开gps功能操作),查看所述智能穿戴设备与所述智能终端是否已建立通讯连接(例如蓝牙连接、wifi连接等);
所述获取模块12,用于若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的定位辅助信息;
定位控制模块14,用于根据所述定位辅助信息中的预测星历文件、世界统一时间utc、当前定位坐标信息,对所述智能穿戴设备进行定位。
定位控制模块14,用于若所述智能穿戴设备与所述智能终端未建立通讯连接,则根据所述定位辅助信息中的预测星历文件,对所述智能穿戴设备进行定位。
如图4所示,根据本发明的一个实施例,一种智能穿戴设备,包括:通讯模块11、获取模块12,根据智能穿戴设备上的通讯模块11与智能终端上的通讯子模块建立通讯连接(例如蓝牙连接、wifi连接等),所述获取模块12用于从所述智能终端上获取定位辅助信息;所述定位辅助信息包括预测星历文件、世界统一时间utc、当前定位坐标信息;
查看模块13,用于查看所述预测星历文件的获取时间是否超过预设更新时间期限;
所述查看模块13,还用于若所述预测星历文件的获取时间超过预设更新时间期限,则查看所述智能穿戴设备与所述智能终端是否已建立通讯连接;
所述获取模块12,用于若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的预测星历文件。
所述查看模块13,还用于查看所述预测星历文件的有效时间期限是否超过预设有效时间期限;所述预设有效时间大于所述预设更新时间期限;
定位控制模块14,用于若所述所述预测星历文件的有效时间期限超过预设有效时间期限,则开启所述智能穿戴设备的gps自动定位功能。
所述查看模块13,还用于解析用户的定位操作(在智能穿戴设备上打开gps功能操作),查看所述智能穿戴设备与所述智能终端是否已建立通讯连接(例如蓝牙连接、wifi连接等);
所述获取模块12,用于若所述智能穿戴设备与所述智能终端已建立通讯连接,则从所述智能终端上更新获取当前的定位辅助信息;
定位控制模块14,用于根据所述定位辅助信息中的预测星历文件、世界统一时间utc、当前定位坐标信息,对所述智能穿戴设备进行定位。
定位控制模块14,用于若所述智能穿戴设备与所述智能终端未建立通讯连接,则根据所述定位辅助信息中的预测星历文件,对所述智能穿戴设备进行定位。
如图5、图6、图7所示,根据本发明的一个实施例,一种智能穿戴设备的定位方法,包括以下步骤:手环通过蓝牙bt与手机app连接,具体的,手环上的主cpu通过蓝牙通路与手机app通信连接,手环请求获取定位辅助信息,定位辅助信息包括星历文件,世界统一时间utc与手机定位信息。所述手环上安装有屏幕、主芯片、gps芯片等。
判断gps的7天星历文件是否大于24小时;如果大于,则要求手机重新获取此文件,并传送给手环,手环保存7天星历文件;手环每次与手机蓝牙bt连接的情况下,定时去检查星历文件是否大于24小时;如果大于,则及时更新,意味着手环在定位打开时,在没有蓝牙bt连接的情况下,能获取到比较新的星历文件。
手环打开gps功能,检查与手机是否蓝牙bt连接;如果连接,则要求手机提供最新的定位辅助信息,也即7天星历文件、世界统一时间utc、手机当前定位坐标信息;如果没有连接,则定位辅助信息为最近一次获取的7天星历;
手环将获取到的定位辅助信息,发给手环上的gps芯片。当gps功能打开时,与手机app不能建立蓝牙bt连接,则gps芯片只能依赖于之前获取的7天星历文件,加速定位过程。
gps芯片获取到辅助信息后,开始定位;
gps芯片完成定位,上报信息给手环主cpu。
如果距离上次7天星历文件的更新时间大于7天,都没有发生蓝牙bt连接,导致7天星历文件过期。意味着辅助定位完全失效,只能依赖于手环上gps自身的冷启动方式实现定位。
本发明手环获取到定位辅助信息后,通过与gps芯片连接的硬件通路,发送定位辅助信息到gps芯片。当在手环上打开gps功能时,手环与手机app蓝牙bt连接时,则可以获取到3个定位辅助信息,即最新的7天星历文件、utc、手机自身定位信息(经纬度)。使gps在手环定位开启时,可以快速完成定位。本发明不增加硬件成本,以及不改变当前手环硬件设计;最大限度的加快了gps芯片定位时间;从而降低了gps定位带来的电量消耗。此外,本方法在最小功耗的考虑前提下,充分的降低了7天星历过期的概率,提高了定位速度。
应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。