电子装置以及减少其电力消耗的方法

文档序号:10552460阅读:320来源:国知局
电子装置以及减少其电力消耗的方法
【专利摘要】提供了一种电子装置以及一种通过电子装置减少电力消耗的方法。该电子装置包括:配置为显示彩色屏幕的显示装置;电池;电气连接至显示装置和电池的至少一个处理器;以及电气连接至至少一个处理器的存储器,其中存储器存储指令,用于在指令执行时允许至少一个处理器监视电池充电等级、响应于监视的电池充电等级和用户输入中的一个,使要在显示装置上显示的彩色屏幕的至少一些区域转换成黑白,并且使转换成黑色或白色的区域的至少一部分反转。
【专利说明】
电子装置以及减少其电力消耗的方法
技术领域
[0001]本公开大体涉及减少电子装置中的能量消耗的方法。特别地,本方法涉及降低显示器的亮度以减少电力消耗。
【背景技术】
[0002]新近的电子装置(例如智能电话)由于硬件需求和各种接口环境具有增加的电力消耗。然而,安装在电子装置中以向电子装置供给电源的电池具有容量限制。因此,已经提出了增加电池使用时间的各种方法。例如,电子装置可以以标准用户模式或省电模式操作,并且,在省电模式中,限制处理器(例如,中央处理器(CPU)、应用处理器(AP)等等)的最大时钟速度或者降低显示器的亮度以减少电流消耗。
[0003]近来,电子装置的显示尺寸和分辨率逐渐提高。由于显示规格有所提高,所以由显示器本身消耗的电力可能是便携式电子装置的总电力消耗的一大部分。由于分辨率增大,所以数据吞吐量增大,从而处理器的电流消耗也增大。因此,通过传统的省电方法难以实现满意的电流消耗减少。

【发明内容】

[0004]本公开用于通过改进的省电模式功能来解决根据显示规格的提高而增加的电流消耗。
[0005]根据本公开的一方面,一种电子装置包括:显示装置,配置为显示彩色屏幕;电池;一个或多个理器,电气连接至显示装置和电池;以及存储器,电气连接至一个或多个处理器,其中存储器存储指令,用于在指令执行时允许一个或多个处理器监视电池充电等级,响应于监视的电池充电等级或者用户输入使要在显示装置上显示的彩色屏幕的至少一些区域转换成黑白,并且使转换成黑白的区域的至少一部分反转。
[0006]根据本公开的另一方面,提供一种电子装置。该电子装置包括:显示装置,配置为显示彩色屏幕;电池;一个或多个处理器,电气连接至显示装置和电池;以及存储器,电气连接至一个或多个处理器,其中存储器包括具有彩色用户接口和黑白用户接口的第一应用,并且存储指令,用于在指令执行时允许一个或多个处理器监视电池充电等级,并且响应于监视的电池充电等级或用户输入,将在显示装置上显示的彩色用户接口改变成黑白用户接
□ O
[0007]根据本公开的另一方面,提供一种电子装置。该电子装置包括显示面板、用于控制显示面板的显示控制器和用于控制显示控制器的处理器,其中处理器和显示控制器中的至少一个识别内容中要保持的区域、将除了要保持的区域外的其余区域反转以生成反转屏幕以及控制反转屏幕的显示
[0008]根据本公开的另一方面,提供了一种通过电子装置减少电力消耗的方法。该方法包括识别保持彩色内容的区域并且将所识别的区域之外的彩色内容反转。
[0009]根据本公开的另一方面,提供了一种通过电子装置减少电力消耗的方法。该方法包括:在显示器上显示彩色屏幕;响应于电池充电等级或用户输入,将彩色屏幕的至少一些区域转换成黑白;以及将转换成黑白的区域的至少一部分反转。
[0010]根据本公开的另一方面,提供了一种通过电子装置减少电力消耗的方法。该方法包括:在显示器上显示彩色屏幕;以及响应于电池充电等级或用户输入,将彩色屏幕的彩色用户接口转换成黑白用户接口。
【附图说明】
[0011]根据结合附图所作出的以下详细说明,本公开的上述的和其他的目的、特征和优点将更显而易见,在附图中:
[0012]图1是根据本公开各种实施方式的电子装置的框图;
[0013]图2A是根据本公开各种实施方式用于减少电力消耗的方法的程序模块的框图;
[0014]图2B是根据本公开实施方式用于减少电力消耗的方法的硬件的框图;
[0015]图3是根据本公开另一实施方式用于减少电力消耗的方法的框图;
[0016]图4是根据本公开另一实施方式用于减少电力消耗的方法的框图;
[0017]图5示出了根据本公开各种实施方式用于设置电子装置的操作模式的菜单;
[0018]图6示出用于显示根据本公开各种实施方式的电子装置的省电模式中可使用的应用软件的截屏;
[0019]图7示出用于显示根据本公开各种实施方式的电子装置的省电模式中的电池容量和等待时间的截屏;
[0020]图8是示出了根据本公开实施方式用于减少电力消耗的方法的流程图;
[0021 ]图9是示出了根据本公开另一实施方式用于减少电力消耗的方法的流程图;
[0022]图10是示出了根据本公开另一实施方式用于减少电力消耗的方法的流程图;
[0023]图1lA至图1lD示出了根据本公开各种实施方式应用了电子装置的省电模式的网页的截屏;
[0024]图12A至12C示出了根据本公开各种实施方式应用了电子装置的省电模式的通讯录的截屏;
[0025]图13是示出了根据本公开各种实施方式用于确定网页中要保持的区域的方法的流程图;
[0026]图14示出了网页和网页内容的部分资源;
[0027]图15是示出了根据本公开各种实施方式用于确定电子文件中要保持的区域的方法的流程图;
[0028]图16是示出了根据本公开各种实施方式用于确定要保持的区域的方法的流程图;
[0029]图17示出了根据本公开各种实施方式的网页;
[0030]图18A和图18B示出了在根据本公开各种实施方式用于响应电子装置的省电模式中的用户输入的方法的截屏;
[0031]图19示出了当对用户的滚动手势和触摸中的每个作出响应时消耗的电流的测量结果;
[0032]图20是示出了根据本公开另一实施方式用于减少电力消耗的方法的流程图;
[0033]图21是示出了根据本公开另一实施方式用于减少电力消耗的方法的流程图;以及
[0034]图22是示出了根据本公开另一实施方式用于减少电力消耗的方法的流程图。
【具体实施方式】
[0035]在下文中,将参考附图详细地描述本公开的各种实施方式。本公开可以以不同的形式进行修改并且包括不同的实施方式,但是具体的实例在附图中示出并且在说明书中进行描述。然而,说明书不旨在将本公开限制到具体的实施方式,并且应理解的是,属于本公开的思想和技术范围的所有改变、等同和替换都包含在本公开中。在描述附图时,相同的附图标记用于指代相同的元件。
[0036]术语“包括”或者“可包括”指的是存在可用于本公开的各种实施方式的、对应的所公开的功能、操作或元件,并且不限制一个或多个附加的功能、操作或元件。在本公开中,术语例如“包括”或“具有”可被解释为指示某一特征、数字、步骤、操作、组成元件、部件或其组合,而不被解释为排除一个或多个其他特征、数字、步骤、操作、组成元件、部件或其组合的存在或附加的可能性。
[0037]术语“或”在本公开的各种实施方式中使用时包括所列单词的任何组合或所有组合。例如,词语“A或B”可包括A、可包括B或可包括A和B两者。
[0038]本公开的各种实施方式中所使用的词语“I”、“2”、“第一”或“第二”可以修饰各种实施方式的部件但是不限制对应的部件。例如,以上词语不限制元件的顺序和/或重要性。以上术语仅出于将一个元件与其他元区分开的目的而使用。例如,在不背离本公开的范围的情况下,第一组成元件可称为第二组成元件。同样地,第二组成元件也可称为第一组成元件。
[0039]本公开的各种实施方式中的术语用于描述具体的实施方式,并且不旨在限制本公开。当用在本文中时,除非上下文中另有明确指示,否则单数形式也旨在包括复数形式。
[0040]除非另外限定,否则本文中使用的包括技术术语和科技术语的所有术语均具有与本公开所属领域技术人员所理解的相同的含术语例如在常用字典里所定义的术语应被解释为具有与相关技术领域的上下文中的含义相同的含义,而且除非在本公开中清楚地限定,否则不应被解释为具有理想化的含义或过于正式的含义。根据本公开各种实施方式的电子装置可具有电池并且通过从电池接收电力显示各种内容。例如,电子装置可包括智能电话、平板个人电脑(PC)、移动电话、视频电话、电子书阅读器、台式PC、膝上型PC、上网本型计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、MP3播放器、移动式医疗设备、相机、可穿戴装置(例如,头戴式显示器(HMD)、例如电子眼镜、电子衣、电子手环、电子项链、电子智能配件、电子纹身或智能表)中的至少一个。
[0041]根据本公开的实施方式,电子装置可以是具有电池、通过从电池接收电力显示各种内容的智能家电。智能家电例如可包括电视、数字视频光盘(DVD)播放器、音响、电子词典和摄录像机中的至少一个。
[0042]根据本公开的实施方式,电子装置可包括各种医疗设备(例如,磁共振血管造影成像(MRA)设备、磁共振成像(MRI)设备、计算机断层扫描(CT)设备以及超声波设备)、导航装置、全球定位系统(GPS)接收器、事件数据记录仪(EDR)、飞行数据记录仪(FDR)、汽车娱乐装置、舰用电子装置(例如、舰用导航装置和回转罗盘)、航空电子设备、安全装置、汽车首部单元、家用或工业用自动控制装置、银行里的自动取款机(ATM)或商店中的销售点(POS)终端中的至少一个。
[0043]根据本公开的实施方式,电子装置可包括建筑/结构中的家具或一部分、电子版、电子签名接收装置、投影仪和各种类型的测量装置(例如,水平、电量计、煤气表、无线电波表等)中的至少一个,其具有电池、通过从电池接收电力显示各种内容。根据本公开各种实施方式的电子装置可以是上述各种装置中的一个或多个的结合。根据本公开各种实施方式的电子装置可以是柔性装置。根据本公开各种实施方式的电子装置不限于上述装置。
[0044]各种实施方式中所使用的术语〃屏幕〃可以指显示单元的物理屏幕。例如,短语“内容在屏幕上显示”、“显示单元在屏幕上显示内容”或“控制器控制显示单元在屏幕上显示内容”中的术语“屏幕”可作为“显示单元的实际屏幕”使用。同时,术语“屏幕”可以指待在显示单元上显示的对象,例如“显示应用屏幕”、“显示单元显示应用屏幕”或者“控制器控制显示单元显示应用屏幕”中的屏幕。
[0045]本公开的电子装置可通过应用根据本公开的各种实施方式的省电模式增加电池的使用时间。特别地,电子装置可通过将白色族改变成黑色族并且显示内容中的黑色族而明显减少例如自发光显示器的显示面板的电流消耗。进一步地,电子装置将内容反转而排除显示的内容的一部分(例如,图像),从而减少电流消耗并保持图像的能见度。
[0046]在下文中,将参照附图对本公开各种实施方式进行描述。
[0047]图1是根据本公开各种实施方式的电子装置的框图。
[0048]参照图1,根据本公开各种实施方式的电子装置100包括显示单元110、输入单元120、存储单元130、通信单元140、控制器150、电力管理单元160和电池170。
[0049]显示单元110可在控制器150的控制下在内容屏幕上显示内容。例如,控制器150可将内容(例如,HTML文件、压缩图像(例如,JPEG)等等)处理成图像数据并且将图像数据存储在存储器(例如,帧缓冲器)中。控制器150可再次处理图像数据(例如,将图像数据改变成黑白屏幕、使黑白屏幕的至少一些颜色反转、改变屏幕分辨率等等)并且在存储器中存储处理的图像数据。显示单元110可将存储在帧缓冲器中的图像数据(内容)的至少一部分转换成模拟信号并且在内容屏幕上显示模拟信号。内容屏幕可以指显示单元110的实际屏幕的整体或一部分。而且,内容可包括多个子内容。子内容中的每个可被处理(例如,被渲染)成要在屏幕上显示的图像数据,而且可以由电子装置100的任何元件(例如,应用处理器)所合并并且存储在帧缓冲器中。
[0050]显示单元110可包括显示面板111(例如,有源矩阵有机发光二极管(AM-OLED)等等)。显示面板111可以实现为柔性的、透明的或可穿戴的。显示单元110可包括通过利用光的干涉在空气中显示三维图像的全息图(未示出)。
[0051 ] 显示单元110可进一步包括用于控制显示面板111和全息图的显示控制器112。显示控制器112可代表处理器151执行另一元件(例如,处理器151)的一些功能。例如,显示控制器112可用作缩放器,缩放器处理(放大或缩小)由处理器151处理的图像数据以适合内容屏幕的尺寸。
[0052]显示单元110可包括触摸面板113,触摸面板113是用于用户和电子装置100之间的交互的输入单元。显示单元110与触摸屏可以是可互换的。触摸面板113可以实现为附加(add-on)式(其中触摸面板113位于显示单元110的屏幕上)或者单元上嵌入(on-cell)或单元内嵌入(in-cell)式(其中触摸面板113插入显示单元110中)。触摸面板113可检测电容式用户输入类、电阻式用户输入、红外式用户输入和超声波式用户输入中的至少一种,生成对应于用户输入的事件并且向控制器150传递所生成的事件。触摸面板113可检测导电物体的手势,导电物体也就是直接接触屏幕或者在触摸面板113可以检测到物体的预定范围内接近屏幕或者在屏幕上悬置的输入物体(例如,手指或铁笔)。触摸面板113可生成对应于手势的事件并向控制器150传递所生成的事件。
[0053]输入单元120例如可包括与触摸面板113分开地安装在显示单元110中的触摸键。触摸键可识别人体和物体的触摸或接近。输入单元120可响应于用户输入生成事件并向控制器150传递所生成的事件。输入单元120可进一步包括以与触摸式不同类型的按钮(例如,弹片键)。例如,当用户按压弹片键时,将弹片键变形以接触印刷电路板,从而事件在印刷电路板上生成并且传输至控制器150。用户可控制输入单元(例如,触摸面板113或输入单元120)以将电子装置100的操作模式从标准模式切换为省电模式或从省电模式切换为标准模式。也就是说,控制器150可响应于用户输入而切换电子装置100的操作模式。
[0054]存储单元130可在控制器150的控制下存储由电子装置100生成的数据或者通过通信单元140从外部装置接收的数据。存储单元130可存储用于配置电子装置100的使用环境的各种配置信息。电子装置100的任何元件(例如,处理器151或显示控制器112)可参考配置信息操作电子装置100。例如,配置信息可包括指示是否配置省电模式的信息、与执行省电模式的配置有关的信息、与可应用省电模式的内容有关的信息以及与在电子装置100以省电模式操作时的应用、功能或服务有关的信息。
[0055]存储单元130存储用于操作电子装置100的各种程序。例如,存储单元130引导程序、操作系统(例如,内核)、中间件(例如,应用框架和程序库)以及应用编程接口( API)。存储单元130可包括应用131、用户接口(UI)框架132、显示驱动器133、分辨率控制模块134和缩放器135。应用131是用于与用户的交互的装置并且向控制器150提供用于配置低功耗功能的菜单。应用131可包括浏览器应用、视频播放器应用、照相机应用或其他用户程序。UI框架132(称为观看系统)可以是应用框架的一部分并且用来向控制器150提供用于显示应用屏幕的命令设置。显示驱动器133可以是内核的一部分并且用来向显示控制器112提供用于驱动显示面板111的控制命令。分辨率控制模块134可配置为允许控制器150或显示控制器112执行控制内容的分辨率的功能。缩放器135可配置为允许控制器150或显示控制器112执行放大或缩小由UI框架132处理的图像数据的功能。
[0056]存储单元130可包括主存储器和副存储器。主存储器可以通过随机存取存储器(RAM)实现。副存储器可通过磁盘、RAM、只读存储器(ROM)或者闪速存储器实现。主存储器可存储从副存储器处加载的各种程序。当电力供应至控制器150时,引导程序可以首先加载到主存储器。引导程序可将操作系统加载到主存储器。操作系统可将应用131、UI框架132、显示驱动器133、分辨率控制模块134或缩放器135加载到主存储器。控制器150可访问主存储器以解译程序的命令(例程),并且根据译码执行功能。。
[0057]存储单元130可进一步包括外部存储器。例如,存储单元130可包括紧凑式闪存(CF)卡、安全数字(SD)卡、微型安全数字(Micro-SD)卡、迷你安全数字(min1-SD)卡、极速数字(xD)卡或作为外部存储器的存储器堆叠。
[0058]通信单元140可执行语音通话、视频通话或在控制器150的控制下通过网络与外部设备执行数据通信。通信单元140可包括手机模块(例如提供语音通话、视频通话、短信服务或通过通信网络的因特网接入服务(例如,长期演进(LTE)、先进的长期演进(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电话系统(UMTS)、WiBro或用于移动通信(GSM)的全球系统/标准的通信模块)、数字广播模块(例如,数字多媒体广播(DMB)模块)以及近程通信模块(例如,W1-Fi模块、蓝牙模块和近场通信(NFC)模块)。
[0059]控制器150控制电子装置100的通用操作和电子装置100的内部元件之间的信号流、过程数据,并且控制从电池供应至元件的电力。
[0060]控制器150可包括处理器151。处理器151可包括应用处理器(AP)、通信处理器(CP)、图形处理单元(CPU)和音频处理器。CP可以是通信单元140的手机模块。处理器151(例如,AP)可通过使用应用131、用户接口(UI)框架132、显示驱动器133、分辨率控制模块134或缩放器135实现减小电力消耗的方法。
[0061 ] 电力管理单元160可管理电子装置100的电力。电力管理单元160可包括电力管理集成电路(PMIC)、充电器集成电路(IC)或者电池量表或燃油量表。电池量表可例如监视充电等级(例如,电池17 O的剩余量,以及充电期间的电压、电流或温度)。
[0062]电池170可存储或者产生电,并且可通过使用所存储或所产生的电向电子装置100供应电力。电池170可包括可再充电的电池或太阳能电池。
[0063]电子装置100可进一步包括用于检测物理量(例如,加速度、重力等等)的传感器。传感器可向控制器150传递指示所检测的物理量的数据。控制器150可基于从传感器接收到的数据识别电子装置100的位置,基于该位置将屏幕显示模式确定为横向模式或纵向模式,并且控制显示单元110根据所确定的模式显示内容。另外,以上未提及的元件例如耳机耳塞、GPS接收模块、扬声器、传声器等等可进一步包括在电子装置100中。电子装置100可进一步包括用于与外部装置的有线连接的接口单元。接口单元可通过电线(例如,USB电缆)连接至外部装置。控制器150可通过接口单元与外部装置执行数据通信。
[0064]图2A是根据本公开的各种实施方式的用于减少电力消耗的方法的程序模块的框图。
[0065]程序模块250可包括(或存储)在图1的电子装置100(例如,存储单元130)中。程序模块250可由软件、微程序语言或硬件或者它们中的两个或更多的组合形成。程序模块250可以在硬件(例如,电子装置100)中执行。参考图2,程序模块250包括应用210、UI框架220、表面投递器(surface flinger)230和显示驱动器140。
[0066]应用210向UI框架220提供内容。例如,应用210可以是由电子装置100的制造商设计的预加载的应用(例如,通话、通讯录、浏览器、信息、设置或电子书应用)。而且,应用210可包括电子邮件应用、日历应用、相机应用、警报应用、保健应用(例如,用于测量运动量或血糖水平的应用)、环境信息应用(例如,用于提供大气压力、湿度或温度信息的应用)、用于提供电子装置100的操作状态(例如,时间、电池充电的剩余量)的应用、访问的无线网络(例如W1-F1、4G或蓝牙)的信号强度或与电子装置100和外部电子装置之间的数据通信有关的应用。与数据通信有关的应用可包括用于将预定信息传递至外部电子装置的通知中继应用、用于管理外部电子装置的装置管理应用、SMS/MMS应用、聊天应用或呼叫应用。通知中继应用可包括向外部电子装置传递从电子装置100的其他应用(例如,SMS/MMS应用、电子邮件应用、保健应用、环境信息应用等等)产生的通知信息。通知中继应用可以从外部电子装置接收通知信息并且向用户提供接收到的通知信息。装置管理应用可管理(例如,安装、删除或更新)与电子装置100通信的外部电子装置的至少一部分的功能(例如,打开/关闭外部装置本身(或几个元件)或者调整显示器的亮度(或者分辨率))、在外部电子装置中执行的应用或者从外部电子装置提供的服务(例如,通话服务或者信息服务)。
[0067]应用210包括执行文件211(例如,Dalvic.exe)、编程语言212(例如,可扩展标示语言(XML))和资源213。应用210是背景屏幕的资源并且可具有白色主题213a和黑色主题213b。而且,应用210是前景屏幕的资源并且可具有各种图像213c。
[0068]白色主题213a可在电子装置100以标准模式操作时使用。白色主题213a颜色上可以全部是白色的。白色主题213a可包括多余一半的屏幕区域是白色的图像。白色主题213a可包括亮度值大于或等于预设阈值的图像(即,整体亮的图像)。亮度值可定义为指示内容的亮度的值。例如,亮度值的范围可对应于O到1之间的值。内容的整体颜色在亮度值是1时可以是白的,并且在亮度值是O时可以是黑的。
[0069]黑色主题213b可在电子装置100以省电模式操作时使用。黑色主题213b例如可包括整体黑色的图像或者可包括多余一半的屏幕区域是黑色的图像。黑色主题213a可包括亮度值小于预设阈值的图像(即,全部黑色的图像)。
[0070]整个内容屏幕(彩色屏幕)可被改变成黑白屏幕。例如,背景屏幕可从白色主题213a切换成黑色主题213b,并且在背景屏幕上显示的前景屏幕可以处理成黑白。仅一部分屏幕可以是黑白屏幕。例如,黑色主题213b可应用于背景屏幕和前景屏幕,或者除了来自前景屏幕的图像之外的其余图像可以处理成黑白的。内容例如图像或者视频可以是黑白的或者可以不管前景屏幕中的主题以反转的方式进行处理。
[0071]应用210提供具有用于启动UI框架220的信息的UI框架220以识别要被反转的、需要反转处理的屏幕区域,并且识别要以彩色屏幕或黑白屏幕保持的区域。例如,内容可根据定界符(例如,分隔标记、帧等等)和包含在对应内容中的信息的类型(例如,图像、视频、文本、信息、电子文件等等)分成多个区域。应用210可提供有关这些区域的信息。对于每个区域,应用210可包括布局信息(例如,边界的坐标值)、尺寸信息(例如,宽度、高度、面积等等)、与区域内存在的内容有关的信息等等。与内容有关的信息可包括指示类型的信息、与对应内容的资源(例如,照相机、电子束、浏览器等等)有关的信息等等。
[0072]UI框架220可将内容处理成或渲染成图像数据(例如,表面)。例如,UI框架220可从第一应用接收第一内容(例如,操作状态信息)和第二内容(例如,背景屏幕),并且将第一内容和第二内容分别渲染成第一表面和第二表面。进一步地,UI框架220可从第二应用(例如,网页浏览器)接收第三内容(例如,网页),并且将第三内容渲染成第三表面。UI框架220可将表面传递至表面投递器230或其他合成器。表面投递器230可将表面合并成要在屏幕上显示的一个表面。表面投递器230可将图像数据(例如,一个合并的表面)传递至显示驱动器240。
[0073]在显示面板中,AMOLED可具有像素,每个像素发光并且在不使用背光单元的情况下表示颜色。由于颜色更接近于白色,所以AMOLED的像素可消耗更多的电力。因此,在自发光显示器例如AMOLED中,当屏幕颜色改变成黑白(S卩,有彩色的颜色改变成无彩色的颜色)时或者白颜色家族改变成黑颜色族时,电流消耗可明显减少。根据本公开的实施方式,UI框架220可将图像数据的彩色变成黑白以生成黑白屏幕,并且将黑白屏幕传递到显示器驱动器240。
[0074]根据一些实施方式,UI框架220可将图像数据中白颜色族改变成黑颜色族以产生反转屏幕,并且将反转屏幕传递至显示驱动器240。
[0075]根据本公开的实施方式,UI框架220可基于从应用210接收到的信息(例如,有关区域的信息)识别图像数据中要被反转的区域。UI框架220可以使图像数据中一些区域(S卩,识别的要被反转的区域(例如,文本区域和除了要保留的区域外的背景区域(例如,图像区域)))的颜色反转以产生反转屏幕,并且将反转屏幕传递至显示驱动器240。
[0076]根据本公开的实施方式,当整个黑白屏幕对应于要被反转的区域时,UI框架220可将整个黑白屏幕的颜色反转以产生反转屏幕,并且将反转屏幕传递至显示驱动器240 ο当黑白屏幕中存在要保持的图像区域时,UI框架220首先可将要保持的区域的颜色反转(S卩,仅将保持的图像区域的颜色反转)以产生第一反转屏幕,并且将第一反转屏幕反转以产生第二反转屏幕。可通过使要保持的区域反转并且然后再次使该区域反转,反转黑白屏幕的除了要保持的区域外的其余区域,并且因此改变成第二反转屏幕。UI框架220可将第二反转屏幕传递至显示驱动器240。
[0077]根据本公开的实施方式,当黑白屏幕中存在要保持的区域时,UI框架220可将除了要保持的区域外的其余区域反转以产生反转屏幕,并且将反转屏幕传递至显示驱动器240。
[0078]显示驱动器240可控制显示控制器112显示从UI框架220接收到的图像。
[0079]图2B是根据本公开实施方式的用于减少电力消耗的方法的框图。
[0080]硬件块250可以是图1示出的电子装置100的一部分。参考图2B,硬件块250包括应用处理器(AP)260、显示驱动器IC(DDI)270和显示面板280。
[0081 ] AP 260包括图形处理单元(GPU)261、表面投递器262、帧缓冲器263和数据输出单元264。
[0082]GPU 261可将屏幕的一部分处理成黑白并且以省电模式处理要被反转的其他部分。在省电模式中,黑白屏幕可应用至屏幕的一部分,并且反转屏幕可应用至其他部分。可以通过应用210、UI框架220或独立的屏幕分析算法设置与区域划分有关的信息(S卩,与应用了黑白处理的区域和应用了反转的区域有关的信息)。
[0083]GPU 261可将整个屏幕转换成黑白屏幕、将屏幕的一些区域转换成黑白或将屏幕的一部分的颜色反转。GPU 261可将屏幕的一些区域转换成黑白。当转换成黑白的区域的多余一半是白色时,GPU 271可将转换成黑白的区域的至少一部分(例如,前景屏幕中的图像)反转。
[0084]GPU 261可将应用210的彩色用户接口改变成具有大多数是黑色的区域的黑色用户接口。
[0085]表面投递器262可将从GPU261接收到的背景屏幕和前景屏幕结合成一个屏幕,并且将该一个屏幕存储在帧缓冲器263中。数据输出单元Tx 264可将存储在帧缓存263中的屏幕数据传递至DDI 270。
[0086]DDI 270包括数据接收器Rx 271、图象处理器272和显示控制器273。在省电模式中,图象处理器272可代替GPU 261将整个屏幕处理成黑白、将屏幕的一部分处理成黑白、将屏幕的一部分处理成反转的,或者可将屏幕的一部分处理成黑白并且将其他部分处理成反转的。当图象处理器272执行黑白反转处理时,AP 260可将与区域划分有关的信息传递至DDI270。显示控制器273控制显示面板280显示屏幕。即,显示控制器273可将从图象处理器272处接收到的屏幕数据转换成电信号,并且将电信号传递至显示面板280,使得显示面板280可显不屏蒂ο
[0087]图3是根据本公开另一实施方式的用于减少电力消耗的方法的框图。硬件块300可以是图1示出的电子装置100的一部分。参考图3,硬件300可包括应用处理器(AP)310、显示控制器(DDI)320、显示面板330和显示串行接口(DSI)340。应用处理器310可将图像数据的至少一些区域处理成黑白。当显示面板是需要背光单元的显示器(例如,IXD)时,仅通过图像数据的黑白处理,电流减少效果可能不满足期望效果。当显示面板是LCD时,虽然不限于此(例如,当电子装置100处于省电模式时不管显示器的类型),但是如附图标记311所指示的,应用处理器310可将图像数据处理成具有低分辨率。例如,图像数据的分辨率可从(WQHD,2560乘1440)改变成(FHD,1920乘1082)。如附图标记附图标记312所指示的,应用处理器310可将处理成具有低分辨率的图像数据放大。例如,当屏幕的分辨率设置成(WQHD,2560乘1440),如附图标记312所指示,应用处理器310可将处理成具有低分辨率的图像数据放大以符合(WQHD,2560乘1440)。放大处理可使用像素数据的插值。应用处理器310通过DSI340将放大的图像数据传输至显示控制器320。例如,放大的图像数据可划分成多个部分,并且多个部分可通过串行总线341、342、343和344同时传输。
[0088]显示控制器320控制显示面板330显示通过DSI 340从应用处理器310接收的图像数据。
[0089]根据本公开的实施方式,当显示面板是自发光显示器(例如,AM0LED)时,可以省略低分辨率处理311和放大312。例如,应用处理器310可通过DSI 340将具有WQHD(2560乘1440)的分辨率的图像数据传输至显示控制器320,该图像数据的至少一些区域已处理成黑白。
[0090]根据本公开的实施方式,用于黑白处理的所有过程可通过显示控制器320执行,而不通过应用处理器310执行。
[0091 ] 根据本公开的实施方式,一些黑白处理可通过显示控制器320执行,而不通过应用处理器310执行。例如,应用处理器310可将图像数据中的有彩色的颜色改变成无彩色的颜色以产生黑白屏幕、将黑白颜色的颜色反转以产生反转屏幕,并且将反转屏幕传递至显示控制器320。另外,应用处理器310可将与反转屏幕的图像区域有关的信息(例如,位置信息)传递到显示控制器320。显示控制器320可参考该信息识别反转屏幕中的保持的图像区域,并且再次将该图像区域反转以产生第二反转屏幕。显示控制器320可显示第二反转屏幕。应用处理器310可将图像数据改变成黑白屏幕,并且识别黑白屏幕中的保持的图像区域。应用处理器310可将指示该图像区域的信息与黑白屏幕一起传递至显示控制器320。显示控制器320可将该图像区域的颜色反转以产生第一反转屏幕,并且将第一反转屏幕反转以产生第二反转屏幕。
[0092]图4是根据本公开另一实施方式的用于减少电力消耗的方法的框图。
[0093]硬件块400可以是图1中所示出的电子装置100的一部分。参考图4,硬件400包括应用处理器(AP)410、显示控制器(DDI)420、显示面板430和DSI 440。
[0094]应用处理器410可将图像数据的至少一些区域处理成黑白。而且,如附图标记411所指示的,应用处理器410可将处理成黑白的图像数据处理成具有低分辨率。例如,图像数据的分辨率可从(WQHD,2560乘1440)改变成(FHD,1920乘1082)。应用处理器410通过DSI440将处理成具有低分辨率的图像数据传输至显示控制器420。例如,应用处理器410可通过DSI 440的多个串行总线441、442、443和444中的一些将处理成具有低分辨率的图像数据传输至显示控制器420,例如串行总线441。与图3的实施方式相比,应用处理器410的电流消耗可根据通过串行总线441传输的数据量的减少而减少。
[0095]如附图标记421所指示的,显示控制器420可将处理成具有低分辨率的、通过DSI440从应用处理器410接收到的图像数据放大。例如,当屏幕的分辨率设置成(WQHD,2560乘1440),显示控制器420可将处理成具有低分辨率的图像数据放大以符合(WQHD,2560乘1440)。显示控制器420控制显示面板430显示放大的图像数据。
[0096]根据本公开的实施方式,当显示面板是自发光显示器(例如,AM0LED)时,可省略低分辨率处理411和放大421过程。
[0097]根据本公开的实施方式,至少一些黑白处理可通过显示控制器420执行,而不通过应用处理器410执行。
[0098]图5示出了根据本公开各种实施方式的用于设置电子装置的操作模式的菜单。
[0099]参考图5,电子装置例如电子装置100的控制器150可控制显示单元110在屏幕上显示指示符510和菜单520。菜单520可包括指示标准模式的可视对象521和指示省电模式的可视对象522。当用户选择或触摸可视对象522时,触摸面板113可将对应事件传递至控制器150,并且控制器150可响应于该事件将电子装置100的操作模式设置成可以执行省电模式的状态。
[0100]可应用省电模式的内容可包括主屏幕、网页、消息窗口、通讯录、日历等等。根据本公开的实施方式,可应用省电模式的内容可由用户定义。例如,显示单元110可显示内容列表。显示器中的内容列表的每一项可以以这样的形式显示,用户通过该形式可以识别对应的内容。例如,该形式可以是名称、图标或者对应内容的略图。当用户从内容列表中选择出任何项时,可控制器150响应于所选择的项将对应于所选择的项的内容设置成将应用省电模式的对象(例如,在存储单元130中存储对应的配置信息)。
[0101]执行省电模式的条件可以是电池的剩余容量、存储器(例如,RAM)的使用率、处理器(例如,AP)的使用率或者正在执行的应用的数目。根据本公开的实施方式,该条件可以由用户定义。例如,当用于设置电池的剩余容量的菜单在屏幕上显示时并且用户通过该菜单输入阈值(例如,20 % )时,控制器150可将输入阈值作为省电模式条件存储在存储单元130中。当在可执行省电模式的状态下电池的剩余容量小于阈值时,电子装置100可将应用了省电模式的内容处理成黑白并且显示处理成黑白的内容。例如,电子装置100可将内容的全部颜色变成黑白并且显示该内容。根据本公开的另一实施方式,电子装置100可将内容改变成黑白屏幕、识别黑白屏幕中要保持的区域、将除了要保持的区域(例如,图像区域)外的其余区域反转以产生反转屏幕并且显示反转屏幕。
[0?02]根据本公开的实施方式,电子装置(例如,电子装置100)可显不一种列表,该列表示出不能应用省电模式的内容(例如,即使电子装置100以省电模式操作,也不会被处理成黑白的内容)。。用户可通过该列表识别不能应用省电模式的内容。而且,用户可通过该列表指定不能应用省电模式的内容。
[0103]图6示出了用于显示根据本公开各种实施方式的电子装置的省电模式中可使用的应用的列表。图7示出了用于显示根据本公开各种实施方式的电子装置的省电模式中的电池容量和等待时间的弹出式窗口。
[0104]参考图6,电子装置100的控制器150可控制显示单元110显示应用列表610。用户可通过应用列表610识别可用于省电模式的应用。而且,用户可通过应用列表610指定可以以省电模式使用的应用。例如,当在列表中选择加号按钮611时,显示包括分别与应用对应的项的弹出式窗口。每个项可具有这样一种形式,用户可通过该形式识别对应的应用,并且该形式例如可以是名称、图标、略图等等。当任何项由用户选择时,控制器150可响应于所选的项将与所选择的项对应的应用设置成可以以省电模式使用的应用(例如,在存储单元130中存储对应的配置信息)。而且,控制器150可控制显示单元110在显示单元110上显示与所设置的应用对应的图标,而不显示加号按钮6。图标,例如互联网图标612可由用户删除,于是对应的应用浏览器可从可以以省电模式使用的应用的列表中移除。
[0105]可以禁止使用未选择的应用(S卩,未包括在应用列表610中的应用)的至少一些功能。例如,例如可以阻断通过未选择的应用的数据通信(例如,4G、W1-F1、蓝牙或近场通信(NFC))和全球定位系统(GPS)信号接收。根据本公开的实施方式,硬件的性能在电子装置100以省电模式操作时可能受到限制。例如,触摸键的LED和触觉反馈(例如,电子装置100在用户轻击图标时振动)可能关闭。处理器的时钟频率或者显示器的分辨率与标准模式相比可能较低。显示器的亮度和帧速率或LCD的触摸反馈速率与标准模式相比可以减少。而且,可能使触摸屏升压器失效。
[0106]除应用列表610之外,显示单元110可向用户显示用于显示电池的剩余容量的信息620和用于显示直到电池电源关闭的剩余时间的信息630。根据本公开的实施方式,如图7所示,信息可以在包括在弹出式窗口中时显示给用户。
[0?07]根据本公开的实施方式,电子装置可显这样的列表,该列表显不不能以省电模式使用的应用。用户可通过该列表识别不能以省电模式使用的应用。而且,用户可通过该列表指定不能以省电模式使用的应用。
[0108]图8是示出了根据本公开实施方式的用于减少电力消耗的方法的流程图。
[0109]参考图8,在步骤810中,控制器150确定是否需要显示器省电。例如,控制器150可以在以下情况中确定需要显示器省电:i)在读取了存储在存储单元130中的环境设置信息并且电子装置100的操作模式基于所存储的模式的结果设置成省电模式时,ii)在电子装置100的状态(例如,电池的剩余容量、存储器的使用率、处理器的使用率或者正在执行的应用的数量)满足预设条件,iii)在电子装置100的操作模式设置成省电模式且电子装置100的状态满足预设条件时,或者iv)当待显示(正在显示)的内容被指定为省电时。
[0110]当确定不需要显示器省电时,在步骤820中,控制器150控制显示器110在屏幕上显示内容。
[0111]当确定需要显示器省电时,在步骤830中,控制器150确定待在屏幕上显示的(或者正在屏幕上显示的)内容的亮度值是否大于或等于预设阈值。亮度值可定义为用于指示内容的亮度的值。例如,亮度值的范围从O到10。内容的全部颜色在亮度值是1时可以是白色,并且在亮度值是O时可以是黑色。当显示面板是自发光显示器(例如,AM0LED)时,控制器150可计算接通像素比(0PR,0n-Pixel Rat1)值并且将OPR值确定为内容的亮度值。控制器150可获得每个像素的R值、G值和B值,算出R值、G值和B值的平均值,并且将该平均值确定为对应的像素值。控制器150可算出像素值的平均值,并且将该平均值确定为OPR值。
[0112]当亮度值小于预设阈值时,在步骤840中,控制器150将内容改变成黑白屏幕。例如,控制器150将具有彩色的颜色的内容的所有部分改变成无彩色的颜色。进一步地,控制器150可控制显示单元110显示黑白屏幕。可替代地,控制器150可将内容改变成黑白屏幕,并且控制显示单元110显示黑白屏幕。当内容全部是无彩色的颜色时(S卩,内容已经是黑白屏幕),可省略将内容改变成黑白屏幕的过程。
[0113]当亮度值大于或等于预设阈值时,在步骤850中,控制器150确定内容中是否存在待保持的具有预定特征的区域。例如,控制器150可将内容划分成多个区域,并且将具有属性图像的区域确定为要保持的区域。
[0114]当内容中不存在要保持的区域时,在步骤860中,控制器150执行将内容改变成黑白屏幕的第一过程,以及执行将黑白颜色的颜色反转以产生反转屏幕并且显示反转屏幕的第二过程。在内容已经是黑白屏幕时(例如,不存在彩色的颜色)可省略第一过程。
[0115]当内容中存在要保持的区域时,在步骤870中,控制器150执行将内容改变成黑白屏幕的第一过程、将黑白屏幕中要保持的区域的颜色反转以产生反转屏幕的第二过程,以及将反转屏幕反转以产生第二反转屏幕并且显示第二反转屏幕的第三过程。在内容已经是黑白屏幕时,可省略第一过程。
[0116]图9是示出了根据本公开另一实施方式的用于减少电力消耗的方法的流程图。
[0117]参考图9,在步骤910中,控制器150确定是否需要显示器省电。
[0118]当确定不需要显示器省电时(例如,电子装置100的状态对应于参考图8所描述的条件中的一个),在步骤920中,控制器150控制显示单元110在屏幕上显示内容。
[0119]当确定需要显示器省电时,在步骤930中,控制器150确定待在屏幕上显示的(或者正在屏幕上显示的)内容的亮度值是否大于或等于预设阈值。当亮度值小于预设阈值时,在步骤940中,控制器150将内容改变成黑白屏幕,并且控制显示单元110显示黑白屏幕。可替代地,控制器150可将内容改变成黑白屏幕,并且控制显示单元110显示黑白屏幕。当内容全部是无彩色的颜色时,可省略将内容改变成黑白屏幕的处理。
[0120]当亮度值大于或等于预设阈值时,在步骤950中,控制器150确定内容中是否存在要保持的区域(例如,图像区域)。
[0121 ]当内容中不存在要保持的区域时,在步骤960中,控制器150执行将内容改变成黑白屏幕的第一过程,以及执行将黑白颜色的颜色反转以产生反转屏幕并且显示反转屏幕的第二过程。当内容已经是黑白屏幕时,可省略第一过程。
[0122]当内容中存在要保持的区域时,在步骤970中,控制器150执行将内容改变成黑白屏幕的第一过程,以及执行将黑白屏幕中除了要保持的区域外的其余区域的颜色反转以产生反转屏幕并且显示反转屏幕的第二过程。当内容已经是黑白屏幕时,可省略第一过程。
[0123]任何应用均可具有不管内容的亮度而根据电子装置100的制造商或用户的设置来应用的黑白处理和反转处理。因此,可省略图8中的步骤830和步骤840,并且省略图9中的步骤930和940。也就是说,当确定需要显示器省电时,控制器150执行步骤850(或步骤950)。
[0124]图10是示出了根据本公开另一实施方式的减少电力消耗的方法的流程图。
[0125]参考10,在步骤1010中,控制器150(或显示控制器112)确定要在屏幕上显示的(或正在屏幕上显示的)内容中的要保持的区域。例如,控制器150可将内容划分成多个区域,并且将具有属性图像的区域确定为要保持的区域。例如,步骤1010可以在需要显示器省电时执行。而且,步骤1010可以在确定内容的亮度值大于或等于预设阈值时执行。在步骤1020中,控制器150将除了要保持的区域外的其余区域的颜色转换以产生反转屏幕并且控制反转屏幕的显示。
[0126]图1lA到IlD示出了根据本公开各种实施方式应用了电子装置的省电模式的网页。
[0127]如图1IA中所示出的,电子装置100的一些元件(例如,显示控制器112或处理器151)可将网页处理成黑白以产生待在屏幕上显示的第一黑白屏幕1110。
[0128]即使网页被处理成黑白,也仍存在多个白颜色族,使得电流减少可能不符合期望效果。在黑白屏幕1110的颜色被反转时可解决这种问题。例如,如图1lB所示,显示控制器112或处理器151可计算网页的亮度值,并且在该值小于预设阈值时,将黑白屏幕的全部颜色反转以产生第一反转屏幕1120。
[0129]虽然通过颜色反转提高了电流减少效果,但是第一反转屏幕1120仍可能具有用户难以识别的部分。例如,当图像1111改变成图像1121例如照片的时,用户可能难以识别它们。这种问题可通过以下方法实例解决。
[0130]如图1lC中所示出的,显示控制器112或处理器151可仅将黑白屏幕1110中除了图像1111以外的其余区域反转,以产生第二反转屏幕1130。
[0131]根据本公开的另一实施方式,显示控制器112或处理器151可再次仅将反转屏幕1120中的第二图像1121反转,以产生第二反转屏幕1130。
[0132]根据本公开的另一实施方式,如图1lD所示,显示控制器112或处理器151可仅将黑白屏幕1110中的图像1111反转,以产生第三反转屏幕1140,并且再次将第三反转屏幕1140反转以产生第二反转屏幕1130。
[0133]上述实施方式不限于网页并且可应用于各种内容。
[0134]图12A至图12C示出了根据本公开各种实施方式应用了电子装置的省电模式的通讯录。
[0135]电子装置100的一些元件(例如,显示控制器112或处理器151)可将通讯录处理成黑白以产生待在屏幕上显示的、如图12A中所示出的黑白屏幕1210。
[0136]显示控制器112或处理器151计算通讯录的亮度值,并且在亮度值小于预设阈值时,将除了通讯录的一部分(例如,彩色图像)外的其余部分反转以产生第一反转屏幕1220。在图12B中,附图标记1221可以指代未处理成黑白的彩色图像。显示控制器112或处理器151计算内容列表的亮度值,并且在亮度值小于预设阈值时,将除了黑白屏幕的一部分(例如,彩色图像1211)外的其余部分反转以产生如图12C中所示的第二反转屏幕1230。上述实施方式不限于通讯录并且可应用于各种内容。
[0137]图13示出了根据本公开各种实施方式确定要保持的区域的方法的流程图。图14示出了网页和网页资源的一部分。
[0138]参考图13和图14,在步骤1310中,控制器150通过通信单元140从外部设备(网络服务器)接收网页。
[0139]在步骤1320中,控制器150解析网页的资源并将网页划分成多个区域。
[0140]在步骤1330中,控制器150将图像区域确定为网页的区域之中要保持的区域。例如,控制器150可识别资源中的图像标记1410,并且将网页中对应于图像标记1410的区域确定为要保持的区域。
[0141]图15是示出了根据本公开各种实施方式的用于确定电子文件中的要保持的区域的方法的流程图。
[0142]参考图15,在步骤1510中,控制器150将电子文件(例如,网页或电子书页面)划分成多个区域。
[0143]在步骤1520中,控制器150为区域中的每个计算均匀值。均匀值可定义成指示对应区域中的颜色的均匀程度的值。例如,当对应区域如在图像中包括更多种类的颜色时,均匀值可能较低。
[0144]在步骤1530中,控制器150将具有计算成低于预设阈值的均匀值的区域确定为区域之中要保持的区域。
[0145]图16是示出了根据本公开各种实施方式的用于确定要保持的区域的方法的流程图。图17示出了网页。
[0146]参考图16和图17,在步骤1610中,控制器150可识别对象,例如内容中的面部1710。除了面部1710中,还可识别各种对象。
[0147]在步骤1620中,控制器150确定对象的边界。例如,可将围绕面部1710的边缘1720
确定为边界。
[0148]在步骤1630中,控制器150将确定为边界的边缘1720的内部区域1730确定为要保持的区域。
[0149]图18A和图18B示出了在根据本公开各种实施方式用于响应电子装置的省电模式中的用户输入的方法的截屏。图19示出了对用户的滚动手势和触摸中的每个做出响应时测量由电子装置100消耗的电流的结果。
[0150]参考图18A,显示器110显示通讯录1810的一部分。当用户在通讯录的部分1810上做出滚动手势时,触摸面板113可将对应事件传递至控制器150,并且控制器150可响应于该事件,按手指1820的移动方向滚动部分1810。因此,通讯录的另一部分可在屏幕上显示。也就是说,显示单元110可在控制器150的控制下输出使通讯录按手指1820的移动方向移动的动画。
[0151]动画的输出与屏幕切换(终止部分1810的显示并且显示另一部分)相比可具有高的电流消耗。因此,当电子装置100以省电模式操作时,控制器150可控制显示单元110切换屏幕,而不输出动画。例如,参考图18B,当控制器150可控制显示单元110在通讯录的一部分1840上显示向上键1851和向下键1852。用户可通过键的形状而识别键1851和键1852是用于切换屏幕的。因此,当用户触摸向上键1851或向下键1852时,控制器150可响应于触摸而控制显示单元110显示另一部分而不显示部分1840。同时,在省电模式中,控制器150可不响应于滚动手势。参考图19,当电子装置响应于滚动手势输出动画时,每单位时间消耗152mA。当电子装置响应于触摸切换屏幕时,每单位时间消耗120mA。
[0152]图20是示出了根据本公开另一实施方式的用于减少电力消耗的方法的流程图。
[0153]参考图20,在步骤2010中,控制器150在标准模式中控制显示单元110显示通过将白色主题213a应用至背景屏幕而产生的屏幕。在步骤2020中,控制器150识别需要显示器省电。识别后,在步骤2030中,控制器150可将黑色主题应用至背景屏幕,并且将前景屏幕的至少一部分(例如,除了图像的其余部分)切换成黑白。
[0154]图21是示出了根据本公开另一实施方式的用于减少电力消耗的方法的流程图。
[0155]参考图21,在步骤2110中,控制器150在标准模式中控制显示单元110显示彩色屏幕。在步骤2120中,控制器150响应于电池充电等级(例如,电池170电荷的剩余量低于预设阈值时)或者用户输入(例如,省电请求)将彩色屏幕的至少一部分(例如,用户接口(例如,菜单、按钮、滚动条等等))或者用于与用户交互的文件(例如,网页)转换成黑白。
[0156]控制器150确定转换成黑白的区域是否满足预设条件。例如,在步骤2130中,当转换成黑白的区域的大部分是白色时,控制器150将转换成黑白的区域的至少一部分(例如,照片或图像)反转。
[0157]图22是示出了根据本公开另一实施方式的用于减少电力消耗的方法的流程图。
[0158]参考图22,控制器150控制显示单元110显示应用(例如,浏览器、电子书等等)的彩色用户接口(例如,菜单、按钮、滚动条等等)。在步骤2220中,控制器150响应于电池充电等级(例如,电池170的剩余量低于预设阈值)或用户输入(例如,省电请求)将彩色用户接口转换成具有大部分是黑白的区域的彩色用户接口。
[0159]本公开各种实施方式中所使用的“模块”可以例如指包括硬件、软件和固件中的一个的“单元”,或者硬件、软件和固件中的两个或更多的组合。“模块”可以与术语例如单元、逻辑、逻辑单元、部件或电路可交换地使用。“模块”可以是集成部件中的最小单元或是该最小单元的一部分。“模块”可以是执行一个或多个功能的最小单元或是该最小单元的一部分。“模块”可以机械地或电子地实现。例如,根据本公开各种实施方式的“模块”可包括专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)和用于执行已知的或此后将开发的运算的可编程逻辑装置中的至少一个。
[0160]根据本公开的各种实施方式,根据本公开的装置(例如,本公开的模块或功能)或方法(例如,步骤或操作)中的至少一些可以以程序模块形式通过计算机可读存储介质中存储的命令实现。当命令通过处理器执行时,处理器可执行对应于命令的功能。计算机可读存储介质例如可以是存储单元130。程序模块的至少一部分可以通过处理器实现(例如,执行)。程序模块的至少一部分例如可包括模块、程序、例程、指令集和/或用于执行一个或多个功能的过程。
[0161 ]计算机可读记录介质可包括:磁性介质,例如硬磁盘、软磁盘和磁带;光学介质,例如,压缩光盘只读存储器(CD-ROM)和数字化通用磁盘(DVD);磁光媒介,例如,软式光盘;以及特别配置为存储并执行程序命令的硬件装置,例如,只读存储器(R0M)、随机存取存储器(RAM)和闪速存储器。另外,程序指令可包括可通过使用解释器在计算机中执行的高级语言代码以及由编译器制造的机器代码。上述硬件装置可配置为起一个或多个软件模块的作用,以便执行本公开的各种实施方式的操作,并且上述软件可配置为起一个或多个硬件的作用,以便执行本公开的各种实施方式的操作。
[0162]根据本公开的模块或编程模块可包括所描述的组成元件中的至少一个,可能省略了组成元件中的一些,或者可能包括另外的组成元件。可以通过根据本公开的各种实施方式的模块、程序模块或其他组成元件执行的操作或步骤,顺序地、并行地、重复地或以试探的方式执行。而且,一些操作或步骤可以根据另一顺序执行或者可以省略,或者可以增加其他操作。
[0163]本说明书中提供的本公开的实施方式和附图仅仅是用于容易地描述与本公开实施方式相关的技术并帮助理解本公开实施方式的特定实例,而不能用于限制本公开实施方式的范围。因此,除了本文中公开的实施方式之外,本公开各种实施方式的范围可理解为包括基于本公开各种实施方式的技术思路形成的所有修改或修改形式。
【主权项】
1.一种电子装置,包括: 显示装置,配置为显示彩色屏幕; 电池; 至少一个处理器,电气连接至所述显示装置和所述电池;以及 存储器,电气连接至所述至少一个处理器, 其中,所述存储器存储指令,用于在所述指令执行时允许所述至少一个处理器响应于监视的电池充电等级和用户输入中的一个,使要在所述显示装置上显示的所述彩色屏幕的至少一些区域转换成黑白,以及将转换成黑白的区域的至少一部分反转。2.如权利要求1所述的电子装置,其中,所述显示装置包括一个或多个光源,所述一个或多个光源在显示黑颜色时比在显示白颜色时消耗更低电力。3.如权利要求1所述的电子装置,其中,当转换成黑白的区域中的至少一半是白色时,所述指令将转换成黑白的区域的至少一部分反转。4.如权利要求1所述的电子装置,其中,当转换成黑白的区域的至少70%是白色时,所述指令将转换成黑白的区域的至少一部分反转。5.如权利要求1所述的电子装置,其中,所述存储器存储应用程序,在所述应用程序执行时,所述指令基于所述监视的电池充电等级,将所述应用程序的用户接口转换成黑白以及将转换成黑白的用户接口的至少一部分反转。6.如权利要求5所述的电子装置,其中,所述用户接口的至少一部分包括照片和图像。7.如权利要求1所述的电子装置,其中,所述存储器存储文件,当所述文件在所述显示装置上显示时,所述指令基于所述监视的电池充电等级,将所述文件转换成黑白以及将转换成黑白的文件的至少一部分反转。8.如权利要求7所述的电子装置,其中,所述文件包括网页,并且所述网页的至少一部分包括照片和图像。9.一种电子装置,包括: 显示装置,配置为显示彩色屏幕; 电池; 至少一个处理器,电气连接至所述显示装置和所述电池;以及 存储器,电气连接至所述至少一个处理器, 其中,所述存储器包括具有彩色用户接口以及黑白用户接口的应用程序,所述存储器存储指令,在所述指令执行时允许所述至少一个处理器监视电池充电等级,并且响应于监视的电池充电等级和用户输入中的一个,将在所述显示装置上显示的所述彩色用户接口改变成所述黑白用户接口。10.如权利要求9所述的电子装置,其中,所述黑白用户接口在至少70%的显示区域中显不黑色O11.一种电子装置,包括: 显示面板; 显示控制器,控制所述显示面板;以及 处理器,控制所述显示控制器, 其中,所述处理器在内容中识别要保持的区域,将所述内容中除了所述要保持的区域外的其余区域反转以生成反转屏幕,并且控制所述反转屏幕的显示。12.如权利要求11所述的电子装置,其中,所述处理器获得所述内容的亮度值,在所述亮度值大于或等于预设阈值且在所述内容中存在所述要保持的区域时,将所述内容的有彩色的颜色改变成无彩色的颜色以生成黑白屏幕,将所述黑白屏幕中所述要保持的区域的颜色反转以生成第一反转屏幕,以及将所述第一反转屏幕反转以生成第二反转屏幕。13.如权利要求11所述的电子装置,其中,所述处理器获得所述内容的亮度值,当所述亮度值大于或等于预设阈值且在所述内容中存在所述要保持的区域时,将所述内容的有彩色的颜色改变成无彩色的颜色以生成黑白屏幕,并且将所述黑白屏幕中除了所述要保持的区域外的其余区域的颜色反转以生成反转屏幕。14.如权利要求11所述的电子装置,其中,所述处理器确定是否需要省电,并且当确定需要省电时获得所述内容的亮度值,在所述亮度值大于或等于预设阈值且在所述内容中存在所述要保持的区域时,将所述内容的有彩色的颜色改变成无彩色的颜色以生成黑白屏幕,将所述黑白屏幕中所述要保持的区域的颜色反转以生成第一反转屏幕,以及将所述第一反转屏幕反转以生成第二反转屏幕。15.如权利要求14所述的电子装置,其中,当电池的剩余电荷量低于预设阈值时,需要省电。16.—种电子装置,包括: 显示面板; 显示控制器,控制所述显示面板;以及 处理器,控制所述显示控制器, 其中,所述显示控制器识别从所述处理器接收到的内容中要保持的区域,将所述内容中除了所述要保持的区域外的其余区域反转以生成反转屏幕,并且控制所述反转屏幕的显不O17.一种通过电子装置减少电力消耗的方法,所述方法包括: 在显示器上显示彩色屏幕; 响应于电池充电等级和用户输入中的一个,将所述彩色屏幕的至少一些区域转换成黑白;以及 将转换成黑白的区域的至少一部分反转。18.一种通过电子装置减少电力消耗的方法,所述方法包括: 在显示器上显示彩色屏幕; 响应于电池充电等级和用户输入中的一个,将所述彩色屏幕的彩色用户接口变成黑白用户接口。19.一种通过电子装置减少电力消耗的方法,所述方法包括: 识别屏幕上的内容中要保持的区域; 将所述内容中除了所述要保持的区域外的其余区域反转以生成反转屏幕;以及 控制所述反转屏幕的显示。
【文档编号】H04W52/02GK105912091SQ201610094828
【公开日】2016年8月31日
【申请日】2016年2月22日
【发明人】崔乘哲, 曹治铉
【申请人】三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1