著录项信息
专利名称 | 一种导航方法、装置及移动终端 |
申请号 | CN201610024515.4 | 申请日期 | 2016-01-13 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-04-13 | 公开/公告号 | CN105491241A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04M1/725 | IPC分类号 | H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 广东欧珀移动通信有限公司 | 当前权利人 | 广东欧珀移动通信有限公司 |
发明人 | 蒋世民;刘文杰;吴丕和;林华秋;张强;雷辉 |
代理机构 | 北京品源专利代理有限公司 | 代理人 | 邓猛烈;胡彬 |
摘要
本发明实施例公开了一种导航方法、装置及移动终端。所述方法包括:根据用户输入的导航信息生成导航路径,并根据所述导航路径确定导航所需的导航电量;获取移动终端的当前电量;在所述当前电量小于所述导航电量时,根据所述当前电量确定是否进行导航。本发明实施例提供的技术方案,通过在移动终端的当前电量小于导航所需的导航电量时,根据所述当前电量确定是否进行导航的技术手段,优化了移动终端的导航技术,解决了现有技术中在移动终端导航的过程中导致移动终端关机的技术问题。
一种导航方法、装置及移动终端\n技术领域\n[0001] 本发明实施例涉及导航技术领域,尤其涉及一种导航方法、装置及移动终端。\n背景技术\n[0002] 随着移动终端技术的发展,各式各样的移动终端应用软件也层出不穷,例如,导航类应用软件,用户可以通过导航类应用软件引导用户从出发地点到达目的地点,而无需频繁的去问路,通过导航类应用软件还可以查找用户自己或者好友的位置信息,查询周边兴趣点信息、查询交通情况等与用户位置相关的位置业务,给用户带来了良好的体验。\n[0003] 随着移动终端上的应用程序的增多,移动终端的续航能力成为衡量移动终端性能的一个重要指标。目前,为了提升移动终端的续航能力,主要通过提升移动终端的电池容量、后台及时清理不在使用的进程,减低功耗等方法来实现。而这些方法却不能解决移动终端由于电量消耗完,导致关机的问题。移动终端在导航功能工作时,功耗是非常大的,很有可能把电量消耗完,导致移动终端关机,严重影响用户的体验。\n发明内容\n[0004] 本发明实施例提供一种导航方法、装置及移动终端,以优化现有的移动终端的导航技术,解决导航过程中导致移动终端关机的问题。\n[0005] 在第一方面,本发明实施例提供了一种导航方法,包括:\n[0006] 根据用户输入的导航信息生成导航路径,并根据所述导航路径确定导航所需的导航电量;\n[0007] 获取移动终端的当前电量;\n[0008] 在所述当前电量小于所述导航电量时,根据所述当前电量确定是否进行导航。\n[0009] 在第二方面,本发明实施例提供了一种导航装置,包括:\n[0010] 导航电量确定模块,用于根据用户输入的导航信息生成导航路径,并根据所述导航路径确定导航所需的导航电量;\n[0011] 当前电量获取模块,用于获取移动终端的当前电量;\n[0012] 导航确定模块,用于在所述当前电量小于所述导航电量时,根据所述当前电量确定是否进行导航。\n[0013] 在第三方面,本发明实施例提供了一种移动终端,所述移动终端集成了如第二方面所述的导航装置。\n[0014] 本发明实施例通过在移动终端的当前电量小于导航所需的导航电量时,根据所述当前电量确定是否进行导航的技术手段,优化了移动终端的导航技术,解决了现有技术中在移动终端导航的过程中导致移动终端关机的技术问题。\n附图说明\n[0015] 图1是本发明实施例一提供的导航方法的流程图;\n[0016] 图2是本发明实施例二提供的导航方法的流程图;\n[0017] 图3是本发明实施例二提供的导航路径的示意图;\n[0018] 图4是本发明实施例二提供的又一导航路径的示意图;\n[0019] 图5是本发明实施例三提供的导航方法的流程图;\n[0020] 图6是本发明实施例三提供的充电地点登记方法的流程图;\n[0021] 图7是本发明实施例四提供的导航装置的结构示意图。\n具体实施方式\n[0022] 为了使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。\n[0023] 实施例一\n[0024] 图1给出了本发明实施例一提供的导航方法的流程图,本实施例的方法可以由导航装置来执行,该装置可通过硬件和/或软件的方式实现,所述装置可作为具有导航功能的移动终端的一部分设置在所述移动终端内部。\n[0025] 本实施例中所述的移动终端包括但不限定于手机、平板电脑、笔记本、车载导航终端等设备。\n[0026] 如图1所示,本实施例提供的导航方法具体包括以下步骤:\n[0027] 步骤101、根据用户输入的导航信息生成导航路径,并根据所述导航路径确定导航所需的导航电量。\n[0028] 例如,根据用户输入的起点和终点位置信息生成起点到终点的导航路径。\n[0029] 该步骤具体可以包括:根据用户输入的导航信息生成导航路径,并根据所述导航路径生成导航所需的导航时间;获取当前工作电流值,并根据公式:Q=A*T,计算导航所需的导航电量;其中,Q为导航电量,A为当前移动终端的工作电流值,T为导航时间。\n[0030] 其中,所述根据所述导航路径生成导航所需的导航时间具体可以为:根据用户选择的导航模式,例如步行导航、开车导航等,获取导航模式下的导航速度;根据公式:T=S÷V,计算导航时间,其中,T为导航时间,S为导航路径长度,V为导航速度。\n[0031] 步骤102、获取移动终端的当前电量。\n[0032] 所述移动终端的当前电量为移动终端的当前剩余电量。\n[0033] 步骤103、在所述当前电量小于所述导航电量时,根据所述当前电量确定是否进行导航。\n[0034] 在所述当前电量大于所述导航电量时,基于所述导航路径进行导航。\n[0035] 该步骤这样设置的好处是:在所述当前电量小于所述导航电量,即在当前电量不足以完成导航时,根据当前电量的大小来确定是否进行导航,以避免在导航的过程中耗尽电量导致关机,一旦关机用户将无法通过查找移动终端通讯录向其他用户寻求帮助或知晓重要来电信息等,严重影响用户的体验。\n[0036] 本发明实施例提供的导航方法,通过在移动终端的当前电量小于导航所需的导航电量时,根据所述当前电量确定是否进行导航的技术手段,优化了移动终端的导航技术,解决了现有技术中在移动终端导航的过程中导致移动终端关机的技术问题。\n[0037] 实施例二\n[0038] 图2给出了本发明实施例二提供的导航方法的流程图。本实施例以上述实施例为基础进行优化。在本实施例中,将在所述当前电量小于所述导航电量时,根据所述当前电量确定是否进行导航具体优化为:在所述当前电量小于所述导航电量时,判断所述当前电量是否满足预设条件;在所述当前电量满足预设条件时,关闭导航;在所述当前电量不满足预设条件时,根据设定充电地点列表更新所述导航路径,并根据更新后的目标导航路径进行导航。\n[0039] 相应的,如图2所示,本实施例提供的导航方法具体包括以下步骤:\n[0040] 步骤201、根据用户输入的导航信息生成导航路径,并根据所述导航路径确定导航所需的导航电量。\n[0041] 步骤202、获取移动终端的当前电量。\n[0042] 步骤203、在所述当前电量小于所述导航电量时,判断所述当前电量是否满足预设条件,若所述当前电量满足预设条件,执行步骤204,否则,执行步骤205。\n[0043] 其中,所述预设条件包括下述至少一项:所述当前电量小于设定最低电量阈值;所述当前电量与导航电量的比值小于设定值。\n[0044] 所述最低电量阈值可以根据用户具体使用情况进行设定,例如,将最低电量阈值设定为满电量的5%;所述设定值也可以根据用户的具体使用情况进行设定,例如,将设定值取值为30%。\n[0045] 可以理解的是,所述预设条件还可以为包括下述至少一项:所述当前电量相应的导航路径小于设定最低路径阈值;所述当前电量相应的导航路径与导航电量对应的导航路径长度的比值小于设定值。\n[0046] 步骤204、在所述当前电量满足预设条件时,关闭导航。\n[0047] 在当前电量小于设定最低电量阈值和/或所述当前电量与导航电量的比值小于设定值时,即当前电量不足以完成导航且比较小时,关闭导航。\n[0048] 进一步的,在关闭导航之前或之后还可以包括:提示用户当前电量不足以完成导航。进一步的,还可以包括:根据设定充电地点列表向用户展示与所述导航路径相关的充电地点,以提示用户去所述充电地点进行充电。\n[0049] 步骤205、在所述当前电量不满足预设条件时,根据设定充电地点列表更新所述导航路径,并根据更新后的目标导航路径进行导航。\n[0050] 在所述当前电量不小于设定最低电量阈值和/或所述当前电量与导航电量的比值不小于设定值时,根据设定充电地点列表更新所述导航路径,并根据更新后的目标导航路径进行导航。\n[0051] 该步骤具体可以包括:根据设定充电地点列表和导航路径,按照设定充电地点获取规则获取与所述导航路径相关的至少一个充电地点,并根据所述至少一个充电地点生成至少一条更新后的导航路径;根据所述至少一条更新后的导航路径,以及用户的选择指令或者设定导航路径选择规则,确定目标导航路径;根据所述目标导航路径进行导航。\n[0052] 图3给出了本发明实施例二提供的导航路径的示意图。如图3所示,始点A和终点B形成了导航路径L1,根据设定充电地点列表和导航路径L1,按照设定充电地点获取规则获取与所述导航路径相关的充电地点C和充电地点D,并根据充电地点C和充电地点D分别生成了更新后的导航路径L2和L3;根据用户选择指令或者设定导航路径选择规则,确定L3为目标导航路径;根据目标导航路径L3进行导航。其中,所述根据目标导航路径L3进行导航具体为:根据目标导航路径L3先由始点A导航到充电地点D,在对移动终端充完电后,再由充电地点D导航到终点B。需要说明的是,图3仅示例性的给出了两条更新后的导航路径L2和L3,在具体实际使用中,根据所述设定充电地点列表和设定充电地点获取规则进行导航路径的更新。\n[0053] 其中,根据用户的选择指令确定目标导航路径具体可以为:向用户展示所述至少一条更新后的导航路径;根据用户的选择指令,确定目标导航路径。\n[0054] 所述设定导航路径选择规则可以为从所述至少一条更新后的导航路径中选择导航路径最短的作为目标导航路径。\n[0055] 其中,所述根据设定充电地点列表和导航路径,按照设定充电地点获取规则获取与所述导航路径相关的至少一个充电地点,并根据所述至少一个充电地点生成至少一条更新后的导航路径包括:获取与所述当前电量相应的导航半径;根据设定充电地点列表和导航路径,获取与导航方向成设定角且在所述导航半径或设定半径范围内的至少一个充电地点;根据所述至少一个充电地点生成至少一条更新后的导航路径。\n[0056] 图4给出了本发明实施例二提供的又一导航路径的示意图。如图4所示,始点A和终点B形成了导航路径L1,获取所述当前电量相应的导航半径r,所述导航半径r即所述当前电量能够支持的最大导航路径;根据设定充电地点列表和导航路径,获取与导航方向(即导航路径方向)成设定角θ且在所述导航半径r或设定半径范围内(图中扇形区域范围即为与导航方向成设定角θ且在所述导航半径r范围内的区域范围)的至少一个充电地点E和充电地点F,并根据所述充电地点E和充电地点F分别生成导航路径L4和L5。需要说明的是,图4仅示例性的给出了两条更新后的导航路径L4和L5,在具体实际使用中,根据所述设定充电地点列表和导航半径r以及设定角θ进行导航路径的更新。\n[0057] 进一步的,还可以包括以下步骤:生成设定充电地点列表,并将所述设定充电地点列表初始化为公共充电地点。其中,所述公共充电地点可以为移动终端的售后点、火车站等可提供移动终端充电设备的公共场所。\n[0058] 进一步的,还可以包括以下步骤:实时检测移动终端的工作状态;在检测到所述移动终端的当前工作状态为充电状态时,获取当前的位置信息;根据所述位置信息更新所述设定充电地点列表。\n[0059] 例如,用户在一些常用充电地点进行充电时,移动终端在检测到当前工作状态为充电状态时,获取当前的位置信息;根据所述位置信息更新所述设定充电地点列表。所述位置信息可以包括经纬度信息,所述获取当前的位置信息可以通过全球定位系统(Global Positioning System,GPS)定位、网络定位和基站定位等方式来获取。\n[0060] 本实施例提供的导航方法,通过在移动终端的当前电量小于导航所需的导航电量时,判断所述当前电量是否满足预设条件,在所述当前电量满足预设条件时,关闭导航,在所述当前电量不满足预设条件时,根据设定充电地点列表更新所述导航路径,并根据更新后的目标导航路径进行导航的技术手段,优化了移动终端的导航技术,可以根据当前电量确定关闭导航或者将移动终端在充电地点充电后在进行导航,解决了现有技术中在移动终端导航的过程中导致移动终端关机的技术问题,也间接提高了移动终端的续航能力,给用户提供了更好的体验和服务。\n[0061] 实施例三\n[0062] 图5给出了本发明实施例三提供的导航方法的流程图。本实施例以上述各实施例为基础进行优化,提供一种优选的实施例,未在本实施例中详尽描述的细节参见上述各实施例。如图5所示,本实施例提供的导航方法具体包括以下步骤:\n[0063] 步骤301、开始。\n[0064] 步骤302、根据用户输入的导航信息生成导航路径。\n[0065] 步骤303、根据所述导航路径确定导航所需的导航电量。\n[0066] 具体的,可以根据公式:Q=A*T,计算导航所需的导航电量;其中,Q为导航电量,A为当前移动终端的工作电流值,T为导航时间。\n[0067] 步骤304、获取移动终端的当前电量。\n[0068] 步骤305、判断所述当前电量是否小于所述导航电量,若是,执行步骤306,否则,执行步骤311。\n[0069] 步骤306、提示用户当前电量不足以完成导航。\n[0070] 该步骤也可以省略,即在步骤305判断出所述当前电量小于所述导航电量时,直接执行步骤307。\n[0071] 步骤307、判断所述当前电量是否满足预设条件,若是,执行步骤308,否则,执行步骤309。\n[0072] 所述预设条件包括下述至少一项:所述当前电量小于设定最低电量阈值;所述当前电量与导航电量的比值小于设定值。\n[0073] 步骤308、关闭导航。\n[0074] 步骤309、根据设定充电地点列表更新所述导航路径。\n[0075] 步骤310、开始导航。\n[0076] 在所述当前电量不小于导航电量时,根据所述导航路径开始进行导航,在所述当前电量小于导航电量时,按照步骤309根据设定充电地点列表更新所述导航路径后生成的目标导航路径开始进行导航。\n[0077] 步骤311、结束。\n[0078] 进一步的,还可以包括生成和更新所述设定充电地点列表的步骤。图6给出了本发明实施例三提供的充电地点登记方法的流程图。如图6所示,本实施例提供的充电地点登记方法具体包括以下步骤:\n[0079] 步骤401、开始。\n[0080] 步骤402、初始化设定充电地点列表。\n[0081] 步骤403、判断移动终端是否处于充电状态,若是,执行步骤404,否则,执行步骤\n405。\n[0082] 步骤404、启动定位功能,将移动终端当前的位置信息保存到设定充电地点列表中。\n[0083] 其中,所述定位功能包括GPS定位、网络定位和基站定位等。\n[0084] 步骤405、结束。\n[0085] 本实施例提供的技术方案通过在移动终端的当前电量小于导航所需的导航电量时,判断所述当前电量是否满足预设条件,在所述当前电量满足预设条件时,关闭导航,在所述当前电量不满足预设条件时,根据设定充电地点列表更新所述导航路径,并根据更新后的目标导航路径进行导航的技术手段,优化了移动终端的导航技术,可以根据当前电量确定关闭导航或者将移动终端在充电地点充电后在进行导航,解决了现有技术中在移动终端导航的过程中导致移动终端关机的技术问题,也间接提高了移动终端的续航能力,给用户提供了更好的体验和服务。\n[0086] 实施例四\n[0087] 图7给出了本发明实施例四提供的导航装置的结构示意图。如图7所示,本实施例提供的导航装置包括:\n[0088] 导航电量确定模块51,用于根据用户输入的导航信息生成导航路径,并根据所述导航路径确定导航所需的导航电量;\n[0089] 当前电量获取模块52,用于获取移动终端的当前电量;\n[0090] 导航确定模块53,用于在所述当前电量小于所述导航电量时,根据所述当前电量确定是否进行导航。\n[0091] 本发明实施例通过在移动终端的当前电量小于导航所需的导航电量时,根据所述当前电量确定是否进行导航的技术手段,优化了移动终端的导航技术,解决了现有技术中在移动终端导航的过程中导致移动终端关机的技术问题。\n[0092] 在上述各实施例的基础上,所述导航确定模块包括:\n[0093] 当前电量判断单元,用于在所述当前电量小于所述导航电量时,判断所述当前电量是否满足预设条件;\n[0094] 导航关闭单元,用于在所述当前电量满足预设条件时,关闭导航;\n[0095] 导航单元,用于在所述当前电量不满足预设条件时,根据设定充电地点列表更新所述导航路径,并根据更新后的目标导航路径进行导航。\n[0096] 在上述各实施例的基础上,所述导航单元根据设定充电地点列表更新所述导航路径,并根据更新后的目标导航路径进行导航具体为:\n[0097] 根据设定充电地点列表和导航路径,按照设定充电地点获取规则获取与所述导航路径相关的至少一个充电地点,并根据所述至少一个充电地点生成至少一条更新后的导航路径;\n[0098] 根据所述至少一条更新后的导航路径,以及用户的选择指令或者设定导航路径选择规则,确定目标导航路径;\n[0099] 根据所述目标导航路径进行导航。\n[0100] 在上述各实施例的基础上,所述导航单元根据设定充电地点列表和导航路径,按照设定充电地点获取规则获取与所述导航路径相关的至少一个充电地点,并根据所述至少一个充电地点生成至少一条更新后的导航路径具体为:\n[0101] 获取与所述当前电量相应的导航半径;\n[0102] 根据设定充电地点列表和导航路径,获取与导航方向成设定角且在所述导航半径或设定半径范围内的至少一个充电地点;\n[0103] 根据所述至少一个充电地点生成至少一条更新后的导航路径。\n[0104] 在上述各实施例的基础上,还包括:\n[0105] 设定充电地点列表生成模块,用于生成设定充电地点列表,并将所述设定充电地点列表初始化为公共充电地点。\n[0106] 在上述各实施例的基础上,还包括:\n[0107] 工作状态检测模块,用于实时检测移动终端的工作状态;\n[0108] 位置信息获取模块,用于在检测到所述移动终端的当前工作状态为充电状态时,获取当前的位置信息;\n[0109] 设定充电地点列表更新模块,用于根据所述位置信息更新所述设定充电地点列表。\n[0110] 在上述各实施例的基础上,所述预设条件包括下述至少一项:\n[0111] 所述当前电量小于设定最低电量阈值;\n[0112] 所述当前电量与导航电量的比值小于设定值。\n[0113] 在上述各实施例的基础上,所述导航电量确定模块具体用于:\n[0114] 根据用户输入的导航信息生成导航路径,并根据所述导航路径生成导航所需的导航时间;\n[0115] 获取当前工作电流值,并根据公式:Q=A*T,计算导航所需的导航电量;\n[0116] 其中,Q为导航电量,A为当前工作电流值,T为导航时间。\n[0117] 本发明实施例提供的导航装置可执行本发明任意实施例提供的导航方法,具备执行方法相应的功能模块和有益效果。\n[0118] 本实施例还提供一种移动终端,所述移动终端集成了本实施例提供的导航装置,所述装置可执行本发明任意实施例提供的导航方法,具备执行方法相应的功能模块和有益效果。\n[0119] 上述仅为本发明的较佳实施例及所运用的技术原理。本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由权利要求的范围决定。
法律信息
- 2021-12-17
专利权人的姓名或者名称、地址的变更
专利权人由广东欧珀移动通信有限公司变更为OPPO广东移动通信有限公司
地址由523860 广东省东莞市长安镇乌沙海滨路18号变更为523860 广东省东莞市长安镇乌沙海滨路18号
- 2018-03-30
- 2016-05-11
实质审查的生效
IPC(主分类): H04M 1/725
专利申请号: 201610024515.4
申请日: 2016.01.13
- 2016-04-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-07-22
|
2015-03-16
| | |
2
| |
2015-01-28
|
2014-11-14
| | |
3
| |
2009-04-15
|
2007-10-11
| | |
4
| |
2009-03-18
|
2008-10-11
| | |
5
| | 暂无 |
2013-02-13
| | |
6
| |
2014-03-26
|
2013-11-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |