本公开涉及资源分配领域,尤其涉及一种资源分配方法、资源分配装置及电子设备。
背景技术:
1、当电子设备上运行多个应用程序时,会出现不同应用程序之间互相抢占资源的情况,降低了用户的使用体验。现有的资源分配方案在解决这种问题时,通常只考虑客观的实际情况,从技术角度出发,来设计资源的分配,但是用户的使用体验并没有得到明显改善。
技术实现思路
1、鉴于上述问题,本公开的一个方面提供了一种资源分配方法,包括:响应于目标用户针对当前应用程序的程序运行状态的用户状态参数满足目标条件,将当前应用程序从第一运行状态调整为第二运行状态;其中,目标条件表征用户能够感知到当前应用程序处于第一运行状态的条件,目标用户对第二运行状态下的当前应用程序的使用满意度高于第一运行状态。
2、根据本公开的实施例,还包括:利用以下至少一种操作确定用户状态参数:获取目标用户的当前用户信息,并利用当前用户信息确定用户状态参数;获取当前应用程序的运行设备的设备信息,并利用设备信息确定用户状态参数;以及获取目标用户基于程序运行状态在运行设备上执行的操作信息,并利用操作信息确定用户状态参数。
3、根据本公开的实施例,其中,用户状态参数包括当前情绪信息和当前距离信息;获取目标用户的当前用户信息,并利用当前用户信息确定用户状态参数,包括:获取目标用户的当前用户信息,当前用户信息包括语音信息、面部信息和位置信息中的至少一种;以及基于语音信息和面部信息确定目标用户针对程序运行状态的当前情绪信息,以及基于位置信息确定目标用户与运行设备之间的当前距离信息;其中,当前情绪信息表征目标用户对程序运行状态的使用满意度,当前距离信息表征目标用户对程序运行状态的感知度。
4、根据本公开的实施例,其中,用户状态参数包括视觉感知信息和听觉感知信息;获取当前应用程序的运行设备的设备信息,并利用设备信息确定用户状态参数,包括:获取当前应用程序的运行设备的设备信息,设备信息包括显示画面、设备外观信息和设备声音信息中的至少一种;以及基于显示画面和设备外观信息确定目标用户针对程序运行状态的视觉感知信息,以及基于设备声音信息确定目标用户针对程序运行状态的听觉感知信息。
5、根据本公开的实施例,其中,获取目标用户基于程序运行状态在运行设备上执行的操作信息,并利用操作信息确定用户状态参数,包括:获取目标用户基于程序运行状态在运行设备上执行的操作信息,得到操作信息对应的返回结果,操作信息表征目标用户测试运行设备的运行效率;以及确定目标用户针对返回结果的用户状态参数。
6、根据本公开的实施例,还包括:响应于目标用户的用户状态参数不满足目标条件,保持当前应用程序的程序运行状态。
7、根据本公开的实施例,还包括:响应于目标用户针对第一应用程序的程序运行状态的用户状态参数满足目标条件,将第二应用程序的运行资源从第一运行资源调整为第二运行资源;其中,第一应用程序为目标用户正在使用或者即将使用的当前应用程序,第二应用程序为后台运行的应用程序;第一运行资源大于第二运行资源。
8、根据本公开的实施例,还包括:确定第一用户的第一身份信息和第二用户的第二身份信息;在确定第一身份信息的优先级高于第二身份信息的优先级的情况下,响应于第一用户针对当前应用程序的程序运行状态的用户状态参数满足目标条件,将当前应用程序从第一运行状态调整为第二运行状态;其中,第一用户和第二用户使用同一运行设备,第一用户在运行设备上使用当前应用程序。
9、本公开的另一方面提供了一种资源分配装置。装置包括调整模块,用于响应于目标用户针对当前应用程序的程序运行状态的用户状态参数满足目标条件,将当前应用程序从第一运行状态调整为第二运行状态;其中,目标条件表征用户能够感知到当前应用程序处于第一运行状态的条件,目标用户对第二运行状态下的当前应用程序的使用满意度高于第一运行状态。
10、本公开的另一方面还提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的处理方法。
1.一种资源分配方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求2所述的方法,其中,所述用户状态参数包括当前情绪信息和当前距离信息;所述获取所述目标用户的当前用户信息,并利用所述当前用户信息确定所述用户状态参数,包括:
4.根据权利要求2所述的方法,其中,所述用户状态参数包括视觉感知信息和听觉感知信息;所述获取所述当前应用程序的运行设备的设备信息,并利用所述设备信息确定所述用户状态参数,包括:
5.根据权利要求2所述的方法,其中,所述获取所述目标用户基于所述程序运行状态在所述运行设备上执行的操作信息,并利用所述操作信息确定所述用户状态参数,包括:
6.根据权利要求1所述的方法,还包括:
7.根据权利要求1所述的方法,还包括:
8.根据权利要求1-7中任一项所述的方法,还包括:
9.一种资源分配装置,包括:
10.一种电子设备,包括:
