更新车载导航地图的方法、车载导航设备及系统的利记博彩app

文档序号:6251014阅读:197来源:国知局
更新车载导航地图的方法、车载导航设备及系统的利记博彩app
【专利摘要】本发明实施例公开了一种更新车载导航地图的方法、车载导航设备及系统,方法包括:与移动终端建立连接;通过建立的连接,将导航地图的配置文件发送给移动终端,其中,配置文件中包含有地图数据所属的地区信息以及与地区信息对应的地图数据版本信息;接收移动终端发送的最新地图数据,对车载导航设备中相应地区的地图数据进行更新,其中,最新地图数据由移动终端根据配置文件获得,相应地区为最新地图数据所属的地区。使得更新车载导航地图无需去4S店或修理厂便能够实现,有效地降低了车载导航地图更新的成本,并且实现了用户借助移动终端自助更新车载导航地图,提高了更新车载导航地图的效率和实时性。
【专利说明】更新车载导航地图的方法、车载导航设备及系统

【技术领域】
[0001]本发明实施例涉及车载导航【技术领域】,尤其涉及一种更新车载导航地图的方法、车载导航设备及系统。

【背景技术】
[0002]在汽车的诸多行车辅助设备中,车载导航设备由于可以帮助用户随时知道自己的确切位置,并且可以自助规划前往目的地的路线,所以在汽车中广泛配置。
[0003]车载导航设备主要是通过内置的GPS (Global Posit1ning System,全球定位系统)天线接收到来GPS卫星传递的位置坐标,并将接收的位置坐标和储存的电子地图相匹配,从而确定汽车的准确位置。
[0004]然而,随着市政建设的不断完善,电子地图运营公司也会相应对电子地图进行更新,以适应新增的道路和建筑物。因此,车载导航设备也需要实施更新存储的电子地图。
[0005]目前,车载导航地图的更新只能由4S店或修理厂的专业技师通过升级地图版本来更新,并且每更新一次就需要向4S店或修理厂支付一定的费用,导致车载导航地图的更新成本较高。


【发明内容】

[0006]本发明实施例提供一种更新车载导航地图的方法、车载导航设备及系统,以降低更新车载导航地图的成本。
[0007]第一方面,本发明实施例提供了一种更新车载导航地图的方法,由车载导航设备执行,包括:
[0008]与移动终端建立连接;
[0009]通过建立的连接,将导航地图的配置文件发送给所述移动终端,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息;
[0010]接收所述移动终端发送的最新地图数据,对所述车载导航设备中相应地区的地图数据进行更新,其中,所述最新地图数据由所述移动终端根据所述配置文件获得,所述相应地区为所述最新地图数据所属的地区。
[0011]第二方面,本发明实施例提供了一种协助更新车载导航地图的方法,由移动终端执行,包括:
[0012]与车载导航设备建立连接;
[0013]接收所述车载导航设备发送的配置文件,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息;
[0014]根据所述配置文件获得最新地图数据,并发送给所述车载导航设备,以使所述车载导航设备更新所述最新地图数据所属地区的地图数据。
[0015]第三方面,本发明实施例提供了一种车载导航设备,包括:
[0016]连接模块,用于与移动终端建立连接;
[0017]文件发送模块,用于通过建立的连接,将导航地图的配置文件发送给所述移动终端,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息;
[0018]数据接收模块,用于接收所述移动终端发送的最新地图数据,对所述车载导航设备中相应地区的地图数据进行更新,其中,所述最新地图数据由所述移动终端根据所述配置文件获得,所述相应地区为所述最新地图数据所属的地区。
[0019]第四方面,本发明实施例提供了一种移动终端,包括:
[0020]连接模块,用于与车载导航设备建立连接;
[0021]文件接收模块,用于接收所述车载导航设备发送的配置文件,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息;
[0022]数据获取及同步模块,用于根据所述配置文件获得最新地图数据,并发送给所述车载导航设备,以使所述车载导航设备更新所述最新地图数据所属地区的地图数据。
[0023]第五方面,本发明实施例提供了一种车载导航地图的更新系统,包括上述车载导航设备和上述移动终端;
[0024]所述车载导航设备用于与所述移动终端建立连接,并通过建立的连接,将导航地图的配置文件发送给所述移动终端,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息;
[0025]所述移动终端用于根据所述配置文件获得最新地图数据,并将所述最新地图数据发送给所述车载导航设备;
[0026]所述车载导航设备还用于接收所述最新地图数据,并对所述最新地图数据所属的地区的地图数据进行更新。
[0027]本发明实施例提供的一种更新车载导航地图的方法、车载导航设备及系统,通过将导航地图的配置文件发送给移动终端,由移动终端根据配置文件获得最新地图,并通过接收移动终端发送的最新地图对车载导航设备中相应地区的地图数据进行更新,使得更新车载导航地图无需去4S店或修理厂便能够实现,有效地降低了车载导航地图更新的成本,并且实现了用户借助移动终端自助更新车载导航地图,提高了更新车载导航地图的效率和实时性。

【专利附图】

【附图说明】
[0028]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0029]图1a为本发明实施例一提供的一种更新车载导航地图的方法流程示意图;
[0030]图1b为本发明实施例提供的更新车载导航地图的方法中的传输架构示意图;
[0031]图2a为本发明实施例二提供的一种更新车载导航地图的方法流程示意图;
[0032]图2b为本发明实施例提供的一种更新车载导航地图的方法的信令流程示意图;
[0033]图3为本发明实施例三提供的一种协助更新车载导航地图的方法的流程示意图;
[0034]图4为本发明实施例提供的协助更新车载导航地图的方法中获取最新地图数据的方法流程图;
[0035]图5为本发明实施例提供的协助更新车载导航地图的方法中与车载导航设备建立连接过程流程图;
[0036]图6为本发明实施例六提供的一种车载导航设备结构示意图;
[0037]图7为本发明实施例七提供的一种移动终端结构示意图;
[0038]图8为本发明实施例八提供的一种车载导航地图的更新系统结构示意图;
[0039]图9为本发明实施例九提供的一种车载导航地图的更新系统结构示意图。

【具体实施方式】
[0040]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0041]本发明实施例提供的更新车载导航地图的方法,其执行主体可以是车载导航设备。
[0042]实施例一
[0043]参见图la,本实施例提供的更新车载导航地图的方法具体包括:操作101?操作103。
[0044]操作101中,与移动终端建立连接。
[0045]例如,车载导航设备可通过蓝牙、NFC (Near Field Communicat1n,近距离无线通讯技术)、USB (Universal Serial Bus,通用串行总线)、WiFi (fflreless-Fidelity,无线保真)等方式与移动终端连接,以用于与移动终端进行交互,通过移动终端获取最新的地图数据。相应的传输架构如图1b所示,最底层为WiFi模块、NFC模块、USB模块和蓝牙模块,上一层为传输框架层和传输代理层,最上层为传输界面层。这种传输架构可以无缝扩展多种传输实现方式。其中,传输代理层主要用来管理和协调不同的传输实现放式,
[0046]上述移动终端可为具有网络通信功能和无线通信功能的电子设备,如移动通信终端、个人数字助理器(Personal Digital Assistant,简称PDA)、便携式电脑、智能电话、上网笔记本、移动因特网设备(Mobile Internet Device,简称MID)、超级移动个人计算机(Ultra Mobile Personal Computer,简称UMPC)、平板电脑、MP3播放器和MP4播放器等等。这些电子设备可以近距离无线通信(包括P2P通信),或者可通过基站或接入点(AccessPoint,简称AP)、或文本消息的发送和接收进行网络通信。
[0047]操作102中,通过建立的连接,将导航地图的配置文件发送给所述移动终端。
[0048]其中,配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息。
[0049]具体地,地图数据所属的地区信息可以是地图数据所属地区的行政名称,例如北京市、山东省、广西壮族自治区,也可以是地图数据所属地区的简称,例如川、鲁、粤和赣等简称,还可以是所属地区的代码,例如北京市的代码可以是010、上海市的代码可以是021等。该代码可以利用现有的编码,例如电话区号、车牌编号等,也可以是地图供应商按照一定顺序设定的代码,例如按照地区面积大小,由地区面积大到小的顺序设置代码,或是按照人口数量由多到少的顺序设置代码。
[0050]与地区信息对应的地图数据版本信息可以是上一次更新的版本信息。若车载导航设备中存储的导航地图从未被更新过,则版本信息可以是初始版本信息。
[0051]车载导航设备将配置文件发送给移动终端,移动终端便可以获知哪些地区需要更新,哪些地区不需要更新。之后,移动终端便可以只下载需要更新的地图数据,以减少不必要的数据下载,提高下载效率。
[0052]操作103中,接收所述移动终端发送的最新地图数据,对所述车载导航设备中相应地区的地图数据进行更新,其中,所述最新地图数据由所述移动终端根据所述配置文件获得,所述相应地区为所述最新地图数据所属的地区。
[0053]例如,车载导航设备可以通过WiFi的方式接收移动终端发送的最新地图数据,也可以通过NFC、蓝牙及USB等方式从移动终端获取最新的地图数据。
[0054]更新地图数据时,可以是用新的版本直接替换对应地区的旧版本的地图数据。
[0055]本实施例提供的更新车载导航地图的方法,通过将导航地图的配置文件发送给移动终端,由移动终端根据配置文件获得最新地图,并通过接收移动终端发送的最新地图对车载导航设备中相应地区的地图数据进行更新,使得更新车载导航地图无需去4S店或修理厂便能够实现,有效地降低了车载导航地图更新的成本,并且实现了用户借助移动终端自助更新车载导航地图,提高了更新车载导航地图的效率和实时性。进一步地,由于目前移动终端大多具有WiFi功能,因此通过移动终端下载地图数据,可以实现零流量下载,能够进一步节约更新车载导航地图的成本。
[0056]当车载导航设备通过WiFi方式与移动终端建立连接时,可以是车载导航设备建立热点,也可以是移动终端建立热点。当车载导航设备建立热点时,具体地,在上述技术方案的基础上,上述与移动终端建立连接,可包括:
[0057]建立无线保真WiFi热点;
[0058]接收并响应所述移动终端发起的接入所述WiFi热点的请求。
[0059]例如,车载导航设备具备热点功能,便可执行上述操作,与移动终端建立连接。这样,假如移动终端也具备热点功能时,在车载导航设备上建立热点,能够节约移动终端的用电量。
[0060]车载导航设备建立WiFi热点后,移动终端需要获知该WiFi热点的SSID (ServiceSet Identifier,服务集标识),这种情况下,
[0061]示例性的,上述建立无线保真WiFi热点,包括:
[0062]生成二维码,以供所述移动终端扫描获取所述WiFi热点的服务集标识SSID,所述二维码包含的信息为所述WiFi热点的SSID。
[0063]例如,车载导航设备建立WiFi热点时,生成WiFi热点的二维码,这样,移动终端便可扫描获取,而无需手动输入SSID。
[0064]示例性的,上述所述将导航地图的配置文件发送给所述移动终端,以及所述接收所述移动终端发送的最新地图数据,采用套接字socket通讯方式。这是因为socket不但可以实现车载导航设备和移动终端之间的进程通信,并且对车载导航设备和移动终端的配置要求较低,不需要升级车载导航设备和移动终端的配置。
[0065]实施例二
[0066]本实施例基于上述实施例,提供了另一种更新车载导航地图的方案。
[0067]参见图2a,本实施例提供更新车载导航地图的方法具体包括:操作201?操作204。
[0068]操作201中,与移动终端建立连接。
[0069]具体地,车载导航设备发起建立热点的操作,热点创建成功后成生一个二维码。其中,二维的信息是该热点的SSID。这样,移动终端如手机扫描该二维码,便可获取SSID值,然后将该SSID值与扫描到的AP列表进行匹配,如果扫描到的AP列表里有这个SSID,则进行连接,即与车载导航设备建立连接。
[0070]操作202中,进行设备发现。
[0071]车载导航设备与移动终端通过操作201建立连接后,相当于已组建了一个车载导航设备与移动终端的小局域网。如果车载导航设备与移动终端之间使用socket通讯,就需要知道服务器端的IP地址。这里车载导航设备与移动终端之间互为客户端和服务器端。
[0072]本实施例使用UDP(User Datagram Protocol,用户数据包协议)局域网广播来实现服务端地址的获取。车载导航设备端与移动终端将各自的IP通过组播插口MulticastSocket 发向组地址 224.0.0.1 (组地址可以是 224.0.0.0 至 239.255.255.255 中的任意一个),各端通过接收广播获得对方的IP,这样客户端也就知道了服务器端的IP。
[0073]操作203中,传输配置文件。
[0074]车载导航设备与移动终端获取对方IP地址后,车载导航设备向移动终端发送一个离线地图即车载导航设备中当前存储的地图数据的配置文件。该配置文件记录有地图数据所属的省份信息,以及各省份地图数据的版本信息。移动终端接收到配置文件后,便可访问地图应用服务器,以获得地图数据可更新的省份列表。移动终端如手机可在WiFi环境如一些安装了无线路由器的餐厅或公交车等等可WiFi的场所,下载可更新的地图数据。当移动终端再次与车载导航设备连接时,可以将已下载下来的地图数据发送到车载导航设备。发送数据的方式可以是NFC、USB或蓝牙,还可以是通过上述套接字的通讯方式。
[0075]操作204中,进行数据融合。
[0076]车载导航设备接收到移动终端如手机发送过来的离线省份数据即上述操作203中移动终端下载的地图数据后,将接收的地图数据保存到对应省份的地图数据文件夹内,当车载导航设备重新启动导航时,完成新老数据的合并过程,即实现车载导航设备的更新。
[0077]相应的信令流程如图2b所示,客户端与服务器端首先各自启动传输机制,进入各自的角色,然后客户端向服务器端发送连接请求,服务器端进行响应,建立二者之间的连接。之后客户端将文件夹或文件发送给服务器端,服务器端接收到文件夹或文件后,从网络侧获取数据。这里,服务器端为移动终端,客户端为车载导航设备,文件夹或文件可以是车载导航设备发送给移动终端的配置文件,获取的数据可以是最新版本的地图数据或上述地区列表。
[0078]本实施例提供的更新车载导航地图的方法,车载导航设备通过建立热点与移动终端之间连接,实现零流量传输配置文件的传输,并在移动终端使用WiFi下载地图数据的情况下,实现车载导航设备零流量最新地图数据。
[0079]本发明实施例提供的协助更新车载导航地图的方法与上述实施例相对应,其执行主体是上述移动终端。
[0080]实施例三
[0081]参见图3,本实施例提供的协助更新车载导航地图的方法
[0082]具体包括:操作301?操作303。
[0083]操作301中,与车载导航设备建立连接。
[0084]例如,移动终端与车载导航设备可以是无线连接,也可以是USB连接,具体详见实施例一中的说明,这里不再赘述。
[0085]操作302中,接收车载导航设备发送的配置文件。其中,配置文件中包含有地图数据所属的地区信息以及与地区信息对应的地图数据版本信息。
[0086]地图数据所属的地区信息及与地区信息对应的地图数据版本信息详见上述实施例一中的说明,这里不再赘述可。
[0087]操作303中,根据配置文件获得最新地图数据,并发送给车载导航设备,以使车载导航设备更新最新地图数据所属地区的地图数据。
[0088]例如,移动终端可以通过WiFi或运营商移动网络下载地图数据。下载时,可以根据配置文件中的版本信息从网络侧的地图应用服务器下载版本最高(即最新版本)的地图数据,也可以从地图应用服务器下载所有地区的地图数据,然后将下载的地图数据的版本与配置文件中对应的版本信息进行比较,获得地图数据需要更新的地区信息,下载的地图数据中,与地区信息对应的地区地图数据即是最新地图数据。
[0089]本实施例提供的协助更新车载导航地图的方法,通过移动终端接收车载导航设备发送的导航地图的配置文件,并根据配置文件获得最新地图,并发送给车载导航设备对车载导航设备中相应地区的地图数据进行更新,使得更新车载导航地图无需去4S店或修理厂便能够实现,有效地降低了车载导航地图更新的成本,并且实现了用户借助移动终端自助更新车载导航地图,提高了更新车载导航地图的效率和实时性。
[0090]当移动终端通过WiFi的方式与车载导航设备连接时,示例性的,上述与车载导航设备建立连接,包括:
[0091]扫描无线保真WiFi热点,得到接入点AP列表,所述AP列表中包含所述车载导航设备建立的WiFi热点的信息;
[0092]接入所述车载导航设备建立的WiFi热点。
[0093]例如,用户可以使用移动终端进行WiFi扫描,从而得到周围存在的WiFi即得到AP列表,其中也包括车载导航设备建立的WiFi。用户从AP列表中找到车载导航设备建立的WiFi热点后,点击连接,便可实现与车载导航设备的连接。
[0094]示例性的,上述接入所述车载导航设备建立的WiFi热点之前,本发明实施例提供的协助更新车载导航地图的方法还包括:
[0095]扫描所述车载导航生成的二维码,获取所述车载导航设备建立的WiFi热点的服务集标识SSID,其中,所述二维码包含的信息为所述车载导航设备建立的WiFi热点的SSID0
[0096]与上述车载导航设备更新车载导航地图的方法相对应地,当车载导航设备生成包含有WiFi热点的SSID的二维码时,用户可以将移动终端上的摄像头或镜头对准该二维码进行扫描,获取车载导航设备建立的WiFi热点的SSID。这样,之后,用户可以很容易从AP列表中找到车载导航设备建立的WiFi热点,或者,用户可以不必理会车载导航设备建立的WiFi热点是哪个,一切交由移动终端来处理,及移动终端自动接入,而无需用户手动操作。
[0097]当移动终端自动接入时,示例性的,上述接入所述车载导航设备建立的WiFi热点,包括:
[0098]接入所述AP列表中与所述SSID匹配的AP。
[0099]例如移动终端可以将通过二维码扫描得到的SSID与AP列表中的SSID进行逐一比对,当在SP列表中找到二维码扫描得到的SSID时,触发连接。
[0100]示例性的,上述根据所述配置文件获得最新地图数据时,利用WiFi方式从网络侧获得所述最新地图数据。
[0101]例如,用户在移动终端接收到配置文件后,到别的有WiFi的场所上网下载地图数据,以实现零流量即免费获取车载导航设备的最新地图数据。
[0102]示例性的,上述根据所述配置文件获得最新地图数据,包括:
[0103]从地图应用服务器获取地图数据可更新的地区列表,其中,所述地区列表包含各地区的地图数据的版本信息;
[0104]从所述地图应用服务器下载所述地区列表中的特定地区的地图数据,所述特定地区为包含在所述配置文件中的地区。
[0105]例如,移动终端从网络侧获取的可更新的地区列表中包含配置文件中不存在的地区时,移动终端只下载地区列表和配置文件都包含的地区的地图数据。
[0106]示例性的,上述从所述地图应用服务器下载所述地区列表中的特定地区的地图数据之前,所述方法还包括:
[0107]将所述地区列表中各地区的地图数据的版本信息,与所述配置文件中的版本信息进行对比,得到所述特定地区的信息,所述特定地区为所述配置文件中版本低于所述地区列表对应地区的版本的地区。
[0108]例如,对于同一地区,地区列表中的版本与配置文件中的版本相同时,移动终端不会下载,只有当该地区在地区列表中的版本高于配置文件中的版本时,移动终端才会下载。这样,一方面可以减少不必要的数据下载,减少不必要的网络负荷,另一方面还可以提高下载速度。
[0109]实施例四
[0110]本实施例以上述实施例为基础,进一步优化了最新地图数据获取过程。
[0111]参见图4,本实施例提供的协助更新车载导航地图的方法中获得最新地图数据的方法具体包括:操作401?操作403。
[0112]操作401中,从地图应用服务器获取地图数据可更新的地区列表。
[0113]操作402中,将地区列表中各地区的地图数据的版本信息,与配置文件中的版本信息进行对比,得到特定地区的信息。
[0114]例如上海市在配置文件中的地图数据版本低于地区列表中的地图数据版本,则表示上海市为特定区域,需要更新上海市对应的地图数据。
[0115]操作403中,从地图应用服务器下载所述特定地区的地图数据。
[0116]地图应用服务器中存储有全部地区的最新版本的地图数据,地图数据量较大,但是相对于全部地区来说用户的活动范围较小,因此不需要更新用户配置文件中不存在的地区的地图数据。优选地是,移动终端可以以WiFi方式从地图应用服务器中下载特定地区的地图数据,实现零流量下载特定区域的地图数据。
[0117]本实施例提供的技术方案,通过获取特定地区并下载相应地图数据,可以按需下载地图数据,可以节约流量,减少不必要的数据传输。
[0118]实施例五
[0119]本实施例以上述实施例为基础,与上述车载导航设备侧的方法实施例相对应,提供了协助更新车载导航地图的方法中与车载导航设备建立的一种方案,适用于车载导航设备建立WiFi热点的情况。
[0120]参见图5,本实施例提供的协助更新车载导航地图的方法中与车载导航设备建立连接过程具体包括:操作501?操作504。
[0121]操作501中,移动终端扫描无线保真WiFi热点,得到接入点AP(WirelessAccessPoint,无线访问接入点)列表。
[0122]例如,移动终端可以在接收到用户发出的扫描WiFi热点的操作命令之后,开启扫描WiFi热点的应用程序,获得接入点AP列表。接入点AP列表是移动终端扫描到的全部WiFi热点的列表,在列表中,各个WiFi热点可以按照信号强度和/或连接频次的高低进行排列。AP列表中包含车载导航设备建立的WiFi热点的信息。
[0123]操作502中,移动终端扫描车载导航设备生成的二维码,获取车载导航设备建立的WiFi热点的SSID0
[0124]操作503中,移动终端将操作502中扫描得到的SSID与AP列表中的SSID进行对t匕。这样可以避免由用户查找带来的不便。
[0125]操作504中,移动终端接入AP列表中与扫描得到的SSID匹配的WiFi热点,即车载导航设备建立的WiFi热点。
[0126]本实施例提供的技术方案,通过移动终端扫描二维码获得车载导航设备建立的WiFi热点的SSID,并通过将该SSID与AP列表中的SSID进行比对后接入AP列表中匹配的SSID,实现了移动终端与车载导航设备的自动连接,使得移动终端能够更快捷地从车载导航设备获取地图数据的配置文件,有利于提高车载导航地图数据更新的效率。
[0127]实施例六
[0128]参见图6,本实施例提供的车载导航设备具体包括:连接模块61、文件发送模块62和数据接收模块63。
[0129]连接模块61用于与移动终端建立连接。
[0130]文件发送模块62用于通过建立的连接,将导航地图的配置文件发送给移动终端。其中,配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息。
[0131]数据接收模块63用于接收所述移动终端发送的最新地图数据,对所述车载导航设备中相应地区的地图数据进行更新,其中,所述最新地图数据由所述移动终端根据所述配置文件获得,所述相应地区为所述最新地图数据所属的地区。
[0132]本实施例提供的更新车载导航地图的车载导航设备,通过文件发送模块将导航地图的配置文件发送给移动终端,由移动终端根据配置文件获得最新地图,并通过数据接收模块接收移动终端发送的最新地图对车载导航设备中相应地区的地图数据进行更新,使得更新车载导航地图无需去4S店或修理厂便能够实现,有效地降低了车载导航地图更新的成本,并且实现了用户借助移动终端自助更新车载导航地图,提高了更新车载导航地图的效率和实时性。进一步地,由于目前移动终端大多具有WiFi功能,因此通过移动终端下载地图数据,可以实现零流量下载,能够进一步节约更新车载导航地图的成本。
[0133]示例性的,上述连接模块61可包括:
[0134]热点建立子模块,用于建立无线保真WiFi热点;
[0135]接入处理子模块,用于接收并响应所述移动终端发起的接入所述WiFi热点的请求。
[0136]示例性的,所述热点建立子模块具体用于生成二维码,以供所述移动终端扫描获取所述WiFi热点的服务集标识SSID,所述二维码包含的信息为所述WiFi热点的SSID。
[0137]示例性的,上述文件发送模块将所述将导航地图的配置文件发送给所述移动终端,以及上述数据接收模块接收所述移动终端发送的最新地图数据,采用套接字socket通讯方式。
[0138]上述车载导航设备可执行本发明任意实施例所提供的更新车载导航地图的方法,具备与更新车载导航地图的方法中各操作相对应的功能模块和有益效果。
[0139]实施例七
[0140]本实施例提供的移动终端用于实现上述实施例给出的协助更新车载导航地图的方法。
[0141]参见图7,本实施例提供的移动终端具体包括:连接模块71、文件接收模块72和数据获取及同步模块73。
[0142]连接模块71用于与车载导航设备建立连接。
[0143]文件接收模块72用于接收车载导航设备发送的配置文件。其中,配置文件中包含有地图数据所属的地区信息以及与地区信息对应的地图数据版本信息。
[0144]数据获取及同步模块73用于根据配置文件获得最新地图数据,并发送给车载导航设备,以使车载导航设备更新最新地图数据所属地区的地图数据。
[0145]本实施例提供的移动终端,通过文件接收模块接收车载导航设备发送的导航地图的配置文件,并通过数据获取及同步模块根据配置文件获得最新地图,并发送给车载导航设备对车载导航设备中相应地区的地图数据进行更新,使得更新车载导航地图无需去4S店或修理厂便能够实现,有效地降低了车载导航地图更新的成本,并且实现了用户借助移动终端自助更新车载导航地图,提高了更新车载导航地图的效率和实时性。
[0146]示例性的,上述连接模块71包括:
[0147]热点扫描子模块,用于扫描无线保真WiFi热点,得到接入点AP列表,所述AP列表中包含所述车载导航设备建立的WiFi热点的信息;
[0148]接入子模块,用于接入所述车载导航设备建立的WiFi热点。
[0149]示例性的,本发明实施例提供的移动终端还包括:
[0150]二维码扫描模块,用于在所述接入子模块接入所述车载导航设备建立的WiFi热点之前,扫描所述车载导航生成的二维码,获取所述车载导航设备建立的WiFi热点的服务集标识SSID,其中,所述二维码包含的信息为所述车载导航设备建立的WiFi热点的SSID。
[0151]示例性的,上述接入子模块具体用于,接入所述AP列表中与所述SSID匹配的AP。
[0152]示例性的,上述数据获取及同步模块73根据所述配置文件获得最新地图数据时,利用WiFi方式从网络侧获得所述最新地图数据。
[0153]示例性的,上述数据获取及同步模块73,包括:列表获取子模块和数据下载子模块。
[0154]列表获取子模块用于从地图应用服务器获取地图数据可更新的地区列表,其中,所述地区列表包含各地区的地图数据的版本信息;
[0155]数据下载子模块用于从所述地图应用服务器下载所述地区列表中的特定地区的地图数据,所述特定地区为包含在所述配置文件中的地区。
[0156]示例性的,本发明实施例提供的移动终端还包括:
[0157]地区确定模块,用于将所述地区列表中各地区的地图数据的版本信息,与所述配置文件中的版本信息进行对比,得到所述特定地区的信息,所述特定地区为所述配置文件中版本低于所述地区列表对应地区的版本的地区。
[0158]例如,对于同一地区,地区列表中的版本与配置文件中的版本相同时,移动终端不会下载,只有当该地区在地区列表中的版本高于配置文件中的版本时,移动终端才会下载。这样,一方面可以减少不必要的数据下载,减少不必要的网络负荷,另一方面还可以提高下载速度。
[0159]上述移动终端可执行本发明任意实施例所提供的协助更新车载导航地图的方法,具备与协助更新车载导航地图的方法中各操作相对应的功能模块和有益效果。
[0160]实施例八
[0161]本实施例基于上述实施例给出的任意一种车载导航设备和任意一种移动终端,提供了一种车载导航地图的更新系统。
[0162]参见图8本实施例提供的车载导航地图的更新系统具体包括:车载导航设备81和上述的移动终端82。
[0163]所述车载导航设备81用于与所述移动终端82建立连接,并通过建立的连接,将导航地图的配置文件发送给所述移动终端82,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息。
[0164]所述移动终端82用于根据所述配置文件获得最新地图数据,并将所述最新地图数据发送给所述车载导航设备81。
[0165]所述车载导航设备81还用于接收所述最新地图数据,并对所述最新地图数据所属的地区的地图数据进行更新。
[0166]车载导航设备81可以是上述实施例提供的任一种车载导航设备,移动终端82可以是上述实施例提供的任一种移动终端。
[0167]上述车载导航地图的更新系统可执行本发明任意实施例所提供的更新车载导航地图的方法及协助更新车载导航地图的方法,具备相应的车载导航设备、移动终端和有益效果。
[0168]实施例九
[0169]本实施例基于上述实施例八提供了车载导航地图的更新系统的应用方案。
[0170]参见图9,车载导航地图的更新系统对车载导航地图进行更新时,分三个阶段完成。
[0171]第一个阶段同步配置文件。车载导航设备将配置文件发送给移动终端。其中,车载导航设备建立热点并生成相应的二维码后,移动终端扫描热点及二维码后,自动接入,与车载导航设备建立连接,车载导航设备将配置文件同步到移动终端。
[0172]第二个阶段下载数据。移动终端向服务器获取可更新的数据列表和可更新APK(AndroidPackage,安卓包);然后采用即时下载或WiFi下载获得最新地图数据。如果移动终端采用即时下载,即可马上同步地图数据到移动终端。否则,移动终端在WiFi环境下载最新的地图数据。
[0173]第三个阶段推送数据。移动终端向车载导航设备推送可更新APK、可用插件、双向同步收藏夹和轨迹数据,或者移动终端向车载导航设备同步增量数据,车载导航设备利用移动终端推送的数据更新导航地图。
[0174]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【权利要求】
1.一种更新车载导航地图的方法,由车载导航设备执行,其特征在于,包括: 与移动终端建立连接; 通过建立的连接,将导航地图的配置文件发送给所述移动终端,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息; 接收所述移动终端发送的最新地图数据,对所述车载导航设备中相应地区的地图数据进行更新,其中,所述最新地图数据由所述移动终端根据所述配置文件获得,所述相应地区为所述最新地图数据所属的地区。
2.根据权利要求1所述的方法,其特征在于,与移动终端建立连接,包括: 建立无线保真WiFi热点; 接收并响应所述移动终端发起的接入所述WiFi热点的请求。
3.根据权利要求2所述的方法,其特征在于,建立无线保真WiFi热点,包括: 生成二维码,以供所述移动终端扫描获取所述WiFi热点的服务集标识SSID,所述二维码包含的信息为所述WiFi热点的SSID。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述将导航地图的配置文件发送给所述移动终端,以及所述接收所述移动终端发送的最新地图数据,采用套接字socket通讯方式。
5.一种协助更新车载导航地图的方法,由移动终端执行,其特征在于,包括: 与车载导航设备建立连接; 接收所述车载导航设备发送的配置文件,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息; 根据所述配置文件获得最新地图数据,并发送给所述车载导航设备,以使所述车载导航设备更新所述最新地图数据所属地区的地图数据。
6.根据权利要求5所述的方法,其特征在于,与车载导航设备建立连接,包括: 扫描无线保真WiFi热点,得到接入点AP列表,所述AP列表中包含所述车载导航设备建立的WiFi热点的信息; 接入所述车载导航设备建立的WiFi热点。
7.根据权利要求6所述的方法,其特征在于,接入所述车载导航设备建立的WiFi热点之前,所述方法还包括: 扫描所述车载导航生成的二维码,获取所述车载导航设备建立的WiFi热点的服务集标识SSID,其中,所述二维码包含的信息为所述车载导航设备建立的WiFi热点的SSID。
8.根据权利要求7所述的方法,其特征在于,接入所述车载导航设备建立的WiFi热点,包括: 接入所述AP列表中与所述SSID匹配的AP。
9.根据权利要求5-8任一项所述的方法,其特征在于,根据所述配置文件获得最新地图数据时,利用WiFi方式从网络侧获得所述最新地图数据。
10.根据权利要求5-8任一项所述的方法,其特征在于,根据所述配置文件获得最新地图数据,包括: 从地图应用服务器获取地图数据可更新的地区列表,其中,所述地区列表包含各地区的地图数据的版本信息; 从所述地图应用服务器下载所述地区列表中的特定地区的地图数据,所述特定地区为包含在所述配置文件中的地区。
11.根据权利要求10所述的方法,其特征在于,从所述地图应用服务器下载所述地区列表中的特定地区的地图数据之前,所述方法还包括: 将所述地区列表中各地区的地图数据的版本信息,与所述配置文件中的版本信息进行对比,得到所述特定地区的信息,所述特定地区为所述配置文件中版本低于所述地区列表对应地区的版本的地区。
12.—种车载导航设备,其特征在于,包括: 连接模块,用于与移动终端建立连接; 文件发送模块,用于通过建立的连接,将导航地图的配置文件发送给所述移动终端,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息; 数据接收模块,用于接收所述移动终端发送的最新地图数据,对所述车载导航设备中相应地区的地图数据进行更新,其中,所述最新地图数据由所述移动终端根据所述配置文件获得,所述相应地区为所述最新地图数据所属的地区。
13.根据权利要求12所述的设备,其特征在于,所述连接模块包括: 热点建立子模块,用于建立无线保真WiFi热点; 接入处理子模块,用于接收并响应所述移动终端发起的接入所述WiFi热点的请求。
14.根据权利要求13所述的设备,其特征在于,所述热点建立子模块具体用于,生成二维码,以供所述移动终端扫描获取所述WiFi热点的服务集标识SSID,所述二维码包含的信息为所述WiFi热点的SSID。
15.根据权利要求12-14任一项所述的设备,其特征在于,所述文件发送模块将导航地图的配置文件发送给所述移动终端,以及所述数据接收模块接收所述移动终端发送的最新地图数据,采用套接字socket通讯方式。
16.一种移动终端,其特征在于,包括: 连接模块,用于与车载导航设备建立连接; 文件接收模块,用于接收所述车载导航设备发送的配置文件,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息; 数据获取及同步模块,用于根据所述配置文件获得最新地图数据,并发送给所述车载导航设备,以使所述车载导航设备更新所述最新地图数据所属地区的地图数据。
17.根据权利要求16所述的终端,其特征在于,所述连接模块包括: 热点扫描子模块,用于扫描无线保真WiFi热点,得到接入点AP列表,所述AP列表中包含所述车载导航设备建立的WiFi热点的信息; 接入子模块,用于接入所述车载导航设备建立的WiFi热点。
18.根据权利要求17所述的终端,其特征在于,所述装置还包括: 二维码扫描模块,用于在所述接入子模块接入所述车载导航设备建立的WiFi热点之前,扫描所述车载导航生成的二维码,获取所述车载导航设备建立的WiFi热点的服务集标识SSID,其中,所述二维码包含的信息为所述车载导航设备建立的WiFi热点的SSID。
19.根据权利要求18所述的终端,其特征在于,所述接入子模块具体用于:接入所述AP列表中与所述SSID匹配的AP。
20.根据权利要求16-19任一项所述的终端,其特征在于,所述数据获取及同步模块根据所述配置文件获得最新地图数据时,利用WiFi方式从网络侧获得最新地图数据。
21.根据权利要求16-19任一项所述的终端,其特征在于,所述数据获取及同步模块包括: 列表获取子模块,用于从地图应用服务器获取地图数据可更新的地区列表,其中,所述地区列表包含各地区的地图数据的版本信息; 数据下载子模块,用于从所述地图应用服务器下载所述地区列表中的特定地区的地图数据,所述特定地区为包含在所述配置文件中的地区。
22.根据权利要求21所述的终端,其特征在于,所述终端还包括: 地区确定模块,用于在所述数据下载子模块从所述地图应用服务器下载所述地区列表中的特定地区的地图数据之前,将所述地区列表中各地区的地图数据的版本信息,与所述配置文件中的版本信息进行对比,得到所述特定地区的信息,所述特定地区为所述配置文件中版本低于所述地区列表对应地区的版本的地区。
23.一种车载导航地图的更新系统,其特征在于,包括上述权利要求12-15任一项所述的车载导航设备和上述权利要求16-22任一项所述的移动终端; 所述车载导航设备用于与所述移动终端建立连接,并通过建立的连接,将导航地图的配置文件发送给所述移动终端,其中,所述配置文件中包含有地图数据所属的地区信息以及与所述地区信息对应的地图数据版本信息; 所述移动终端用于根据所述配置文件获得最新地图数据,并将所述最新地图数据发送给所述车载导航设备; 所述车载导航设备还用于接收所述最新地图数据,并对所述最新地图数据所属的地区的地图数据进行更新。
【文档编号】G01C21/32GK104359486SQ201410714744
【公开日】2015年2月18日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】张丙林, 柳旺, 蔡官明, 荀丽辉 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1