休眠唤醒控制系统、方法、车辆和存储介质与流程

文档序号:35577647发布日期:2023-09-24 20:15阅读:35来源:国知局
休眠唤醒控制系统、方法、车辆和存储介质与流程

本申请涉及车辆控制,尤其涉及一种休眠唤醒控制系统、方法、车辆和存储介质。


背景技术:

1、随着智能汽车的发展,人们对智能汽车的功能的需求也越来越多,在面向服务架构soa下,车辆中会有越来越多的服务,需要通过应用程序来调用相关的服务以实现相关的功能,例如,控制车辆自动启动,同时开启空调。

2、而有些应用程序放置在内存的特定容器中,而该容器中的应用程序无法和现有的控制芯片通信,因此,如何与应用程序建立通信,以增加功能性,是需要解决的技术问题。


技术实现思路

1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。

2、为此,本申请提出一种休眠唤醒控制系统、方法、车辆和存储介质,以实现在快速唤醒场景下实现控制芯片和应用程序建立通信,实现多种功能需求。

3、本申请一方面实施例提出了一种休眠唤醒控制系统,系统包括:控制芯片、内存和内核模块,所述控制芯片,包括执行模块和代理服务模块;所述内存中包括运行应用程序的目标容器;

4、所述内核模块,用于响应于接收到唤醒消息,根据所述内存中存储的数据唤醒所述控制芯片;

5、所述执行模块,用于生成唤醒消息,并将所述唤醒消息发送给所述代理服务模块;

6、所述代理服务模块,用于建立所述控制芯片和所述目标容器中的应用程序间的连接通道,通过所述连接通道将所述唤醒消息发送给所述目标容器中运行的应用程序;其中,所述唤醒消息,用于所述目标容器中的应用程序从休眠状态切换至运行状态。

7、本申请另一方面实施例提出了一种休眠唤醒控制方法,应用于第一方面所述的系统,所述方法,包括:

8、响应于所述内核模块接收到唤醒消息,根据所述内存中存储的数据唤醒所述控制芯片;

9、通过执行模块生成唤醒消息,并将所述唤醒消息发送给所述代理服务模块;

10、通过代理服务模块建立所述控制芯片和所述目标容器中的应用程序间的连接通道,通过所述连接通道将所述唤醒消息发送给所述目标容器中运行的应用程序;所述唤醒消息,用于所述目标容器中的应用程序从休眠状态切换至运行状态。

11、本申请另一方面实施例提出了一种车辆,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如前述一方面所述的方法。

12、本申请另一方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述一方面所述的方法。

13、本申请另一方面实施例提出了一种计算机程序产品,其上存储有计算机程序,所述程序被处理器执行时实现如前述一方面所述的方法。

14、本申请提出的休眠唤醒控制系统、方法、车辆和存储介质,在内核模块响应于接收到唤醒消息,根据内存中存储的数据唤醒控制芯片,执行模块用于生成唤醒消息,并将唤醒消息发送给代理服务模块,通过代理服务模块建立控制芯片和目标容器中的应用程序间的连接通道,实现了在快速唤醒的场景下,通过连接通道将内核模块生成的唤醒消息发送给目标容器中运行的应用程序,使得目标容器中的应用程序从休眠状态切换至运行状态,实现了对目标容器中应用程序的控制和快速唤醒,满足日益增长的服务需求。

15、本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。



技术特征:

1.一种休眠唤醒控制系统,其特征在于,所述系统包括:控制芯片、内存和内核模块,所述控制芯片,包括执行模块和代理服务模块;所述内存中包括运行应用程序的目标容器;

2.如权利要求1所述的系统,其特征在于,所述系统还包括:与所述应用程序通信的中间件dds模块;

3.如权利要求1所述的系统,其特征在于,所述系统还包括:与所述应用程序通信的中间件dds模块;

4.如权利要求2或3所述的系统,其特征在于,

5.如权利要求4所述的系统,其特征在于,

6.如权利要求1-3任一项所述的系统,其特征在于,

7.一种休眠唤醒控制方法,其特征在于,应用于权利要求1-6任一项所述的系统,所述方法包括:

8.如权利要求7所述的方法,其特征在于,所述方法,还包括:

9.如权利要求7所述的方法,其特征在于,所述方法,还包括:

10.一种车辆,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如权利要求7-9中任一所述的方法。

11.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求7-9中任一所述的方法。


技术总结
本申请提出一种休眠唤醒控制系统、方法、车辆和存储介质,其中,系统包括:控制芯片、内存和内核模块,控制芯片,包括执行模块和代理服务模块,内存中包括运行应用程序的目标容器,在内核模块响应于接收到唤醒消息,根据内存中存储的数据唤醒控制芯片,执行模块用于生成唤醒消息,并将唤醒消息发送给代理服务模块,通过代理服务模块建立控制芯片和目标容器中的应用程序间的连接通道,在快速唤醒的场景下,通过连接通道将内核模块生成的唤醒消息发送给目标容器中运行的应用程序,使得目标容器中的应用程序从休眠状态切换至运行状态,实现了对目标容器中应用程序的控制和快速唤醒,满足日益增长的服务需求。

技术研发人员:肖政东
受保护的技术使用者:小米汽车科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1