一种导航方法和装置.pdf

上传人:a**** 文档编号:1733999 上传时间:2018-07-08 格式:PDF 页数:14 大小:1.67MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310559899.6

申请日:

2013.11.12

公开号:

CN104634354A

公开日:

2015.05.20

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G01C 21/34申请日:20131112|||公开

IPC分类号:

G01C21/34

主分类号:

G01C21/34

申请人:

高德软件有限公司

发明人:

宫冰川; 陈光玲

地址:

102200北京市昌平区科技园区昌盛路8号B1座1-5层

优先权:

专利代理机构:

北京集佳知识产权代理有限公司11227

代理人:

王宝筠

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种导航方法和装置,包括:启动导航软件进行公交导航;当监测到中断事件时,切换导航软件至系统后台运行,并监测是否有系统状态栏查看事件,所述系统状态栏用于显示系统后台运行的程序信息;当监测到系统状态栏查看事件时,在所述系统状态栏中展示公交导航信息,采用本发明技术方案,在监测到系统状态栏查看事件时直接在系统状态栏中展示公交导航信息,使得在公交导航过程中,若用户打开非导航应用界面之后需要查看公交导航信息时,可以直接打开系统状态栏查看公交导航信息,系统状态栏查看事件不需要退出当前应用操作的界面再打开导航软件来查看公交导航信息,因此简化了公交导航信息查看的流程,提高用户体验。

权利要求书

权利要求书
1.  一种导航方法,其特征在于,包括:
启动导航软件进行公交导航;
当监测到中断事件时,切换导航软件至系统后台运行,并监测是否有系 统状态栏查看事件,所述系统状态栏用于显示系统后台运行的程序信息;
当监测到系统状态栏查看事件时,在所述系统状态栏中展示公交导航信 息。

2.  根据权利要求1所述的方法,其特征在于,所述启动导航软件进行公 交导航,具体包括:
根据用户起点和终点,规划包括公交导航信息的公交导航路径;
根据所述规划出的公交导航路径,进行公交导航引导。

3.  根据权利要求2所述的方法,其特征在于,切换导航软件切换至系统 后台运行之后,所述方法还包括:
停止监听GPS信号。

4.  根据权利要求3所述的方法,其特征在于,当监测到状态栏查看事件 时,所述方法进一步包括:
启动GPS信号监听,获取当前位置信息;
所述当监测到系统状态栏查看事件时,在所述系统状态栏中展示公交导 航信息,具体为:
根据当前位置信息及公交导航路径包括的公交导航信息,生成公交实时 导航信息,并在所述系统状态栏中展示所述生成的公交实时导航信息。

5.  根据权利要求4所述的方法,其特征在于,所述根据当前位置信息及 公交导航路径包括的公交导航信息,生成公交实时导航信息具体包括:
根据当前位置信息及所述公交导航路径包括的公交导航信息,获取行驶 方向上距离用户最近的公交站点、最后一个公交站点及当前位置至目的地之 间的公交站点数量;
根据当前位置信息、所述行驶方向上距离用户最近的公交站点的位置信 息及公交车行驶速度,得到用户从当前位置行驶到所述最近的公交站点的时 间;
根据当前位置信息、所述最后一个公交站点的位置信息及车辆行驶速度, 得到用户从当前位置行驶到所述最后一个公交站点的时间;
在所述系统状态栏中展示所述生成的公交实时导航信息,具体为:
在所述系统状态栏中展示生成的所述公交实时导航信息中的任意一项或 多项信息。

6.  根据权利要求1~5任一项所述的方法,其特征在于,还包括:
当系统状态栏中展示公交导航信息的时长大于或等于预置时长时,删除 所述公交导航信息。

7.  一种导航装置,其特征在于,包括:
导航软件启动单元,用于启动导航软件进行公交导航;
系统状态栏事件监测单元,用于当监测到中断事件时,切换导航软件至 系统后台运行,并监测是否有系统状态栏查看事件,所述系统状态栏用于显 示系统后台运行的程序信息;
导航信息展示单元,用于当所述系统状态栏事件监测单元监测到系统状 态栏查看事件时,在所述系统状态栏中展示公交导航信息。

8.  根据权利要求7所述的装置,其特征在于,所述导航软件启动单元, 具体包括:
公交导航路径规划单元,用于根据用户起点和终点,规划包括公交导航 信息的公交导航路径;
公交导航引导单元,用于根据所述规划出的公交导航路径,进行公交导 航引导。

9.  根据权利要求8所述的装置,其特征在于,所述装置还包括:
GPS信号监听单元,用于在切换导航软件切换至系统后台运行之后,停 止监听GPS信号。

10.  如权利要求9所述的装置,其特征在于,当所述系统状态栏事件监 测单元监测到状态栏查看事件时,
所述GPS信号监听单元,还用于启动GPS信号监听,获取当前位置信息;
所述导航信息展示单元,具体用于:
根据当前位置信息及公交导航路径包括的公交导航信息,生成公交实时 导航信息,并在所述系统状态栏中展示所述生成的公交实时导航信息。

11.  根据权利要求7~10任一项所述的装置,其特征在于,还包括:
公交导航信息删除单元,用于当系统状态栏中展示公交导航信息的时长 大于或等于预置时长时,删除所述公交导航信息。

说明书

说明书一种导航方法和装置
技术领域
本发明涉及电子导航领域,特别是涉及一种导航方法和装置。
背景技术
在移动设备开启导航软件进行导航的过程中,若监测到中断事件时,导 航软件切换至系统后台运行,如导航过程中,用户可能会对移动设备进行其 他的应用操作(即中断事件),例如:接听或拨打电话、听音乐、收发短信、 玩游戏等,这种操作会使得移动设备将正在进行导航的导航软件切换到系统 后台运行;若用户需要查看导航信息时,需要退出当前应用操作的界面,然 后重新打开已经切换到后台运行的导航软件,才能查看导航信息,因此,目 前查看导航信息的操作流程较为复杂,并且用户若需要查看导航信息需要将 当前的应用操作的界面退出,给用户带来不便,用户体验较差。
发明内容
为了解决上述技术问题,本发明提供了一种导航方法和装置,使得用户 在打开非导航应用界面之后,若想查看导航信息可直接触发系统状态栏查看 事件,即可在系统状态栏中展示导航信息,不需要用户退出当前应用操作的 界面再打开导航软件查看导航信息,因此简化了导航信息查看的流程,提高 导航信息查看的效率。
本发明实施例公开了如下技术方案:
一种导航方法,包括:
启动导航软件进行公交导航;
当监测到中断事件时,切换导航软件至系统后台运行,并监测是否有系 统状态栏查看事件,所述系统状态栏用于显示系统后台运行的程序信息;
当监测到系统状态栏查看事件时,在所述系统状态栏中展示公交导航信 息。
优选的,所述启动导航软件进行公交导航,具体包括:
根据用户起点和终点,规划包括公交导航信息的公交导航路径;
根据所述规划出的公交导航路径,进行公交导航引导。
优选的,切换导航软件切换至系统后台运行之后,所述方法还包括:
停止监听GPS信号。
优选的,当监测到状态栏查看事件时,所述方法进一步包括:
启动GPS信号监听,获取当前位置信息;
所述当监测到系统状态栏查看事件时,在所述系统状态栏中展示公交导 航信息,具体为:
根据当前位置信息及公交导航路径包括的公交导航信息,生成公交实时 导航信息,并在所述系统状态栏中展示所述生成的公交实时导航信息。
优选的,所述根据当前位置信息及公交导航路径包括的公交导航信息, 生成公交实时导航信息具体包括:
根据当前位置信息及所述公交导航路径包括的公交导航信息,获取行驶 方向上距离用户最近的公交站点、最后一个公交站点及当前位置至目的地之 间的公交站点数量;
根据当前位置信息、所述行驶方向上距离用户最近的公交站点的位置信 息及公交车行驶速度,得到用户从当前位置行驶到所述最近的公交站点的时 间;
根据当前位置信息、所述最后一个公交站点的位置信息及车辆行驶速度, 得到用户从当前位置行驶到所述最后一个公交站点的时间;
在所述系统状态栏中展示所述生成的公交实时导航信息,具体为:
在所述系统状态栏中展示生成的所述公交实时导航信息中的任意一项或 多项信息。
优选的,还包括:
当系统状态栏中展示公交导航信息的时长大于或等于预置时长时,删除 所述公交导航信息。
一种导航装置,包括:
导航软件启动单元,用于启动导航软件进行公交导航;
系统状态栏事件监测单元,用于当监测到中断事件时,切换导航软件至 系统后台运行,并监测是否有系统状态栏查看事件,所述系统状态栏用于显 示系统后台运行的程序信息;
导航信息展示单元,用于当所述系统状态栏事件监测单元监测到系统状 态栏查看事件时,在所述系统状态栏中展示公交导航信息。
优选的,所述导航软件启动单元,具体包括:
公交导航路径规划单元,用于根据用户起点和终点,规划包括公交导航 信息的公交导航路径;
公交导航引导单元,用于根据所述规划出的公交导航路径,进行公交导 航引导。
优选的,所述装置还包括:
GPS信号监听单元,用于在切换导航软件切换至系统后台运行之后,停 止监听GPS信号。
优选的,当所述系统状态栏事件监测单元监测到状态栏查看事件时,
所述GPS信号监听单元,还用于启动GPS信号监听,获取当前位置信息;
所述导航信息展示单元,具体用于:
根据当前位置信息及公交导航路径包括的公交导航信息,生成公交实时 导航信息,并在所述系统状态栏中展示所述生成的公交实时导航信息。
优选的,还包括:
公交导航信息删除单元,用于当系统状态栏中展示公交导航信息的时长 大于或等于预置时长时,删除所述公交导航信息。
由上述技术方案可以看出,当正在进行公交导航的导航软件由于中断事 件被切换至系统后台运行时,若监测到有系统状态栏查看事件时,直接在系 统状态栏展示公交导航信息,由于系统状态栏是用于显示系统后台运行的程 序信息的状态栏,能够在不退出当前应用操作的界面的情况下查看该系统状 态栏,因此,采用本发明技术方案,在监测到系统状态栏查看事件时直接在 系统状态栏中展示公交导航信息,使得在公交导航过程中,若用户打开非导 航应用界面之后需要查看公交导航信息时,可以直接打开系统状态栏查看公 交导航信息,系统状态栏查看事件不需要退出当前应用操作的界面再打开导 航软件来查看公交导航信息,因此简化了公交导航信息查看的流程,提高公 交导航信息查看的效率,为用户查看公交导航信息提供便利,提高用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一种导航方法的方法流程图;
图2a为本发明的一个实际应用界面图之一;
图2b为本发明的一个实际应用界面图之二;
图2c为本发明的一个实际应用界面图之三;
图3a为本发明的另一个实际应用界面图之一;
图3b为本发明的另一个实际应用界面图之二;
图4为本发明一种导航装置的结构图之一;
图5为本发明一种导航装置的结构图之二;
图6为本发明一种导航装置的结构图之三;
图7为本发明一种导航装置的结构图之四。
具体实施方式
本发明实施例提供了一种导航方法和装置。一方面,当正在进行公交导 航的导航软件由于中断事件被切换至系统后台运行时,若监测到有系统状态 栏查看事件时,直接在系统状态栏展示公交导航信息,由于系统状态栏是用 于显示系统后台运行的程序信息的状态栏,能够在不退出当前应用操作的界 面的情况下查看该系统状态栏,因此,采用本发明技术方案,在监测到系统 状态栏查看事件时直接在系统状态栏中展示公交导航信息,使得在公交导航 过程中,若用户打开非导航应用界面之后需要查看公交导航信息时,可以直 接打开系统状态栏查看公交导航信息,不需要退出当前应用操作的界面再打 开导航软件来查看公交导航信息,因此简化了公交导航信息查看的流程,提 高公交导航信息查看的效率,为用户查看公交导航信息提供便利,提高用户 体验。另一方面,当公交导航被切换至后台运行时,且没有监测到有系统状 态栏查看事件时,可以停止监听GPS信号,由此节省了系统资源,减少了耗 电量。再一方面,由于公交导航具有一定的特殊性,即路线固定且有固定的 公交站点,而且相邻的公交站点位置很多情况下相距较远,如果坐过了站即 没有在指定的公交站点下车的话,给用户带来不变,用户可能需要浪费大量 的时间才能到达原定目的地。但是用户在根据公交路线乘坐公交车之后,只 有通过公交车报站才能获知其下一公交站点的站名,但是由于公交报站只有 在公交车站快行驶到站点的时候才报,而且有的时候甚至不会报站,即使报 站,播报的时间也比较短暂,若用户没听清或没注意到,就会导致坐过站或 者下错站,有时候即使听到了,也可能会因为太挤而导致没有足够的时间下 车,给用户带来不必要的麻烦。因此,针对目前存在的问题,本发明技术方 案能够提前向用户展示下一公交站点信息,并且让用户可以随时了解下一公 交站的相关信息,从而降低出现由于上述情况导致用户坐过公交站或下错公 交站的几率。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图 对本发明实施例进行详细描述。
实施例一
请参阅图1,其为本发明一种导航方法的方法流程图,应用于移动设备, 该方法包括以下步骤:
S101:启动导航软件进行公交导航;
优选的,所述S101中,启动导航软件进行公交导航,具体包括:
根据用户起点和终点,规划包括公交导航信息的公交导航路径;
根据所述规划出的公交导航路径,进行公交导航引导。
这里需要说明的是,启动导航是指广义上的在输入起点、终点以及导航 类别(比如说自驾、公共交通或者步行等)等后,规划导航路径,并进行导 航引导的行为。如图2a所示,图2a中起点到终点之间的路径就是规划得到的 公交导航路径。
S102:当监测到中断事件时,切换导航软件至系统后台运行,并监测是 否有系统状态栏查看事件,所述系统状态栏用于显示系统后台运行的程序信 息;
S102中,中断事件包括:接听或拨打电话、收发短信、玩游戏、听音乐、 电子书阅读、上网等操作,这里不再一一穷举。在确定正在导航的导航软件 被切换至系统后台时,如图2b所示,导航软件开始监测操作系统中是否会发 生系统状态栏查看事件,这里所指的系统状态栏查看事件包括:用户通过操 作系统预置的操作(如下拉操作)打开用于显示系统后台运行的程序信息的 状态栏。
S103:当监测到系统状态栏查看事件时,在所述系统状态栏中展示公交 导航信息。
当用户打开系统状态栏时,在系统状态栏中显示所述导航软件的信息的 位置展示公交导航信息,如图2c所示。
本发明实施例中,公交导航信息既可以是与公交车辆当前位置较为相关 的公交实时导航信息,也可以是公交导航路径的所有静态站点信息(如整个 公交导航路径的站点名称、站点数量、全称行驶时间等信息),还可以是公交 实时导航信息与静态站点信息的组合。
优选的,当导航软件切换至系统后台之后,若时时刻刻监听GPS,将会 使得移动设备的耗电量增大,浪费系统资源,因此,为节省移动设备的电量 和系统资源,本发明实施例中,在导航软件切换至系统后台运行之后,所述 方法还包括:停止监听GPS信号。
相应的,当监测到状态栏查看事件时,所述方法进一步包括:
启动GPS信号监听,获取当前位置信息;
则,S103中,当监测到系统状态栏查看事件时,在所述系统状态栏中展 示公交导航信息,具体为:根据当前位置信息及公交导航路径包括的公交导 航信息,生成公交实时导航信息,并在所述系统状态栏中展示所述生成的公 交实时导航信息。
优选的,所述根据当前位置信息及公交导航路径包括的公交导航信息, 生成公交实时导航信息,具体包括:
根据当前位置信息及所述公交导航路径包括的公交导航信息,获取在行 驶方向上距离用户最近的公交站点、最后一个公交站点及当前位置至目的地 之间的公交站点数量;
根据当前位置信息、所述在行驶方向上距离用户最近的公交站点的位置 信息及公交车行驶速度,得到用户从当前位置行驶到所述最近的公交站点的 时间;
根据当前位置信息、所述最后一个公交站点的位置信息及车辆行驶速度, 得到用户从当前位置行驶到所述最后一个公交站点的时间;
在所述系统状态栏中展示所述生成的公交实时导航信息,具体为:
在所述系统状态栏中展示生成的所述公交实时导航信息中的任意一项或 多项信息。
优选地,为进一步使用户能够及时的获知公交导航信息,本发明实施例 还可以在系统状态栏中展示公交导航信息的同时,语音播报所述公交导航信 息。
优选地,本发明实施例中,为便于用户查看公交实时导航信息,在电子 导航界面增设功能按键或者对原有功能按键赋予新的功能,当该按键被点击 时,在电子导航界面展示公交实时导航信息;如图3a所示,点击圆框中的按 键即可在电子导航界面展示公交实时导航信息,如图3b所示。因此,采用本 发明技术方案,当导航软件切换至系统后台之后,用户可通过打开系统状态 栏查看公交实时导航信息;当导航软件没有被切换至系统后台时,用户可以 直接点击电子导航界面的功能按钮查看公交实时导航信息,以更方便用于随 时查看公交实时导航信息,从而降低出现用户坐过站或下错站的几率,为用 户提供便利。
优选地,为避免长时间的展示公交导航信息消耗移动设备的电量和系统 资源,以进一步节省移动设备的电量和系统资源,所述方法还包括:当系统 状态栏中展示公交导航信息的时长大于或等于预置时长时,删除所述公交导 航信息。预置时长可以根据需求灵活设置,本发明并不做严格限定,一般情 况下,预置时长设置为5~10s。或者,是当车辆驶离前一公交站点的距离达到 预置的距离阈值时,删除所述公交导航信息,距离阈值可根据需求灵活设置, 如可将距离阈值设置为10~100米。
可见,当正在进行公交导航的导航软件由于中断事件被切换至系统后台 运行时,若监测到有系统状态栏查看事件时,直接在系统状态栏展示公交导 航信息,由于系统状态栏是用于显示系统后台运行的程序信息的状态栏,能 够在不退出当前应用操作的界面的情况下查看该系统状态栏,因此,采用本 发明技术方案,在监测到系统状态栏查看事件时直接在系统状态栏中展示公 交导航信息,使得在公交导航过程中,若用户打开非导航应用界面之后需要 查看公交导航信息时,可以直接打开系统状态栏查看公交导航信息,不需要 退出当前应用操作的界面再打开导航软件来查看公交导航信息,因此简化了 公交导航信息查看的流程,提高公交导航信息查看的效率,为用户查看公交 导航信息提供便利,提高用户体验。
另一方面,当公交导航被切换至后台运行时,且没有监测到有系统状态 栏时,可以停止监听GPS信号,由此节省了系统资源,减少了耗电量。
实施例二
与上述一种导航方法相对应,本发明实施例还提供了一种导航装置。请 参阅图4,其为本发明一种导航装置的装置结构图,包括导航软件启动单元 401、系统状态栏事件监测单元402和导航信息展示单元403:
所述导航软件启动单元401,用于启动导航软件进行公交导航;
所述系统状态栏事件监测单元402,用于当监测到中断事件时,切换导航 软件至系统后台运行,并监测是否有系统状态栏查看事件,所述系统状态栏 用于显示系统后台运行的程序信息;
所述导航信息展示单元403,用于当所述系统状态栏事件监测单元402监 测到系统状态栏查看事件时,在所述系统状态栏中展示公交导航信息。
优选的,前述图4所示的所述导航软件启动单元401,具体包括公交导航 路径规划单元501和公交导航引导单元502,如图5所示:
公交导航路径规划单元501,用于根据用户起点和终点,规划包括公交导 航信息的公交导航路径;
公交导航引导单元502,用于根据所述规划出的公交导航路径,进行公交 导航引导。
优选的,前述图4或图5所示的装置还可进一步包括GPS信号监听单元 601,如图6所示为在图4所示的装置中还包括GPS信号监听单元601:
GPS信号监听单元601,用于在切换导航软件切换至系统后台运行之后, 停止监听GPS信号。
优选的,当监测到状态栏查看事件时,
所述GPS信号监听单元601,还用于启动GPS信号监听,获取当前位置 信息;
所述导航信息展示单元403,还用于所述当监测到系统状态栏查看事件 时,在所述系统状态栏中展示公交导航信息,具体为:
根据当前位置信息及公交导航路径包括的公交导航信息,生成公交实时 导航信息,并在所述系统状态栏中展示所述生成的公交实时导航信息。
优选的,前述图4~图6中所示的装置,还可包括公交导航信息删除单元 701,如图7所示为在图4所示的装置中还包括公交导航信息删除单元801:
公交导航信息删除单元701,用于当系统状态栏中展示公交导航信息的时 长大于或等于预置时长时,删除所述公交导航信息。
由本实施例可以看出,一方面,当正在进行公交导航的导航软件由于中 断事件被切换至系统后台运行时,若监测到有系统状态栏查看事件时,直接 在系统状态栏展示公交导航信息,由于系统状态栏是用于显示系统后台运行 的程序信息的状态栏,能够在不退出当前应用操作的界面的情况下查看该系 统状态栏,因此,采用本发明技术方案,在监测到系统状态栏查看事件时直 接在系统状态栏中展示公交导航信息,使得在公交导航过程中,若用户打开 非导航应用界面之后需要查看公交导航信息时,可以直接打开系统状态栏查 看公交导航信息,不需要退出当前应用操作的界面再打开导航软件来查看公 交导航信息,因此简化了公交导航信息查看的流程,提高公交导航信息查看 的效率,为用户查看公交导航信息提供便利,提高用户体验。
另一方面,当公交导航被切换至后台运行时,且没有监测到有系统状态 栏时,可以停止监听GPS信号,由此节省了系统资源,减少了耗电量。
需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的 全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的 程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述 各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储 记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access  Memory,RAM)等。
以上对本发明所提供的一种导航方法和装置进行了详细介绍,本文中应 用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明 只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技 术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处, 综上所述,本说明书内容不应理解为对本发明的限制。

一种导航方法和装置.pdf_第1页
第1页 / 共14页
一种导航方法和装置.pdf_第2页
第2页 / 共14页
一种导航方法和装置.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种导航方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种导航方法和装置.pdf(14页珍藏版)》请在专利查询网上搜索。

本发明实施例公开了一种导航方法和装置,包括:启动导航软件进行公交导航;当监测到中断事件时,切换导航软件至系统后台运行,并监测是否有系统状态栏查看事件,所述系统状态栏用于显示系统后台运行的程序信息;当监测到系统状态栏查看事件时,在所述系统状态栏中展示公交导航信息,采用本发明技术方案,在监测到系统状态栏查看事件时直接在系统状态栏中展示公交导航信息,使得在公交导航过程中,若用户打开非导航应用界面之后需要。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1