继承方法、服务器及存储介质与流程
- 国知局
- 2024-07-31 20:33:59
本技术涉及车辆,更具体而言,涉及一种继承方法、服务器和计算机可读存储介质。
背景技术:
1、随着生活节奏的加快,用户对车辆的需求不仅满足于手动操控,而是希望车辆更加智能化,而电动汽车也逐渐在往智能化、个性化方向发展。目前,已有相关技术提供用户进行车载系统功能方案的定制,用户可使用触发条件和执行指令。从而在用车过程中,当满足触发条件时,执行定制方案中的若干执行动作。然而,定制方案对用户而言通常具有一定的学习成本,对于新用户而言往往难以构建出符合预期的方案。
技术实现思路
1、本技术提供了一种继承方法、服务器和计算机可读存储介质。
2、本技术实施方式的继承方法,包括:
3、接收请求方车辆对已完成定制并进行分享的所选车载系统功能定制方案的继承请求指令;
4、响应所述继承请求指令,对所述所选车载系统功能定制方案进行兼容性确认;
5、若所述兼容性确认通过,则向所述请求方车辆发送所述所选车载系统功能定制方案。
6、如此,本技术实施方式的继承方法中,针对请求方车辆所选择的由分享方分享出来的已完成定制的车载系统功能定制方案的继承请求,对所选车载功能定制方案与请求方车辆进行兼容性确认,并根据兼容性确认的结果,在兼容性确认通过的情况下,向请求方车辆发送所选车载功能定制方案。本技术实施方式中,考虑到方案继承由于包括车型、功能版本在内等因素所可能导致的兼容性问题,在方案下发前进行兼容性确认,在一定程度上保证了继承的内容有效可用,避免用户继承方案后由于方案不可用所造成的困扰,从而获取到符合自身需求的定制方案。
7、在某些实施方式中,所述方法还包括:
8、根据地理位置信息、环境信息和/或车载系统功能定制方案统计信息,向目标车辆推送已完成定制的推荐车载系统功能定制方案;
9、所述接收请求方车辆对已完成定制并进行分享的所选车载系统功能定制方案的继承请求指令,包括:
10、接收所述目标车辆中的请求方车辆对所述所选车载系统功能定制方案的所述继承请求指令,其中,所述所选车载系统功能定制方案在所述推荐车载系统功能定制方案中选定。
11、如此,服务方可根据使用该功能的目标车辆的地理位置信息、环境信息和/或车载系统功能定制方案的大数据统计信息,向目标车辆推送推荐的定制方案,目标车辆中如有希望继承的方案,可作为请求方在推荐方案中选定方案后发起继承请求。
12、在某些实施方式中,所述响应所述继承请求指令,对所述所选车载系统功能定制方案进行兼容性确认,包括:
13、解析所述所选车载系统功能定制方案,得到第一车辆信息、所选触发条件、与所述所选触发条件对应的条件参数、所述所选执行条件和与所述所选执行条件对应的动作参数,其中,所述第一车辆信息为分享方的车辆信息,所述第一车辆信息包括分享方的第一车型信息和定制方案功能的第一版本信息,所述条件参数包括与所述所选触发条件关联的感知点和所述感知点的状态信息,所述动作参数包括与所述执行动作关联的车辆零部件和所述车辆零部件的功能点和执行参数;
14、根据所述第一车辆信息和第二车辆信息,对所述所选触发条件和所述所选执行条件进行兼容性确认,所述第二车辆信息为请求方的车辆信息。
15、如此,通过对所选车载系统功能定制方案进行解析,可以得到定制该方案的分享方的第一车辆信息以及所选方案的相关信息,从而可根据分享方的第一车辆信息和请求方的第二车辆信息对所选方案中的相关信息进行兼容性确认,确认所选方案是否兼容于请求方车辆。
16、在某些实施方式中,所述第二车辆信息包括所述请求方的第二车型信息和所述定制方案功能的第二版本信息,所述根据所述第一车辆信息和第二车辆信息,对所述所选触发条件和所述所选执行条件进行兼容性确认,包括:
17、比较所述第一车型信息和所述第二车型信息,以及所述第一版本信息和第二版本信息的一致性;
18、根据所述一致性的比较结果对所述所选触发条件和所述所选执行条件进行兼容性确认。
19、如此,通过比较请求方与分享方的车辆信息以及功能版本信息的一致性来初步确认所选方案对于请求方车辆的兼容性。
20、在某些实施方式中,所述根据所述一致性的比较结果对所述所选触发条件和所述所选执行条件进行兼容性确认,包括:
21、在所述第一车型信息与所述第二车型信息,且所述第一版本信息与第二版本信息均一致的情况下,确认所述所选车载系统功能定制方案兼容于所述请求方车辆,所述兼容性确认通过。
22、如此,如果请求方车辆信息与分享方的车辆信息以及功能版本信息均一致,可直接确认所选车载系统功能定制方案兼容于请求方车辆,所选方案可直接下发供请求方继承。
23、在某些实施方式中,所述根据所述一致性的比较结果对所述所选触发条件和所述所选执行条件进行兼容性确认,包括:
24、在所述第一车型信息与所述第二车型信息一致,且所述第一版本信息与第二版本信息相异的情况下,确认所述请求方的定制方案功能是否支持添加所述所选触发条件和所述所选执行条件;
25、所述方法还包括:
26、将支持所述请求方车辆添加的所选触发条件保留并作为目标触发条件;
27、将支持所述请求方车辆添加的所选执行条件保留并作为目标执行动作;
28、将不支持所述请求方的定制方案功能添加的所选触发条件和/或执行动作进行删除处理;
29、根据所述目标触发条件和所述目标执行动作,生成所述目标车载系统功能定制方案,并发送至所述请求方车辆。
30、如此,如果请求方和分享方的车型一致,但功能版本信息不一致,需要确认不同功能版本信息对于所选触发条件和所选执行条件的支持程度,对于当前请求方车辆支持的所选触发条件及所选执行动作可分别作为目标触发条件及目标触发动作进行保留,对于当前请求方车辆不支持的所选触发条件及所选执行动作直接删除。
31、在某些实施方式中,所述根据所述一致性的比较结果对所述所选触发条件和所述所选执行条件进行兼容性确认,包括:
32、在所述第一车型信息与所述第二车型信息相异情况下,根据全量定制方案功能资源库确认所述请求方的定制方案功能是否支持添加所述所选触发条件和所述所选执行条件。
33、如此,如果请求方和分享方的车型不一致,需要利用全量定制方案功能资源库,从根本确认所选方案是否支持请求方车辆。
34、在某些实施方式中,所述在所述第一车型信息与所述第二车型信息相异情况下,根据全量定制方案功能资源库确认所述请求方的定制方案功能是否支持添加所述所选触发条件和所述所选执行条件,包括:
35、根据所述条件参数,通过全量定制方案功能资源库确认所述请求方车辆是否存在对应于所述感知点的目标感知点,以及在存在所述目标感知点的情况下确认所述请求方车辆是否支持获取对于应所述感知点的状态信息的目标状态信息;
36、根据所述动作参数,通过全量定制方案功能资源库确认所述请求方车辆是否存在对应于所述车辆零部件的目标车辆零部件,以及在存在所述目标车辆零部件的情况下确认所述目标车辆零部件是否支持执行对应于所述功能点的目标功能点。
37、如此,利用全量资源库,对于触发条件从感知点确认请求方车辆是否支持,对于执行动作从车辆零部件确认请求方车辆是否支持,避免仅从条件和动作的名称确认方案的兼容性,导致定制方案继承后可能无法正常触发或执行。
38、在某些实施方式中,所述方法还包括:
39、在不存在所述目标感知点或不支持获取所述目标状态信息的情况下,删除所述所选触发条件;
40、在存在所述目标感知点且支持获取所述目标状态信息的情况下,保留所述目标感知点和所述目标状态信息,并根据所述目标感知点和所述目标状态信息生成所述目标触发条件;
41、在不在所述目标车辆零部件的情况下或不支持执行所述目标功能点的情况下,删除所述所选执行条件;
42、在存在所述目标车辆零部件且支持执行所述目标功能点的情况下,保留所述目标车辆零部件和所述目标功能点,并确认对应于所述执行参数的所述目标车辆零部件执行的目标执行参数;
43、根据所述目标车辆零部件、所述目标功能点和所述目标执行参数生成所述目标执行动作;
44、根据所述目标触发条件和所述目标执行动作,生成所述目标车载系统功能定制方案,并发送至所述请求方车辆。
45、如此,对于请求方车辆中不支持的感知点、感知点状态信息、车辆零部件、车辆零部件功能点,将相应的所选触发条件和所选执行条件在方案继承过程中删除,对于支持的车辆零部件功能点,再确认请求方车辆该车辆零部件的可执行参数,并与所选执行条件的执行参数相对应,完成动作的继承。提供相对灵活的方案继承策略,尽量满足请求方的继承需求,提升用户体验。
46、本技术实施方式的服务器,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述的方法。
47、本技术的计算机可读存储介质,存储有计算机程序,当所述计算机程序被一个或多个处理器执行时,实现上述的方法。
48、本技术的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实施方式的实践了解到。
本文地址:https://www.jishuxx.com/zhuanli/20240731/186915.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表