一种基于可穿戴设备的定位方法及可穿戴设备与流程

文档序号:22470986发布日期:2020-10-09 22:01阅读:113来源:国知局
一种基于可穿戴设备的定位方法及可穿戴设备与流程

本发明涉及可穿戴设备技术领域,具体涉及一种基于可穿戴设备的定位方法及可穿戴设备。



背景技术:

可穿戴设备因其可穿戴性及在具备通话功能的基础上还优化了导航定位等附加功能,越发受到用户的青睐。现有的导航定位通常是借助第三方软件,如百度地图导航到相应的地理位置,然后在导航到的地理位置附近自己查找具体的定位点,这种人工配合的方式使得定位效率低下,用户使用感较差。



技术实现要素:

本发明实施例公开了一种基于可穿戴设备的定位方法及可穿戴设备,提高定位准确率。

本发明实施例第一方面公开了一种基于可穿戴设备的定位方法,可包括:

获取访问频率满足预设频率的至少一个入口点;其中,所述入口点为某个地方的入口;

在私有地图上标记所述至少一个入口点;

向用户推送包含所述至少一个入口点的导航地图,所述导航地图为所述私有地图的部分地图或者全部地图;

在接收到所述用户输入的搜索信息时,在所述导航地图中查找与所述搜索信息相匹配的目标入口点;

在所述导航地图中向所述用户指示所述目标入口点。

作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

获取所述访问频率未满足所述预设频率的待定入口点;

获取所述待定入口点的总访问次数及各次访问时间;

计算所述待定入口点的访问时间位于特定时间段内的子访问次数,其中,所述特定时间段的结束时间点为当前时间点;

计算所述子访问次数与所述总访问次数的比值;

若所述比值大于预设阈值,在所述私有地图上标记所述待定入口点;

所述向用户推送包含所述至少一个入口点的导航地图,包括:

向所述用户推送包含所述至少一个入口点及所述待定入口点的导航地图。

作为一种可选的实施方式,在本发明第一方面中,所述方法还包括:

获取所述访问频率未满足所述预设频率的待处理入口点;

获取所述待处理入口点的最后一次访问时间;

计算所述最后一次访问时间与当前时间之间的间隔时长;

若所述间隔时长大于预设时长,将所述待处理入口点上传给云端服务器,以使所述云端服务器存储所述待处理入口点,并在接收到所述云端服务器返回的用于通知接收到所述待处理入口点的确认信息之后,在所述可穿戴设备本地数据库中删除所述待处理入口点。

作为一种可选的实施方式,在本发明第一方面中,所述在所述导航地图中向所述用户指示所述目标入口点之后,所述方法还包括:

更新所述目标入口点的访问频率。

作为一种可选的实施方式,在本发明第一方面中,所述在接收到所述用户输入的搜索信息时,在所述导航地图中查找与所述搜索信息相匹配的目标入口点之后,所述方法还包括:

获取所述目标入口点指示的场所;

以及,启动内置于所述可穿戴设备的摄像头拍摄用户头像;

分析所述用户头像以获得所述用户的年龄段信息;

基于所述年龄段信息,判断所述场所是否属于禁止所述用户进入的预设场所;

当所述场所不属于禁止所述用户进入的预设场所时,执行所述在所述导航地图中向所述用户指示所述目标入口点的步骤;

当所述场所属于禁止所述用户进入的预设场所时,向与所述可穿戴设备连接的家长持有的移动终端发送警示信息,所述警示信息携带有指示所述用户欲进入所述场所的指示信息。

本发明实施例第二方面公开了一种可穿戴设备,可包括:

获取单元,用于获取访问频率满足预设频率的至少一个入口点;其中,所述入口点为某个地方的入口;

标记单元,用于在私有地图上标记所述至少一个入口点;

推送单元,用于向用户推送包含所述至少一个入口点的导航地图,所述导航地图为所述私有地图的部分地图或者全部地图;

查找单元,用于在接收到所述用户输入的搜索信息时,在所述导航地图中查找与所述搜索信息相匹配的目标入口点;

指示单元,用于在所述导航地图中向所述用户指示所述目标入口点。

作为一种可选的实施方式,在本发明第二方面中,所述获取单元,还用于获取所述访问频率未满足所述预设频率的待定入口点;以及,获取所述待定入口点的总访问次数及各次访问时间;以及,计算所述待定入口点的访问时间位于特定时间段内的子访问次数,其中,所述特定时间段的结束时间点为当前时间点;以及,计算所述子访问次数与所述总访问次数的比值;

所述标记单元,还用于若所述比值大于预设阈值,在所述私有地图上标记所述待定入口点;

所述推送单元,具体用于向所述用户推送包含所述至少一个入口点及所述待定入口点的导航地图。

作为一种可选的实施方式,在本发明第二方面中,所述可穿戴设备还包括:

清理单元,用于获取所述访问频率未满足所述预设频率的待处理入口点;以及,获取所述待处理入口点的最后一次访问时间;以及,计算所述最后一次访问时间与当前时间之间的间隔时长;以及,若所述间隔时长大于预设时长,将所述待处理入口点上传给云端服务器,以使所述云端服务器存储所述待处理入口点,并在接收到所述云端服务器返回的用于通知接收到所述待处理入口点的确认信息之后,在所述可穿戴设备本地数据库中删除所述待处理入口点。

作为一种可选的实施方式,在本发明第二方面中,所述可穿戴设备还包括:

更新单元,用于在所述指示单元在所述导航地图中向所述用户指示所述目标入口点之后,更新所述目标入口点的访问频率。

作为一种可选的实施方式,在本发明第二方面中,所述可穿戴设备还包括:

场所分析单元,用于在所述查找单元在接收到所述用户输入的搜索信息时,在所述导航地图中查找与所述搜索信息相匹配的目标入口点之后,获取所述目标入口点指示的场所;以及,启动内置于所述可穿戴设备的摄像头拍摄用户头像;以及,分析所述用户头像以获得所述用户的年龄段信息;以及,基于所述年龄段信息,判断所述场所是否属于禁止所述用户进入的预设场所;

所述指示单元,具体用于当所述场所分析单元确定所述场所不属于禁止所述用户进入的预设场所时,在所述导航地图中向所述用户指示所述目标入口点;

通信单元,用于当所述场所分析单元确定所述场所属于禁止所述用户进入的预设场所时,向与所述可穿戴设备连接的家长持有的移动终端发送警示信息,所述警示信息携带有指示所述用户欲进入所述场所的指示信息。

本发明实施例第三方面公开了一种可穿戴设备,可包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种基于可穿戴设备的定位方法。

本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的一种基于可穿戴设备的定位方法。

本发明实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

本发明实施例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。

与现有技术相比,本发明实施例具有以下有益效果:

在本发明实施例中,可穿戴设备通过获取访问频率满足预设频率的至少一个入口点,入口点为某个地方的入口,然后在私有地图上标记上述至少一个入口点,并将包含有上述至少一个入口点的导航地图推送给用户,该导航地图为私有地图的部分地图或者全部地图,进一步地,在接收到用户输入的搜索信息时,在上述导航地图中查找与该搜索信息相匹配的目标入口点,并在导航地图上向用户指示出该目标入口点,可以看出,实施本发明实施例,根据用户经常访问的一些地方的入口点,标记成私有地图,利用这些入口点在定位时缩小搜索范围,提高定位匹配速度及精确度。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一实施例公开的基于可穿戴设备的定位方法的流程示意图;

图2为本发明另一实施例公开的基于可穿戴设备的定位方法的流程示意图;

图3为本发明又一实施例公开的基于可穿戴设备的定位方法的流程示意图;

图4为本发明一实施例公开的可穿戴设备的结构示意图;

图5为本发明另一实施例公开的可穿戴设备的结构示意图;

图6为本发明又一实施例公开的可穿戴设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种基于可穿戴设备的定位方法,用于提高定位匹配速度及精确度,以提高用户的使用体验感。相应地,本发明实施例还公开了一种可穿戴设备。

本发明实施例涉及的可穿戴设备可以是智能手表、智能手环、智能脚环等,本发明对此不做限定。下面将从可穿戴设备角度出发,并结合具体实施例,对本发明技术方案进行详细介绍。

实施例一

请参阅图1,图1为本发明一实施例公开的基于可穿戴设备的定位方法的流程示意图;如图1所示,该基于可穿戴设备的定位方法可包括:

101、可穿戴设备获取访问频率满足预设频率的至少一个入口点;其中,该入口点为某个地方的入口。

其中,入口点是指某个地方的入口,如xx百货商场的a出口,xx学校的南门等。访问频率是指用户出/入该入口点的频率,预设频率为用户根据自身情况设定,或者,可穿戴设备根据用户的出行记录为用户推荐合适的概率作为预设概率,本发明实施例不做限定。而访问频率满足预设频率的至少一个入口点对应的地方为用户经常出/入的地方。

可选地,可穿戴设备在接收到针对某一导航软件的打开指令时(打开百度地图的打开指令),则转向执行步骤101。在该实施方式中,用户在打开任意一个导航软件时,转向执行步骤101,以采用私有地图为用户导航,以提高速度。

进一步地,可穿戴设备在接收到针对某一导航软件的打开指令后,输出小窗口,在该小窗口上设置第一确认按钮和第二确认按钮,其中,第一确认按钮用于向用户确认是否继续打开上述的某一导航软件,第二确认按钮用于向用户确认是否跳转至私有地图,当检测到用户对上述第一确认按钮的选择操作时,打开上述某一导航软件,当检测到用户对上述第二确认按钮的选择操作时,转向执行步骤101。在该实施方式中,在用户打开任意一个导航软件时,都将输出选择小窗口,以供用户选择采用常规导航软件进行导航,还是采用私有地图进行导航定位。

另一可选地,可穿戴设备检测到用户针对该私有地图的打开指令时,执行步骤101。

进一步地,可穿戴设备检测到用户针对该私有地图的语音启动指令时,执行步骤101,在该方式中,可穿戴设备支持语音控制功能,可以通过语音开启私有地图。

或者进一步地,可穿戴设备检测到用户针对私有地图的双击打开手势时,执行步骤101,在该方式中,可穿戴设备的用户可以通过双击私有地图的方式以触发执行本发明实施例。

102、可穿戴设备在私有地图上标记上述至少一个入口点。

其中,私有地图可以为可穿戴设备或者云端服务器根据用户的日常出行记录,为用户指定的个性化导航地图。

103、可穿戴设备向用户推送包含上述至少一个入口点的导航地图,该导航地图为上述私有地图的部分地图或者全部地图。

104、可穿戴设备在接收到用户输入的搜索信息时,在上述导航地图中查找与搜索信息相匹配的目标入口点。

105、可穿戴设备在上述导航地图中向用户指示上述目标入口点。

其中,可穿戴设备可以通过在导航地图中点亮目标入口点来向用户给出指示,或者可穿戴设备可以通过在导航地图中该目标入口点的旁边显示彩色指示图标来向用户给出指示,如红色箭头等,本发明实施例对此不做限定。

作为一种可选的实施方式,在执行完步骤105之后,可穿戴设备还用于:

更新目标入口点的访问频率。

在该实施方式中,在完成对目标入口点的导航定位之后,将进一步更新目标入口点的访问频率,以提供实时的准确的访问频率。

作为另一种可选的实施方式,可穿戴设备还用于:

获取上述访问频率未满足预设频率的待处理入口点;

获取上述待处理入口点的最后一次访问时间;

计算最后一次访问时间与当前时间之间的间隔时长;

若间隔时长大于预设时长,将上述待处理入口点上传给云端服务器,以使上述云端服务器存储待处理入口点,并在接收到上述云端服务器返回的用于通知接收到待处理入口点的确认信息之后,在可穿戴设备本地数据库中删除上述待处理入口点。

在上述实施方式中,定时或者不定时地对可穿戴设备本地数据库所存储的入口点进行清理,如将访问频率较低且近期未访问过的入口点删除,以释放可穿戴设备内存,同时,可以减少定位时入口点的匹配数量,提高匹配速率。

进一步地可以理解,在本发明实施例中,私有地图可以存储在云端服务器,步骤102具体包括:可穿戴设备将上述至少一个入口点发送给云端服务器,云端服务器根据该至少一个入口点,在私有地图上标记上述至少一个入口点,并将包含上述至少一个入口点的导航地图发送给可穿戴设备。在该实施方式中,能够减少推送给可穿戴设备的地图容量,以缓解可穿戴设备的内存空间。

实施上述实施例,可穿戴设备通过获取访问频率满足预设频率的至少一个入口点,入口点为某个地方的入口,然后在私有地图上标记上述至少一个入口点,并将包含有上述至少一个入口点的导航地图推送给用户,该导航地图为私有地图的部分地图或者全部地图,进一步地,在接收到用户输入的搜索信息时,在上述导航地图中查找与该搜索信息相匹配的目标入口点,并在导航地图上向用户指示出该目标入口点,可以看出,实施本发明实施例,根据用户经常访问的一些地方的入口点,标记成私有地图,利用这些入口点在定位时缩小搜索范围,提高定位匹配速度及精确度。

实施例二

请参阅图2,图2为本发明另一实施例公开的基于可穿戴设备的定位方法的流程示意图;如图2所示,该基于可穿戴设备的定位方法可包括:

201、可穿戴设备获取访问频率满足预设频率的至少一个入口点;其中,该入口点为某个地方的入口。

202、可穿戴设备在私有地图上标记上述至少一个入口点。

执行完步骤202,转向步骤208。

203、可穿戴设备获取上述访问频率未满足上述预设频率的待定入口点。

204、可穿戴设备获取上述待定入口点的总访问次数及各次访问时间。

205、可穿戴设备计算上述待定入口点的访问时间位于特定时间段内的子访问次数,其中,上述特定时间段的结束时间点为当前时间点。

206、可穿戴设备计算上述子访问次数与总访问次数的比值。

207、可穿戴设备在上述比值大于预设阈值时,在私有地图上标记上述待定入口点。

步骤201-202与步骤203-207可以同步执行,也可以先执行步骤201-202,再执行步骤203-207,或者先执行步骤203-207,再执行步骤201-202。

在步骤203-207中,可穿戴设备将访问频率较低,但是访问时间在近期的入口点作为待定入口点,并在私有地图上标记出来。例如,用户首次去了某一个图书馆,访问频率只有一次,但是上周才去过,有可能图书馆会成为用户接下来经常出/入的地方,因此,也将在私有地图上标记出来。

作为一种可选的实施方式,可穿戴设备在上述比值大于预设阈值时,进一步获取该待定入口点指示的场所,以及获取用户的基础信息,该基础信息包括用户的年龄、性别、职业和兴趣爱好等。可穿戴设备进一步根据该基础信息判断用户经常出入该待定入口点的概率,当该概率大于预设概率值时,在私有地图上标记上述待定入口点,并进一步执行步骤208。举例来说,当用户年龄为16岁,性别为男,职业为学生,兴趣爱好为打篮球和书法,该待定入口点指示的场所为篮球馆,那么根据用户的上述基础信息,可以进一步预测用户有可能会经常出入该篮球馆,那么也将在私有地图上标记出该篮球馆。

进一步地,当该概率小于或者等于预设概率值时,结束本流程,或者进一步获取用户是否存在针对该待定入口点的历史访问记录,当存在该历史访问记录时,进一步在私有地图上标记上述待定入口点,并进一步执行步骤208。在该实施方式中,虽然访问频率及可能访问的概率也较小,但是由于历史上也访问过,继续在私有地图上标记。

208、可穿戴设备向用户推送包含上述至少一个入口点及待定入口点的导航地图,该导航地图为私有地图的部分地图或者全部地图。

209、可穿戴设备在接收到用户输入的搜索信息时,在上述导航地图中查找与搜索信息相匹配的目标入口点。

210、可穿戴设备在上述导航地图中向用户指示目标入口点。

实施上述实施例,对于访问频率较高的入口点,或者访问频率虽然低但是访问时间在近期的入口点,都将在私有地图上进行标记,并推送给用户,通过入口点缩小搜索范围,以提高搜索效率,同时基于入口点的匹配定位,能够使得定位精确度更高,提高用户的使用体验。

实施例三

请参阅图3,图3为本发明又一实施例公开的基于可穿戴设备的定位方法的流程示意图;如图3所示,该基于可穿戴设备的定位方法可包括:

301-304;

其中,步骤301-304与实施例一中的步骤101-104相同,在此不再赘述。

305、可穿戴设备获取目标入口点指示的场所。

306、可穿戴设备启动内置的摄像头拍摄用户头像,以及分析该用户头像以获得用户的年龄段信息。

作为另一种可选的实施方式,可穿戴设备启动内置的摄像头拍摄用户头像,以及分析该用户头像以获得用户的年龄段信息,包括:可穿戴设备获取用户的基础信息,该基础信息包括年龄段信息。

307、可穿戴设备基于上述年龄段信息,判断上述场所是否属于禁止用户进入的预设场所。其中,当上述场所不属于禁止用户进入的预设场所时,转向步骤308,当上述场所属于禁止用户进入的预设场所时,转向步骤309。

例如,当用户的年龄段信息显示出用户为少年时,而该场所为游戏厅时,那么认为该游戏厅为预设场所,执行步骤309,当该场所为图书馆时,执行步骤308。

作为一种可选的实施方式,可穿戴设备接收与其连接的家长持有的移动终端发送的设置指示,该设置指示携带有预设场所的列表,可穿戴设备根据该列表在本地进行预设场所设置。通过该实施方式,家长能够通过连接可穿戴设备,对可穿戴设备进行预设场所设置,以方便监管自己的孩子,以防孩子出入一些不适合自己年龄的场所,有利于保护孩子的身心健康。

308、可穿戴设备在导航地图中向用户指示目标入口点。

309、可穿戴设备向与其连接的家长持有的移动终端发送警示信息,该警示信息携带有指示用户欲进入上述场所的指示信息。

作为一种可选的实施方式,当上述场所属于禁止用户进入的预设场所时,可穿戴设备还可以向用户输出提示信息,以提示用户禁止进入该场所,同时,获取该场所附近的与用户年龄相符的推荐场所,并在导航地图中放大显示该推荐场所。例如,当场所为游戏厅时,输出提示禁止用户出入该游戏厅的提示信息,同时获取附近有图书馆,那么推荐用户去图书馆。

实施上述实施例,可穿戴设备能够在导航定位时,能够将与其年龄不相符的地方且告知家长,防止孩子出入一些与其年龄不相符的地方,影响学习成长。

实施例四

请参阅图4,图4为本发明一实施例公开的可穿戴设备的结构示意图;如图4所示,该可穿戴设备可包括:

获取单元410,用于获取访问频率满足预设频率的至少一个入口点;其中,该入口点为某个地方的入口;

标记单元420,用于在私有地图上标记上述至少一个入口点;

推送单元430,用于向用户推送包含上述至少一个入口点的导航地图,该导航地图为私有地图的部分地图或者全部地图;

查找单元440,用于在接收到用户输入的搜索信息时,在该导航地图中查找与搜索信息相匹配的目标入口点;

指示单元450,用于在上述导航地图中向用户指示目标入口点。

作为一种可选的实施方式,获取单元410还用于在接收到针对某一导航软件的打开指令时(打开百度地图的打开指令),则获取访问频率满足预设频率的至少一个入口点。在该实施方式中,用户在打开任意一个导航软件时,获取访问频率满足预设频率的至少一个入口点,以采用私有地图为用户导航,以提高速度。

进一步地,上述获取单元410还用于,在接收到针对某一导航软件的打开指令后,输出小窗口,在该小窗口上设置第一确认按钮和第二确认按钮,其中,第一确认按钮用于向用户确认是否继续打开上述的某一导航软件,第二确认按钮用于向用户确认是否跳转至私有地图,当检测到用户对上述第一确认按钮的选择操作时,打开上述某一导航软件,当检测到用户对上述第二确认按钮的选择操作时,获取访问频率满足预设频率的至少一个入口点。在该实施方式中,在用户打开任意一个导航软件时,都将输出选择小窗口,以供用户选择采用常规导航软件进行导航,还是采用私有地图进行导航定位。

作为一种可选的实施方式,上述标记单元420可以通过在导航地图中点亮目标入口点来向用户给出指示,或者可以通过在导航地图中该目标入口点的旁边显示彩色指示图标来向用户给出指示,如红色箭头等,本发明实施例对此不做限定。

作为一种可选的实施方式,私有地图可以存储在云端服务器,上述标记单元420具体包括:将上述至少一个入口点发送给云端服务器,云端服务器根据该至少一个入口点,在私有地图上标记上述至少一个入口点,并将包含上述至少一个入口点的导航地图发送给可穿戴设备。在该实施方式中,能够减少推送给可穿戴设备的地图容量,以缓解可穿戴设备的内存空间。

实施上述可穿戴设备,通过获取访问频率满足预设频率的至少一个入口点,入口点为某个地方的入口,然后在私有地图上标记上述至少一个入口点,并将包含有上述至少一个入口点的导航地图推送给用户,该导航地图为私有地图的部分地图或者全部地图,进一步地,在接收到用户输入的搜索信息时,在上述导航地图中查找与该搜索信息相匹配的目标入口点,并在导航地图上向用户指示出该目标入口点,可以看出,实施本发明实施例,根据用户经常访问的一些地方的入口点,标记成私有地图,利用这些入口点在定位时缩小搜索范围,提高定位匹配速度及精确度。

作为一种可选的实施方式,上述获取单元410,还用于获取访问频率未满足上述预设频率的待定入口点;以及,获取该待定入口点的总访问次数及各次访问时间;以及,计算该待定入口点的访问时间位于特定时间段内的子访问次数,其中,该特定时间段的结束时间点为当前时间点;以及,计算子访问次数与总访问次数的比值;

上述标记单元420,还用于若上述比值大于预设阈值,在私有地图上标记该待定入口点;

上述推送单元430,具体用于向用户推送包含至少一个入口点及待定入口点的导航地图。

可以看出,对于访问频率较高的入口点,或者访问频率虽然低但是访问时间在近期的入口点,都将在私有地图上进行标记,并推送给用户,通过入口点缩小搜索范围,以提高搜索效率,同时基于入口点的匹配定位,能够使得定位精确度更高,提高用户的使用体验。

作为一种可选的实施方式,在上述比值大于预设阈值时,上述获取单元410还用于进一步获取该待定入口点指示的场所,以及获取用户的基础信息,该基础信息包括用户的年龄、性别、职业和兴趣爱好等。上述标记单元420还用于进一步根据该基础信息判断用户经常出入该待定入口点的概率,当该概率大于预设概率值时,在私有地图上标记上述待定入口点。举例来说,当用户年龄为16岁,性别为男,职业为学生,兴趣爱好为打篮球和书法,该待定入口点指示的场所为篮球馆,那么根据用户的上述基础信息,可以进一步预测用户有可能会经常出入该篮球馆,那么也将在私有地图上标记出该篮球馆。

进一步地,当该概率小于或者等于预设概率值时,结束本流程,或者上述获取单元410进一步获取用户是否存在针对该待定入口点的历史访问记录,当存在该历史访问记录时,上述标记单元420进一步在私有地图上标记上述待定入口点。在该实施方式中,虽然访问频率及可能访问的概率也较小,但是由于历史上也访问过,继续在私有地图上标记。

实施例五

请参阅图5,图5为本发明另一实施例公开的可穿戴设备的结构示意图;图5所示的可穿戴设备是在图4所示的可穿戴设备的基础上进行优化得到的,图5所示的可穿戴设备还进一步包括:

清理单元510,用于获取访问频率未满足预设频率的待处理入口点;以及,获取待处理入口点的最后一次访问时间;以及,计算最后一次访问时间与当前时间之间的间隔时长;以及,若间隔时长大于预设时长,将待处理入口点上传给云端服务器,以使该云端服务器存储待处理入口点,并在接收到该云端服务器返回的用于通知接收到待处理入口点的确认信息之后,在可穿戴设备本地数据库中删除上述待处理入口点。在上述实施方式中,定时或者不定时地对可穿戴设备本地数据库所存储的入口点进行清理,如将访问频率较低且近期未访问过的入口点删除,以释放可穿戴设备内存,同时,可以减少定位时入口点的匹配数量,提高匹配速率。

进一步地,请结合图5,上述可穿戴设备还进一步包括:更新单元520。

该更新单元520,用于在上述指示单元450在导航地图中向用户指示上述目标入口点之后,更新该目标入口点的访问频率。在该实施方式中,在完成对目标入口点的导航定位之后,将进一步更新目标入口点的访问频率,以提供实时的准确的访问频率。

请进一步结合图5,在图5所示的可穿戴设备中,还进一步可包括:场所分析单元530和通信单元540。

上述场所分析单元530,用于在上述查找单元440在接收到用户输入的搜索信息时,在导航地图中查找与搜索信息相匹配的目标入口点之后,获取目标入口点指示的场所;以及,启动内置于可穿戴设备的摄像头拍摄用户头像;以及,分析用户头像以获得用户的年龄段信息;以及,基于年龄段信息,判断该场所是否属于禁止用户进入的预设场所;

上述指示单元450,具体用于当上述场所分析单元530确定上述场所不属于禁止用户进入的预设场所时,在导航地图中向用户指示目标入口点;

通信单元540,用于当上述场所分析单元530确定场所属于禁止用户进入的预设场所时,向与可穿戴设备连接的家长持有的移动终端发送警示信息,该警示信息携带有指示用户欲进入场所的指示信息。

实施上述可穿戴设备,能够在导航定位时,能够将与其年龄不相符的地方且告知家长,防止孩子出入一些与其年龄不相符的地方,影响学习成长。

作为一种可选的实施方式,可穿戴设备还包括设置单元,上述通信单元540还用于接收与其连接的家长持有的移动终端发送的设置指示,该设置指示携带有预设场所的列表,上述设置单元根据该列表在本地进行预设场所设置。通过该实施方式,家长能够通过连接可穿戴设备,对可穿戴设备进行预设场所设置,以方便监管自己的孩子,以防孩子出入一些不适合自己年龄的场所,有利于保护孩子的身心健康。

作为一种可选的实施方式,当上述场所属于禁止用户进入的预设场所时,可穿戴设备还包括输出单元,该输出单元可以向用户输出提示信息,以提示用户禁止进入该场所,同时,上述获取单元410获取该场所附近的与用户年龄相符的推荐场所,并由上述指示单元450在导航地图中放大显示该推荐场所。例如,当场所为游戏厅时,输出提示禁止用户出入该游戏厅的提示信息,同时获取附近有图书馆,那么推荐用户去图书馆。

实施例六

请参阅图6,图6为本发明又一实施例公开的可穿戴设备的结构示意图;图6所示的可穿戴设备可包括:至少一个处理器610,例如cpu,通信总线630用于实现这些组件之间的通信连接。存储器620可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器620可选的还可以是至少一个位于远离前述处理器610的存储装置。其中,处理器610可以结合图4至图5所描述的可穿戴设备,存储器610中存储一组程序代码,且处理器610调用存储器620中存储的程序代码,用于执行以下操作:

获取访问频率满足预设频率的至少一个入口点;其中,该入口点为某个地方的入口;在私有地图上标记至少一个入口点;向用户推送包含至少一个入口点的导航地图,该导航地图为私有地图的部分地图或者全部地图;在接收到用户输入的搜索信息时,在导航地图中查找与搜索信息相匹配的目标入口点;在导航地图中向用户指示目标入口点。

作为一种可选的实施方式,上述处理器610还用于执行以下步骤:

获取访问频率未满足预设频率的待定入口点;获取待定入口点的总访问次数及各次访问时间;计算待定入口点的访问时间位于特定时间段内的子访问次数,其中,该特定时间段的结束时间点为当前时间点;计算子访问次数与总访问次数的比值;若比值大于预设阈值,在私有地图上标记待定入口点;向用户推送包含至少一个入口点及待定入口点的导航地图。

作为一种可选的实施方式,上述处理器610还用于执行以下步骤:

获取访问频率未满足预设频率的待处理入口点;获取待处理入口点的最后一次访问时间;计算最后一次访问时间与当前时间之间的间隔时长;若间隔时长大于预设时长,将待处理入口点上传给云端服务器,以使云端服务器存储待处理入口点,并在接收到云端服务器返回的用于通知接收到待处理入口点的确认信息之后,在可穿戴设备本地数据库中删除该待处理入口点。

作为一种可选的实施方式,上述处理器610还用于执行以下步骤:

在导航地图中向用户指示目标入口点之后,更新目标入口点的访问频率。

作为一种可选的实施方式,上述处理器610还用于执行以下步骤:

在接收到用户输入的搜索信息时,在导航地图中查找与搜索信息相匹配的目标入口点之后,获取目标入口点指示的场所;以及,启动内置于可穿戴设备的摄像头拍摄用户头像;分析用户头像以获得用户的年龄段信息;基于该年龄段信息,判断场所是否属于禁止用户进入的预设场所;当场所不属于禁止用户进入的预设场所时,在导航地图中向用户指示目标入口点;当场所属于禁止用户进入的预设场所时,向与可穿戴设备连接的家长持有的移动终端发送警示信息,该警示信息携带有指示用户欲进入场所的指示信息。

本发明实施例还公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行图1至图3公开的基于可穿戴设备的定位方法。

本发明实施例还公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行图1至图3公开的任意一种方法的部分或全部步骤。

本发明实施例还公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行图1至图3公开的任意一种方法的部分或全部步骤。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种基于可穿戴设备的定位方法及可穿戴设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1