车辆控制方法、服务器、行车电脑设备、终端设备及系统技术方案

技术编号:17917860 阅读:91 留言:0更新日期:2018-05-10 21:36
本发明专利技术公开了一种车辆控制方法、服务器、行车电脑设备、终端设备及系统,涉及汽车技术领域,可以实现车辆的远程控制。所述方法包括:服务器接收终端设备发送的车辆控制请求,车辆控制请求中携带有需要控制的车辆对应的第一车辆标识和车辆控制指令;生成与车辆控制指令对应的指令元数据;将包含有指令元数据的指令通知消息发送给与第一车辆标识对应的行车电脑设备;接收行车电脑设备发送的车辆控制指令的获取请求,获取请求中携带有行车电脑设备所在车辆对应的第二车辆标识和指令元数据;当检测出第一车辆标识与第二车辆标识匹配时,向行车电脑设备发送与指令元数据对应的车辆控制指令。本发明专利技术适用于车辆控制。

【技术实现步骤摘要】
车辆控制方法、服务器、行车电脑设备、终端设备及系统
本专利技术涉及一种汽车
,特别是涉及一种车辆控制方法、服务器、行车电脑设备、终端设备及系统。
技术介绍
如今汽车已经进入千家万户,成为人们代步和日常交通的主要工具。传统汽车一般是人工手动操作,例如,通常需要驾驶者进入车内点火后才能启动车辆。而随着科技的发展,人们对自动化智能化的追求越来越高,人们对车辆的自动化智能化要求也越来越高,车辆的远程控制已经成为人们的普遍需求。目前,用户可以通过终端设备直接向车辆中的行车电脑设备发送车辆控制指令,指示车辆进行相应操作,例如,开关车门、汽车鸣笛等操作。然而,上述车辆控制方式需要该终端设备在车辆的一定距离范围内才能实现,并且直接向行车电脑设备发送车辆控制指令,容易误发送给其他车辆,造成车辆控制失灵,进而会造成车辆的安全隐患。
技术实现思路
有鉴于此,本专利技术实施例提供了一种车辆控制方法、服务器、行车电脑设备、终端设备及系统,主要目的在于可以实现车辆的远程控制,可以将车辆控制指令准确的发送给指定车辆,不会误发送给其他车辆,从而可以准确的控制指定车辆,提高了车辆的安全性。依据本专利技术实施例一个方面,提供了一种车辆控制方法,该方法包括:服务器接收终端设备发送的车辆控制请求,所述车辆控制请求中携带有需要控制的车辆对应的第一车辆标识和车辆控制指令;生成与所述车辆控制指令对应的指令元数据,所述指令元数据用于唯一标识所述车辆控制指令;将包含有所述指令元数据的指令通知消息发送给与所述第一车辆标识对应的行车电脑设备;接收行车电脑设备发送的车辆控制指令的获取请求,所述获取请求中携带有所述行车电脑设备所在车辆对应的第二车辆标识和所述指令元数据;当检测出所述第一车辆标识与所述第二车辆标识匹配时,向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令,以使得所述行车电脑设备执行所述车辆控制指令。依据本专利技术实施例另一个方面,提供了另一种车辆控制方法,该方法包括:行车电脑设备接收服务器发送的指令通知消息,所述指令通知消息中包含指令元数据,所述指令元数据是所述服务器在接收到终端设备发送的车辆控制请求,并根据所述车辆控制请求中的车辆控制指令生成对应的指令元数据后发送的,所述指令元数据用于唯一标识所述车辆控制指令;向所述服务器发送车辆控制指令的获取请求,获取请求中携带有所述行车电脑设备所在车辆对应的第二车辆标识和所述指令元数据;接收所述服务器发送的与所述指令元数据对应的车辆控制指令并执行,所述车辆控制指令是在所述服务器检测出所述车辆控制请求中的第一车辆标识与所述第二车辆标识匹配时发送的。依据本专利技术实施例又一个方面,提供了一种服务器,该服务器包括:接收单元,用于接收终端设备发送的车辆控制请求,所述车辆控制请求中携带有需要控制的车辆对应的第一车辆标识和车辆控制指令;生成单元,用于生成与所述接收单元接收到的车辆控制指令对应的指令元数据,所述指令元数据用于唯一标识所述车辆控制指令;发送单元,用于将包含有所述生成单元生成的指令元数据的指令通知消息发送给与所述第一车辆标识对应的行车电脑设备;所述接收单元,还用于接收行车电脑设备发送的车辆控制指令的获取请求,所述获取请求中携带有所述行车电脑设备所在车辆对应的第二车辆标识和所述指令元数据;所述发送单元,还用于当检测出所述第一车辆标识与所述第二车辆标识匹配时,向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令,以使得所述行车电脑设备执行所述车辆控制指令。依据本专利技术实施例再一个方面,提供了一种行车电脑设备,该行车电脑设备包括:接收单元,用于接收服务器发送的指令通知消息,所述指令通知消息中包含指令元数据,所述指令元数据是所述服务器在接收到终端设备发送的车辆控制请求,并根据所述车辆控制请求中的车辆控制指令生成对应的指令元数据后发送的,所述指令元数据用于唯一标识所述车辆控制指令;发送单元,用于向所述服务器发送车辆控制指令的获取请求,获取请求中携带有所述行车电脑设备所在车辆对应的第二车辆标识和所述指令元数据;所述接收单元,还用于接收所述服务器发送的与所述指令元数据对应的车辆控制指令,所述车辆控制指令是在所述服务器检测出所述车辆控制请求中的第一车辆标识与所述第二车辆标识匹配时发送的;执行单元,用于执行所述接收单元接收到的车辆控制指令。依据本专利技术实施例再一个方面,提供了一种终端设备,该终端设备包括:发送单元,用于向服务器发送车辆控制请求,所述车辆控制请求中携带有需要控制的车辆对应的第一车辆标识和车辆控制指令,以使得所述服务器将包含有与所述车辆控制指令对应的指令元数据的指令通知消息发送给与所述第一车辆标识对应的行车电脑设备,以便当所述服务器检测出所述第一车辆标识与所述行车电脑设备发送的获取请求中携带的第二车辆标识匹配时,向所述行车电脑设备发送所述车辆控制指令。依据本专利技术实施例再一个方面,提供了一种车辆控制系统,包括:终端设备、服务器和行车电脑设备;所述终端设备,用于向服务器发送车辆控制请求;所述服务器,用于接收所述终端设备发送的车辆控制请求,所述车辆控制请求中携带有需要控制的车辆对应的第一车辆标识和车辆控制指令;生成与所述车辆控制指令对应的指令元数据,所述指令元数据用于唯一标识所述车辆控制指令;将包含有所述指令元数据的指令通知消息发送给与所述第一车辆标识对应的行车电脑设备;所述行车电脑设备,用于接收所述服务器发送的指令通知消息;向所述服务器发送车辆控制指令的获取请求,获取请求中携带有所述行车电脑设备所在车辆对应的第二车辆标识和所述指令元数据;所述服务器,还用于接收所述行车电脑设备发送的车辆控制指令的获取请求;当检测出所述第一车辆标识与所述第二车辆标识匹配时,向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令;所述行车电脑设备,还用于接收所述服务器发送的所述车辆控制指令并执行。借由上述技术方案,本专利技术实施例提供的技术方案至少具有下列优点:本专利技术实施例提供的一种车辆控制方法、服务器、行车电脑设备、终端设备及系统,首先服务器接收终端设备发送的车辆控制请求,所述车辆控制请求中携带有需要控制的车辆对应的第一车辆标识和车辆控制指令;再生成与所述车辆控制指令对应的指令元数据,所述指令元数据用于唯一标识所述车辆控制指令;然后将包含有所述指令元数据的指令通知消息发送给与所述第一车辆标识对应的行车电脑设备;接收行车电脑设备发送的车辆控制指令的获取请求,所述获取请求中携带有所述行车电脑设备所在车辆对应的第二车辆标识和所述指令元数据;当检测出所述第一车辆标识与所述第二车辆标识匹配时,向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令,以使得所述行车电脑设备执行所述车辆控制指令。与目前通过终端设备直接向行车电脑设备发送车辆控制指令的方式相比,本专利技术实施例可以将车辆控制请求发送给服务器,由服务器通知行车电脑设备在服务器中存在车辆控制指令,进而行车电脑设备发送车辆控制指令的获取请求,当服务器检测出获取请求中的车辆标识与控制请求中的车辆标识一致时,才下发相应的车辆控制指令,通过这种车辆标识二次确认的方式,可以将车辆控制指令准确的发送给指定车辆,不会误发送给其他车辆,从而可以准确的控制指定车辆,提高了车辆的安全性,并且用户与车辆之间的距离不本文档来自技高网...
车辆控制方法、服务器、行车电脑设备、终端设备及系统

【技术保护点】
一种车辆控制方法,应用于服务器,其特征在于,包括:接收终端设备发送的车辆控制请求,所述车辆控制请求中携带有需要控制的车辆对应的第一车辆标识和车辆控制指令;生成与所述车辆控制指令对应的指令元数据,所述指令元数据用于唯一标识所述车辆控制指令;将包含有所述指令元数据的指令通知消息发送给与所述第一车辆标识对应的行车电脑设备;接收行车电脑设备发送的车辆控制指令的获取请求,所述获取请求中携带有所述行车电脑设备所在车辆对应的第二车辆标识和所述指令元数据;当检测出所述第一车辆标识与所述第二车辆标识匹配时,向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令,以使得所述行车电脑设备执行所述车辆控制指令。

【技术特征摘要】
1.一种车辆控制方法,应用于服务器,其特征在于,包括:接收终端设备发送的车辆控制请求,所述车辆控制请求中携带有需要控制的车辆对应的第一车辆标识和车辆控制指令;生成与所述车辆控制指令对应的指令元数据,所述指令元数据用于唯一标识所述车辆控制指令;将包含有所述指令元数据的指令通知消息发送给与所述第一车辆标识对应的行车电脑设备;接收行车电脑设备发送的车辆控制指令的获取请求,所述获取请求中携带有所述行车电脑设备所在车辆对应的第二车辆标识和所述指令元数据;当检测出所述第一车辆标识与所述第二车辆标识匹配时,向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令,以使得所述行车电脑设备执行所述车辆控制指令。2.根据权利要求1所述的车辆控制方法,其特征在于,所述指令元数据中包含生成所述指令元数据时对应的时间戳信息,所述当检测出所述第一车辆标识与所述第二车辆标识匹配时,向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令,具体包括:根据所述时间戳信息,检测接收到所述获取请求时的时刻是否处于预定有效时间范围内;若检测出所述第一车辆标识与所述第二车辆标识匹配、且接收到所述获取请求时的时刻处于所述预定有效时间范围内,则向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令。3.根据权利要求1所述的车辆控制方法,其特征在于,所述车辆控制请求中还携带有所述终端设备对应的终端设备标识和用户账号标识,所述生成与所述车辆控制指令对应的指令元数据,具体包括:根据所述终端设备标识和用户账号标识,检测所述用户账号是否存在风险;若存在,则向所述终端设备发送安全验证信息进行安全验证;若所述用户账号不存在风险或通过安全验证,则生成与所述车辆控制指令对应的指令元数据。4.根据权利要求3所述的车辆控制方法,其特征在于,所述根据所述终端设备标识和用户账号标识,检测所述用户账号是否存在风险,具体包括:检测与所述用户账号标识对应的历史终端设备标识中是否存在所述终端设备标识;若是,则确定所述用户账号不存在风险;若否,则确定所述用户账号存在风险。5.根据权利要求3所述的车辆控制方法,其特征在于,所述根据所述终端设备标识和用户账号标识,检测所述用户账号是否存在风险,具体包括:获取与所述第一车辆标识对应的车辆位置信息,以及与所述终端设备标识对应的终端设备位置信息;根据所述车辆位置信息和所述终端设备位置信息,检测所述终端设备是否处于所述车辆所在的预设范围内;若是,则确定所述用户账号不存在风险;若否,则确定所述用户账号存在风险。6.根据权利要求1所述的车辆控制方法,其特征在于,所述生成与所述车辆控制指令对应的指令元数据,具体包括:根据所述车辆控制请求中携带的用户账号标识、所述第一车辆标识和所述车辆控制指令进行账号权限验证;若账号权限验证失败,则向所述终端设备发送车辆控制失败的响应信息;若账号权限验证成功,则生成与所述车辆控制指令对应的指令元数据。7.根据权利要求1所述的车辆控制方法,其特征在于,所述生成与所述车辆控制指令对应的指令元数据,具体包括:根据所述车辆控制指令,检测与所述第一车辆标识对应的车辆状态信息是否符合预设条件;若不符合,则向所述终端设备发送车辆控制失败的响应信息;若符合,则生成与所述车辆控制指令对应的指令元数据。8.根据权利要求1所述的车辆控制方法,其特征在于,所述指令元数据中包含生成所述指令元数据时对应的时间戳信息,所述向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令之后,所述方法还包括:接收所述行车电脑设备发送的车辆控制失败的响应信息,所述响应信息是在所述行车电脑设备根据所述时间戳信息,检测出接收到的车辆控制指令已超时的情况下发送的,和/或在所述行车电脑设备根据所述车辆控制指令,检测出所在车辆的车辆状态信息不符合预置控制条件时发送的;将所述响应信息发送给所述终端设备。9.根据权利要求1所述的车辆控制方法,其特征在于,所述服务器接收终端设备发送的车辆控制请求,具体包括:服务器接收终端设备发送的加密后的车辆控制请求;对所述车辆控制请求进行解密,得到需要控制的车辆对应的第一车辆标识和车辆控制指令。10.根据权利要求1所述的车辆控制方法,其特征在于,所述将包含有所述指令元数据的指令通知消息发送给与所述第一车辆标识对应的行车电脑设备,具体包括:将所述指令通知消息进行加密;将加密后的所述指令通知消息发送给与所述第一车辆标识对应的行车电脑设备。11.根据权利要求1所述的车辆控制方法,其特征在于,所述向所述行车电脑设备发送与所述指令元数据对应的车辆控制指令,具体包括:将与所述指令元数据对应的车辆控制指令进行加密;向所述行车电脑...

【专利技术属性】
技术研发人员:马东辉成彦斌
申请(专利权)人:北京车和家信息技术有限责任公司
类型:发明
国别省市:北京,11

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

1