
1.本发明涉及车辆远程智能监控终端技术领域,尤其涉及一种智能终端的远程交互方法、智能终端及运维平台。
背景技术:2.车辆远程智能监控终端是利用先进传感技术、网络技术、控制技术、智能技术、安全技术对道路和交通进行全面感知,实现大范围、大容量数据的交互,以提供智能化交通管理、智能动态信息服务与车辆智能化控制的一体化网络,是物联网技术在交通领域的典型应用。随着科学技术的发展,车辆远程智能监控终端、车联网等技术已经成为未来机动车网络的主要发展方向。
3.随着车辆远程智能监控终端行业以及无线通信技术的发展,人们对于车辆远程智能监控终端业务的关注不再局限于基础的防撞警告,而是会扩展到更加丰富多样的视频、图像类的应用。实景图像与视频流等可视化的原生感知数据经过分析与处理,可以用于进行车辆行为控制决策,同时能够提供给第三方,为其他类型的终端提供多样化的应用服务。
4.目前的车辆远程智能监控终端对于同一个硬件产品,在不同车企生产的不同车型中,由于控制器局域网(controller area network,can)协议的不同,需要根据车型来适配不同的应用软件版本。如果车型较多,几十上百个车型就需要定制几十上百个软件。这将会给研发维护带来极大的人力物力的需求,而且维护起来容易出错。所以,目前通常采用ini、xml等参数配置文件的方法,这样能够解决协议的问题,但是很难描述控制指令的控制过程。
技术实现要素:5.本技术提供了一种智能终端的远程交互方法、智能终端及运维平台。能够通过这样的方式采用一种硬件终端,适配不同车型中的软件版本,不需要采用ini、xml等参数配置文件的方法。能够减少研发、生产,以及管理成本。
6.有鉴于此,本技术第一方面提供了一种智能终端的远程交互方法,该方法包括:通过预装的系统软件确定车型信息,其中,系统软件采用第一类语言编写,该系统软件用于智能终端的内部资源管理,以及与运维平台通信,以实现智能终端的参数设置、远程升级、文件管理;向运维平台发送车型信息,以指示运维平台根据车型信息确定相适配的脚本文件;从运维平台接收脚本文件,并执行脚本文件,以形成对应的应用软件,其中,脚本文件采用第二类语言编写,用于实现智能终端的具体功能。
7.可选的,结合第一方面,在一种可能的实现方式中,该方法还包括:通过系统软件将脚本文件调入系统运行,按照脚本的协议格式及通信方法与车辆通过硬件通信链路建立交互,完成系统软件与应用软件的结合,以实现智能终端的远程监控功能。
8.可选的,结合第一方面,在一种可能的实现方式中,该方法还包括:通过系统软件将脚本文件调入系统运行;创建第二路连接,并通过第二路连接连接到目标客户平台,以完
成智能终端对接所述目标客户平台的功能,其中,目标客户平台是运维平台根据车型信息确定的。
9.可选的,结合第一方面,在一种可能的实现方式中,车型信息具体包括车辆车型、车辆识别号码vin、车辆位置信息,目标客户平台具体为运维平台根据车辆位置信息确定的。
10.可选的,结合第一方面,在一种可能的实现方式中,第一类语言为c语言,第二类语言为lua语言,系统软件与应用软件具有适配的调用接口,调用接口包括:车辆状态接口、全球导航卫星系统(global navigation satellite system,gnss)位置接口、数据传输接口、控制接口,其中控制接口包括发动机状态控制接口、车速控制接口、油位控制接口、尾气控制接口、远程开/关门接口、远程开/闭锁接口、远程开/关窗接口、远程开/关后尾箱接口、远程启/停发动机接口。
11.本技术第二方面提供了一种智能终端的远程交互方法,该方法包括:从智能终端接收车型信息,其中,车型信息是智能终端通过预装的系统软件根据车辆识别号码vin、位置信息或人工设置中任一项确定,并向运维平台发送的,系统软件采用第一类语言编写,系统软件用于智能终端的内部资源管理;根据车型信息确定相适配的脚本文件,其中,脚本文件采用第二类语言编写,用于实现智能终端的具体功能;向智能终端发送脚本文件。
12.可选的,结合第二方面,在一种可能的实现方式中,该方法还包括:根据车型信息确定目标客户平台,其中,目标客户平台为当智能终端创建第二路连接时连接到的客户平台。
13.可选的,结合第二方面,在一种可能的实现方式中,车型信息具体包括车辆车型、车辆识别号码vin、车辆位置信息,根据车型信息确定目标客户平台具体包括:根据车辆位置信息确定目标客户平台。
14.可选的,结合第二方面,在一种可能的实现方式中,第一类语言为c语言,第二类语言为lua语言,系统软件与应用软件具有适配的调用接口,调用接口包括:车辆状态接口、全球导航卫星系统gnss位置接口、数据传输接口、控制接口,其中控制接口包括发动机状态控制接口、车速控制接口、油位控制接口、尾气控制接口、远程开/关门接口、远程开/闭锁接口、远程开/关窗接口、远程开/关后尾箱接口、远程启/停发动机接口。
15.本技术第三方面提供了一种智能终端,智能终端包括:确定模块,用于通过预装的系统软件确定车型信息,其中,系统软件采用第一类语言编写,用于智能终端的内部资源管理;发送模块,用于向运维平台发送车型信息,以指示运维平台根据车型信息确定相适配的脚本文件;接收模块,用于从运维平台接收脚本文件,并执行所述脚本文件,以形成对应的应用软件,其中,脚本文件采用第二类语言编写,用于实现智能终端的具体功能。
16.可选的,结合第三方面,在一种可能的实现方式中,该智能终端还包括调入模块,用于通过系统软件将脚本文件调入系统运行,按照脚本的协议格式及通信方法与车辆通过硬件通信链路建立交互,完成系统软件与应用软件的结合,以实现车辆远程智能监控终端的远程监控功能。
17.可选的,结合第三方面,在一种可能的实现方式中,该智能终端还包括调入模块和创建模块,该调入模块,用于通过系统软件将脚本文件调入系统运行;该创建模块,用于创建第二路连接,并通过第二路连接连接到目标客户平台,以完成智能终端对接所述目标客
户平台的功能,其中,目标客户平台是运维平台根据车型信息确定的。
18.可选的,结合第三方面,在一种可能的实现方式中,车型信息具体包括车辆车型、车辆识别号码vin、车辆位置信息,目标客户平台具体为运维平台根据车辆位置信息确定的。
19.可选的,结合第三方面,在一种可能的实现方式中,第一类语言为c语言,第二类语言为lua语言,系统软件与应用软件具有适配的调用接口,调用接口包括:车辆状态接口、全球导航卫星系统gnss位置接口、数据传输接口、控制接口,其中控制接口包括发动机状态控制接口、车速控制接口、油位控制接口、尾气控制接口、远程开/关门接口、远程开/闭锁接口、远程开/关窗接口、远程开/关后尾箱接口、远程启/停发动机接口。
20.本技术第四方面提供了一种运维平台,该运维平台包括:接收模块,用于从智能终端接收车型信息,其中,该车型信息是智能终端通过预装的系统软件确定,并向运维平台发送的,该系统软件采用第一类语言编写,系统软件用于智能终端的内部资源管理;适配模块,用于根据车型信息确定相适配的脚本文件,其中,脚本文件采用第二类语言编写,用于实现智能终端的具体功能;发送模块,用于向智能终端发送脚本文件。
21.可选的,结合第四方面,在一种可能的实现方式中,运维平台还包括:确定模块,用于根据车型信息确定目标客户平台,其中,目标客户平台为当智能终端创建第二路连接时连接到的客户平台。
22.可选的,结合第四方面,在一种可能的实现方式中,车型信息具体包括车辆车型、车辆识别号码vin、车辆位置信息,该确定模块,具体用于根据车辆位置信息确定目标客户平台。
23.可选的,结合第四方面,在一种可能的实现方式中,第一类语言为c语言,第二类语言为lua语言,系统软件与应用软件具有适配的调用接口,调用接口包括:车辆状态接口、全球导航卫星系统gnss位置接口、数据传输接口、控制接口,其中控制接口包括发动机状态控制接口、车速控制接口、油位控制接口、尾气控制接口、远程开/关门接口、远程开/闭锁接口、远程开/关窗接口、远程开/关后尾箱接口、远程启/停发动机接口。
24.本技术第五方面提供了一种智能终端,包括处理器、网络接口和存储器,处理器、网络接口和存储器相互连接,其中,存储器用于存储计算机程序,计算机程序包括程序指令,处理器被配置为用于调用程序指令,执行如本技术第一方面至第一方面任意一种可能的实现方式中的智能终端的远程交互方法。
25.本技术第六方面提供了一种运维平台,包括处理器、网络接口和存储器,处理器、网络接口和存储器相互连接,其中,存储器用于存储计算机程序,计算机程序包括程序指令,处理器被配置为用于调用程序指令,执行如本技术第二方面至第二方面任意一种可能的实现方式中的智能终端的远程交互方法。
26.本技术第七方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时使处理器执行如本技术第一方面至第一方面任意一种可能的实现方式中的智能终端的远程交互方法。
27.本技术第八方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时使处理器执行如本技术第二方面至第二方面任意一种可能的实现方式中的智能终端的远程交互方法。
28.本技术实施例提供了一种智能终端的远程交互方法、智能终端及运维平台。该方法包括:通过预装的系统软件确定车型信息,其中,该系统软件采用第一类语言编写,该系统软件用于智能终端的内部资源管理,以及与运维平台通信,以实现智能终端的参数设置、远程升级、文件管理;向运维平台发送车型信息,以指示运维平台根据车型信息确定相适配的脚本文件;从运维平台接收脚本文件,并执行脚本文件,以形成对应的应用软件,其中,所述脚本文件采用第二类语言编写,用于实现所述智能终端的具体功能。通过这样的方式能够采用一种硬件终端,适配不同车型中的软件版本,而无需采用ini、xml等参数配置文件的方法。能够减少研发、生产,以及管理成本。能够减少研发人力物力的需求,且易于维护。
附图说明
29.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
30.其中:
31.图1是本技术实施例提供的一种智能终端的远程交互的系统架构图;
32.图2是本技术实施例提供的一种智能终端的远程交互方法的交互流程示意图;
33.图3是本技术实施例提供的一种智能终端的远程交互方法的另一个交互流程示意图;
34.图4是本技术实施例提供的一种智能终端的远程交互方法的流程示意图;
35.图5是本技术实施例提供的一种智能终端的远程交互方法的流程示意图;
36.图6是本技术实施例提供的一种智能终端的结构示意图;
37.图7是本技术实施例提供的一种运维平台的结构示意图;
38.图8是本技术实施例提供的一种智能终端的系统架构示意图。
具体实施方式
39.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
40.目前的车辆远程智能监控终端(简称:智能终端)对于同一个硬件产品,需要根据车型来适配不同的软件版本,几十上百个车型就需要定制几十上百个软件,这给研发维护带来极大的人力物力需求。通常采用一般的ini,xml等参数配置文件的方法,这样虽然能够解决协议的问题,但是很难描述控制指令的控制过程。所以,本技术提供了一种智能终端的远程交互方法、智能终端及运维平台。能够采用一种硬件终端,适配不同车型中的软件版本,而无需采用ini、xml等参数配置文件的方法。能够减少研发、生产,以及管理成本。能够减少研发人力物力的需求,且易于维护。
41.请参见图1,图1为本技术实施例提供的一种智能终端的远程交互的系统架构图。如图1所示,架构中包含运维平台10、智能终端20、目标客户平台(目标地方平台)30。需要说
明的是,该运维平台10为归属于本公司的远程管理总平台。该智能终端20安装于车辆上,该智能终端20在出厂时预装有采用第一类语言编写的系统软件,该系统软件用于该智能终端20的内部资源管理。该智能终端20为车辆远程智能监控终端。该系统软件跟随该智能终端20一起下线出厂,该智能终端20安装好系统软件之后,通过远程通信可以与该运维平台10建立连接。该目标客户平台30在整个远程交互过程中并不是必须的,也就是说,在整个交互场景中,可以仅存在运维平台10与智能终端20。该目标客户平台30部署于该智能终端20距离在一定范围内的区域内,该目标客户平台30是该运维平台10根据该智能终端20的位置信息确定的。
42.参见图2,图2为本技术实施例提供的一种智能终端的远程交互方法的交互流程示意图,如图2所示的智能终端的远程交互方法,可以包括如下步骤:
43.s101、智能终端通过预装的系统软件确定车型信息。
44.智能终端通过预装的系统软件确定车型信息。其中,该系统软件采用一类语言编写,用于车辆远程智能监控终端的内部资源管理。该第一类语言可以为c语言。该系统软件用于智能终端的内部资源管理,以及与运维平台通信,以实现智能终端的参数设置、远程升级、文件管理等等功能。
45.该车型信息可以是该智能终端通过预装的系统软件根据车辆识别号码vin、位置信息或人工设置中任一项确定,并向运维平台发送的。
46.该系统软件跟随车辆远程智能监控终端一起下线出厂,到客户那安装好之后,首先获取到车型信息,该车型信息包括但不限于车辆车型、车辆识别号码(vehicle identification number,vin)、车辆位置信息。
47.s102、智能终端向运维平台发送车型信息。
48.智能终端向运维平台发送车型信息。该智能终端向运维平台发送该车型信息之前,该智能终端首先与该运维平台通过无线通信建立一路连接,该无线通信的方式可以包括但不限于4g通信、5g通信等。该车型信息参见步骤s101进行理解,此处不再赘述。
49.s103、运维平台根据车型信息确定相适配的脚本文件。
50.运维平台根据车型信息确定相适配的脚本文件。其中,该脚本文件可以与该车型信息可以为一一对应的关系,或一对多的关系。根据该车型信息可以确定唯一确定的脚本文件。
51.该脚本文件采用第二类语言编写,用于实现车辆远程智能监控终端的具体功能。更进一步的,该脚本文件可以采用python、lua语言编写。随着技术的发展,出现了以python,lua为代表的脚本语言,它们都属于可以嵌入到嵌入式产品中的语言。在产品软件发布之后,以脚本的形式完成参数,执行动作、任务等在原有产品中的功能。
52.具体的,采用lua语言作为脚本语言,其中lua语言语法简单,高效稳定,需求随机存取存储器(random access memory,ram)、flash资源较少。能够处理复杂的数据结构、动态类型,以及基于垃圾收集的自动内存管理等。
53.s104、运维平台向智能终端发送脚本文件。
54.运维平台向智能终端发送脚本文件。具体的,该运维平台向智能终端发送前述步骤s103中确定的脚本文件。通过运维平台与智能终端建立的通信连接向该智能终端发送脚本文件。
55.相对应的,该智能终端可以从该运维平台接收该脚本文件。
56.s105、智能终端执行脚本文件,以形成对应的应用软件。
57.智能终端根据脚本文件安装对应的应用软件。具体的,在一种实现方式中,该智能终端通过系统软件将脚本文件调入系统运行,以完成应用软件的安装。完成系统软件与应用软件的结合,实现车辆的远程监控功能。
58.具体的,智能终端通过系统软件将脚本文件调入系统运行可以具体包括:从远程运维平台下载的文件路径,加载该脚本文件,自动运行该脚本文件。
59.具体的,该智能终端通过所述系统软件将所述脚本文件调入系统运行,按照脚本的协议格式及通信方法与车辆通过诸如can、lin等硬件通信链路建立交互,完成所述系统软件与所述应用软件的结合。
60.示例性的,该系统软件类似于安卓手机的安卓系统,负责硬件驱动,内部资源管理。应用软件类似于手机各种应用程序(app)。根据不同的功能需求可以安装不同的app。其中,该系统软件和应用软件需要约定调用的接口,比如车辆状态接口、gnss位置接口、数据传输接口、控制接口,其中所述控制接口包括发动机状态控制接口、车速控制接口、油位控制接口、尾气控制接口、远程开/关门接口、远程开/闭锁接口、远程开/关窗接口、远程开/关后尾箱接口、远程启/停发动机接口。从而通过前述接口,可以实现与接口相对应的具体功能。
61.本技术提供的这种通过这样的方式能够采用一种硬件终端,适配不同车型中的软件版本,而无需采用ini、xml等参数配置文件的方法。能够减少研发、生产,以及管理成本。能够减少研发人力物力的需求,且易于维护。
62.需要指出的是,当该智能终端向运维平台发送车型信息之后,该运维平台还可以根据该车型信息中的车辆位置信息确定目标客户平台。在该智能终端根据该脚本文件安装对应的应用软件之后,该智能终端可以创建第二路连接,并通过该第二路连接连接到该目标客户平台。从而实现智能终端与该目标客户平台连接,通过目标客户平台实现远程监控智能终端的功能。具体的,请参见图3,本技术还提供了一种智能终端的远程交互方法的另一个实施例,该智能终端的远程交互方法可以包括如下步骤:
63.s201、智能终端通过预装的系统软件确定车型信息。
64.请参见上述步骤s101进行理解,此处不再赘述。
65.s202、智能终端向运维平台发送车型信息。
66.请参见上述步骤s102进行理解,此处不再赘述。
67.s203、运维平台根据车型信息确定相适配的脚本文件,并根据车辆位置信息确定目标客户平台。
68.请参见上述捕捉s103进行理解,此处不再赘述。
69.值得补充的是,该运维平台还可以根据该车型信息中的车辆位置信息判断该智能终端归属于哪一个具体的客户平台。该远程运维平台确定的该具体的客户平台为目标客户平台。
70.s204、运维平台向智能终端发送脚本文件。
71.请参见上述步骤s104进行理解,此处不再赘述。
72.s205、智能终端执行脚本文件,以形成对应的应用软件。
73.请参见上述步骤s105进行理解,此处不再赘述。
74.s206、智能终端创建第二路连接,并通过第二路连接连接到目标客户平台。
75.与步骤s203相对应,当该运维平台确定目标客户平台,且智能终端通过系统软件将该脚本文件调入系统运行之后,该智能终端还可以创建第二路连接,并通过该第二路连接连接到该目标客户平台,以完成智能终端对接所述目标客户平台的功能。该目标客户平台的功能包括但不限于数据上传、远程监控。从而能够实现智能终端与目标客户平台相连接,实现通过目标客户平台对智能终端的远程监控功能。
76.本技术还提供了一种智能终端的远程交互方法的另一个实施例。请参见图4,该方法应用于智能终端。该方法包括:
77.s301、智能终端通过预装的系统软件确定车型信息。
78.智能终端通过预装的系统软件确定车型信息。其中,该系统软件采用一类语言编写,用于车辆远程智能监控终端的内部资源管理。该第一类语言可以为c语言。该车型信息可以是智能终端通过预装的系统软件根据车辆识别号码vin、位置信息或人工设置中任一项确定,并向运维平台发送的。
79.该系统软件跟随车辆远程智能监控终端一起下线出厂,到客户那安装好之后,首先获取到车型信息,该车型信息包括但不限于车辆车型、车辆识别号码、车辆位置信息。
80.详情参见前述步骤s101与步骤s201,此处不再赘述。
81.s302、智能终端向运维平台发送车型信息。
82.智能终端向运维平台发送车型信息。该智能终端向运维平台发送该车型信息之前,该智能终端首先与该运维平台通过无线通信建立一路连接,该无线通信的方式可以包括但不限于4g通信、5g通信等。
83.详情请参见前述步骤s102与步骤s202。
84.s303、智能终端从运维平台接收脚本文件,并根据脚本文件安装对应的应用软件。
85.智能终端从运维平台接收脚本文件,并根据脚本文件安装对应的应用软件,其中,脚本文件采用第二类语言编写,用于实现车辆远程智能监控终端的具体功能。
86.详情请参见前述步骤s104,步骤s105进行理解,此处不再赘述。
87.该智能终端还可以创建第二路连接,并通过该第二路连接连接到目标客户平台。其中,该目标客户平台是该运维平台根据该智能终端的车辆位置信息确定的。详情请参见前述步骤s203与步骤s206,此处不再赘述。
88.本技术还提供了一种智能终端的远程交互方法的另一个实施例。请参见图5,该方法应用于运维平台。该方法包括:
89.s401、运维平台从智能终端接收车型信息。
90.请参见前述步骤s102进行理解,此处不再赘述。
91.s402、运维平台根据车型信息确定相适配的脚本文件。
92.请参见前述步骤s103进行理解,此处不再赘述。
93.s403、运维平台向智能终端发送脚本文件。
94.请参见前述步骤s104进行理解,此处不再赘述。
95.该运维平台还可以根据该车型信息中的车辆位置信息判断该智能终端归属于哪一个具体的客户平台。从而确定的该具体的客户平台为目标客户平台。以使得该智能终端
能够与该目标客户平台建立连接,实现通过目标客户平台对智能终端的远程监控功能。详情请参见前述步骤s203与步骤s206,此处不再赘述。
96.上面从方法角度描述了本技术提供的一种智能终端的远程交互方法。以下从功能模块角度描述本技术提供的一种智能终端的结构。该智能终端可以用于执行上述任意一种智能终端的远程交互方法,其相应的方法步骤与有益效果请参见上述智能终端的远程交互方法进行理解,此处不再赘述。请参见图6,该智能终端50可以包括:
97.确定模块501,用于通过预装的系统软件确定车型信息,其中,系统软件采用第一类语言编写,用于车辆远程智能监控终端的内部资源管理。
98.发送模块502,用于向运维平台发送车型信息,以指示运维平台根据车型信息确定相适配的脚本文件。
99.接收模块503,用于从运维平台接收脚本文件,并根据脚本文件安装对应的应用软件,其中,脚本文件采用第二类语言编写,用于实现车辆远程智能监控终端的具体功能。
100.更进一步的,该智能终端50还包括调入模块504,用于通过系统软件将脚本文件调入系统运行,完成系统软件与应用软件的结合,以实现智能终端的远程监控功能。
101.更进一步的,该智能终端50还包括创建模块505,该调入模块504,用于通过系统软件将脚本文件调入系统运行;该创建模块505,用于创建第二路连接,并通过第二路连接连接到目标客户平台,以完成智能终端对接所述目标客户平台的功能,其中,目标客户平台是运维平台根据车型信息确定的。
102.该车型信息具体包括车辆车型、车辆识别号码vin、车辆位置信息,目标客户平台具体为运维平台根据车辆位置信息确定的。第一类语言为c语言,第二类语言为lua语言,系统软件与应用软件具有适配的调用接口,调用接口包括:车辆状态接口、全球导航卫星系统gnss位置接口、数据传输接口、控制接口,其中控制接口包括发动机状态控制接口、车速控制接口、油位控制接口、尾气控制接口、远程开/关门接口、远程开/闭锁接口、远程开/关窗接口、远程开/关后尾箱接口、远程启/停发动机接口。
103.以下从功能模块角度描述本技术提供的一种运维平台的结构。该运维平台可以用于执行上述任意一种智能终端的远程交互方法。请参见图7,该运维平台60可以包括:
104.接收模块601,用于从智能终端接收车型信息,其中,车型信息是智能终端通过预装的系统软件确定,并向运维平台发送的,系统软件采用第一类语言编写,系统软件用于车辆远程智能监控终端的内部资源管理。
105.适配模块602,用于根据车型信息确定相适配的脚本文件,其中,脚本文件采用第二类语言编写,用于实现车辆远程智能监控终端的具体功能。
106.发送模块603,用于向智能终端发送脚本文件。
107.更进一步的,该运维平台60还包括:确定模块604,用于根据车型信息确定目标客户平台,其中,目标客户平台为当智能终端创建第二路连接时连接到的客户平台。该车型信息具体包括车辆车型、车辆识别号码vin、车辆位置信息,该确定模块604,具体用于根据车辆位置信息确定目标客户平台。
108.该第一类语言为c语言,第二类语言为lua语言,系统软件与应用软件具有适配的调用接口,调用接口包括:车辆状态接口、全球导航卫星系统gnss位置接口、数据传输接口、控制接口,其中控制接口包括发动机状态控制接口、车速控制接口、油位控制接口、尾气控
制接口、远程开/关门接口、远程开/闭锁接口、远程开/关窗接口、远程开/关后尾箱接口、远程启/停发动机接口。
109.本技术还提供了一种智能终端,请参见图8,图8为本技术提供的一种智能终端的系统架构。如图8所示,该智能终端70包括处理器701、存储器702和网络接口703,处理器701、存储器702和通信接口703可以通过总线704相连。
110.可选的,上述处理器701可以是一个或多个中央处理器(central processing unit,cpu),微处理器,特定应用集成电路(application-specific integrated circuit,asic),或一个或多个用于控制本技术方案程序执行的集成电路。
111.该处理器701,用于执行存储器702中的指令,执行上述应用于图2、图3以及图4所示的智能终端的远程交互方法的方法。该通信接口703,可以包含输入/输出(i/o)接口。
112.处理器701、存储器702和网络接口703可以通过总线704相互连接,但不限于只能通过总线704连接;总线704可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。
113.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
114.所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
115.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序指令指示相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:只读存储记忆体(read only memory,rom)、ram、磁盘或光盘等。
116.本技术还提供了一种运维平台,包括处理器、网络接口和存储器,处理器、网络接口和存储器相互连接,其中,存储器用于存储计算机程序,计算机程序包括程序指令,处理器被配置为用于调用程序指令,执行如本技术图2、图3以及图5所示的智能终端的远程交互方法的方法。
117.本技术还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时使处理器执行如本技术提供的任意一种智能终端的远程交互方法。
118.本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来控制相关硬件来完成,计算机程序可存储于一计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程,其中,计算机可读存储介质可为磁
盘、光盘、rom或ram等。
119.以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。