车辆控制方法、终端、服务器及程序产品技术

技术编号:37345763 阅读:25 留言:0更新日期:2023-04-22 21:39
本公开的实施例提供的车辆控制方法、终端、服务器及程序产品,响应用户触发的对目标车辆的控制操作,向服务器发送的对目标车辆的控制请求,并获取服务器根据所述目标车辆的控制请求下发的控制数据;调用预置的通信协议配置文件对所述控制数据进行编码处理,得到控制指令;将所述控制指令发送至所述目标车辆。通过采用这样的方式,可使得终端不再需要利用通信协议对服务器下发的控制数据进行解析,而是直接利用通信协议配置文件对控制数据本身进行编码,从而使得业务升级时,仅对通信协议配置文件进行升级即可完成控制指令的升级和触发,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
车辆控制方法、终端、服务器及程序产品


[0001]本公开的实施例涉及智能设备控制
,尤其涉及一种车辆控制方法、终端、服务器及程序产品。

技术介绍

[0002]随着互联网产业的发展和共享经济的建立,基于共享车辆的绿色出行成为人们日常生活的一部分。
[0003]为了实现对于包括共享车辆在内的目标车辆的控制,服务器会将控制数据编码并下发至终端,而终端在利用通信协议对控制数据进行解析后,将通过近场通信技术与目标车辆取得通信,并将该解析获得的控制指令发送至目标车辆,从而实现对目标车辆的控制。随着业务的发展,对于目标车辆的控制数据会进行升级和优化,为了能够将获得与控制数据相应的控制指令,终端内的通信协议也需要一并进行更新。
[0004]但是,对于终端内的通信协议进行更新将受限于终端系统的开放权限,而终端往往不支持对已有通信协议的代码进行修改,这将使得在服务器对控制数据的编码进行升级后,终端将无法对升级后的控制数据进行解析,从而无法将解析后获得的控制指令下发至目标车辆,进而造成用户无法通过终端控制目标车辆的问题,用户体验不佳。

技术实现思路

[0005]本公开的实施例提供一种车辆控制方法、终端、服务器及程序产品,用以使得终端可利用预置的通信协议配置文件生成控制指令,从而使得在业务升级时,无需对于终端内的通信协议的代码本身进行更新,保证业务运行,提升用户体验。
[0006]一方面,本公开的实施例提供一种车辆控制方法,包括:
[0007]响应用户触发的对目标车辆的控制操作,向服务器发送的对目标车辆的控制请求,并获取服务器根据所述目标车辆的控制请求下发的控制数据;
[0008]调用预置的通信协议配置文件对所述控制数据进行编码处理,得到控制指令;
[0009]将所述控制指令发送至所述目标车辆。
[0010]另一方面,本公开的实施例提供一种车辆控制方法,包括:
[0011]接收终端发送的对目标车辆的控制请求;
[0012]根据预置的通信协议对控制请求生成目标车辆的控制数据;
[0013]将所述目标车辆的控制数据发送至所述终端,以使所述终端利用预置在所述终端内的与所述通信协议对应的通信协议文件,对所述控制数据进行编码处理,得到所述控制数据对应的控制指令,所述控制指令。
[0014]再一方面,本公开的实施例提供一种终端,包括:
[0015]第一通信模块,用于响应用户触发的对目标车辆的控制操作,向服务器发送的对目标车辆的控制请求,并获取服务器根据所述目标车辆的控制请求下发的控制数据;
[0016]指令生成模块,用于调用预置的通信协议配置文件对所述控制数据进行编码处
理,得到控制指令;
[0017]所述第一通信模块,还用于将所述控制指令发送至所述目标车辆。
[0018]再一方面,本公开的实施例提供一种服务器,包括:
[0019]第二通信模块,用于接收终端发送的对目标车辆的控制请求;
[0020]数据生成模块,用于根据预置的通信协议对控制请求生成目标车辆的控制数据;
[0021]第二通信模块,还用于将所述目标车辆的控制数据发送至所述终端,以使所述终端利用预置在所述终端内的与所述通信协议对应的通信协议文件,对所述控制数据进行编码处理,得到所述控制数据对应的控制指令。
[0022]又一方面,本公开实施例提供一种终端,包括:存储器和处理器;
[0023]所述存储器用于存储程序指令;
[0024]所述处理器用于调用所述存储器中的程序指令执行如前任一项所述的方法。
[0025]又一方面,本公开实施例提供一种服务器,包括:存储器和处理器;
[0026]所述存储器用于存储程序指令;
[0027]所述处理器用于调用所述存储器中的程序指令执行如前所述的方法。
[0028]又一方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序;所述计算机程序被执行时,实现如前任一项所述的方法。
[0029]最后一方面,本公开实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如前任一项所述的方法的步骤。
[0030]本公开的实施例提供的车辆控制方法、终端、服务器及程序产品,响应用户触发的对目标车辆的控制操作,向服务器发送的对目标车辆的控制请求,并获取服务器根据所述目标车辆的控制请求下发的控制数据;调用预置的通信协议配置文件对所述控制数据进行编码处理,得到控制指令;将所述控制指令发送至所述目标车辆。通过采用这样的方式,可使得终端不再需要利用通信协议对服务器下发的控制数据进行解析,而是直接利用通信协议配置文件对控制数据本身进行编码,从而使得业务升级时,仅对通信协议配置文件进行升级即可完成控制指令的升级和触发,提升了用户体验。
附图说明
[0031]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0032]图1为现有技术中的一种对目标车辆的控制方法的流程示意图;
[0033]图2为本公开所基于的一种网络架构的示意图;
[0034]图3是本申请提供的一种车辆控制方法的流程示意图;
[0035]图4是本申请提供的一种车辆控制方法的流程示意图;
[0036]图5为本公开实施例提供的一种终端的结构框图;
[0037]图6为本公开实施例提供的一种服务器的结构框图;
[0038]图7为本公开实施例提供的电子设备的硬件结构示意图。
[0039]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
[0040]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0041]随着互联网产业的发展和共享经济的建立,基于共享车辆的绿色出行成为人们日常生活的一部分。
[0042]图1为现有技术中的一种对目标车辆的控制方法的流程示意图,如图1所示的,用户可通过终端向服务器发送对包括共享车辆在内的目标车辆的控制请求,服务器会在接收到该控制请求之后,将生成控制数据并利用通信协议对控制数据进行通信加密,并将加密后的控制数据下发至终端。
[0043]终端在接收到该控制数据后将调用预设的通信协议对控制数据进行解析,然后,将利用预置的通信协议将该解析获得的控制指令发送至目标车辆,从而实现对目标车辆的控制。
[0044]随着业务的发展,对于目标车辆的控制指令会进行升级和优化。举例来说,为了提升本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆控制方法,其特征在于,包括:响应用户触发的对目标车辆的控制操作,向服务器发送的对目标车辆的控制请求,并获取服务器根据所述目标车辆的控制请求下发的控制数据;调用预置的通信协议配置文件对所述控制数据进行编码处理,得到控制指令;将所述控制指令发送至所述目标车辆。2.根据权利要求1所述的车辆控制方法,其特征在于,所述控制数据包括指令标识以及对应的指令参数;所述调用预置的通信协议配置文件对所述控制数据进行编码处理,得到控制指令,包括:利用所述通信协议配置文件中所描述的控制指令的编码规则,对所述指令标识以及对应的指令参数进行编码处理,得到所述控制指令。3.根据权利要求1或2所述的车辆控制方法,其特征在于,所述控制数据包括:通信协议的版本信息;所述车辆控制方法还包括:根据通信协议的版本信息对预置的通信协议配置文件进行更新,并利用更新后的通信协议配置文件对所述控制数据进行编码处理,得到控制指令。4.一种车辆控制方法,其特征在于,包括:接收终端发送的对目标车辆的控制请求;根据预置的通信协议对控制请求生成目标车辆的控制数据;将所述目标车辆的控制数据发送至所述终端,以使所述终端利用预置在所述终端内的与所述通信协议对应的通信协议文件,对所述控制数据进行编码处理,得到所述控制数据对应的控制指令。5.一种终端,其特征在于,包括:第一通信模块,用于响应用户触发的对目标车辆的控制操作,向服务器发送的对目标车辆的控制请求,并获取服...

【专利技术属性】
技术研发人员:熊伟
申请(专利权)人:北京骑胜科技有限公司
类型:发明
国别省市:

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

1