导航方法、智能终端设备及可穿戴设备的制造方法

文档序号:9372395阅读:363来源:国知局
导航方法、智能终端设备及可穿戴设备的制造方法
【技术领域】
[0001]本发明涉及信息处理技术,尤其涉及一种导航方法、智能终端设备及可穿戴设备。
【背景技术】
[0002]随着车联网的发展及穿戴式设备(智能手表、眼镜)的兴起,导航信息应用到这些产品上已经成为一个必然的趋势。当前,通过平视显示器(Head Up Display, HUD)显示导航诱导信息有两种方式。一种方式为通过集成导航功能的软件开发工具包(SoftwareDevelopment Kit,SDK)开发一个包含算路、导航等功能的APP跟HUD相连;S卩通过在导航APP里集成HUD插件,注入HUD显示的逻辑来实现导航功能。另一种方式为直接在车载设备上运行精简版的导航APP来完成导航功能。上述两种方式均可应用在穿戴式设备如智能手表等应用设备上。
[0003]但是,现有技术方案存在如下缺陷:首先,使用导航SDK开发成本大,且研发人员需要对导航业务较为熟悉,还需要导航雷达(RD)提供技术支持;其次,SDK版本更新比较慢、滞后,新版本的特性无法第一时间体现在产品上;再次,使用导航插件开发学习成本大,插件需要经过审核流程,现有的插件都是由导航的RD开发集成,需耗费大量人力进行维护;最后,在应用设备上直接运行导航APP成本高,导航信息更新滞后。

【发明内容】

[0004]本发明的实施例提供一种导航方法、智能终端设备及可穿戴设备,以在现有导航APP与应用设备如可穿戴设置之间提供针对导航服务的数据传输方法,进而方便、低成本的向应用设备提供导航数据。
[0005]为达到上述目的,本发明的实施例提供了一种导航方法,包括:与导航应用建立连接;从所述导航应用获取导航数据;将所述导航数据发布到指定的数据服务接口,以使连接至所述数据服务接口的应用设备获取所述导航数据。
[0006]进一步地,所述方法还包括:通过所述数据服务接口接收所述应用设备发送的导航操作命令;通过与所述导航应用建立的连接将所述导航操作命令发送至所述导航应用,以使所述导航应用处理所述导航操作命令。
[0007]优选地,所述方法还包括:通过所述数据服务接口接收所述应用设备订阅导航服务的请求,并根据所述订阅导航服务的请求通过所述数据服务接口将导航数据发送给应用设备。
[0008]本发明的实施例还提供了另一种导航方法,包括:与智能终端设备的数据服务接口建立连接;通过所述数据服务接口获取导航数据,所述导航数据为所述智能终端设备从导航应用中获取的;依据所述导航数据进行导航。
[0009]优选地,所述方法还包括:接收用户输入的导航搜索信息;根据所述导航搜索信息生成导航操作命令;将所述导航操作命令发送至所述智能终端设备的数据服务接口。
[0010]进一步地,所述方法还包括:向所述数据服务接口发送订阅导航数据的请求;通过所述数据服务接口接收所述智能终端设备发送的导航数据。
[0011]本发明的实施例还提供了一种智能终端设备,包括:导航应用连接模块,用于与导航应用建立连接;导航数据获取模块,用于从所述导航应用获取导航数据;导航数据发布模块,用于将所述导航数据发布到指定的数据服务接口,以使连接至所述数据服务接口的应用设备获取所述导航数据。
[0012]进一步地,所述智能终端设备还包括:导航命令接收模块,用于通过所述数据服务接口接收所述应用设备发送的导航操作命令;导航命令转发模块,用于通过与所述导航应用建立的连接将所述导航操作命令发送至所述导航应用,以使所述导航应用处理所述导航操作命令。
[0013]优选地,所述智能终端设备还包括:订阅收发模块,用于通过所述数据服务接口接收所述应用设备订阅导航服务的请求,并根据所述订阅导航服务的请求通过所述数据服务接口将导航数据发送给应用设备。
[0014]本发明的实施例还提供了一种可穿戴设备,包括:服务接口连接模块,用于与智能终端设备的数据服务接口建立连接;导航数据获取模块,用于通过所述数据服务接口获取导航数据,所述导航数据为所述智能终端设备从导航应用中获取的;导航执行模块,用于依据所述导航数据进行导航。
[0015]优选地,所述可穿戴设备还包括:导航搜索接收模块用于接收用户输入的导航搜索信息;导航命令生成模块用于根据所述导航搜索信息生成导航操作命令;导航命令发送模块用于将所述导航操作命令发送至所述智能终端设备的数据服务接口。
[0016]进一步地,所述可穿戴设备还包括:订阅请求发送模块,用于向所述数据服务接口发送订阅导航数据的请求;所述导航数据获取模块,还用于通过所述数据服务接口接收所述智能终端设备发送的导航数据。
[0017]本发明实施例提供的导航方法、智能终端设备及可穿戴设备,通过在智能终端设备上设立指定的数据服务接口,将从导航应用获取的导航数据通过数据服务接口发布出去,从而使第三方的应用设备如可穿戴设备获取到该导航数据并进行导航操作。本方案可使用户通过第三方应用设备如车载设备,穿戴设备等在不自行运行导航算路逻辑的情况下,方便快捷的从智能终端设备上获取所需的导航数据并进行导航。
【附图说明】
[0018]图1为本发明提供的导航方法一个实施例的方法流程图;
[0019]图2为本发明提供的导航方法另一个实施例的方法流程图;
[0020]图3为本发明提供的应用设备对获取的导航数据进行导航显示的一个样例图;
[0021]图4为本发明提供的对获取的导航数据进行导航显示的另一个样例图;
[0022]图5为本发明提供的导航方法又一个实施例的方法流程图;
[0023]图6为本发明提供的智能终端设备一个实施例的结构示意图;
[0024]图7为本发明提供的智能终端设备另一个实施例的结构示意图;
[0025]图8为本发明提供的可穿戴设备一个实施例的结构示意图;
[0026]图9为本发明提供的可穿戴设备另一个实施例的结构示意图。
【具体实施方式】
[0027]本发明的基本发明构思是,在智能终端设备上建立专用于提供和获取导航数据的数据服务接口 ;通过与导航应用建立连接获取导航数据,将导航数据通过所述数据服务接口发布出去,以使连接至所述数据服务接口的应用设备获取导航数据,从而在智能终端设备与应用设备之间建立专属于导航数据服务的互联方案。
[0028]实施例一
[0029]图1为本发明提供的导航方法一个实施例的方法流程图,该方法的执行主体可以为如手机、Ipad、个人电脑等智能终端设备,同时上述智能终端设备上还运行有导航应用如百度地图等。
[0030]参照图1,在步骤S110,与导航应用建立连接。
[0031]智能终端设备与导航应用可通过建立数据通道完成连接,如导航应用通过内部的数据接口将导航的相关的信息传送到设置于智能终端设备上的指定软件的客户端、插件或设备上完成数据交互。
[0032]在步骤S120,从导航应用获取导航数据。
[0033]例如在客户端与导航应用建立连接后,导航应用仍可按正常的导航逻辑对标的车辆或用户进行导航;而客户端可监听导航应用实时产生的导航的信息,然后通过智能终端设备自身的数据调取功能得到相关的导航数据;或者,导航应用利用内部的数据接口定期或是被客户端请求触发后向客户端发送已产生的导航数据。这里对于客户端从导航应用获取导航数据的具体方式不做限定。
[0034]其中,上述的导航数据可以包括地图数据和导航路线数据。例如,导航路线数据还可具体包括:转向图标、限速、距离电子眼的距离、距离目的地公里数、距离下一个转向的距离、当前时速等。
[0035]在步骤S130,将导航数据发布到指定的数据服务接口,以使连接至数据服务接口的应用设备获取所述导航数据。
[0036]客户端获取导航数据后,可通过设置在智能终端设备上的指定的数据服务接口将导航数据发布至智能终端设备以外。例如,客户端可通过广播的方式将导航数据发出,当有应用设备连接至数据服务接口时则可通过监听数据服务接口的数据发布来主动获取导航数据;或者,应用设备可预先在客户端或导航应用中订阅导航服务,当客户端从导航应用获取到导航数据后,将导航数据通过数据服务接口发送至每个订阅导航服务的应用设备中即可。这里对应用设备如何从数据服务接口获取导航数据的获取方式不做限定。
[0037]其中,上述的应用设备可包括车载设备和穿戴设备,例如穿戴设备还可具体包括智能眼镜、智能手表等。所述的应用
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1