车载终端数据传输方法、应用服务器、客户端及用户终端技术

技术编号:10692298 阅读:252 留言:0更新日期:2014-11-26 19:26
本发明专利技术实施例公开了一种车载终端数据传输方法、应用服务器、客户端及用户终端。其中,一种车载终端数据传输方法,包括:应用服务器获取对车载终端的数据传输请求;应用服务器根据数据传输请求,基于公共网络协议将目标数据传输至厂商服务器,以指示厂商服务器基于第一设定协议向车载终端传输目标数据;和/或应用服务器根据数据传输请求,基于公共网络协议将目标数据传输至用户终端,以指示用户终端基于第二设定协议向车载终端传输目标数据。本发明专利技术实施例提供的技术方案,能够实现车载终端与公共网络之间的数据传输,从而使得公共网络的资源能够为车所用,提高车载终端的数据获取能力。

【技术实现步骤摘要】
车载终端数据传输方法、应用服务器、客户端及用户终端
本专利技术实施例涉及通信
,尤其涉及车载终端数据传输方法、应用服务器、客户端及用户终端。
技术介绍
车载终端也叫车辆调度监控终端,是车辆监控管理系统的前端设备,被安装在各种车辆内。车载终端通常具有定位、通信、汽车行驶记录仪、业务调度、数据处理、安防报警、剪线报警及远程安全断油、断电安全保护等功能。在现有技术中,车载终端由车辆服务商提供。为了保证其安全性,车载终端与车辆服务商侧的服务器之间通常是采用特定的通信协议完成交互,或者是采用近距离无线通信协议完成交互,例如车载终端与车辆服务商侧的服务器之间基于蓝牙或WIFI(WirelessFidelity,无线保真)进行数据通信。但是,上述现有技术的缺陷在于:车载终端无法与公共网络(如互联网)中的应用服务器进行交互以获取相关数据,数据获取能力具有一定的局限性;对于公共网络中的应用服务器而言,其无法将其服务数据扩展到车载终端上,从而不能够将公共网络的资源为车所用。例如,现有的车载终端无法获取到百度云服务器提供的最新云端地图POI(PointofInterest,兴趣点)详细信息,并据此来更新本地存储的地图信息。
技术实现思路
本专利技术实施例提供一种车载终端数据传输方法、应用服务器、客户端及用户终端,以实现车载终端与公共网络之间的数据传输,从而使得公共网络的资源能够为车所用,提高车载终端的数据获取能力。第一方面,本专利技术实施例提供了一种车载终端数据传输方法,该方法包括:应用服务器获取对车载终端的数据传输请求;所述应用服务器根据所述数据传输请求,基于公共网络协议将目标数据传输至厂商服务器,以指示所述厂商服务器基于第一设定协议向车载终端传输所述目标数据;和/或所述应用服务器根据所述数据传输请求,基于公共网络协议将目标数据传输至用户终端,以指示所述用户终端基于第二设定协议向车载终端传输所述目标数据。第二方面,本专利技术实施例还提供了另一种车载终端数据传输方法,该方法包括:厂商服务器基于公共网络协议接收应用服务器发送给车载终端的目标数据;所述厂商服务器基于第一设定协议向所述车载终端传输所述目标数据。第三方面,本专利技术实施例还提供了另一种车载终端数据传输方法,该方法包括:应用客户端基于公共网络协议接收应用服务器发送给车载终端的目标数据;所述应用客户端控制所在用户终端,基于第二设定协议向所述车载终端传输所述目标数据。第四方面,本专利技术实施例还提供了另一种车载终端数据传输方法,该方法包括:用户终端获取应用服务器根据对车载终端的数据传输请求,基于公共网络协议传输的目标数据;所述用户终端基于第二设定协议向车载终端传输所述目标数据。第五方面,本专利技术实施例提供了一种应用服务器,包括:数据传输请求获取单元,用于获取对车载终端的数据传输请求;第一数据传输单元,用于根据所述数据传输请求,基于公共网络协议将目标数据传输至厂商服务器,以指示所述厂商服务器基于第一设定协议向车载终端传输所述目标数据;和/或第二数据传输单元,用于根据所述数据传输请求,基于公共网络协议将目标数据传输至用户终端,以指示所述用户终端基于第二设定协议向车载终端传输所述目标数据。第六方面,本专利技术实施例提供了一种厂商服务器,包括:数据接收单元,用于基于公共网络协议接收应用服务器发送给车载终端的目标数据;数据传输单元,用于基于第一设定协议向所述车载终端传输所述目标数据。第七方面,本专利技术实施例提供了一种应用客户端,包括:数据接收单元,用于基于公共网络协议接收应用服务器发送给车载终端的目标数据;数据传输单元,用于控制所在用户终端,基于第二设定协议向所述车载终端传输所述目标数据。第八方面,本专利技术实施例提供了一种用户终端,包括:数据获取单元,用于获取应用服务器根据对车载终端的数据传输请求,基于公共网络协议传输的目标数据;数据传输单元,用于基于第二设定协议向车载终端传输所述目标数据。本专利技术实施例通过能够基于公共网络协议与公共网络交互的用户终端或厂商服务器作为桥梁,与公共网络中应用服务器之间的交互,完成了车载终端与公共网络之间的数据传输,从而使得应用服务器可以将其服务数据扩展到车载终端上,进而实现了公共网络的资源能够为车所用,同时也提高了车载终端的数据获取能力。附图说明图1是本专利技术实施例一提供的一种车载终端数据传输方法的流程示意图;图2是本专利技术实施例二提供的一种车载终端数据传输方法的流程示意图;图3是本专利技术实施例三提供的一种车载终端数据传输方法的流程示意图;图4是本专利技术实施例四提供的一种车载终端数据传输方法的流程示意图;图5是本专利技术实施例五提供的一种车载终端数据传输方法的流程示意图;图6是本专利技术实施例六提供的一种车载终端数据传输方法的流程示意图;图7是本专利技术实施例七提供的一种应用服务器的结构示意图;图8是本专利技术实施例八提供的一种厂商服务器的结构示意图;图9是本专利技术实施例九提供的一种应用客户端的结构示意图;图10是本专利技术实施例十提供的一种用户终端的结构示意图;图11是本专利技术实施例十一提供的一种车载终端地图数据传输方法的交互示意图;图12是本专利技术实施例十二提供的一种车载终端地图数据传输方法的交互示意图;图13是本专利技术实施例十三提供的一种车载终端地图数据传输方法的交互示意图;图14是本专利技术实施例提供的一种车载终端数据传输方法所适用的网络架构;图15是本专利技术实施例提供的另一种车载终端数据传输方法所适用的网络架构;图16是本专利技术实施例提供的再一种车载终端数据传输方法所适用的网络架构。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一提供的一种车载终端数据传输方法的流程示意图。本实施例可适用于应用服务器向车载终端传输数据的情况,所适用的网络架构如图14所示。参见图14,该网络架构包括:应用服务器1410、厂商服务器1420和车载终端1430。优选的,该网络架构还包括用户终端1400。其中,应用服务器1410与厂商服务器1420和用户终端1400之间可基于公共网络协议建立连接,厂商服务器1420与车载终端1430之间可基于第一设定协议建立连接。所谓公共网络协议,是对公众开放的网络协议,典型的如互联网所适用的以太网、wifi通信技术,移动通信网络所适用的2G、3G和4G等通信技术。由于互联网存在大量的数据资源,所以公共网络优选为互联网,下文将以互联网为例进行说明。第一设定协议是厂商服务器1420与车载终端1430之间的内部私有协议,即不对公众开放的协议。本实施例的方法可以由应用服务器1410来执行。所谓应用服务器1410,指的是位于公共网络中的服务器,该服务器通常是第三方服务器(例如百度云服务器),区别于厂商服务器(即提供车载终端的厂商所使用的服务器)。用户终端1400可以为手机、平台电脑等用户持有的设备,用户可以通过用户终端1400与应用服务器1410交互,控制向车载终端1430的数据传输操作。参见图1,该方法具体包括如下操作:110、应用服务器获取对车载终端的数据传输请求。在本实施例中,向车载终端传输数据的方式可本文档来自技高网...

【技术保护点】
一种车载终端数据传输方法,其特征在于,包括:应用服务器获取对车载终端的数据传输请求;所述应用服务器根据所述数据传输请求,基于公共网络协议将目标数据传输至厂商服务器,以指示所述厂商服务器基于第一设定协议向车载终端传输所述目标数据;和/或所述应用服务器根据所述数据传输请求,基于公共网络协议将目标数据传输至用户终端,以指示所述用户终端基于第二设定协议向车载终端传输所述目标数据。

【技术特征摘要】
1.一种车载终端数据传输方法,其特征在于,包括:应用服务器获取对车载终端的数据传输请求;所述应用服务器根据所述数据传输请求,基于公共网络协议将目标数据传输至厂商服务器,以指示所述厂商服务器基于第一设定协议向车载终端传输所述目标数据;和/或所述应用服务器根据所述数据传输请求,基于公共网络协议将目标数据传输至用户终端,以指示所述用户终端基于第二设定协议向车载终端传输所述目标数据;应用服务器向车载终端传输数据的方式包括:主动方式和被动方式;其中,主动方式,即为应用服务器主动向车载终端推送数据的一种方式,在该主动方式下,如果应用服务器检测到本地存在向车载终端的数据推送需求,则判断获取到对车载终端的数据传输请求;被动方式,即为应用服务器在接收到其他设备发送的数据传输指示后,根据该数据传输指示被动地向车载终端推送数据的一种方式。2.根据权利要求1所述的车载终端数据传输方法,其特征在于,所述应用服务器获取对车载终端的数据传输请求,包括:所述应用服务器接收置备在用户终端上的浏览器或应用客户端发送的对车载终端的数据传输请求。3.根据权利要求1或2所述的车载终端数据传输方法,其特征在于,所述数据传输请求包括用于指示后续数据传输模式的信息,其中所述后续数据传输模式包括基于厂商服务器的第一数据传输模式和/或基于用户终端的第二数据传输模式。4.根据权利要求1或2所述的车载终端数据传输方法,其特征在于,所述应用服务器根据所述数据传输请求,基于公共网络协议将目标数据传输至用户终端,以指示所述用户终端基于第二设定协议向车载终端传输所述目标数据,包括:所述应用服务器根据所述数据传输请求,基于公共网络协议将目标数据传输至用户终端的应用客户端,以指示所述应用客户端控制所在用户终端,基于第二设定协议向车载终端传输所述目标数据,其中,所述第二设定协议为近距离通信协议。5.根据权利要求1或2所述的车载终端数据传输方法,其特征在于,所述应用服务器根据所述数据传输请求,基于公共网络协议将目标数据传输至用户终端,以指示所述用户终端基于第二设定协议向车载终端传输所述目标数据,包括:所述应用服务器根据所述数据传输请求,基于第三设定协议向用户终端发送用于启动置备在所述用户终端上的厂商侧客户端的消息,以指示所述用户终端通过启动后的所述厂商侧客户端,基于公共网络协议从所述应用服务器获取目标数据,并调用预配置的通信协议验证信息,控制所在用户终端基于第二设定协议将所述目标数据传输至车载终端,其中,所述第二设定协议为近距离通信协议。6.根据权利要求5所述的车载终端数据传输方法,其特征在于,所述消息为短信,所述短信包括用于启动所述厂商侧客户端的链接信息。7.一种车载终端数据传输方法,与权利要求1所述的车载终端数据传输方法配合执行,其特征在于,包括:厂商服务器向应用服务器发送自身的数据传输接口以及所管理的车载终端标识,以使得应用服务器能够据此向厂商服务器下发对应于车载终端的目标数据;厂商服务器基于公共网络协议接收应用服务器发送给车载终端的目标数据;所述厂商服务器基于第一设定协议向所述车载终端传输所述目标数据。8.一种车载终端数据传输方法,与权利要求1所述的车载终端数据传输方法配合执行,其特征在于,包括:应用客户端基于公共网络协议接收应用服务器发送给车载终端的目标数据;所述应用客户端控制所在用户终端,基于第二设定协议向所述车载终端传输所述目标数据。9.根据权利要求8所述的车载终端数据传输方法,其特征在于,还包括:所述应用客户端接收用户输入的,向所述车载终端传输目标数据的数据传输请求,并向所述应用服务器发送,其中,所述数据传输请求中包括用于指示后续数据传输模式的信息。10.一种车载终端数据传输方法,与权利要求1所述的车载终端数据传输方法配合执行,其特征在于,包括:用户终端获取应用服务器根据对车载终端的数据传输请求,基于公共网络协议传输的目标数据;所述用户终端基于第二设定协议向车载终端传输所述目标数据;其中,用户终端获取应用服务器根据对车载终端的数据传输请求,基于公共网络协议传输的目标数据,包括:所述用户终端接收所述应用服务器根据所述数据传输请求,基于第三设定协议发送的消息;所述用户终端根据所述消息启动置备在本地的厂商侧客户端,并通过启动后的所述厂商侧客户端,基于公共网络协议从所述应用服务器获取目标数据;所述用户终端基于第二设定协议向车载终端传输所述目标数据,包括:通过所述厂商侧客户端调用预配置的通信协议验证信息,控制所在用户终端基于第二设定协议,将所述目标数据传输至车载终端,其中,所述第二设定协议为近距离通信协议。11.根据权利要求10所述的车载终端数据传输方法,其特征在于,还包括:基于置备在本地的浏览器或应用客户端向所述应用服务器发送对车载终端的数据传输请求。12.根据权利要求10或11所述的车载终端数据传输方法,其特征在于,所述消息为短信,所述短信包括用于启动所述厂商侧客户端...

【专利技术属性】
技术研发人员:张丙林杨秀春
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1