电子设备的控制方法、控制系统、设备和介质与流程

摘要: 本申请涉及计算机,更具体地涉及一种电子设备的控制方法、控制系统、设备和介质。背景技术:1、随着计算机技术的发展,电子设备的功能日益复杂,用户对电子设备的个性化需...
电子设备的控制方法、控制系统、设备和介质与流程

本申请涉及计算机,更具体地涉及一种电子设备的控制方法、控制系统、设备和介质。

背景技术:

1、随着计算机技术的发展,电子设备的功能日益复杂,用户对电子设备的个性化需求也愈发多元。但当前多数电子设备的硬件控制方式操作繁琐,需要用户具备一定的专业知识才能在相关系统配置界面完成复杂的硬件参数调整,处理效率较低且普适性差。

技术实现思路

1、鉴于上述问题,本申请提供了一种电子设备的控制方法、控制系统、设备和介质。

2、根据本申请的第一个方面,提供了一种电子设备的控制方法,包括:响应于接收到用户输入的针对电子设备的硬件部件的设置请求,基于设置请求的语义信息和多个硬件控制函数各自适用的应用环境信息,从多个硬件控制函数中确定目标控制函数,各硬件控制函数是利用部署在电子设备中的初始调用接口调用得到,多个初始调用接口是基于电子设备的硬件控制信息得到;利用多个初始调用接口中的目标调用接口调用目标控制函数,对电子设备的硬件部件执行控制操作;其中,目标调用接口是通过以下方式得到:利用多个初始调用接口获取存储于电子设备中的第一验证信息,并将第一验证信息与第二验证信息进行匹配,在第一验证信息与第二验证信息相匹配的情况下,得到验证通过的目标调用接口,第二验证信息是由多个硬件控制函数和各硬件控制函数的功能描述信息得到。

3、根据本申请的实施例,电子设备的控制方法还包括:基于各硬件控制函数的调用命令及调用参数,生成供调用的各函数接口信息,各函数接口信息具有与各硬件控制函数对应的函数标识;基于各函数接口信息和函数标识,在电子设备中部署初始调用接口。

4、根据本申请的实施例,利用多个初始调用接口获取存储于电子设备中的第一验证信息,并将第一验证信息与第二验证信息进行匹配,在第一验证信息与第二验证信息相匹配的情况下,得到验证通过的目标调用接口,包括:利用初始调用接口从电子设备的存储器中读取第一验证信息,第一验证信息为基于多个硬件控制函数、功能描述信息和场景描述信息得到的哈希签名;基于初始调用接口的硬件控制函数及功能描述信息,得到第二验证信息;在第一验证信息与第二验证信息一致的情况下,得到目标调用接口。

5、根据本申请的实施例,电子设备的控制方法还包括:针对多个硬件控制函数中的起始控制函数和起始控制函数的初始功能描述信息,确定初始哈希签名值;组合初始哈希签名值、中间硬件控制函数和中间硬件控制函数的中间功能描述信息,得到中间哈希签名值;在中间哈希签名值的数目大于或等于预设阈值的情况下,组合中间哈希签名值和中间硬件控制函数调用场景的场景描述信息,得到目标哈希签名值,并将目标哈希签名值作为第一验证信息。

6、根据本申请的实施例,响应于接收到用户输入的针对电子设备的硬件部件的设置请求,基于设置请求的语义信息和多个硬件控制函数各自适用的应用环境或系统运行状信息,从多个硬件控制函数中确定目标控制函数,包括:在设置请求的意图信息和条件信息,与应用环境信息相匹配的情况下,得到与设置请求对应的目标场景信息;将目标场景信息在场景描述信息中所关联的至少一个硬件控制函数,确定为目标控制函数。

7、根据本申请的实施例,电子设备的控制方法还包括:利用基本输入输出系统将多个硬件控制函数及各硬件控制函数的功能描述信息,依次封装到操作系统配置接口文件的控制信息文件中,得到包含电子设备的完整硬件控制接口定义的硬件控制信息;其中,控制信息文件包含签名字段、长度字段、多个函数信息字段和系统描述信息字段,各函数信息字段用于存储硬件控制函数的函数名称、调用命令、调用参数及功能描述文本。

8、根据本申请的实施例,控制操作包括对电子设备的散热策略、性能模式、风扇噪音中的至少一种进行动态调整。

9、本申请的第二方面提供了一种电子设备的控制系统,包括:基本输入输出系统,配置为基于电子设备的多个硬件控制函数、各硬件控制函数调用场景的场景描述信息、以及指示各硬件控制函数调用方法和调用参数的功能描述信息,得到硬件控制信息;控制智能体,配置为执行根据如上上述的电子设备的控制方法。

10、本申请的第三方面提供了一种电子设备的控制装置,包括:接口部署模块,用于基于电子设备的硬件控制信息,在电子设备的运行环境中部署用于调用多个硬件控制函数的初始调用接口;接口验证模块,用于向多个初始调用接口发出验证请求,在利用初始调用接口调用各自存储于电子设备中的第一验证信息、与由多个硬件控制函数和各硬件控制函数的功能描述信息得到的第二验证信息之间相匹配的情况下,得到验证通过的目标调用接口;部件控制模块,用于响应于接收到针对电子设备的硬件部件的设置请求,基于设置请求的语义信息和各硬件控制函数调用场景的场景描述信息,从多个硬件控制函数中确定目标控制函数,并利用目标调用接口调用目标控制函数对电子设备的硬件部件执行控制操作。

11、本申请的第四方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个计算机程序,其中,上述一个或多个处理器执行上述一个或多个计算机程序以实现上述方法的步骤。

12、本申请的第五方面还提供了一种计算机可读存储介质,其上存储有计算机程序或指令,上述计算机程序或指令被处理器执行时实现上述方法的步骤。

13、本申请的第六方面还提供了一种计算机程序产品,包括计算机程序或指令,上述计算机程序或指令被处理器执行时实现上述方法的步骤。

1.一种电子设备的控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,利用所述多个初始调用接口获取存储于所述电子设备中的第一验证信息,并将所述第一验证信息与第二验证信息进行匹配,在所述第一验证信息与所述第二验证信息相匹配的情况下,得到验证通过的目标调用接口,包括:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,响应于接收到用户输入的针对所述电子设备的硬件部件的设置请求,基于所述设置请求的语义信息和多个硬件控制函数各自适用的应用环境信息,从所述多个硬件控制函数中确定目标控制函数,包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述控制操作包括对所述电子设备的散热策略、性能模式、风扇噪音中的至少一种进行动态调整。

8.一种电子设备的控制系统,其特征在于,所述系统包括:

9.一种电子设备,包括:

10.一种计算机可读存储介质,其上存储有计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时实现根据权利要求1~7中任一项所述方法的步骤。