一种功耗控制方法及电子设备与流程

文档序号:37278071发布日期:2024-03-12 21:14阅读:12来源:国知局
一种功耗控制方法及电子设备与流程

本技术涉及电子,尤其涉及一种功耗控制方法及电子设备。


背景技术:

1、随着智能设备的普及和通信技术的发展,在日常生活中,将一个电子设备(如手机)的屏幕投屏到另一电子设备的屏幕(如笔记本电脑)上进行显示变得越来越普遍。例如,用户可以通过手机上你的手机yourphone投屏功能,将手机的屏幕显示的内容,投屏到笔记本电脑的屏幕上显示。在手机通过yourphone投屏功能进行投屏时,手机的屏幕通常显示为特定静态界面,如纯黑色界面。

2、然而,在手机通过yourphone投屏功能进行投屏时,手机屏幕的刷新率却通常较大。而手机的屏幕在显示为特定静态界面时,手机屏幕并不需要较大的刷新率。这就导致手机的功耗较大。


技术实现思路

1、本技术实施例提供一种功耗控制方法及电子设备,能够在用户使用手机等电子设备进行投屏时,降低电子设备的功耗。

2、第一方面,本技术实施例提供一种功耗控制描方法,应用于电子设备(即第一电子设备),该电子设备可以包括投屏应用程序,该功耗控制方法可以包括:电子设备通过投屏应用程序投屏;电子设备显示第一界面,第一界面包括待显示区域,电子设备的屏幕的工作模式为普通模式;在屏幕的工作模式为普通模式的情况下,电子设备向屏幕的所有显示区域进行供电,且电子设备的屏幕图像的刷新率为第一刷新率;在待显示区域与屏幕的所有显示区域的比值小于预设阈值的情况下,电子设备将屏幕的工作模式调整为息屏显示aod模式;在屏幕的工作模式为aod模式的情况下,电子设备向待显示区域供电,且电子设备的屏幕图像的刷新率为第二刷新率,第二刷新率小于第一刷新率。

3、基于第一方面所述的功耗控制方法,在电子设备在使用投屏应用程序进行投屏时,电子设备显示第一界面,电子设备可以确定第一界面中待显示区域与屏幕的所有显示区域的比值是否小于预设阈值。在电子设备确定第一界面中待显示区域与屏幕的所有显示区域的比值小于预设阈值的情况下,电子设备可以将屏幕的工作模式由普通模式调整为息屏显示aod模式。由于在屏幕的工作模式为息屏显示aod模式时屏幕图像的刷新率,小于在屏幕的工作模式为普通模式时屏幕图像的刷新率,因此,本技术的方案在电子设备在使用投屏应用程序进行投屏时,可以降低电子设备的屏幕图像的刷新率,从而能够降低电子设备的功耗。

4、此外,在屏幕的工作模式为息屏显示aod模式,且第一界面中待显示区域与屏幕的所有显示区域的比值小于预设阈值时,电子设备可以向第一界面中的待显示区域供电,而不需要向屏幕的所有显示区域供电,因此,本技术的方案在电子设备在使用投屏应用程序进行投屏时,电子设备可以调整屏幕的供电方式,即电子设备可以降低向屏幕供电的电流,从而能够进一步降低电子设备的功耗。

5、结合第一方面,在一种可能的实现方式中,上述电子设备将屏幕的工作模式调整为息屏显示aod模式,可以包括:电子设备将屏幕图像的刷新率由第一刷新率调整为第二刷新率;电子设备将屏幕的工作模式由普通模式,调整为aod模式。

6、基于该可能的实现方式,在电子设备将屏幕的工作模式调整为息屏显示aod模式时,电子设备可以将屏幕图像的刷新率调整为较小的刷新率,电子设备还可以将屏幕的工作模式由普通模式,调整为aod模式,从而能够降低电子设备的功耗。

7、结合第一方面,在一种可能的实现方式中,在屏幕的工作模式为普通模式的情况下,电子设备的屏幕图像的绘制帧率为第一绘制帧率,第一刷新率大于第一绘制帧率;第二刷新率与第一绘制帧率相同。

8、基于该可能的实现方式,在电子设备将屏幕的工作模式调整为息屏显示aod模式时,电子设备可以将屏幕图像的刷新率调整为屏幕图像的绘制帧率,从而能够在不影响显示的情况下,进一步降低电子设备的功耗。

9、结合第一方面,在一种可能的实现方式中,上述电子设备可以包括系统级芯片soc以及屏幕集成电路ic,上述电子设备将屏幕图像的刷新率由第一刷新率调整为第二刷新率,可以包括:soc向屏幕ic发送第一刷新率调整通知,第一刷新率调整通知包括第二刷新率;屏幕ic接收并根据第一刷新率调整通知,将屏幕图像的刷新率由第一刷新率调整为第二刷新率;soc向屏幕ic发送工作模式调整通知,工作模式调整通知用于指示屏幕ic将屏幕的工作模式调整为aod模式;屏幕ic接收并根据工作模式调整通知,将屏幕的工作模式调整为aod模式。

10、基于该可能的实现方式,在电子设备将屏幕的工作模式调整为息屏显示aod模式时,电子设备可以通过系统级芯片soc以及屏幕集成电路ic,将屏幕图像的刷新率调整为较小的刷新率,以及将电子设备的屏幕的工作模式由普通模式,调整为aod模式,从而能够降低电子设备的功耗。

11、结合第一方面,在一种可能的实现方式中,上述电子设备确定所述待显示区域与所述屏幕的所有显示区域的比值小于预设阈值,可以包括:soc确定第一界面对应的顶部图层的名称;soc根据第一界面对应的顶部图层的名称,以及顶部图层白名单,确定待显示区域与屏幕的所有显示区域的比值小于预设阈值;顶部图层白名单包括多个第一顶部图层名称,第一顶部图层名称对应的界面的待显示区域与屏幕的所有显示区域的比值小于预设阈值。

12、基于该可能的实现方式,在电子设备将屏幕的工作模式调整为息屏显示aod模式时,电子设备可以第一界面对应的顶部图层的名称,以及顶部图层白名单,确定待显示区域与屏幕的所有显示区域的比值是否小于预设阈值,从而能够在待显示区域与屏幕的所有显示区域的比值小于预设阈值的情况下,将屏幕的工作模式由普通模式,调整为息屏显示aod模式,从而能够降低电子设备的功耗。

13、结合第一方面,在一种可能的实现方式中,在待显示区域与屏幕的所有显示区域的比值大于预设阈值的情况下,电子设备将屏幕图像的刷新率由第一刷新率调整为第三刷新率,第三刷新率小于第一刷新率。

14、基于该可能的实现方式,在待显示区域与屏幕的所有显示区域的比值大于预设阈值的情况下,电子设备向屏幕的供电方式可以不调整,即电子设备可以向屏幕的所有显示区域供电,从而能够满足显示的需求。同时,电子设备可以将屏幕图像的刷新率调整较小的刷新率,从而能够降低电子设备的功耗。

15、结合第一方面,在一种可能的实现方式中,上述第一界面可以为静态界面。

16、基于该可能的实现方式,在电子设备将屏幕的工作模式调整为息屏显示aod模式时,电子设备可以显示静态界面。在电子设备显示静态界面时,电子设备的屏幕刷新率可以调整为较小的刷新率,从而能够进一步降低电子设备的功耗。

17、结合第一方面,在一种可能的实现方式中,上述第一界面可以为纯黑色静态界面。

18、基于该可能的实现方式,在电子设备将屏幕的工作模式调整为息屏显示aod模式时,电子设备可以显示纯黑色静态界面。在电子设备显示纯黑色静态界面时,电子设备的屏幕刷新率可以调整为较小的刷新率,从而能够进一步降低电子设备的功耗。且在电子设备显示纯黑色静态界面时,电子设备可以不向纯黑色静态界面对应的显示区域供电,电子设备可以向待显示区域供电,从而能够进一步降低电子设备的功耗。

19、结合第一方面,在一种可能的实现方式中,上述第一界面可以包括提示窗,提示窗可以用于提示用户触摸屏幕以使屏幕显示电子设备的内容;待显示区域可以用于显示提示窗。

20、基于该可能的实现方式,在电子设备通过投屏应用程序投屏,且电子设备显示纯黑色界面时,电子设备可以显示提示用户触摸屏幕以使屏幕显示电子设备的内容的提示窗,从而方便用户使用。且在电子设备显示纯黑色静态界面时,第一界面中的待显示区域可以用于显示提示窗,从而电子设备可以不向纯黑色静态界面对应的显示区域供电,电子设备可以向待显示区域供电,从而能够进一步降低电子设备的功耗。

21、第二方面,本技术实施例提供一种功耗控制装置,该功耗控制装置可以应用于电子设备,用于实现上述第一方面中的方法。该功耗控制装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块,例如,投屏模块、显示模块和调整模块等。

22、其中,投屏模块,可以用于通过投屏应用程序投屏。

23、显示模块,可以用于显示第一界面,第一界面包括待显示区域,电子设备的屏幕的工作模式为普通模式;在屏幕的工作模式为普通模式的情况下,电子设备向屏幕的所有显示区域进行供电,且电子设备的屏幕图像的刷新率为第一刷新率。

24、调整模块,可以用于在待显示区域与所述屏幕的所有显示区域的比值小于预设阈值的情况下,将屏幕的工作模式调整为息屏显示aod模式;在屏幕的工作模式为aod模式的情况下,电子设备向待显示区域供电,且电子设备的屏幕图像的刷新率为第二刷新率,第二刷新率小于第一刷新率。

25、结合第二方面,在一种可能的实现方式中,调整模块,可以用于将屏幕图像的刷新率由第一刷新率调整为第二刷新率。

26、调整模块,还可以用于将屏幕的工作模式由普通模式,调整为aod模式。

27、结合第二方面,在一种可能的实现方式中,在屏幕的工作模式为普通模式的情况下,电子设备的屏幕图像的绘制帧率为第一绘制帧率,第一刷新率大于第一绘制帧率;第二刷新率与第一绘制帧率相同。

28、结合第二方面,在一种可能的实现方式中,上述功耗控制装置还可以包括发送模块和接收模块。

29、发送模块,可以用于向屏幕ic发送第一刷新率调整通知,第一刷新率调整通知包括第二刷新率。

30、接收模块,可以用于接收第一刷新率调整通知。

31、调整模块,可以用于根据接收模块接收的第一刷新率调整通知,将屏幕图像的刷新率由第一刷新率调整为第二刷新率。

32、发送模块,还可以用于向屏幕ic发送工作模式调整通知,工作模式调整通知用于指示屏幕ic将屏幕的工作模式调整为aod模式。

33、接收模块,可以用于接收工作模式调整通知。

34、调整模块,可以用于根据接收模块接收的工作模式调整通知,将屏幕的工作模式调整为aod模式。

35、结合第二方面,在一种可能的实现方式中,上述功耗控制装置还可以包括确定模块。

36、确定模块,可以用于确定第一界面对应的顶部图层的名称。

37、确定模块,还可以用于根据第一界面对应的顶部图层的名称,以及顶部图层白名单,确定待显示区域与屏幕的所有显示区域的比值小于预设阈值;顶部图层白名单包括多个第一顶部图层名称,第一顶部图层名称对应的界面的待显示区域与所述屏幕的所有显示区域的比值小于预设阈值。

38、结合第二方面,在一种可能的实现方式中,调整模块,还可以用于在待显示区域与屏幕的所有显示区域的比值大于预设阈值的情况下,将屏幕图像的刷新率由所述第一刷新率调整为第三刷新率,第三刷新率小于第一刷新率。

39、结合第二方面,在一种可能的实现方式中,第一界面为静态界面。

40、结合第二方面,在一种可能的实现方式中,第一界面为纯黑色静态界面。

41、结合第二方面,在一种可能的实现方式中,第一界面包括提示窗,提示窗用于提示用户触摸所述屏幕以使屏幕显示电子设备的内容;待显示区域用于显示提示窗。

42、第三方面,提供了一种功耗控制设备,该功耗控制设备具有实现上述第一方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

43、第四方面,提供了一种功耗控制设备,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该功耗控制设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该功耗控制设备执行如上述第一方面中任一项所述的功耗控制方法。

44、第五方面,提供了一种功耗控制设备,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第一方面中任一项所述的功耗控制方法。

45、第六方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序指令。当计算机程序指令被电子设备执行时,使得电子设备实现如第一方面或第一方面的可能的实现方式中任一项所述的功耗控制方法。

46、第七方面,本技术实施例提供一种计算机程序产品,包括计算机可读代码,当所述计算机可读代码在电子设备中运行时,使得电子设备实现如第一方面或第一方面的可能的实现方式中任一项所述的功耗控制方法。

47、第八方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持电子设备实现上述第一方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存电子设备必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

48、应当理解的是,上述第二方面至第八方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1