CN112543375A - 一种电视耗能管理方法及相关设备 - Google Patents
一种电视耗能管理方法及相关设备 Download PDFInfo
- Publication number
- CN112543375A CN112543375A CN201910890972.5A CN201910890972A CN112543375A CN 112543375 A CN112543375 A CN 112543375A CN 201910890972 A CN201910890972 A CN 201910890972A CN 112543375 A CN112543375 A CN 112543375A
- Authority
- CN
- China
- Prior art keywords
- power
- television application
- television
- hardware device
- currently running
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000005265 energy consumption Methods 0.000 title claims abstract description 44
- 238000007726 management method Methods 0.000 title claims abstract description 44
- 238000000034 method Methods 0.000 claims description 31
- 230000006870 function Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 10
- 230000008859 change Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 12
- 238000004590 computer program Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4436—Power management, e.g. shutting down unused components of the receiver
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3228—Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/329—Power saving characterised by the action undertaken by task scheduling
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Power Sources (AREA)
Abstract
本发明公开了一种电视耗能管理方法及相关设备,该电视耗能管理方法,包括:接收电视应用在启动时发出的注册电源使用用例的请求;电源使用用例用于表示电视应用运行时需要的各硬件设备的电源状态;根据电视应用的电源使用用例,确定当前运行的电视应用需要的各硬件设备的电源状态;将各硬件设备的电源状态调整为当前运行的电视应用需要的各硬件设备的电源状态。本发明实施例提供的电视耗能管理方法,可以根据当前运行的电视应用的需求,来改变各硬件设备的电源状态,实现了对电视的操作***的电源管理。
Description
技术领域
本发明涉及数字电视技术领域,尤其涉及一种电视耗能管理方法及相关设备。
背景技术
随着电视行业的不断发展,智能电视的能耗要求越来越高,并且,随着智能电视的生态圈的扩展,智能电视在各个业务场景下的硬件设备能耗需求也变得越来越复杂。
在现有技术中,手机平台上主流的操作***通过唤醒锁(Wake Locks)机制实现电源管理,例如手机平台可采用安卓(Android)操作***,由于手机的电池电量有限,唤醒锁在手机空闲的时候几乎完全关闭***,以节省耗能。并且,手机应用可以向操作***请求Wake Lock,操作***接收到任何手机应用的Wake Lock的请求都会进入工作状态,如果当前没有任何Wake Lock请求,则操作***进入睡眠待机状态。
然而,由于智能电视的操作***与手机的操作***不同,具体地,智能电视通常需要稳定的电力供给,并且需要长时间运行,因而,电视的操作***无法采用上述这种简单的Wake Locks机制进行电源管理。
发明内容
本发明实施例提供了提供一种电视耗能管理方法及相关设备,用以解决电视的操作***无法进行电源管理的问题。
第一方面,本发明实施例提供了一种电视耗能管理方法,包括:
接收电视应用在启动时发出的注册电源使用用例的请求;所述电源使用用例用于表示所述电视应用运行时需要的各硬件设备的电源状态;
根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态;
将各所述硬件设备的电源状态调整为当前运行的所述电视应用需要的各所述硬件设备的电源状态。
在一种可能的实现方式中,在本发明实施例提供的上述方法中,所述根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态,包括:
根据所述电视应用的所述电源使用用例,确定满足当前运行的所述电视应用的需要且总能耗最低时,各所述硬件设备的电源状态。
在一种可能的实现方式中,在本发明实施例提供的上述方法中,当前仅运行一个所述电视应用时,所述根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态,包括:
根据所述电视应用的所述电源使用用例,确定运行该电视应用需要的各所述硬件设备能否以低功耗模式运行;
能够以低功耗模式运行的各所述硬件设备的电源状态为低功耗状态,其他的所述硬件设备的电源状态为正常功耗状态;所述硬件设备的所述低功耗状态的功耗小于所述正常功耗状态的功耗。
在一种可能的实现方式中,在本发明实施例提供的上述方法中,当前运行至少两个所述电视应用时,所述根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态,包括:
对于当前运行的每一个所述电视应用,根据所述电源使用用例,确定满足运行该电视应用的需要且总能耗最低时,各所述硬件设备的电源状态;
对于每一个所述硬件设备,将对应于当前运行的各所述电视应用的各所述电源状态中能耗最高的电源状态,作为满足各所述电视应用的所述硬件设备的电源状态。
在一种可能的实现方式中,在本发明实施例提供的上述方法中,所述将各所述硬件设备的电源状态调整为当前运行的所述电视应用需要的各所述硬件设备的电源状态,包括:
根据确定出的当前运行的所述电视应用需要的各所述硬件设备的电源状态,以及当前各所述硬件设备的电源状态,确定调整各所述硬件设备所需的操作函数;
调用对应于各所述硬件设备的操作函数。
在一种可能的实现方式中,在本发明实施例提供的上述方法中,还包括:
周期性地或在特定时间节点统计各所述电视应用的电源使用用例,并更新当前运行的所述电视应用需要的各所述硬件设备的电源状态。
第二方面,本发明实施例还提供了一种电视耗能管理装置,包括:
接收模块,用于接收电视应用在启动时发出的注册电源使用用例的请求;所述电源使用用例用于表示所述电视应用运行时需要的各硬件设备的电源状态;
处理模块,用于根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态;
调整模块,用于将各所述硬件设备的电源状态调整为当前运行的所述电视应用需要的各所述硬件设备的电源状态。
在一种可能的实现方式中,在本发明实施例提供的上述装置中,所述处理模块,具体用于根据所述电视应用的所述电源使用用例,确定满足当前运行的所述电视应用的需要且总能耗最低时,各所述硬件设备的电源状态。
第三方面,本发明实施例还提供了一种数字电视,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的所述程序指令,按照获得的程序执行:接收电视应用在启动时发出的注册电源使用用例的请求;所述电源使用用例用于表示所述电视应用运行时需要的各硬件设备的电源状态;根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态;将各所述硬件设备的电源状态调整为当前运行的所述电视应用需要的各所述硬件设备的电源状态。
第四方面,本发明实施例还提供了一种可读性存储介质,所述可读性存储介质存储有数字电视可执行指令,所述数字电视可执行指令用于使数字电视执行上述方法。
本发明有益效果如下:
本发明实施例提供的电视耗能管理方法及相关设备,该电视耗能管理方法,包括:接收电视应用在启动时发出的注册电源使用用例的请求;电源使用用例用于表示电视应用运行时需要的各硬件设备的电源状态;根据电视应用的电源使用用例,确定当前运行的电视应用需要的各硬件设备的电源状态;将各硬件设备的电源状态调整为当前运行的电视应用需要的各硬件设备的电源状态。本发明实施例提供的电视耗能管理方法,根据各电视应用的电源使用用例,可以确定当前运行的电视应用需要的各硬件设备的电源状态,然后,将各硬件设备的电源状态调整为当前运行的电视应用需要的各硬件设备的电源状态,从而可以根据当前运行的电视应用的需求,来改变各硬件设备的电源状态,实现了对电视的操作***的电源管理。
附图说明
图1为本发明实施例提供的电视耗能管理方法的流程图;
图2为本发明实施例中一种电源管理架构的结构示意图;
图3为本发明实施例提供的电视耗能管理结构的结构示意图;
图4为本发明实施例提供的数字电视的结构示意图。
具体实施方式
针对现有技术中存在的电视的操作***无法进行电源管理的问题,本发明实施例提供了一种电视耗能管理方法及相关设备。
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
第一方面,本发明实施例提供了一种电视耗能管理方法,如图1所示,包括:
S101、接收电视应用在启动时发出的注册电源使用用例的请求;电源使用用例用于表示电视应用运行时需要的各硬件设备的电源状态;
S102、根据电视应用的电源使用用例,确定当前运行的电视应用需要的各硬件设备的电源状态;
S103、将各硬件设备的电源状态调整为当前运行的电视应用需要的各硬件设备的电源状态。
本发明实施例提供的电视耗能管理方法,根据各电视应用的电源使用用例,可以确定当前运行的电视应用需要的各硬件设备的电源状态,然后,将各硬件设备的电源状态调整为当前运行的电视应用需要的各硬件设备的电源状态,从而可以根据当前运行的电视应用的需求,来改变各硬件设备的电源状态,通过智能地切换硬件设备的耗能状态,实现了对电视的操作***的电源管理。
在具体实施时,本发明实施例提供的上述电视耗能管理方法可以应用于VIDAA操作***中,也可以应用到其他电视的操作***中,此处不做限定。
图2为本发明实施例中一种电源管理架构的结构示意图,以图2所示的结构为例,对本发明实施例提供的上述电视耗能管理方法进行详细说明。
如图2所示,该电源管理架构包括操作***的内核空间和用户空间,其中,用户空间可以包括多个电视应用,例如Netflix、YouTube、PVR、DTV、Night Update等电视应用,内核空间可以包括多个硬件设备,例如Panel、FRC、Audio、Bluetooth、Wi-Fi、Tuner等硬件设备,此处只是举例说明,在具体实施时,用户空间也可以包括其他电视应用,内核空间也可以包括其他硬件设备,此处不做限定。此外,该操作***的用户空间还可以包括电源管理服务器,本发明实施例提供的上述电视耗能管理方法可以通过电源管理服务器执行,此外,上述电视耗能管理方法也可以通过其他器件执行,此处不做限定。
对于上述步骤S101,电视应用在启动时会向电源管理服务器发出注册电源使用用例(Power Use Case,PUC)的请求,电源使用用例可以表示电视应用运行时需要的各硬件设备的电源状态,也就是说,不同的电源使用用例对应着不同硬件设备的不同电源状态,例如硬件设备至少具有D0、D1、D2和D3四个电源状态,且电源状态D0、D1、D2和D3的耗能逐渐增大,此处只是举例说明,不对硬件设备的电源状态进行限定。
对于上述步骤S102,在电源管理服务器中可以预先设置电源使用用例与各硬件设备的不同电源状态的映射关系,电源管理服务器可以在接收到注册电源使用用例的请求后,根据该映射关系和电源使用用例,可以得到各硬件设备的电源状态,通过统计所有的电源使用用例,可以得到当前运行的所有的电视应用需要的各硬件设备的电源状态。
对于上述步骤S103,电源管理服务器可以根据确定出的当前运行的电视应用需要的各硬件设备的电源状态,以及当前的各硬件设备的电源状态,对各硬件设备的电源状态进行调整。
进一步地,本发明实施例提供的上述方法中,上述步骤S102,可以包括:
根据电视应用的电源使用用例,确定满足当前运行的电视应用的需要且总能耗最低时,各硬件设备的电源状态。从而,可以在满足运行各电视应用的基础上,降低硬件设备的能耗,使各电视应用运行时消耗的能量最低,节省智能电视运行时的耗电量。
在具体实施时,本发明实施例提供的上述方法中,当前仅运行一个电视应用时,上述步骤S102,可以具体包括:
根据电视应用的电源使用用例,确定运行该电视应用需要的各硬件设备能否以低功耗模式运行;
能够以低功耗模式运行的各硬件设备的电源状态为低功耗状态,其他的硬件设备的电源状态为正常功耗状态;硬件设备的低功耗状态的功耗小于正常功耗状态的功耗。
在运行该电视应用的各硬件设备中,将能够以低功耗模式运行的各硬件设备的电源状态设置为低功耗状态,可以减少运行该电视应用消耗的电量最低。例如,对于音频相关性较强的电视应用,该电视应用无需显示画面或者显示画面单一,可将显示屏(Panel)的电源状态设置为低功耗状态,比如可以降低显示屏亮度或者关闭显示屏,将音频(Audio)设备的电源状态设置为正常功耗状态,以保证该电视应用能够正常播放音频。又如,对于网络数据需求较少的电视应用,比如电视应用DTV,可以将Wi-Fi的电源状态设置为低功耗状态,在低功耗状态下Wi-Fi芯片不会主动受路由器发送的数据包,从而可以节省电视的功耗。当网络需求较大的电视应用启动时,也会向电源管理服务器发送注册电源使用用例的请求,可以将Wi-Fi转换为普通功耗模式。再如,在电视为艺术展示模式下,可将CPU的电源状态设置为低功耗状态,使CPU自动降频,以实现降低功耗的作用。
在实际应用中,本发明实施例提供的上述方法中,当前运行至少两个电视应用时,上述步骤S102,可以具体包括:
对于当前运行的每一个电视应用,根据电源使用用例,确定满足运行该电视应用的需要且总能耗最低时,各硬件设备的电源状态;
对于每一个硬件设备,将对应于当前运行的各电视应用的各电源状态中能耗最高的电源状态,作为满足各电视应用的硬件设备的电源状态。
以当前运行两个电视应用X和Y为例,电视应用X注册的电源使用用例为PUC_X,电视应用Y注册的电源使用用例为PUC_Y;
根据电视应用X的电源使用用例PUC_X,确定满足运行电视应用X的需要且总能耗最低时的各硬件设备的电源状态,例如,电视应用X需要的硬件设备分别为A、B和C,则满足运行需要且总能耗最低时,硬件设备A的电源状态为DAX,硬件设备B的电源状态为DBX,硬件设备C的电源状态为DCX。
根据电视应用Y的电源使用用例PUC_Y,确定满足运行电视应用Y的需要且总能耗最低时的各硬件设备的电源状态,例如,电视应用Y需要的硬件设备同样分别为A、B和C,则满足运行需要且总能耗最低时,硬件设备A的电源状态为DAY,硬件设备B的电源状态为DBY,硬件设备C的电源状态为DCY。
分别比较硬件设备A、B和C对应于电视应用X和Y的电源状态,即比较DAX与DAY的大小,比较DBX与DBY的大小,以及比较DCX与DCY的大小,例如,比较的结果为:
DAX<DAY;DBX<DBY;DCX<DCY;
那么,满足电视应用X和Y的硬件设备的电源状态为:DAY,DBY,DCY;
假如硬件设备A、B和C当前的电源状态为:DAZ,DBZ,DCZ,可以将硬件设备A的电源状态由DAZ调整为DAY,将硬件设备B的电源状态由DBZ调整为DBY,将硬件设备C的电源状态由DCZ调整为DCY。
根据上述举例可知,通过先确定每一个电视应用在满足运行需要且总能耗最低时的各硬件设备的电源状态,保证每一个电视应用可以较低的能耗运行,然后,以每一个硬件设备的能耗最高的电源状态,作为满足各电视应用的硬件设备的电源状态,从而可以保证当前运行的各电视应用可以正常运行。
具体地,本发明实施例提供的上述方法中,上述步骤S103,可以包括:
根据确定出的当前运行的电视应用需要的各硬件设备的电源状态,以及当前各硬件设备的电源状态,确定调整各硬件设备所需的操作函数;
调用对应于各硬件设备的操作函数。
同样以当前运行的电视应用为X和Y为例,根据确定出的满足电视应用X和Y的硬件设备的电源状态DAY,DBY,DCY,以及硬件设备A、B和C当前的电源状态DAZ,DBZ,DCZ,可以确定调整硬件设备A、B和C所需的操作函数,通过分别调用各操作函数,可将硬件设备A的电源状态由DAZ调整为DAY,将硬件设备B的电源状态由DBZ调整为DBY,将硬件设备C的电源状态由DCZ调整为DCY。
本发明实施例提供的方法,各电视应用可以通过注册电源使用用例,提出运行需要的硬件设备需求,电源管理服务器通过调用操作函数就可以改变各硬件设备的电源状态,从而将电视应用与对应的硬件设备耦合到一起,提高了操作***对硬件设备的管理能力。
可选地,本发明实施例提供的上述方法中,还可以包括:
周期性地或在特定时间节点统计各电视应用的电源使用用例,并更新当前运行的电视应用需要的各硬件设备的电源状态。
由于电视应用在启动时会向电源管理服务器发送注册电源使用用例的请求,在电视应用在退出时也会向电源管理服务器发送注销电源使用用例的请求,并且,电视应用在不同的工作模式下注册的电源使用用例也可以不同,因而当前运行的电视应用的数量和种类可能是变化的,因而,可以通过周期性地统计各电视应用的电源使用用例,以保证能够有效地管理各电视应用。
此外,在特定时间节点运行的电视应用也可能发生变化,例如在电视开机或关机时,因而,在特定时间节点也可以重新统计各电视应用的电源使用用例。
重新统计各电视应用的电源使用用例后,更新当前运行的电视应用需要的各硬件设备的电源状态,也就是,重新执行上述步骤S102和S103,从而有效管理当前运行的各电视应用。
第二方面,基于同一发明构思,本发明实施例还提供了一种电视耗能管理装置,由于该装置解决问题的原理与上述方法相似,因此该装置的实施可以参见上述方法的实施,重复之处不再赘述。
具体地,本发明实施例提供的上述电视耗能管理装置,如图3所示,包括:
接收模块201,用于接收电视应用在启动时发出的注册电源使用用例的请求;电源使用用例用于表示电视应用运行时需要的各硬件设备的电源状态;
处理模块202,用于根据电视应用的电源使用用例,确定当前运行的电视应用需要的各硬件设备的电源状态;
调整模块203,用于将各硬件设备的电源状态调整为当前运行的电视应用需要的各硬件设备的电源状态。
进一步地,本发明实施例提供的上述装置中,处理模块202,具体用于根据电视应用的电源使用用例,确定满足当前运行的电视应用的需要且总能耗最低时,各硬件设备的电源状态。
第三方面,基于同一发明构思,本发明实施例还提供了一种数字电视。由于该数字电视解决问题的原理与上述方法相似,因此该数字电视的实施可以参见上述方法的实施,重复之处不再赘述。
具体地,本发明实施例提供的数字电视,如图4所示,包括:
存储器301,用于存储程序指令;
处理器302,用于调用存储器301中存储的程序指令,按照获得的程序执行:接收电视应用在启动时发出的注册电源使用用例的请求;电源使用用例用于表示电视应用运行时需要的各硬件设备的电源状态;根据电视应用的电源使用用例,确定当前运行的电视应用需要的各硬件设备的电源状态;将各硬件设备的电源状态调整为当前运行的电视应用需要的各硬件设备的电源状态。
第四方面,基于同一发明构思,本发明实施例还提供了一种可读性存储介质。由于该可读性存储介质解决问题的原理与上述方法相似,因此该可读性存储介质的实施可以参见上述方法的实施,重复之处不再赘述。
具体地,本发明实施例提供的可读性存储介质中,可读性存储介质存储有数字电视可执行指令,数字电视可执行指令用于使数字电视执行上述方法。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器,使得通过该计算机或其他可编程数据处理设备的处理器执行的指令可实现流程图中的一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图的一个流程或多个流程和/或方框图的一个方框或多个方框中指定的功能的步骤。
本发明实施例提供的电视耗能管理方法及相关设备,根据各电视应用的电源使用用例,可以确定当前运行的电视应用需要的各硬件设备的电源状态,然后,将各硬件设备的电源状态调整为当前运行的电视应用需要的各硬件设备的电源状态,从而可以根据当前运行的电视应用的需求,来改变各硬件设备的电源状态,实现了对电视的操作***的电源管理。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种电视耗能管理方法,其特征在于,包括:
接收电视应用在启动时发出的注册电源使用用例的请求;所述电源使用用例用于表示所述电视应用运行时需要的各硬件设备的电源状态;
根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态;
将各所述硬件设备的电源状态调整为当前运行的所述电视应用需要的各所述硬件设备的电源状态。
2.如权利要求1所述的方法,其特征在于,所述根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态,包括:
根据所述电视应用的所述电源使用用例,确定满足当前运行的所述电视应用的需要且总能耗最低时,各所述硬件设备的电源状态。
3.如权利要求2所述的方法,其特征在于,当前仅运行一个所述电视应用时,所述根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态,包括:
根据所述电视应用的所述电源使用用例,确定运行该电视应用需要的各所述硬件设备能否以低功耗模式运行;
能够以低功耗模式运行的各所述硬件设备的电源状态为低功耗状态,其他的所述硬件设备的电源状态为正常功耗状态;所述硬件设备的所述低功耗状态的功耗小于所述正常功耗状态的功耗。
4.如权利要求2所述的方法,其特征在于,当前运行至少两个所述电视应用时,所述根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态,包括:
对于当前运行的每一个所述电视应用,根据所述电源使用用例,确定满足运行该电视应用的需要且总能耗最低时,各所述硬件设备的电源状态;
对于每一个所述硬件设备,将对应于当前运行的各所述电视应用的各所述电源状态中能耗最高的电源状态,作为满足各所述电视应用的所述硬件设备的电源状态。
5.如权利要求1所述的方法,其特征在于,所述将各所述硬件设备的电源状态调整为当前运行的所述电视应用需要的各所述硬件设备的电源状态,包括:
根据确定出的当前运行的所述电视应用需要的各所述硬件设备的电源状态,以及当前各所述硬件设备的电源状态,确定调整各所述硬件设备所需的操作函数;
调用对应于各所述硬件设备的操作函数。
6.如权利要求1所述的方法,其特征在于,还包括:
周期性地或在特定时间节点统计各所述电视应用的电源使用用例,并更新当前运行的所述电视应用需要的各所述硬件设备的电源状态。
7.一种电视耗能管理装置,其特征在于,包括:
接收模块,用于接收电视应用在启动时发出的注册电源使用用例的请求;所述电源使用用例用于表示所述电视应用运行时需要的各硬件设备的电源状态;
处理模块,用于根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态;
调整模块,用于将各所述硬件设备的电源状态调整为当前运行的所述电视应用需要的各所述硬件设备的电源状态。
8.如权利要求7所述的装置,其特征在于,所述处理模块,具体用于根据所述电视应用的所述电源使用用例,确定满足当前运行的所述电视应用的需要且总能耗最低时,各所述硬件设备的电源状态。
9.一种数字电视,其特征在于,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的所述程序指令,按照获得的程序执行:接收电视应用在启动时发出的注册电源使用用例的请求;所述电源使用用例用于表示所述电视应用运行时需要的各硬件设备的电源状态;根据所述电视应用的所述电源使用用例,确定当前运行的所述电视应用需要的各所述硬件设备的电源状态;将各所述硬件设备的电源状态调整为当前运行的所述电视应用需要的各所述硬件设备的电源状态。
10.一种可读性存储介质,其特征在于,所述可读性存储介质存储有数字电视可执行指令,所述数字电视可执行指令用于使数字电视执行权利要求1-6任一项的所述方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910890972.5A CN112543375A (zh) | 2019-09-20 | 2019-09-20 | 一种电视耗能管理方法及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910890972.5A CN112543375A (zh) | 2019-09-20 | 2019-09-20 | 一种电视耗能管理方法及相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112543375A true CN112543375A (zh) | 2021-03-23 |
Family
ID=75012249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910890972.5A Pending CN112543375A (zh) | 2019-09-20 | 2019-09-20 | 一种电视耗能管理方法及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112543375A (zh) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5692204A (en) * | 1995-02-15 | 1997-11-25 | International Business Machines Corporation | Method and apparatus for computer system power management |
CN1766794A (zh) * | 2004-10-25 | 2006-05-03 | 联想(北京)有限公司 | 一种实现低功耗家电应用的计算机及方法 |
US20070220291A1 (en) * | 2006-03-16 | 2007-09-20 | Microsoft Corporation | Adaptive power management |
CN101067757A (zh) * | 2007-06-01 | 2007-11-07 | 惠州市Tcl电脑科技有限责任公司 | 一种智能电源管理方法和*** |
US20100088707A1 (en) * | 2008-10-02 | 2010-04-08 | Dell Products L. P. | Mechanism for Application Management During Server Power Changes |
US20100223627A1 (en) * | 2009-03-02 | 2010-09-02 | Microsoft Corporation | Application Tune Manifests and Tune State Recovery |
CN102073504A (zh) * | 2011-01-21 | 2011-05-25 | 深圳创维数字技术股份有限公司 | 一种多场景操作方法、***及智能设备 |
US20110187698A1 (en) * | 2008-08-29 | 2011-08-04 | Lg Electronics Inc. | Power controlling device and method for video display apparatus |
CN102547178A (zh) * | 2010-12-08 | 2012-07-04 | 中国科学院声学研究所 | 一种由应用驱动的内核模块的动态调整方法 |
CN106028144A (zh) * | 2016-06-15 | 2016-10-12 | 青岛海信宽带多媒体技术有限公司 | 电视终端中的音视频资源监控方法、装置及电视终端 |
US20170329690A1 (en) * | 2016-05-12 | 2017-11-16 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Indicating an application status based on a device state |
CN108052196A (zh) * | 2017-12-29 | 2018-05-18 | 北京元心科技有限公司 | 功耗控制方法、装置及终端设备 |
CN108063978A (zh) * | 2017-12-04 | 2018-05-22 | 康佳集团股份有限公司 | 一种电视性能参数自适应的方法、电视及存储介质 |
US20180143680A1 (en) * | 2016-11-18 | 2018-05-24 | Ati Technologies Ulc | Application profiling for power-performance management |
-
2019
- 2019-09-20 CN CN201910890972.5A patent/CN112543375A/zh active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5692204A (en) * | 1995-02-15 | 1997-11-25 | International Business Machines Corporation | Method and apparatus for computer system power management |
CN1766794A (zh) * | 2004-10-25 | 2006-05-03 | 联想(北京)有限公司 | 一种实现低功耗家电应用的计算机及方法 |
US20070220291A1 (en) * | 2006-03-16 | 2007-09-20 | Microsoft Corporation | Adaptive power management |
CN101067757A (zh) * | 2007-06-01 | 2007-11-07 | 惠州市Tcl电脑科技有限责任公司 | 一种智能电源管理方法和*** |
US20110187698A1 (en) * | 2008-08-29 | 2011-08-04 | Lg Electronics Inc. | Power controlling device and method for video display apparatus |
US20100088707A1 (en) * | 2008-10-02 | 2010-04-08 | Dell Products L. P. | Mechanism for Application Management During Server Power Changes |
US20100223627A1 (en) * | 2009-03-02 | 2010-09-02 | Microsoft Corporation | Application Tune Manifests and Tune State Recovery |
CN102547178A (zh) * | 2010-12-08 | 2012-07-04 | 中国科学院声学研究所 | 一种由应用驱动的内核模块的动态调整方法 |
CN102073504A (zh) * | 2011-01-21 | 2011-05-25 | 深圳创维数字技术股份有限公司 | 一种多场景操作方法、***及智能设备 |
US20170329690A1 (en) * | 2016-05-12 | 2017-11-16 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Indicating an application status based on a device state |
CN106028144A (zh) * | 2016-06-15 | 2016-10-12 | 青岛海信宽带多媒体技术有限公司 | 电视终端中的音视频资源监控方法、装置及电视终端 |
US20180143680A1 (en) * | 2016-11-18 | 2018-05-24 | Ati Technologies Ulc | Application profiling for power-performance management |
CN108063978A (zh) * | 2017-12-04 | 2018-05-22 | 康佳集团股份有限公司 | 一种电视性能参数自适应的方法、电视及存储介质 |
CN108052196A (zh) * | 2017-12-29 | 2018-05-18 | 北京元心科技有限公司 | 功耗控制方法、装置及终端设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101693565B1 (ko) | 애플리케이션 하트비트 주기 조정 방법, 장치, 및 단말 | |
CN105378590B (zh) | 用于片上多处理器***中的空闲状态优化的***和方法 | |
US20170195969A1 (en) | Mobile terminal managing method and system, mobile terminal | |
US20160249012A1 (en) | Method and Device for Adjusting Frame Rate of Video Recording | |
CN102779062A (zh) | 一种访问***资源的线程数量的控制方法及装置 | |
KR101828295B1 (ko) | 단말 및 그 단말에서 애플리케이션 관리 방법 | |
CN104932657A (zh) | 移动终端省电模式优化、优化配置信息生成方法及装置 | |
US20140289428A1 (en) | Dynamic Intervals for Synchronizing Data | |
US20130055273A1 (en) | Terminal and application management method thereof | |
CN103154854A (zh) | 用于优化一组性能缩放算法的配置的***和方法 | |
CN105095282A (zh) | 一种缓存数据更新方法、装置及*** | |
WO2015154391A1 (zh) | 无线网络接入的功耗处理方法及装置 | |
CN111538678A (zh) | 数据缓冲方法、设备及计算机可读存储介质 | |
CN109067562A (zh) | 基于智能指针的动态配置更新方法及***、服务器及介质 | |
CN105824660A (zh) | 一种应用程序的更新方法及终端 | |
CN114217759A (zh) | 投屏方法、装置、存储介质及电子设备 | |
CN104184822A (zh) | 一种数据同步的方法及*** | |
CN110858388A (zh) | 一种增强视频画质的方法和装置 | |
CN112543375A (zh) | 一种电视耗能管理方法及相关设备 | |
US20200319938A1 (en) | Autoscaling of data processing computing systems based on predictive queue length | |
CN105676989A (zh) | 移动终端的省电方法及装置 | |
US20210328887A1 (en) | Method for performing task processing on common service entity, common service entity, apparatus and medium for task processing | |
CN105843752A (zh) | 分配移动终端内存缓存图片数据方法及装置 | |
US20160179716A1 (en) | Timer management apparatus | |
CN113965915B (zh) | 数据处理方法和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20221019 Address after: 83 Intekte Street, Devon, Netherlands Applicant after: VIDAA (Netherlands) International Holdings Ltd. Address before: 266061 Songling Road, Laoshan District, Qingdao, Shandong Province, No. 399 Applicant before: QINGDAO HISENSE MEDIA NETWORKS Ltd. |
|
TA01 | Transfer of patent application right |