专利名称: |
车辆控制方法、系统及计算机可读存储介质 |
摘要: |
本发明公开了一种车辆控制方法、系统及存储介质。该车辆控制方法包括:区块链接收用户终端发送的包括使用公钥加密的第一随机码的车辆预约请求,并将所述车辆预约请求同步给对应车辆;所述车辆接收所述用户终端发送包括第二随机码和密码的车辆控制请求;所述车辆利用所述密码解锁预存的与所述用户终端对应的用户keystore信息,获得所述用户的私钥,并利用所述用户的私钥解密所述车辆预约请求获得第一随机码;在第一随机码和第二随机码符合预设规则时,所述车辆向所述用户终端反馈对应的许可指令,以使得所述用户终端根据所述许可指令显示车辆控制界面以供用户控制所述车辆。本发明能够提高车主对车辆控制的方便性、安全性。 |
专利类型: |
发明专利 |
国家地区组织代码: |
山东;37 |
申请人: |
山东工商学院 |
发明人: |
张晓;许强;周伟明;刘春蕊 |
专利状态: |
有效 |
申请日期: |
2019-05-07T00:00:00+0800 |
发布日期: |
2019-09-17T00:00:00+0800 |
申请号: |
CN201910379272.X |
公开号: |
CN110239483A |
代理机构: |
深圳市恒程创新知识产权代理有限公司 |
代理人: |
赵爱蓉 |
分类号: |
B60R25/20(2013.01);B;B60;B60R;B60R25 |
申请人地址: |
264005 山东省烟台市莱山区滨海中路191号 |
主权项: |
1.一种车辆控制方法,其特征在于,所述车辆控制方法包括: 区块链接收用户终端发送的包括使用公钥加密的第一随机码的车辆预约请求,并将所述车辆预约请求同步给对应的车辆; 所述车辆接收所述用户终端发送包括第二随机码和密码的车辆控制请求; 所述车辆利用所述密码解锁预存的与所述用户终端对应的用户keystore信息,获得所述用户的私钥,并利用所述用户的私钥解密所述车辆预约请求获得第一随机码; 在第一随机码和第二随机码符合预设规则时,所述车辆向所述用户终端反馈对应的许可指令,以使得所述用户终端根据所述许可指令显示车辆控制界面以供用户控制所述车辆。 2.根据权利要求1所述的车辆控制方法,其特征在于,在第一随机码和第二随机码符合预设规则时,所述车辆向所述用户终端反馈对应的许可指令,以使得所述用户终端根据所述许可指令显示车辆控制界面以供用户控制所述车辆的步骤包括: 在第一随机码和第二随机码符合预设规则时,所述车辆获取所述用户对应的车辆控制策略; 所述车辆根据所述车辆控制请求判断是否满足所述车辆控制策略; 若是,则所述车辆向所述用户终端反馈对应的许可指令,以使得所述用户终端根据所述许可指令显示车辆控制界面以供用户控制所述车辆; 否则,所述车辆向所述用户终端反馈对应的提示信息。 3.根据权利要求1所述的车辆控制方法,其特征在于,在第一随机码和第二随机码符合预设规则时,所述车辆向所述用户终端反馈对应的许可指令,以使得所述用户终端根据所述许可指令显示车辆控制界面以供用户控制所述车辆的步骤,包括: 在第一随机码和第二随机码符合预设规则时,所述车辆向车主转发所述控制请求; 若所述车辆接收到所述车主发送的同意指令,则所述车辆向所述用户终端反馈对应的许可指令,以使得所述用户终端显示车辆控制界面以供用户控制所述车辆; 否则,所述车辆向所述用户终端反馈对应的提示信息。 4.根据权利要求1所述的车辆控制方法,其特征在于,区块链接收用户终端发送的包括使用公钥加密的第一随机码的车辆预约请求,并将所述车辆预约请求同步给对应车辆的步骤之前,包括: 所述区块链接收所述车辆的车主终端发送的第一注册指令,所述第一注册指令包括车主的身份信息和所述车辆的车辆信息; 所述区块链根据所述第一注册信息进行验证,并在验证通过后完成注册。 5.根据权利要求4所述的车辆控制方法,其特征在于,区块链接收用户终端发送的包括使用公钥加密的第一随机码的车辆预约请求,并将所述车辆预约请求同步给对应车辆的步骤之前,还包括: 所述区块链接收所述用户终端发送的第二注册指令,所述第二注册指令包括用户终端对应的用户身份信息和所述用户的keystore信息; 所述区块链根据所述第二注册信息进行验证,并在验证通过后完成注册。 6.根据权利要求4所述的车辆控制方法,其特征在于,所述车辆控制方法还包括: 所述车辆接收所述车主发送的取消所述用户控制车辆的取消许可指令; 所述车辆根据所述取消控制指令取消所述用户控制车辆的权限,以在接收到用户终端再次发送预约请求后向所述用户终端反馈对应的拒绝指令。 7.根据权利要求1所述的车辆控制方法,其特征在于,所述车辆控制方法还包括: 所述车辆获取当前的状态数据,并将当前的状态数据同步至车主终端。 8.根据权利要求7所述的车辆控制方法,其特征在于,所述状态数据至少包括所述车辆的运行状态数据。 9.一种车辆控制系统,其特征在于,所述车辆控制系统包括:区块链和车辆, 所述区块链,用于接收用户终端发送的包括使用公钥加密的随机数的车辆预约请求,并将所述车辆预约请求同步给对应车辆; 所述车辆,用于接收所述用户终端发送包括第二随机码和密码的车辆控制请求; 所述车辆,还用于利用所述密码解锁预存的所述用户keystore,获得所述用户的私钥,利用所述用户的私钥解密所述车辆预约请求获得随机码; 所述车辆,还用于在第一随机码和第二随机码符合预设规则时,向所述用户终端反馈对应的许可指令,以使得所述用户终端显示车辆控制界面以供用户控制所述车辆。 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有车辆控制程序,其中所述车辆控制被处理器执行时,实现权利要求1至8中任一项所述的车辆控制方法的步骤。 |
所属类别: |
发明专利 |