终端和屏幕背光的控制方法转让专利

申请号 : CN201280076788.3

文献号 : CN104769922B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄维

申请人 : 东莞宇龙通信科技有限公司宇龙计算机通信科技(深圳)有限公司

摘要 :

本发明提供了一种终端,包括:屏幕处理单元,用于对所述终端的屏幕界面上的指定区域进行亮屏或暗屏处理,对其他区域进行暗屏或亮屏处理,其中,所述指定区域为所述终端的当前显示内容中的指定显示对象在所述屏幕界面上对应的区域,或为所述屏幕界面上被用户选中的区域。本发明还提出了一种屏幕背光的控制方法。通过本发明的技术方案,可以对终端的屏幕背光进行分区域控制,减少屏幕中处于亮屏状态的区域面积,降低终端的功耗。

权利要求 :

1.一种终端,其特征在于,包括:

屏幕处理单元,用于对所述终端的屏幕界面上的指定区域进行亮屏或暗屏处理,对其他区域进行暗屏或亮屏处理,其中,所述指定区域为所述终端的当前显示内容中的指定显示对象在所述屏幕界面上对应的区域,或为所述屏幕界面上被用户选中的区域,其中,所述屏幕处理单元还包括:对象选择单元,用于根据检测到的选择动作,从所述终端的当前显示内容中实时选择出所述指定显示对象,类型获取单元,用于获取所述指定显示对象的类型,并根据该类型确定所述终端的当前显示内容中所有属于同类型的其他显示对象,以由所述屏幕处理单元对所述其他显示对象在所述屏幕界面上对应的区域进行所述亮屏或暗屏处理。

2.根据权利要求1所述的终端,其特征在于,还包括:关联设置单元,用于根据接收到的关联设置命令,在显示对象类型与所述终端中的情景模式和/或应用程序和/或应用功能界面之间设置关联关系;以及类型选择单元,用于根据所述终端的当前显示内容所处的情景模式和/或应用程序和/或应用功能界面,选择相关联的显示对象类型,以由所述屏幕处理单元将所述当前显示内容中与该相关联的显示对象类型对应的显示对象作为所述指定显示对象。

3.根据权利要求1所述的终端,其特征在于,还包括:控件设置单元,用于在所述终端的屏幕界面上设置对应于至少一种类型的显示对象的功能控件;以及控件选择单元,用于根据所述选择动作对所述功能控件进行选择,以由所述屏幕处理单元将被选中的功能控件对应的显示对象作为所述指定显示对象。

4.根据权利要求1所述的终端,其特征在于,所述终端的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则所述终端还包括:位置获取单元,用于获取所述选择动作在所述屏幕界面上对应的触发位置,以由所述屏幕处理单元将所述触发位置所处的显示区块对应的显示对象作为所述指定显示对象。

5.根据权利要求1所述的终端,其特征在于,还包括:区域生成单元,用于根据所述选择动作在所述屏幕界面上形成的选择轨迹,生成相应的选择区域,以由所述屏幕处理单元将所述选择区域对应的显示对象作为所述指定显示对象。

6.根据权利要求1所述的终端,其特征在于,还包括:轨迹生成单元,用于根据检测到的触摸动作,在所述屏幕界面上形成对应的触摸轨迹,以由所述屏幕处理单元对所述屏幕界面上对应于所述触摸轨迹的触摸区域进行所述亮屏或暗屏处理。

7.根据权利要求1至6中任一项所述的终端,其特征在于,还包括:动作处理单元,用于在所述终端检测到针对所述屏幕界面上处于暗屏状态的区域的操作动作的情况下,使得该区域退出所述暗屏状态,或不对该操作动作进行响应。

8.一种屏幕背光的控制方法,其特征在于,包括:

步骤202,对终端的屏幕界面上的指定区域进行亮屏或暗屏处理,对其他区域进行暗屏或亮屏处理,其中,所述指定区域为所述终端的当前显示内容中的指定显示对象在所述屏幕界面上对应的区域,或为所述屏幕界面上被用户选中的区域,其中,所述步骤202还包括:根据检测到的选择动作,从所述终端的当前显示内容中实时选择出所述指定显示对象,获取所述指定显示对象的类型,以确定所述终端的当前显示内容中所有属于同类型的其他显示对象,对所述其他显示对象在所述屏幕界面上对应的区域进行所述亮屏或暗屏处理。

9.根据权利要求8所述的屏幕背光的控制方法,其特征在于,在所述步骤202之前,还包括:根据接收到的关联设置命令,在显示对象类型与所述终端中的应用程序和/或应用功能界面之间设置关联关系;以及所述步骤202包括:

根据所述终端的当前显示内容所处的情景模式和/或应用程序和/或应用功能界面,选择相关联的显示对象类型,并将所述当前显示内容中与该相关联的显示对象类型对应的显示对象作为所述指定显示对象。

10.根据权利要求8所述的屏幕背光的控制方法,其特征在于,还包括:在所述终端的屏幕界面上设置对应于至少一种类型的显示对象的功能控件;以及实时选择出所述指定显示对象的步骤包括:根据所述选择动作对所述功能控件进行选择,并将被选中的功能控件对应的显示对象作为所述指定显示对象。

11.根据权利要求8所述的屏幕背光的控制方法,其特征在于,所述终端的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则实时选择出所述指定显示对象的步骤包括:获取所述选择动作在所述屏幕界面上对应的触发位置;

将所述触发位置所处的显示区块对应的显示对象作为所述指定显示对象。

12.根据权利要求8所述的屏幕背光的控制方法,其特征在于,实时选择出所述指定显示对象的步骤包括:根据所述选择动作在所述屏幕界面上形成的选择轨迹,生成相应的选择区域;

将所述选择区域对应的显示对象作为所述指定显示对象。

13.根据权利要求8所述的屏幕背光的控制方法,其特征在于,所述步骤202包括:根据检测到的触摸动作,在所述屏幕界面上形成对应的触摸轨迹;

对所述屏幕界面上对应于所述触摸轨迹的触摸区域进行所述亮屏或暗屏处理。

14.根据权利要求8至13中任一项所述的屏幕背光的控制方法,其特征在于,在所述步骤202之后,还包括:若检测到针对所述屏幕界面上处于暗屏状态的区域的操作动作,则使得该区域退出所述暗屏状态,或不对该操作动作进行响应。

说明书 :

终端和屏幕背光的控制方法

技术领域

[0001] 本发明涉及背光控制技术领域,具体而言,涉及一种终端和一种屏幕背光的控制方法。

背景技术

[0002] 在相关技术中,终端的屏幕必须整体亮起或暗下。一方面,随着终端屏幕尺寸的越来越大,使得屏幕对于终端电量的消耗也越来越多;另一方面,屏幕上显示的内容往往很多,比如用户在阅读数据较多的网页时,往往包含有视频、图片和文本等各种类型的数据,而且有些属于正文,有些属于旁边的广告等,那么对于用户而言,除了用户感兴趣的比如新闻图片外,其他的文字、视频等(无论是正文还是广告)都是无用信息,既干扰视线,又浪费电池电量。
[0003] 因此,需要一种新的屏幕背光的控制技术,可以对终端的屏幕背光进行分区域控制,减少屏幕中处于亮屏状态的区域面积,降低终端的功耗。

发明内容

[0004] 本发明正是基于上述问题,提出了一种新的屏幕背光的控制技术,可以对终端的屏幕背光进行分区域控制,减少屏幕中处于亮屏状态的区域面积,降低终端的功耗。
[0005] 有鉴于此,本发明提出了一种终端,包括:屏幕处理单元,用于对所述终端的屏幕界面上的指定区域进行亮屏或暗屏处理,对其他区域进行暗屏或亮屏处理,其中,所述指定区域为所述终端的当前显示内容中的指定显示对象在所述屏幕界面上对应的区域,或为所述屏幕界面上被用户选中的区域。
[0006] 在该技术方案中,“亮屏处理”即使得该指定区域对应的像素点被点亮,使该指定区域处于亮屏状态,“暗屏处理”即使得该指定区域对应的像素点不被点亮,使该指定区域处于暗屏状态。而“暗屏或亮屏处理”则是指当指定区域处于亮屏状态时,使其他区域处于暗屏状态,当指定区域处于暗屏状态时,使其他区域处于亮屏状态。通过上述方案,用户可以根据需要对终端的屏幕界面的状态进行控制,从而使得用户关注的部分处于亮屏状态,其余部分处于暗屏状态,从而达到节省终端能耗的目的。由于需要控制的“指定区域”是对应于显示对象或由用户直接选择的,因而该“指定区域”的位置也是动态的,用户可以随时进行切换,以便更好地满足用户的需求。
[0007] 在上述技术方案中,优选地,还包括:关联设置单元,用于根据接收到的关联设置命令,在显示对象类型与所述终端中的情景模式和/或应用程序和/或应用功能界面之间设置关联关系;以及类型选择单元,用于根据所述终端的当前显示内容所处的情景模式和/或应用程序和/或应用功能界面,选择相关联的显示对象类型,以由所述屏幕处理单元将所述当前显示内容中与该相关联的显示对象类型对应的显示对象作为所述指定显示对象。
[0008] 在该技术方案中,通过对关联关系的设置,使得终端可以根据当前显示内容,智能地控制屏幕的背光状态,以满足用户需求。具体地,比如设置“文字-浏览器”的关联关系,则当用户浏览网页时,终端自动对文字部分进行亮屏处理,其余部分进行暗屏处理,从而达到对网页上的广告、推送消息等进行智能屏蔽。当然,用户可以设置“图片、视频-浏览器”,从而对网页上的图片、视频等进行暗屏处理。或者,用户可以具体到某个网页,比如“图片-A网页”,即用户仅对该网页上的图片感兴趣,则当用户浏览到A网页时,将自动对网页上图片对应的部分进行亮屏处理,而其余的文字、视频、空白部分等则处于暗屏状态,实现根据不同场景,智能提取对用户有用的内容。
[0009] 在上述技术方案中,优选地,还包括:对象选择单元,用于根据检测到的选择动作,从所述终端的当前显示内容中实时选择出所述指定显示对象。
[0010] 在该技术方案中,用户可以根据需求,实时地从当前显示内容中选择感兴趣的显示对象,从而对屏幕上对应的区域进行亮屏处理;或是选择不感兴趣的显示对象,从而对相应位置进行暗屏处理。通过对用户的选择动作的响应,从而满足用户的个性化需求。
[0011] 在上述技术方案中,优选地,还包括:类型获取单元,用于获取所述指定显示对象的类型,并根据该类型确定所述终端的当前显示内容中所有属于同类型的其他显示对象,以由所述屏幕处理单元对所述其他显示对象在所述屏幕界面上对应的区域进行所述亮屏或暗屏处理。
[0012] 在该技术方案中,比如在浏览网页时,该网页上可能存在很多文字或图片等,而不仅仅是当前界面显示的内容(通过上下滑动页面后,可以看到其他的很多内容);而通过本技术方案,以选择图片为例,用户无需对每张图片分别进行选择,而在选中某一张图片时,终端自动选中其他所有的图片,并对所有图片在屏幕上对应的区域均进行亮屏或暗屏处理,简化用户操作。
[0013] 在上述技术方案中,优选地,还包括:控件设置单元,用于在所述终端的屏幕界面上设置对应于至少一种类型的显示对象的功能控件;以及控件选择单元,用于根据所述选择动作对所述功能控件进行选择,以由所述屏幕处理单元将被选中的功能控件对应的显示对象作为所述指定显示对象。
[0014] 在该技术方案中,将每张图片、每个文字块等作为一个显示对象,设置对应于每个显示对象的功能控件,则尤其是对于页面较大、终端屏幕较大的情况下,如果将功能控件进行集中设置(具体地,比如为对应于每个显示对象的虚拟按键),用户无需进行太大的动作,即可通过功能控件实现对显示对象的选择。当然,由于显示对象的数量可能较多,实际上更可能的情况是,为每种显示对象设置一个功能控件,比如为所有的图片设置一个功能控件,通过选择这个功能控件,用户可以直接选中当前页面中所有的图片。
[0015] 在上述技术方案中,优选地,还包括:区域设置单元,用于在所述屏幕界面上设置至少一个集成控制区,其中,所述功能控件设置于指定的集成控制区中。
[0016] 在该技术方案中,通过对操作的功能集成,用户不需要在整个终端界面的不同位置寻找控制按键或控制区域,针对当前界面或终端的所有能够进行的操作都可以在该集成控制区中进行,方便用户的操作过程。具体地,可以对终端不同界面下的操作功能或已存在的功能控件进行获取,那么对于上述操作功能或功能控件中的全部或指定部分(通常为用户常用的,可以由厂商预设或用户自定义设置),可以通过在集成控制区中设置相应的虚拟按键,使得用户在选中这些虚拟按键时,同样能够实现原有的操作功能,或是当用户在集成控制区中划出相应的手势轨迹后,也能够实现原有的功能。由于无论当前界面为待机界面或是某个应用程序的功能界面,都可以在终端界面上显示出集成控制区,并在集成控制区中显示出虚拟按键或接收用户的手势轨迹,从而实现对当前界面的控制,不必由于界面的变化和差异,使得用户不得不在屏幕的不同位置进行功能按键的选择,简化了用户操作。这里的预定位置可以是系统默认或用户设置的默认区域。这里的集成控制区可以为单个或多个,可以根据用户的设置、当前所需操作功能的多少进行设置或自动调节。需要说明的是,这里的“设置”并不表示一定要显示出来,只要能够对用户的触控命令进行接收即可。
[0017] 通过将功能控件设置在集成控制区中,使得即使终端的屏幕很大,用户依然可以通过单手握持终端,并且通过该握持手对终端的显示内容进行控制。
[0018] 在上述技术方案中,优选地,所述终端的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则所述终端还包括:位置获取单元,用于获取所述选择动作在所述屏幕界面上对应的触发位置,以由所述屏幕处理单元将所述触发位置所处的显示区块对应的显示对象作为所述指定显示对象。
[0019] 在该技术方案中,比如对于包含文字、图片等多种类型的显示对象的页面,往往是一段文字、一种图片、再一段文字的形式进行排版,则对于这分隔出来的一段文字应当被视为一个整体,其对应的底层文本框在屏幕界面上存在对应的显示区块。用户的选择动作,具体可以为在终端屏幕上进行点击等,通过对点击位置所处显示区块进行判断,从而对屏幕背光进行控制。
[0020] 在上述技术方案中,优选地,还包括:区域生成单元,用于根据所述选择动作在所述屏幕界面上形成的选择轨迹,生成相应的选择区域,以由所述屏幕处理单元将所述选择区域对应的显示对象作为所述指定显示对象。
[0021] 在该技术方案中,根据用户的使用习惯,还可能对感兴趣或希望屏蔽的显示对象进行“圈中”的操作,从而选中相应的显示对象。
[0022] 在上述技术方案中,优选地,所述终端的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则所述终端还包括:区块确定单元,用于确定处于所述选择区域中的显示区块,以由所述屏幕处理单元将该显示区块对应的显示对象作为所述指定显示对象。
[0023] 在该技术方案中,“处于所述选择区域中”包括多种情况,用户可以根据自己的使用习惯进行设置,比如:第一种,完全处于该选择区域中;第二种,一部分处于该选择区域中,并且用户可以设置“一部分”的具体比例,比如超过50%处于选择区域内时,才认为是被选中。通过用户的个性化设置,从而可以尽可能避免出现误操作。
[0024] 在上述技术方案中,优选地,还包括:对象确定单元,用于确定处于所述选择区域中的显示对象,以由所述屏幕处理单元将所述显示对象的位于所述选择区域内的部分作为所述指定显示对象。
[0025] 在该技术方案中,仍以上述“文字块”为例,则此时不再将该文字块作为一个整体,而是根据用户划出的选择区域与该文字块的位置关系,将处于该选择区域内部的文字作为被选中的显示对象,进行亮屏或暗屏处理,而不处于该选择区域内、但属于同一个文字块的文字,则不进行亮屏或暗屏处理。
[0026] 在上述技术方案中,优选地,还包括:轨迹生成单元,用于根据检测到的触摸动作,在所述屏幕界面上形成对应的触摸轨迹,以由所述屏幕处理单元对所述屏幕界面上对应于所述触摸轨迹的触摸区域进行所述亮屏或暗屏处理。
[0027] 在该技术方案中,可以由用户根据实际需求,在屏幕界面上选择需要进行亮屏或暗屏处理的区域。与对显示对象的选择不同的是,当用户同样通过手势动作划出一个区域之后,若是对显示对象的选择,则当用户滑动页面时,进行亮屏或暗屏处理的区域将随显示对象的位置变化而变化;若是对屏幕界面上的区域选择,则页面的滑动并不会导致亮屏或暗屏处理的区域的位置变化。
[0028] 在上述技术方案中,优选地,所述触摸轨迹在所述屏幕界面上构成一封闭图形,则所述轨迹生成单元将所述封闭图形的内部区域作为所述触摸区域。
[0029] 在该技术方案中,比如该封闭图形为矩形,则用户仅划出了该矩形的四个边,而由这四个边围成的区域,即为该矩形的内部区域。当然,用户可以划出任意规则或不规则的图形,均可以被终端识别,以生成对应的触摸区域。
[0030] 在上述技术方案中,优选地,所述触摸轨迹在所述屏幕界面上形成接触面,则所述轨迹生成单元将所述触摸面作为所述触摸区域。
[0031] 在该技术方案中,比如用户使用手指在终端的屏幕界面上进行操作,则终端将对屏幕界面上与用户手指相接触的位置进行亮屏或暗屏处理。尤其是对于有些区域的面积较小,不便于通过区域的划定等方式进行选择,或是用户希望对已经划定的区域进行小的修改时,可以通过手指对这些区域进行“擦除”的动作,类似于使用橡皮擦进行操作。
[0032] 在上述技术方案中,优选地,还包括:动作处理单元,用于在所述终端检测到针对所述屏幕界面上处于暗屏状态的区域的操作动作的情况下,使得该区域退出所述暗屏状态,或不对该操作动作进行响应。
[0033] 在该技术方案中,处于暗屏状态的页面中,可能包含有一些链接或功能控件等,由于用户无法看到这些链接或功能控件,因而可能在对页面进行滑动等过程中产生误操作。通过及时退出暗屏状态或不对这些操作动作进行响应,可以避免误操作的发生。此外,“退出暗屏状态”可以理解为:一种情况下,比如用户点击了处于暗屏状态下的区域,则该区域进入亮屏状态;另一种情况下,比如用户按在暗屏状态下的区域时,该区域进入亮屏状态(但并不会激活该区域的功能),当用户的手指离开屏幕时,则重新进入暗屏状态,方便用户对暗屏状态下的区域进行查看。
[0034] 根据本发明的又一方面,还提出了一种屏幕背光的控制方法,包括:步骤202,对终端的屏幕界面上的指定区域进行亮屏或暗屏处理,对其他区域进行暗屏或亮屏处理,其中,所述指定区域为所述终端的当前显示内容中的指定显示对象在所述屏幕界面上对应的区域,或为所述屏幕界面上被用户选中的区域。
[0035] 在该技术方案中,“亮屏处理”即使得该指定区域对应的像素点被点亮,使该指定区域处于亮屏状态,“暗屏处理”即使得该指定区域对应的像素点不被点亮,使该指定区域处于暗屏状态。而“暗屏或亮屏处理”则是指当指定区域处于亮屏状态时,使其他区域处于暗屏状态,当指定区域处于暗屏状态时,使其他区域处于亮屏状态。通过上述方案,用户可以根据需要对终端的屏幕界面的状态进行控制,从而使得用户关注的部分处于亮屏状态,其余部分处于暗屏状态,从而达到节省终端能耗的目的。由于需要控制的“指定区域”是对应于显示对象或由用户直接选择的,因而该“指定区域”的位置也是动态的,用户可以随时进行切换,以便更好地满足用户的需求。
[0036] 在上述技术方案中,优选地,在所述步骤202之前,还包括:根据接收到的关联设置命令,在显示对象类型与所述终端中的情景模式和/或应用程序和/或应用功能界面之间设置关联关系;以及所述步骤202包括:根据所述终端的当前显示内容所处的情景模式和/或应用程序和/或应用功能界面,选择相关联的显示对象类型,并将所述当前显示内容中与该相关联的显示对象类型对应的显示对象作为所述指定显示对象。
[0037] 在该技术方案中,通过对关联关系的设置,使得终端可以根据当前显示内容,智能地控制屏幕的背光状态,以满足用户需求。具体地,比如设置“文字-浏览器”的关联关系,则当用户浏览网页时,终端自动对文字部分进行亮屏处理,其余部分进行暗屏处理,从而达到对网页上的广告、推送消息等进行智能屏蔽。当然,用户可以设置“图片、视频-浏览器”,从而对网页上的图片、视频等进行暗屏处理。或者,用户可以具体到某个网页,比如“图片-A网页”,即用户仅对该网页上的图片感兴趣,则当用户浏览到A网页时,将自动对网页上图片对应的部分进行亮屏处理,而其余的文字、视频、空白部分等则处于暗屏状态,实现根据不同场景,智能提取对用户有用的内容。
[0038] 在上述技术方案中,优选地,所述步骤202还包括:根据检测到的选择动作,从所述终端的当前显示内容中实时选择出所述指定显示对象。
[0039] 在该技术方案中,用户可以根据需求,实时地从当前显示内容中选择感兴趣的显示对象,从而对屏幕上对应的区域进行亮屏处理;或是选择不感兴趣的显示对象,从而对相应位置进行暗屏处理。通过对用户的选择动作的响应,从而满足用户的个性化需求。
[0040] 在上述技术方案中,优选地,还包括:获取所述指定显示对象的类型,以确定所述终端的当前显示内容中所有属于同类型的其他显示对象;对所述其他显示对象在所述屏幕界面上对应的区域进行所述亮屏或暗屏处理。
[0041] 在该技术方案中,比如在浏览网页时,该网页上可能存在很多文字或图片等,而不仅仅是当前界面显示的内容(通过上下滑动页面后,可以看到其他的很多内容);而通过本技术方案,以选择图片为例,用户无需对每张图片分别进行选择,而在选中某一张图片时,终端自动选中其他所有的图片,并对所有图片在屏幕上对应的区域均进行亮屏或暗屏处理,简化用户操作。
[0042] 在上述技术方案中,优选地,还包括:在所述终端的屏幕界面上设置对应于至少一种类型的显示对象的功能控件;以及实时选择出所述指定显示对象的步骤包括:根据所述选择动作对所述功能控件进行选择,并将被选中的功能控件对应的显示对象作为所述指定显示对象。
[0043] 在该技术方案中,将每张图片、每个文字块等作为一个显示对象,设置对应于每个显示对象的功能控件,则尤其是对于页面较大、终端屏幕较大的情况下,如果将功能控件进行集中设置(具体地,比如为对应于每个显示对象的虚拟按键),用户无需进行太大的动作,即可通过功能控件实现对显示对象的选择。当然,由于显示对象的数量可能较多,实际上更可能的情况是,为每种显示对象设置一个功能控件,比如为所有的图片设置一个功能控件,通过选择这个功能控件,用户可以直接选中当前页面中所有的图片。
[0044] 在上述技术方案中,优选地,还包括:在所述屏幕界面上设置至少一个集成控制区,其中,所述功能控件设置于指定的集成控制区中。
[0045] 在该技术方案中,通过对操作的功能集成,用户不需要在整个终端界面的不同位置寻找控制按键或控制区域,针对当前界面或终端的所有能够进行的操作都可以在该集成控制区中进行,方便用户的操作过程。具体地,可以对终端不同界面下的操作功能或已存在的功能控件进行获取,那么对于上述操作功能或功能控件中的全部或指定部分(通常为用户常用的,可以由厂商预设或用户自定义设置),可以通过在集成控制区中设置相应的虚拟按键,使得用户在选中这些虚拟按键时,同样能够实现原有的操作功能,或是当用户在集成控制区中划出相应的手势轨迹后,也能够实现原有的功能。由于无论当前界面为待机界面或是某个应用程序的功能界面,都可以在终端界面上显示出集成控制区,并在集成控制区中显示出虚拟按键或接收用户的手势轨迹,从而实现对当前界面的控制,不必由于界面的变化和差异,使得用户不得不在屏幕的不同位置进行功能按键的选择,简化了用户操作。这里的预定位置可以是系统默认或用户设置的默认区域。这里的集成控制区可以为单个或多个,可以根据用户的设置、当前所需操作功能的多少进行设置或自动调节。需要说明的是,这里的“设置”并不表示一定要显示出来,只要能够对用户的触控命令进行接收即可。
[0046] 通过将功能控件设置在集成控制区中,使得即使终端的屏幕很大,用户依然可以通过单手握持终端,并且通过该握持手对终端的显示内容进行控制。
[0047] 在上述技术方案中,优选地,所述终端的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则实时选择出所述指定显示对象的步骤包括:获取所述选择动作在所述屏幕界面上对应的触发位置;将所述触发位置所处的显示区块对应的显示对象作为所述指定显示对象。
[0048] 在该技术方案中,比如对于包含文字、图片等多种类型的显示对象的页面,往往是一段文字、一种图片、再一段文字的形式进行排版,则对于这分隔出来的一段文字应当被视为一个整体,其对应的底层文本框在屏幕界面上存在对应的显示区块。用户的选择动作,具体可以为在终端屏幕上进行点击等,通过对点击位置所处显示区块进行判断,从而对屏幕背光进行控制。
[0049] 在上述技术方案中,优选地,实时选择出所述指定显示对象的步骤包括:根据所述选择动作在所述屏幕界面上形成的选择轨迹,生成相应的选择区域;将所述选择区域对应的显示对象作为所述指定显示对象。
[0050] 在该技术方案中,根据用户的使用习惯,还可能对感兴趣或希望屏蔽的显示对象进行“圈中”的操作,从而选中相应的显示对象。
[0051] 在上述技术方案中,优选地,所述终端的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则实时选择出所述指定显示对象的步骤包括:确定处于所述选择区域中的显示区块,并将该显示区块对应的显示对象作为所述指定显示对象。
[0052] 在该技术方案中,“处于所述选择区域中”包括多种情况,用户可以根据自己的使用习惯进行设置,比如:第一种,完全处于该选择区域中;第二种,一部分处于该选择区域中,并且用户可以设置“一部分”的具体比例,比如超过50%处于选择区域内时,才认为是被选中。通过用户的个性化设置,从而可以尽可能避免出现误操作。
[0053] 在上述技术方案中,优选地,实时选择出所述指定显示对象的步骤包括:确定处于所述选择区域中的显示对象,并将所述显示对象的位于所述选择区域内的部分作为所述指定显示对象。
[0054] 在该技术方案中,仍以上述“文字块”为例,则此时不再将该文字块作为一个整体,而是根据用户划出的选择区域与该文字块的位置关系,将处于该选择区域内部的文字作为被选中的显示对象,进行亮屏或暗屏处理,而不处于该选择区域内、但属于同一个文字块的文字,则不进行亮屏或暗屏处理。
[0055] 在上述技术方案中,优选地,所述步骤202包括:根据检测到的触摸动作,在所述屏幕界面上形成对应的触摸轨迹;对所述屏幕界面上对应于所述触摸轨迹的触摸区域进行所述亮屏或暗屏处理。
[0056] 在该技术方案中,可以由用户根据实际需求,在屏幕界面上选择需要进行亮屏或暗屏处理的区域。与对显示对象的选择不同的是,当用户同样通过手势动作划出一个区域之后,若是对显示对象的选择,则当用户滑动页面时,进行亮屏或暗屏处理的区域将随显示对象的位置变化而变化;若是对屏幕界面上的区域选择,则页面的滑动并不会导致亮屏或暗屏处理的区域的位置变化。
[0057] 在上述技术方案中,优选地,所述触摸轨迹在所述屏幕界面上构成一封闭图形,将所述封闭图形的内部区域作为所述触摸区域。
[0058] 在该技术方案中,比如该封闭图形为矩形,则用户仅划出了该矩形的四个边,而由这四个边围成的区域,即为该矩形的内部区域。当然,用户可以划出任意规则或不规则的图形,均可以被终端识别,以生成对应的触摸区域。
[0059] 在上述技术方案中,优选地,所述触摸轨迹在所述屏幕界面上形成接触面,将所述触摸面作为所述触摸区域。
[0060] 在该技术方案中,比如用户使用手指在终端的屏幕界面上进行操作,则终端将对屏幕界面上与用户手指相接触的位置进行亮屏或暗屏处理。尤其是对于有些区域的面积较小,不便于通过区域的划定等方式进行选择,或是用户希望对已经划定的区域进行小的修改时,可以通过手指对这些区域进行“擦除”的动作,类似于使用橡皮擦进行操作。
[0061] 在上述技术方案中,优选地,在所述步骤202之后,还包括:若检测到针对所述屏幕界面上处于暗屏状态的区域的操作动作,则使得该区域退出所述暗屏状态,或不对该操作动作进行响应。
[0062] 在该技术方案中,处于暗屏状态的页面中,可能包含有一些链接或功能控件等,由于用户无法看到这些链接或功能控件,因而可能在对页面进行滑动等过程中产生误操作。通过及时退出暗屏状态或不对这些操作动作进行响应,可以避免误操作的发生。此外,“退出暗屏状态”可以理解为:一种情况下,比如用户点击了处于暗屏状态下的区域,则该区域进入亮屏状态;另一种情况下,比如用户按在暗屏状态下的区域时,该区域进入亮屏状态(但并不会激活该区域的功能),当用户的手指离开屏幕时,则重新进入暗屏状态,方便用户对暗屏状态下的区域进行查看。
[0063] 通过以上技术方案,可以对终端的屏幕背光进行分区域控制,减少屏幕中处于亮屏状态的区域面积,降低终端的功耗。

附图说明

[0064] 图1示出了根据本发明的实施例的终端的框图;
[0065] 图2示出了根据本发明的实施例的屏幕背光的控制方法的流程图;
[0066] 图3A至图3P示出了根据本发明的实施例的对终端的屏幕背光进行控制的屏幕显示效果的示意图。

具体实施方式

[0067] 为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0068] 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0069] 图1示出了根据本发明的实施例的终端的框图。
[0070] 如图1所示,根据本发明的实施例的终端100,包括:屏幕处理单元102,用于对所述终端100的屏幕界面上的指定区域进行亮屏或暗屏处理,对其他区域进行暗屏或亮屏处理,其中,所述指定区域为所述终端100的当前显示内容中的指定显示对象在所述屏幕界面上对应的区域,或为所述屏幕界面上被用户选中的区域。
[0071] 在该技术方案中,“亮屏处理”即使得该指定区域对应的像素点被点亮,使该指定区域处于亮屏状态,“暗屏处理”即使得该指定区域对应的像素点不被点亮,使该指定区域处于暗屏状态。而“暗屏或亮屏处理”则是指当指定区域处于亮屏状态时,使其他区域处于暗屏状态,当指定区域处于暗屏状态时,使其他区域处于亮屏状态。通过上述方案,用户可以根据需要对终端100的屏幕界面的状态进行控制,从而使得用户关注的部分处于亮屏状态,其余部分处于暗屏状态,从而达到节省终端能耗的目的。由于需要控制的“指定区域”是对应于显示对象或由用户直接选择的,因而该“指定区域”的位置也是动态的,用户可以随时进行切换,以便更好地满足用户的需求。
[0072] 在上述技术方案中,优选地,还包括:关联设置单元104,用于根据接收到的关联设置命令,在显示对象类型与所述终端100中的情景模式和/或应用程序和/或应用功能界面之间设置关联关系;以及类型选择单元106,用于根据所述终端100的当前显示内容所处的情景模式和/或应用程序和/或应用功能界面,选择相关联的显示对象类型,以由所述屏幕处理单元102将所述当前显示内容中与该相关联的显示对象类型对应的显示对象作为所述指定显示对象。
[0073] 在该技术方案中,通过对关联关系的设置,使得终端100可以根据当前显示内容,智能地控制屏幕的背光状态,以满足用户需求。具体地,比如设置“文字-浏览器”的关联关系,则当用户浏览网页时,终端100自动对文字部分进行亮屏处理,其余部分进行暗屏处理,从而达到对网页上的广告、推送消息等进行智能屏蔽。当然,用户可以设置“图片、视频-浏览器”,从而对网页上的图片、视频等进行暗屏处理。或者,用户可以具体到某个网页,比如“图片-A网页”,即用户仅对该网页上的图片感兴趣,则当用户浏览到A网页时,将自动对网页上图片对应的部分进行亮屏处理,而其余的文字、视频、空白部分等则处于暗屏状态,实现根据不同场景,智能提取对用户有用的内容。
[0074] 在上述技术方案中,优选地,还包括:对象选择单元108,用于根据检测到的选择动作,从所述终端100的当前显示内容中实时选择出所述指定显示对象。
[0075] 在该技术方案中,用户可以根据需求,实时地从当前显示内容中选择感兴趣的显示对象,从而对屏幕上对应的区域进行亮屏处理;或是选择不感兴趣的显示对象,从而对相应位置进行暗屏处理。通过对用户的选择动作的响应,从而满足用户的个性化需求。
[0076] 在上述技术方案中,优选地,还包括:类型获取单元110,用于获取所述指定显示对象的类型,并根据该类型确定所述终端100的当前显示内容中所有属于同类型的其他显示对象,以由所述屏幕处理单元102对所述其他显示对象在所述屏幕界面上对应的区域进行所述亮屏或暗屏处理。
[0077] 在该技术方案中,比如在浏览网页时,该网页上可能存在很多文字或图片等,而不仅仅是当前界面显示的内容(通过上下滑动页面后,可以看到其他的很多内容);而通过本技术方案,以选择图片为例,用户无需对每张图片分别进行选择,而在选中某一张图片时,终端100自动选中其他所有的图片,并对所有图片在屏幕上对应的区域均进行亮屏或暗屏处理,简化用户操作。
[0078] 在上述技术方案中,优选地,还包括:控件设置单元112,用于在所述终端100的屏幕界面上设置对应于至少一种类型的显示对象的功能控件;以及控件选择单元114,用于根据所述选择动作对所述功能控件进行选择,以由所述屏幕处理单元102将被选中的功能控件对应的显示对象作为所述指定显示对象。
[0079] 在该技术方案中,将每张图片、每个文字块等作为一个显示对象,设置对应于每个显示对象的功能控件,则尤其是对于页面较大、终端100屏幕较大的情况下,如果将功能控件进行集中设置(具体地,比如为对应于每个显示对象的虚拟按键),用户无需进行太大的动作,即可通过功能控件实现对显示对象的选择。当然,由于显示对象的数量可能较多,实际上更可能的情况是,为每种显示对象设置一个功能控件,比如为所有的图片设置一个功能控件,通过选择这个功能控件,用户可以直接选中当前页面中所有的图片。
[0080] 在上述技术方案中,优选地,还包括:区域设置单元(图中未示出),用于在所述屏幕界面上设置至少一个集成控制区,其中,所述功能控件设置于指定的集成控制区中。
[0081] 在该技术方案中,通过对操作的功能集成,用户不需要在整个终端界面的不同位置寻找控制按键或控制区域,针对当前界面或终端100的所有能够进行的操作都可以在该集成控制区中进行,方便用户的操作过程。具体地,可以对终端100不同界面下的操作功能或已存在的功能控件进行获取,那么对于上述操作功能或功能控件中的全部或指定部分(通常为用户常用的,可以由厂商预设或用户自定义设置),可以通过在集成控制区中设置相应的虚拟按键,使得用户在选中这些虚拟按键时,同样能够实现原有的操作功能,或是当用户在集成控制区中划出相应的手势轨迹后,也能够实现原有的功能。由于无论当前界面为待机界面或是某个应用程序的功能界面,都可以在终端界面上显示出集成控制区,并在集成控制区中显示出虚拟按键或接收用户的手势轨迹,从而实现对当前界面的控制,不必由于界面的变化和差异,使得用户不得不在屏幕的不同位置进行功能按键的选择,简化了用户操作。这里的预定位置可以是系统默认或用户设置的默认区域。这里的集成控制区可以为单个或多个,可以根据用户的设置、当前所需操作功能的多少进行设置或自动调节。需要说明的是,这里的“设置”并不表示一定要显示出来,只要能够对用户的触控命令进行接收即可。
[0082] 通过将功能控件设置在集成控制区中,使得即使终端100的屏幕很大,用户依然可以通过单手握持终端,并且通过该握持手对终端100的显示内容进行控制。
[0083] 在上述技术方案中,优选地,所述终端100的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则所述终端100还包括:位置获取单元118,用于获取所述选择动作在所述屏幕界面上对应的触发位置,以由所述屏幕处理单元102将所述触发位置所处的显示区块对应的显示对象作为所述指定显示对象。
[0084] 在该技术方案中,比如对于包含文字、图片等多种类型的显示对象的页面,往往是一段文字、一种图片、再一段文字的形式进行排版,则对于这分隔出来的一段文字应当被视为一个整体,其对应的底层文本框在屏幕界面上存在对应的显示区块。用户的选择动作,具体可以为在终端屏幕上进行点击等,通过对点击位置所处显示区块进行判断,从而对屏幕背光进行控制。
[0085] 在上述技术方案中,优选地,还包括:区域生成单元120,用于根据所述选择动作在所述屏幕界面上形成的选择轨迹,生成相应的选择区域,以由所述屏幕处理单元102将所述选择区域对应的显示对象作为所述指定显示对象。
[0086] 在该技术方案中,根据用户的使用习惯,还可能对感兴趣或希望屏蔽的显示对象进行“圈中”的操作,从而选中相应的显示对象。
[0087] 在上述技术方案中,优选地,所述终端100的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则所述终端100还包括:区块确定单元(图中未示出),用于确定处于所述选择区域中的显示区块,以由所述屏幕处理单元102将该显示区块对应的显示对象作为所述指定显示对象。
[0088] 在该技术方案中,“处于所述选择区域中”包括多种情况,用户可以根据自己的使用习惯进行设置,比如:第一种,完全处于该选择区域中;第二种,一部分处于该选择区域中,并且用户可以设置“一部分”的具体比例,比如超过50%处于选择区域内时,才认为是被选中。通过用户的个性化设置,从而可以尽可能避免出现误操作。
[0089] 在上述技术方案中,优选地,还包括:对象确定单元(图中未示出),用于确定处于所述选择区域中的显示对象,以由所述屏幕处理单元102将所述显示对象的位于所述选择区域内的部分作为所述指定显示对象。
[0090] 在该技术方案中,仍以上述“文字块”为例,则此时不再将该文字块作为一个整体,而是根据用户划出的选择区域与该文字块的位置关系,将处于该选择区域内部的文字作为被选中的显示对象,进行亮屏或暗屏处理,而不处于该选择区域内、但属于同一个文字块的文字,则不进行亮屏或暗屏处理。
[0091] 在上述技术方案中,优选地,还包括:轨迹生成单元126,用于根据检测到的触摸动作,在所述屏幕界面上形成对应的触摸轨迹,以由所述屏幕处理单元102对所述屏幕界面上对应于所述触摸轨迹的触摸区域进行所述亮屏或暗屏处理。
[0092] 在该技术方案中,可以由用户根据实际需求,在屏幕界面上选择需要进行亮屏或暗屏处理的区域。与对显示对象的选择不同的是,当用户同样通过手势动作划出一个区域之后,若是对显示对象的选择,则当用户滑动页面时,进行亮屏或暗屏处理的区域将随显示对象的位置变化而变化;若是对屏幕界面上的区域选择,则页面的滑动并不会导致亮屏或暗屏处理的区域的位置变化。
[0093] 在上述技术方案中,优选地,所述触摸轨迹在所述屏幕界面上构成一封闭图形,则所述轨迹生成单元126将所述封闭图形的内部区域作为所述触摸区域。
[0094] 在该技术方案中,比如该封闭图形为矩形,则用户仅划出了该矩形的四个边,而由这四个边围成的区域,即为该矩形的内部区域。当然,用户可以划出任意规则或不规则的图形,均可以被终端100识别,以生成对应的触摸区域。
[0095] 在上述技术方案中,优选地,所述触摸轨迹在所述屏幕界面上形成接触面,则所述轨迹生成单元126将所述触摸面作为所述触摸区域。
[0096] 在该技术方案中,比如用户使用手指在终端100的屏幕界面上进行操作,则终端100将对屏幕界面上与用户手指相接触的位置进行亮屏或暗屏处理。尤其是对于有些区域的面积较小,不便于通过区域的划定等方式进行选择,或是用户希望对已经划定的区域进行小的修改时,可以通过手指对这些区域进行“擦除”的动作,类似于使用橡皮擦进行操作。
[0097] 在上述技术方案中,优选地,还包括:动作处理单元128,用于在所述终端100检测到针对所述屏幕界面上处于暗屏状态的区域的操作动作的情况下,使得该区域退出所述暗屏状态,或不对该操作动作进行响应。
[0098] 在该技术方案中,处于暗屏状态的页面中,可能包含有一些链接或功能控件等,由于用户无法看到这些链接或功能控件,因而可能在对页面进行滑动等过程中产生误操作。通过及时退出暗屏状态或不对这些操作动作进行响应,可以避免误操作的发生。此外,“退出暗屏状态”可以理解为:一种情况下,比如用户点击了处于暗屏状态下的区域,则该区域进入亮屏状态;另一种情况下,比如用户按在暗屏状态下的区域时,该区域进入亮屏状态(但并不会激活该区域的功能),当用户的手指离开屏幕时,则重新进入暗屏状态,方便用户对暗屏状态下的区域进行查看。
[0099] 图2示出了根据本发明的实施例的屏幕背光的控制方法的流程图。
[0100] 如图2所示,根据本发明的实施例的屏幕背光的控制方法,包括:步骤202,对终端的屏幕界面上的指定区域进行亮屏或暗屏处理,对其他区域进行暗屏或亮屏处理,其中,所述指定区域为所述终端的当前显示内容中的指定显示对象在所述屏幕界面上对应的区域,或为所述屏幕界面上被用户选中的区域。
[0101] 在该技术方案中,“亮屏处理”即使得该指定区域对应的像素点被点亮,使该指定区域处于亮屏状态,“暗屏处理”即使得该指定区域对应的像素点不被点亮,使该指定区域处于暗屏状态。而“暗屏或亮屏处理”则是指当指定区域处于亮屏状态时,使其他区域处于暗屏状态,当指定区域处于暗屏状态时,使其他区域处于亮屏状态。通过上述方案,用户可以根据需要对终端的屏幕界面的状态进行控制,从而使得用户关注的部分处于亮屏状态,其余部分处于暗屏状态,从而达到节省终端能耗的目的。由于需要控制的“指定区域”是对应于显示对象或由用户直接选择的,因而该“指定区域”的位置也是动态的,用户可以随时进行切换,以便更好地满足用户的需求。
[0102] 在上述技术方案中,优选地,在所述步骤202之前,还包括:根据接收到的关联设置命令,在显示对象类型与所述终端中的情景模式和/或应用程序和/或应用功能界面之间设置关联关系;以及所述步骤202包括:根据所述终端的当前显示内容所处的情景模式和/或应用程序和/或应用功能界面,选择相关联的显示对象类型,并将所述当前显示内容中与该相关联的显示对象类型对应的显示对象作为所述指定显示对象。
[0103] 在该技术方案中,通过对关联关系的设置,使得终端可以根据当前显示内容,智能地控制屏幕的背光状态,以满足用户需求。具体地,比如设置“文字-浏览器”的关联关系,则当用户浏览网页时,终端自动对文字部分进行亮屏处理,其余部分进行暗屏处理,从而达到对网页上的广告、推送消息等进行智能屏蔽。当然,用户可以设置“图片、视频-浏览器”,从而对网页上的图片、视频等进行暗屏处理。或者,用户可以具体到某个网页,比如“图片-A网页”,即用户仅对该网页上的图片感兴趣,则当用户浏览到A网页时,将自动对网页上图片对应的部分进行亮屏处理,而其余的文字、视频、空白部分等则处于暗屏状态,实现根据不同场景,智能提取对用户有用的内容。
[0104] 在上述技术方案中,优选地,所述步骤202还包括:根据检测到的选择动作,从所述终端的当前显示内容中实时选择出所述指定显示对象。
[0105] 在该技术方案中,用户可以根据需求,实时地从当前显示内容中选择感兴趣的显示对象,从而对屏幕上对应的区域进行亮屏处理;或是选择不感兴趣的显示对象,从而对相应位置进行暗屏处理。通过对用户的选择动作的响应,从而满足用户的个性化需求。
[0106] 在上述技术方案中,优选地,还包括:获取所述指定显示对象的类型,以确定所述终端的当前显示内容中所有属于同类型的其他显示对象;对所述其他显示对象在所述屏幕界面上对应的区域进行所述亮屏或暗屏处理。
[0107] 在该技术方案中,比如在浏览网页时,该网页上可能存在很多文字或图片等,而不仅仅是当前界面显示的内容(通过上下滑动页面后,可以看到其他的很多内容);而通过本技术方案,以选择图片为例,用户无需对每张图片分别进行选择,而在选中某一张图片时,终端自动选中其他所有的图片,并对所有图片在屏幕上对应的区域均进行亮屏或暗屏处理,简化用户操作。
[0108] 在上述技术方案中,优选地,还包括:在所述终端的屏幕界面上设置对应于至少一种类型的显示对象的功能控件;以及实时选择出所述指定显示对象的步骤包括:根据所述选择动作对所述功能控件进行选择,并将被选中的功能控件对应的显示对象作为所述指定显示对象。
[0109] 在该技术方案中,将每张图片、每个文字块等作为一个显示对象,设置对应于每个显示对象的功能控件,则尤其是对于页面较大、终端屏幕较大的情况下,如果将功能控件进行集中设置(具体地,比如为对应于每个显示对象的虚拟按键),用户无需进行太大的动作,即可通过功能控件实现对显示对象的选择。当然,由于显示对象的数量可能较多,实际上更可能的情况是,为每种显示对象设置一个功能控件,比如为所有的图片设置一个功能控件,通过选择这个功能控件,用户可以直接选中当前页面中所有的图片。
[0110] 在上述技术方案中,优选地,还包括:在所述屏幕界面上设置至少一个集成控制区,其中,所述功能控件设置于指定的集成控制区中。
[0111] 在该技术方案中,通过对操作的功能集成,用户不需要在整个终端界面的不同位置寻找控制按键或控制区域,针对当前界面或终端的所有能够进行的操作都可以在该集成控制区中进行,方便用户的操作过程。具体地,可以对终端不同界面下的操作功能或已存在的功能控件进行获取,那么对于上述操作功能或功能控件中的全部或指定部分(通常为用户常用的,可以由厂商预设或用户自定义设置),可以通过在集成控制区中设置相应的虚拟按键,使得用户在选中这些虚拟按键时,同样能够实现原有的操作功能,或是当用户在集成控制区中划出相应的手势轨迹后,也能够实现原有的功能。由于无论当前界面为待机界面或是某个应用程序的功能界面,都可以在终端界面上显示出集成控制区,并在集成控制区中显示出虚拟按键或接收用户的手势轨迹,从而实现对当前界面的控制,不必由于界面的变化和差异,使得用户不得不在屏幕的不同位置进行功能按键的选择,简化了用户操作。这里的预定位置可以是系统默认或用户设置的默认区域。这里的集成控制区可以为单个或多个,可以根据用户的设置、当前所需操作功能的多少进行设置或自动调节。需要说明的是,这里的“设置”并不表示一定要显示出来,只要能够对用户的触控命令进行接收即可。
[0112] 通过将功能控件设置在集成控制区中,使得即使终端的屏幕很大,用户依然可以通过单手握持终端,并且通过该握持手对终端的显示内容进行控制。
[0113] 在上述技术方案中,优选地,所述终端的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则实时选择出所述指定显示对象的步骤包括:获取所述选择动作在所述屏幕界面上对应的触发位置;将所述触发位置所处的显示区块对应的显示对象作为所述指定显示对象。
[0114] 在该技术方案中,比如对于包含文字、图片等多种类型的显示对象的页面,往往是一段文字、一种图片、再一段文字的形式进行排版,则对于这分隔出来的一段文字应当被视为一个整体,其对应的底层文本框在屏幕界面上存在对应的显示区块。用户的选择动作,具体可以为在终端屏幕上进行点击等,通过对点击位置所处显示区块进行判断,从而对屏幕背光进行控制。
[0115] 在上述技术方案中,优选地,实时选择出所述指定显示对象的步骤包括:根据所述选择动作在所述屏幕界面上形成的选择轨迹,生成相应的选择区域;将所述选择区域对应的显示对象作为所述指定显示对象。
[0116] 在该技术方案中,根据用户的使用习惯,还可能对感兴趣或希望屏蔽的显示对象进行“圈中”的操作,从而选中相应的显示对象。
[0117] 在上述技术方案中,优选地,所述终端的当前显示内容中的每个显示对象在所述屏幕界面上均存在对应的显示区块,则实时选择出所述指定显示对象的步骤包括:确定处于所述选择区域中的显示区块,并将该显示区块对应的显示对象作为所述指定显示对象。
[0118] 在该技术方案中,“处于所述选择区域中”包括多种情况,用户可以根据自己的使用习惯进行设置,比如:第一种,完全处于该选择区域中;第二种,一部分处于该选择区域中,并且用户可以设置“一部分”的具体比例,比如超过50%处于选择区域内时,才认为是被选中。通过用户的个性化设置,从而可以尽可能避免出现误操作。
[0119] 在上述技术方案中,优选地,实时选择出所述指定显示对象的步骤包括:确定处于所述选择区域中的显示对象,并将所述显示对象的位于所述选择区域内的部分作为所述指定显示对象。
[0120] 在该技术方案中,仍以上述“文字块”为例,则此时不再将该文字块作为一个整体,而是根据用户划出的选择区域与该文字块的位置关系,将处于该选择区域内部的文字作为被选中的显示对象,进行亮屏或暗屏处理,而不处于该选择区域内、但属于同一个文字块的文字,则不进行亮屏或暗屏处理。
[0121] 在上述技术方案中,优选地,所述步骤202包括:根据检测到的触摸动作,在所述屏幕界面上形成对应的触摸轨迹;对所述屏幕界面上对应于所述触摸轨迹的触摸区域进行所述亮屏或暗屏处理。
[0122] 在该技术方案中,可以由用户根据实际需求,在屏幕界面上选择需要进行亮屏或暗屏处理的区域。与对显示对象的选择不同的是,当用户同样通过手势动作划出一个区域之后,若是对显示对象的选择,则当用户滑动页面时,进行亮屏或暗屏处理的区域将随显示对象的位置变化而变化;若是对屏幕界面上的区域选择,则页面的滑动并不会导致亮屏或暗屏处理的区域的位置变化。
[0123] 在上述技术方案中,优选地,所述触摸轨迹在所述屏幕界面上构成一封闭图形,将所述封闭图形的内部区域作为所述触摸区域。
[0124] 在该技术方案中,比如该封闭图形为矩形,则用户仅划出了该矩形的四个边,而由这四个边围成的区域,即为该矩形的内部区域。当然,用户可以划出任意规则或不规则的图形,均可以被终端识别,以生成对应的触摸区域。
[0125] 在上述技术方案中,优选地,所述触摸轨迹在所述屏幕界面上形成接触面,将所述触摸面作为所述触摸区域。
[0126] 在该技术方案中,比如用户使用手指在终端的屏幕界面上进行操作,则终端将对屏幕界面上与用户手指相接触的位置进行亮屏或暗屏处理。尤其是对于有些区域的面积较小,不便于通过区域的划定等方式进行选择,或是用户希望对已经划定的区域进行小的修改时,可以通过手指对这些区域进行“擦除”的动作,类似于使用橡皮擦进行操作。
[0127] 在上述技术方案中,优选地,在所述步骤202之后,还包括:若检测到针对所述屏幕界面上处于暗屏状态的区域的操作动作,则使得该区域退出所述暗屏状态,或不对该操作动作进行响应。
[0128] 在该技术方案中,处于暗屏状态的页面中,可能包含有一些链接或功能控件等,由于用户无法看到这些链接或功能控件,因而可能在对页面进行滑动等过程中产生误操作。通过及时退出暗屏状态或不对这些操作动作进行响应,可以避免误操作的发生。此外,“退出暗屏状态”可以理解为:一种情况下,比如用户点击了处于暗屏状态下的区域,则该区域进入亮屏状态;另一种情况下,比如用户按在暗屏状态下的区域时,该区域进入亮屏状态(但并不会激活该区域的功能),当用户的手指离开屏幕时,则重新进入暗屏状态,方便用户对暗屏状态下的区域进行查看。
[0129] 图3A至图3P示出了根据本发明的实施例的对终端的屏幕背光进行控制的屏幕显示效果的示意图。
[0130] 当用户对终端的屏幕界面上显示出来的内容进行查看时,如图3A所示,以浏览网页为例,可能包含有多种显示对象302,比如文字302A、图片302B、视频302C等。但用户往往并不是对所有的显示对象302都感兴趣,比如当前网页为某小说网站,用户正在对某篇小说进行在线阅读。此时,对于用户而言,最关注的是文字302A,而其他的图片302B、视频302C等,则可能是一些广告等,既不被用户关心,又会对用户的阅读造成干扰,还使得相应屏幕区域带来无端的电量消耗。
[0131] 因此,通过本发明的技术方案,可以达到如图3B所示的效果,即对用户不感兴趣的图片302B、视频302C等对应于终端的屏幕界面上的区域进行暗屏处理,而用户感兴趣的文字302A对应的区域(由于对页面的排版可能并不紧凑,因而还可能包含一个空白部分)则处于亮屏状态。或者如图3C所示,仅对文字302A对应的区域进行亮屏处理,而对于其他的图片302B、视频302C等(由于对页面的排版可能并不紧凑,因而还可能包含一个空白部分)对应的区域均进行暗屏处理。
[0132] 在用户选定某个显示对象302时,如图3D所示,比如对于图3D中间部位的文字302A,若需要将其对应的屏幕区域进行亮屏或暗屏处理,则终端判断文字302A对应的底层文字框的左上角第一个像素点的位置坐标,假设为A(X1,Y1),右下角最后一个像素点的位置坐标,假设为B(X2,Y2)。终端记录A、B坐标围成的区域内的所有像素点,让这些像素高亮,其他地方的像素黑暗。
[0133] 类似地,对于视频302C,终端判断视频302C的左上角第一个像素点的位置坐标,假设为C(X3,Y3),右下角最后一个像素点的位置坐标,假设为D(X4,Y4)。终端记录C、D坐标围成的区域内的所有像素点,让这些像素高亮,其他地方的像素黑暗。
[0134] 当然,如果所需要选择的区域并不是类似的规则形状,则可以将其分割为多个规则的形状,并分别获取相应的坐标;或是对于弧形边缘,在该弧形线段上采样多个点的坐标,以确定对应的区域。
[0135] 对于处于暗屏状态的区域,用户仍可能触碰到这些区域,那么,针对用户的误点击或误触碰,终端可以采用:1、不做任何处理;2、使得处于暗屏状态的区域退出暗屏状态,但对于该点击或触碰操作不进行响应,即比如用户在图3B所示的视频302C对应的区域进行点击或其他操作时,原本在正常状态下应该打开该视频,但此时将不会进行“打开视频”的操作。
[0136] 而针对终端可能采用的方式2,具体还可能存在多种情况:
[0137] 如图3E所示,比如当用户点击某个图片302B对应的区域时,则若终端检测到该“点击”操作,则将该图片302B对应的区域进行亮屏处理;当用户的手指离开屏幕,终端检测不到该“点击”操作时,则该图片302B对应的区域将恢复为暗屏状态。
[0138] 而另一种情况下,如图3F所示,当终端检测到该“点击”操作时,将该图片302B对应的区域进行亮屏处理;当用户的手指离开屏幕,终端检测不到该“点击”操作时,使该图片302B对应的区域保持亮屏状态。
[0139] 如图3G所示,比如当用户点击某个图片302B对应的区域时,则若终端检测到该“点击”操作,则将当前显示页面,比如当前浏览的网页中所有的图片302B对应的区域均进行亮屏处理;当用户的手指离开屏幕,终端检测不到该“点击”操作时,则所有图片302B对应的区域将恢复为暗屏状态。
[0140] 而另一种情况下,如图3H所示,当终端检测到该“点击”操作时,将所有的图片302B对应的区域均进行亮屏处理;当用户的手指离开屏幕,终端检测不到该“点击”操作时,使所有的图片302B对应的区域均保持亮屏状态。
[0141] 下面结合图3I至图3N,对选择具体的显示对象302的过程进行详细说明。
[0142] 第一种情况下,需要预先在终端中进行设置,比如用户希望在某个应用程序或应用程序中的某个功能界面中,对指定类型的显示对象302对应的屏幕区域进行亮屏处理或暗屏处理,比如希望在“浏览器”中不显示“图片”,则将“浏览器-图片”的对应关系进行存储;比如希望在“浏览器”的“A网页”中仅显示“文字”,则将“浏览器-A网页-文字”的对应关系进行存储。
[0143] 那么,终端根据用户当前所处的应用程序或应用程序的功能界面,判断是否存在已存储的对应关系。若存在,则获取相应的希望进行显示或不显示的显示对象302,并自动对相应的屏幕区域进行亮屏处理或暗屏处理,实现对无用信息的智能屏蔽或对有用信息的智能提取。
[0144] 第二种情况下,如图3I所示,通过功能控件306对具体的某一个或多个类别的显示对象302进行选择。具体地,通过在当前显示界面上显示出对应于一个或多个显示对象302的类型的功能控件306,从而当用户选中其中的某个功能控件306时,则对当前页面中对应的一个或多个类型的显示对象302进行亮屏或暗屏处理。比如当用户选择“文本”时,则自动进入类似如图3C所示的显示效果。更为具体地,可以在当前显示界面上设置集成控制区304,并将功能控件306设置在该集成控制区304中。
[0145] 第三种情况下,如图3J所示,用户可以直接对当前页面中的某个显示对象302进行点击和选择。具体地,每个显示对象302在屏幕界面上均对应一个显示区块,比如图3J中的文字对应于一个文字区块310;则当用户在屏幕界面上进行触发操作,生成对应的触发点308之后,可以通过判断该触发点308与文字区块310的位置关系,若该触发点308位于文字区块310中,则选中该文字区块310,并对其进行亮屏处理(或暗屏处理,图中为亮屏处理)。
[0146] 这里的“触发操作”实际上可能包含多种情形,比如当该终端100上配置了如电容式触摸屏时,即使没有与触摸屏发生触碰,仍然能够检测到该动作,因此,可以将手指(用于举例,显然也可以采用触摸笔等其他方式)接近触摸屏但未接触到触摸屏、而能够对其进行识别的操作称为“接近触摸操作”,将手指实际接触到触摸屏的操作称为“接触触摸操作”,则本发明中的“触发操作”应该理解为包含“接近触摸操作”和/或“接触触摸操作”。
[0147] 那么,在“接近触摸操作”中,“触发点”为手指与触摸屏垂直地相对的位置,并且具体可以在发生如触发点处于屏幕界面上的空白处、触发时间超出预设时间阈值等事件时,确定发生了触发操作;而在“接触触摸操作”中,“触发点”即为手指与触摸屏的触摸位置,并且具体可以在发生如在屏幕界面上的空白处发生触发、在空白处长按等事件时,确定发生了触发操作。
[0148] 此外,如图3K所示,终端在判定用户选中文字区块310之后,将自动同时选中当前页面上所有的文字区块(文字区块310、文字区块310A、文字区块310B等等),并且均进行亮屏处理,从而无需用户反复多次执行选择操作。
[0149] 第四种情况下,如图3L所示,用户在终端的屏幕界面上划出手势轨迹,形成对应的选择区域312,则此时仍存在多种选择方式:
[0150] 1、如图3L中的右下图所示,对凡是与选择区域312存在交叉区域的区块,均判定为选中,则对文字区块310、图片区块314和视频区块316均进行亮屏处理。
[0151] 2、如图3L中的右上图所示,需要预先设置一个比例,即某个被选择区域312选中的部分占该区块整个面积的百分比,比如设定为50%,则由于图中的文字区块310完全被选中、图片区块314被选中部分大于50%、视频区块316被选中部分小于50%,因而判定选中文字区块310和图片区块314,对其进行亮屏处理,而对视频区块316则不进行亮屏处理。
[0152] 3、设定必须完全处于选择区域312中,才判定为被选中,则在该情况下,将仅判定选中文字区块310,并对其进行亮屏处理。
[0153] 上述四种情况,是用户直接对当前显示页面中的显示对象302进行选择,而实际上,用户也可以不对显示对象302进行选择,而是对终端的屏幕界面上的选择某个屏幕区域。这两者之间的区别在于:
[0154] 如图3M所示,是对显示对象302进行选择的情况,则当用户滑动显示页面时,比如图中是向上滑动时,显示对象302将随页面向上移动,则相应地,处于亮屏状态或暗屏状态的区域也向上移动了,因为这些区域是对应于显示对象302的。
[0155] 如图3N所示,是在屏幕上直接进行选择的情况,具体地,用户选择了屏幕的右下角的触摸区域318,则当用户向上移动显示页面时,该触摸区域318始终位于屏幕的右下角,并保持暗屏状态。由于很多网页都喜欢在页面右下角弹出广告等,因此,通过这种方式,可以实现对广告的智能过滤。
[0156] 具体地,对触摸区域318进行选择时,也存在多种情况,包括:
[0157] 第一种情况下,如图3O所示,用户直接在终端的屏幕上划出触摸轨迹320,该触摸轨迹320构成一封闭图形,则该封闭图形的内部区域(即图中的阴影区域)被判定为触摸区域318。
[0158] 第二种情况下,如图3P所示,有时用户希望进行处理的区域可能很小,不利于通过第一种情况的方式进行区域的选择,则采用该方式。具体地,由于用户在通过手指(或手写笔等)在屏幕上滑动时,在屏幕上产生了对应的触摸面,则终端将手指与屏幕发生接触的触摸面作为触摸区域318,并随着触摸轨迹320的产生,扩大触摸区域318的面积。
[0159] 以上结合附图详细说明了本发明的技术方案,考虑到在相关技术中,终端的屏幕必须整体亮起或暗下,显示的诸多内容中包含很多无用信息,既干扰视线,又浪费电池电量。因此,本发明提供了一种终端和一种屏幕背光的控制方法,可以对终端的屏幕背光进行分区域控制,减少屏幕中处于亮屏状态的区域面积,降低终端的功耗。
[0160] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。