技术新讯 > 电子通信装置的制造及其应用技术 > 一种车辆数据回滚方法、装置及相关设备与流程  >  正文

一种车辆数据回滚方法、装置及相关设备与流程

  • 国知局
  • 2024-12-06 12:12:56

本申请涉及车联网,尤其涉及一种车端数据回滚方法、装置及相关设备。

背景技术:

1、随着车联网技术的发展,智能车辆及其应用越来得到普及,在智能车辆的使用过程中,常常会为车辆进行一些定制化的diy智能场景服务,对车内配置的各个服务功能或设备之间设置一些内部强关联性的控制参数。如对车端空调进行智能场景化的参数控制时,每一项的操作结果都会对下一步的执行产生影响。而当车辆的内设服务设备的控制参数被调整后,如果能够将车辆内设服务设备的控制参数回滚至内设服务设备控制参数的初始态,将能够极大提升用户的使用体验感。但是,目前市场上的车辆多不具有强大的控制参数回滚能力,面对用户日益增长的个性化需求,行业内使用的回滚技术采用的是通过将底层代码写死的方式实现的,这种方式只能够针对一些特定的服务功能实现回滚,如果接收到用户自己设置的控制场景的回滚需求时,则需要重新开发编写底层代码,开发周期长,代码适配度低,无法灵活且快速的满足用户的车辆使用需求。

技术实现思路

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、本申请提供了一种车端数据回滚方法、装置及相关设备,通过获取车辆在用户进行场景服务调用后车端服务被调用的应用执行项,并确定对应所述场景服务调用的应用执行项信息;获取所述应用执行项的初始态信息;根据所述应用执行项信息和对应的初始态信息,生成待执行回滚信息;在用户对车辆的场景控制结束后,根据所述车端回滚信息,对所述应用执行项的控制参数进行控制回滚。本申请提出的车端数据回滚方法,通过确定车辆预设的场景被调用时场景文件涉及的执行项和对应的初始态信息,合成待执行的数据回滚信息,当确定用户结束对该场景控制后,进行对相关执行项控制参数的控制回滚,这种数据回滚方式在面临用户启动新的场景服务调用服务时,无需对系统的底层代码进行重新开发,能够较为灵活的适配用户的各种服务调用后对控制参数进行回滚的需求,数据回滚的过程实现起来也较为简单,回滚的准确性高、且系统的开发和配置均容易实现。

技术特征:

1.一种车端数据回滚方法,其特征在于,包括:

2.根据权利要求1所述的车端数据回滚方法,其特征在于,所述在用户对车辆的场景控制结束后,根据所述车端回滚信息,对所述应用执行项的控制参数进行控制回滚之前,所述方法还包括:

3.根据权利要求1所述的车端数据回滚方法,其特征在于,所述根据所述应用执行项信息和对应的初始态信息,生成待执行回滚信息,包括:

4.根据权利要求1所述的车端数据回滚方法,其特征在于,所述在用户对车辆的场景控制结束后,根据所述车端回滚信息,对所述应用执行项的控制参数进行控制回滚之前,所述方法还包括:

5.根据权利要求1所述的车端数据回滚方法,其特征在于,所述在用户对车辆的场景控制结束后,根据所述车端回滚信息,对所述应用执行项的控制参数进行控制回滚之前,所述方法还包括:

6.根据权利要求1所述的车端数据回滚方法,其特征在于,所述方法还包括:获取用户或第三方对所述回滚信息的进行调节的可信调整信息;

7.根据权利要求1所述的车端数据回滚方法,其特征在于,所述方法还包括:收集用户进行场景服务调用后相关应用执行项使用的反馈评价,确定反馈评价的得分值大于预设阈值的可选执行项,用于对要进行控制参数回滚的应用执行项信息进行调整。

8.根据权利要求1所述的车端数据回滚方法,其特征在于,所述方法还包括:在用户对车辆的场景控制结束后,根据所述车端回滚信息,对所述应用执行项的控制参数进行控制回滚之后,确定车辆被当前场景服务调用信息,用于对涉及当前场景服务调用相关的应用执行项的控制参数进行调整。

9.一种车端数据回滚装置,其特征在于,包括:

10.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机可执行指令,所述计算机可执行指令被执行时执行如权利要求1-8中任意一项所述的车端数据回滚方法。

技术总结本申请提供了一种车端数据回滚方法、装置及相关设备,通过获取车辆在用户进行场景服务调用后车端服务被调用的应用执行项,并确定对应场景服务调用的应用执行项信息;获取应用执行项的初始态信息;根据应用执行项信息和对应的初始态信息,生成待执行回滚信息;根据车端回滚信息,在用户对车辆的场景控制结束后对应用执行项的控制参数进行控制回滚。这种数据回滚方式在面临用户启动新的场景服务调用服务时,无需对系统的底层代码进行重新开发,能够较为灵活的适配用户的各种服务调用后对控制参数进行回滚的工作需求,数据回滚的工作流程简单高效,回滚的准确性高、且系统的开发和配置均容易实现。技术研发人员:齐田斌,张越盈,赵彤阳受保护的技术使用者:零束科技有限公司技术研发日:技术公布日:2024/12/2

本文地址:https://www.jishuxx.com/zhuanli/20241204/340002.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。