著录项信息
专利名称 | 应用程序的显示处理方法及装置 |
申请号 | CN201310190305.9 | 申请日期 | 2013-05-20 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2014-12-03 | 公开/公告号 | CN104183227A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G09G5/00 | IPC分类号 | G;0;9;G;5;/;0;0查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区科技南路55号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中兴通讯股份有限公司 | 当前权利人 | 中兴通讯股份有限公司 |
发明人 | 赵陈威 |
代理机构 | 北京康信知识产权代理有限责任公司 | 代理人 | 余刚;梁丽超 |
摘要
本发明提供了一种应用程序的显示处理方法及装置,其中,上述方法包括:检测当前应用程序的应用场景;根据所述应用场景设置与所述应用场景对应的显示参数;根据所述显示参数进行显示。采用本发明提供的上述技术方案,解决了相关技术中,尚无有效地根据用户当前的应用场景自动切换应用场景的解决方案等技术问题,从而提升了用户体验。
1.一种应用程序的显示处理方法,其特征在于,包括:
检测当前应用程序的应用场景;
根据所述应用场景设置与所述应用场景对应的显示参数;
根据所述显示参数进行显示;
检测当前应用程序的应用场景,包括:检测到当前正在运行的应用程序由第一应用程序切换到第二应用程序;
根据所述应用场景设置与所述应用场景对应的显示参数之前,包括:将所述应用场景由所述第一应用程序所属的第一应用场景切换至所述第二应用程序所属的第二应用场景;
在第二应用程序为多个时,根据多个第二应用程序的优先级将优先级最高的第二应用程序切换至第二应用场景;或者,将多个第二应用程序中的至少两个第二应用程序同时切换至第二应用场景。
2.根据权利要求1所述的方法,其特征在于,根据所述应用场景设置与所述应用场景对应的显示参数之前,包括:
对终端上的应用程序按照预设规则进行分类,其中,不同类别的应用程序对应于不同的应用场景。
3.根据权利要求2所述的方法,其特征在于,所述预设规则包括以下之一:
按照所述应用程序对显示效果的要求进行分类;
按照用户的自定义规则进行分类。
4.根据权利要求2或3所述的方法,其特征在于,对终端上的应用程序按照预设规则进行分类,包括:
对所述终端上已安装的应用程序进行遍历;按照所述预设规则对遍历后的应用程序进行分类;
在所述应用程序的安装过程中,按照所述预设规则对所述应用程序进行分类。
5.根据权利要求1所述的方法,其特征在于,所述显示参数包括以下至少之一:
色彩饱和度、色彩的对比度、亮度、锐度、背光调节参数。
6.一种应用程序的显示处理装置,其特征在于,包括:
检测模块,用于检测当前应用程序的应用场景;
设置模块,用于根据所述应用场景设置与所述应用场景对应的显示参数;
显示模块,用于根据所述显示参数进行显示;
所述检测模块,用于检测到当前正在运行的应用程序由第一应用程序切换到第二应用程序;
所述装置还包括:切换模块,用于将所述应用场景由所述第一应用程序所属的第一应用场景切换至所述第二应用程序所属的第二应用场景;
在第二应用程序为多个时,根据多个第二应用程序的优先级将优先级最高的第二应用程序切换至第二应用场景;或者,将多个第二应用程序中的至少两个第二应用程序同时切换至第二应用场景。
7.根据权利要求6所述的装置,其特征在于,包括:
分类模块,用于对终端上的应用程序按照预设规则进行分类,其中,不同类别的应用程序对应于不同的应用场景。
8.根据权利要求6所述的装置,其特征在于,所述设置模块,用于设置包括以下至少之一的显示参数:
色彩饱和度、色彩的对比度、亮度、锐度、背光调节参数。
应用程序的显示处理方法及装置\n技术领域\n[0001] 本发明涉及通信领域,具体而言,涉及一种应用程序的显示处理方法及装置。\n背景技术\n[0002] 随着电子技术的迅猛发展,手机、pad等移动终端越来越普及,其配置也越来越高。\n显示屏是人们获取文字、图像、视频等信息的主要部分,而搭配一款高清、大尺寸的显示屏也成为当下移动终端的主流。显示屏的材质、工艺等不断提升其主要目的就是为了能够使图像更加清晰、颜色更加鲜艳从而提高显示效果,给用户带来更加出色的视觉体验,而屏幕的显示效果也成为消费者选择电子产品的一个重要标准。\n[0003] 现有的大多数移动设备都具备了图像处理技术,对图像的色彩、亮度、锐度、对比度等做了相应的加强或处理,使屏幕的显示效果得到了很大的提升。同时,部分现有的移动设备中预设了多种图像显示方案,可以方便用户根据自己的需要进行手动的选择和应用。\n例如在浏览图片时可以选择静态模式或增强模式,将图像中的色彩进行增强、对比度和锐度也相应提高,这样就大幅提高了图像的显示效果;而在观看电影或视频时选择动态模式或电影院模式,此时减少对图像细节的处理,以适应动态图像的显示特点,提高用户的观感及体验。此外还有鲜艳模式、自然模式等的选择,方便用户根据自己的喜好选择不同的显示效果。\n[0004] 然而显示模式的调整都需要用户根据自己的应用场景或喜好进行手动的调节,例如:如图1所示,终端需要先预测不同场景下的显示参数,然后根据该显示参数切换至与该显示参数对应的应用场景,最后再打开属于该应用场景的应用程序。这样便无法根据用户当前的应用场景进行自动的匹配和切换。这就导致了操作的繁琐和不便,如果切换应用场景之后而忘记调整显示模式就得不到用户所需要的显示效果,从而对用户的观感和使用体验造成一定的影响。\n[0005] 针对相关技术中的上述问题,目前尚未提出有效的解决方案。\n发明内容\n[0006] 针对相关技术中,尚无有效地根据用户当前的应用场景自动切换应用场景的解决方案等技术问题,本发明提供了一种应用程序的显示处理方法及装置,以至少解决上述问题。\n[0007] 根据本发明的一个方面,提供了一种应用程序的显示处理方法,包括:检测当前应用程序的应用场景;根据所述应用场景设置与所述应用场景对应的显示参数;根据所述显示参数进行显示。\n[0008] 优选地,根据所述应用场景设置与所述应用场景对应的显示参数之前,包括:对终端上的应用程序按照预设规则进行分类,其中,不同类别的应用程序对应于不同的应用场景。\n[0009] 优选地,所述预设规则包括以下之一:按照所述应用程序对显示效果的要求进行分类;按照用户的自定义规则进行分类。\n[0010] 优选地,对终端上的应用程序按照预设规则进行分类,包括:对所述终端上已安装的应用程序进行遍历;按照所述预设规则对遍历后的应用程序进行分类;在所述应用程序的安装过程中,按照所述预设规则对所述应用程序进行分类。\n[0011] 优选地,所述显示参数包括以下至少之一:色彩饱和度、色彩的对比度、亮度、锐度、背光调节参数。\n[0012] 优选地,检测当前应用程序的应用场景,包括:检测到当前正在运行的应用程序由第一应用程序切换到第二应用程序;根据所述应用场景设置与所述应用场景对应的显示参数之前,包括:将所述应用场景由所述第一应用程序所属的第一应用场景切换至所述第二应用程序所属的第二应用场景。\n[0013] 根据本发明的另一个方面,提供了一种应用程序的显示处理装置,包括:检测模块,用于检测当前应用程序的应用场景;设置模块,用于根据所述应用场景设置与所述应用场景对应的显示参数;显示模块,用于根据所述显示参数进行显示。\n[0014] 优选地,上述装置包括:分类模块,用于对终端上的应用程序按照预设规则进行分类,其中,不同类别的应用程序对应于不同的应用场景。\n[0015] 优选地,所述设置模块,用于设置包括以下至少之一的显示参数:色彩饱和度、色彩的对比度、亮度、锐度、背光调节参数。\n[0016] 优选地,所述检测模块,用于检测到当前正在运行的应用程序由第一应用程序切换到第二应用程序;所述装置还包括:切换模块,用于将所述应用场景由所述第一应用程序所属的第一应用场景切换至所述第二应用程序所属的第二应用场景。\n[0017] 通过本发明,根据与所述应用程序对应的应用场景设置显示参数并进行显示的技术手段,解决了相关技术中,尚无有效地根据用户当前的应用场景自动切换应用场景的解决方案等技术问题,从而提升了用户体验。\n附图说明\n[0018] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:\n[0019] 图1为根据相关技术的传统显示设置切换过程的示意图;\n[0020] 图2为根据本发明实施例的应用程序的显示处理方法的流程图;\n[0021] 图3为根据本发明实施例的应用程序的显示处理装置的结构框图;\n[0022] 图4为根据本发明实施例的应用程序的显示处理装置的另一结构框图;\n[0023] 图5为根据本发明优选实施例的应用程序的显示系统的结构示意图。\n具体实施方式\n[0024] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。\n[0025] 考虑到尚无有效地根据用户当前的应用场景自动切换应用场景的解决方案,进而影响用户体验等技术问题,以下结合实施例及其优选实施例提供了相应地解决方案具体如下:\n[0026] 图2为根据本发明实施例的应用程序的显示处理方法的流程图。如图2所示,该方法包括:\n[0027] 步骤S202,检测当前应用程序的应用场景;此处“当前”的含义可以包括但不限于以下之一过程:应用程序的启动过程、应用程序启动后的运行过程。\n[0028] 步骤S204,根据上述应用场景设置与所述应用场景对应的显示参数;\n[0029] 步骤S206,根据上述显示参数进行显示。\n[0030] 需要说明的是,上述步骤S202-步骤S206之间的执行顺序并不限于上述顺序,例如步骤S202和步骤S204可以互换等。\n[0031] 通过上述处理步骤,由于在进行应用程序切换时,可以将应用程序的应用场景自动切换至目标应用程序所对应的应用场景,并且,不同的应用场景对应于不同的显示参数,因此,可以实现对不同应用程序自动设置不同的显示效果,提高了用户体验效果。\n[0032] 在进行显示参数设置之前,需要先获知应用程序与应用场景的对应关系,在本实施例中,可以在步骤S204之前,对终端上的应用程序按照预设规则进行分类,其中,不同类别的应用程序对应于不同的应用场景。当然,该处理步骤可以在每次显示时均运行即每次进行上述应用程序所对应的应用场景时均需要进行分类,也可以在预先分类后将该分类作为配置信息,直接配置终端。\n[0033] 在本实施例中,上述预设规则的确定可以基于显示效果和用户的兴趣爱好,具体地,可以按照应用程序对显示效果的要求进行分类,还可以按照用户的自定义规则进行分类。\n[0034] 上述分类过程可以通过但不限于以下方式实现:第一种实现方式,对终端上已安装的应用程序进行遍历;按照上述预设规则对遍历后的应用程序进行分类;第二种实现方式,在应用程序的安装过程中,按照上述预设规则对所述应用程序进行分类。\n[0035] 在本实施例中,上述显示参数包括但不限于以下至少之一:色彩饱和度、色彩的对比度、亮度、锐度、背光调节参数。\n[0036] 上述步骤S202可以表现为以下实现形式:检测到当前正在运行的应用程序由第一应用程序切换到第二应用程序;相应地,上述步骤S204之前可以包括以下处理过程:将所述应用场景由所述第一应用程序所属的第一应用场景切换至第二应用程序所属的第二应用场景。其中,第一应用场景与第二应用场景各自对应的显示参数是不同的。\n[0037] 在同时打开多个第二应用程序时,可以仅采用上述第二应用场景随机或按照优先级选择其中一个第二应用程序进行显示,或者,随机或按照优先级同时显示多个第二应用程序,具体地:在第二应用程序为多个时,根据多个第二应用程序的优先级将优先级最高的第二应用程序切换至第二应用场景;或者,将多个第二应用程序中的至少两个第二应用程序同时切换至第二应用场景。\n[0038] 在本实施例中还提供了一种应用程序的显示处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述,下面对该装置中涉及到的模块进行说明。\n如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图3为根据本发明实施例的应用程序的显示处理装置的结构框图。如图3所示,该装置包括:\n[0039] 检测模块30,连接至设置模块32,用于检测当前应用程序的应用场景;\n[0040] 设置模块32,连接至显示模块34,用于根据上述应用场景设置与上述应用场景对应的显示参数;\n[0041] 显示模块34,用于根据显示参数进行显示。\n[0042] 通过上述各个模块实现的功能,同样可以实现对不同应用程序自动设置不同的显示效果,提高了用户体验效果。\n[0043] 在本实施例中,如图4所示,上述装置还可以包括:分类模块36,用于对终端上的应用程序按照预设规则进行分类,其中,不同类别的应用程序对应于不同的应用场景。该分类模块34还可以为终端配置上述分类信息。\n[0044] 在本实施例的一个优选实施方式中,上述设置模块32还用于设置包括以下至少之一的显示参数:色彩饱和度、色彩的对比度、亮度、锐度、背光调节参数。\n[0045] 上述检测模块30,还用于检测到当前正在运行的应用程序由第一应用程序切换到第二应用程序;相应地,如图4所示,上述装置还可以包括:切换模块38,还用于将上述应用场景由第一应用程序所属的第一应用场景切换至第二应用程序所属的第二应用场景,这样,上述设置模块32便可以根据第二应用场景设置显示参数。\n[0046] 为了更好地理解上述实施例,以下结合优选实施例详细说明。以下优选实施例的主要设计思想在于,终端根据不同显示特点的应用场景自适应切换显示设置或者根据用户自定义规则设置,从而适应当前场景显示特点获得最佳的显示效果或者获得用户需要的显示效果。\n[0047] 实施例1\n[0048] 本实施例提供一种根据不同场景切换显示效果的方法,用以判断当前应用程序所处的场景和显示特点对显示模块的显示设置进行切换,该方法包括以下步骤:\n[0049] (A)检测移动终端中已安装的应用程序,按照不同的显示特点对应用程序进行种类的划分,也支持用户根据自己的喜爱进行应用程序的分类;\n[0050] (B)对不同场景对应的最优显示参数进行设置和修改以适应不同的显示特点或满足用户的主观要求;\n[0051] (C)实时检测应用程序的开启和切换,检测占用显示模块的前台应用程序是否发生切换,判断切换后的应用程序是否属于相同显示特性的同一场景的应用;\n[0052] (D)若发生场景的变换,从参数存储/查找装置中查找新场景对应的显示参数;\n[0053] (E)将参数从参数存储/查找装置中读出并写入显示模块的控制单元中,使显示模块按照最优的设置进行显示。\n[0054] 本实施例还提供一种应用程序的显示系统,用于实现上述方法。如图5所示,该系统包括:应用程序分类模块50、应用场景分类表模块52、应用场景参数设定模块54、应用场景参数设定表模块56、应用场景参数存储模块58、应用实时检测模块60、应用场景参数查找模块62、应用场景参数设置模块64、显示模块66。\n[0055] 应用程序分类模块50,用于对移动终端中安装的应用程序进行检测和分类,上述分类的依据是应用程序的显示特点,另外也可以根据用户的喜爱对应用程序进行分类。具体过程如下:\n[0056] 对移动终端中安装的应用程序进行扫描,将扫描到的应用程序按照显示特点进行种类的划分,例如显示效果要求较高的图片浏览场景、实时性要求较高的视频播放场景、需要较大锐度和亮度的阅读场景、色彩还原性要求较高的拍照场景以及用户自定义场景等。\n应用程序分类模块中预存有不同分类下的常用应用程序列表,在安装新应用程序时,应用程序分类模块首先检测新应用是否属于列表中的某一个分类,若新应用不在列表清单中,则应用程序分类模块开启用户交互对话框,以供用户自行选择新安装应用程序的分类,并更新分类列表。例如在图片浏览类中有美图秀秀、快图浏览、Galaxy、Photoslide等,用户安装Galaxy软件时,应用程序分类模块根据预存的分类信息自动将软件划分为图片浏览类;\n而视频播放类有暴风影音、QQ影音、RockPlayer等,用户新安装VitalPlayer播放器时,预存分类信息中没有此软件的分类,分类模块在程序安装完成时提示用户手动选择新安装程序的分类,并更新分类信息以便今后再次安装时减少重复操作。\n[0057] 应用场景分类表52,用于存储应用场景的分类。\n[0058] 应用场景参数设定模块54,该模块根据场景的不同预置相对应的最优参数,即提供用户交互界面进行参数的设定和修改。例如图片浏览场景中对颜色饱和度进行提升使显示画面的颜色鲜艳生动,对亮度、锐度和对比度进行提升使显示画面清晰、明亮、细节表现完美,对显示模块的背光进行调节使其在具有较好显示效果的同时降低功耗;视频播放场景对单幅图像的显示要求不高,对色彩的饱和度和对比度进行提升保证画面中必要信息的显示,调节背光亮度提高节电效率;阅读场景提高亮度和锐度;拍照场景提高色彩的还原度等。参数设定程序支持参数的自定义设置,饱和度、亮度、锐度、对比度、背光调节等不同的参数都可根据用户的喜爱进行调节。显示模块的设置参数包括且不限于饱和度、亮度、锐度、对比度、背光调节参数等。\n[0059] 应用场景参数设定表模块56,用于存储应用场景显示模块的设置参数,包括饱和度调节参数、亮度调节参数、对比度调节参数、锐度调节参数及背光亮度调节参数等。\n[0060] 应用场景参数存储模块58,用于保存应用场景下满足对应显示要求的最优参数,即用于保存不同显示特点的场景与其对应的最优显示参数的匹配关系。\n[0061] 应用实时检测模块60,用于实时地对前台应用程序的开启和切换进行检测,上述检测过程的目的在于实时检测当前时刻是否有符合不同显示特点的前台应用程序的开启或切换:检测到应用程序的开启或切换后判断前后场景是否相同,若场景不同,则显示要求不同,需进行显示设置的切换。例如,典型的,在Android操作系统中,每个应用程序都有其自身的activity组件,Android通过一种activity栈的方式来管理activity,一个activity的实例状态决定它在栈中的位置,处于前台的activity总是在栈的顶端,一个activity在栈中的位置变化反映了它在不同状态的转换。因此,检测activity栈顶端的activity就可以检测出前台应用程序的切换。当用户打开Galaxy软件查看图片时,程序实时检测模块检测到前台应用程序的切换,并判断前台程序为图片浏览类应用;而移动终端打开VitalPlayer播放器观看视频、电影时,程序实时检测模块检测到前台应用程序切换到视频播放类程序。\n[0062] 应用场景参数查找模块62,从该模块中可以找出对应场景的最优显示参数。\n[0063] 应用场景参数设置模块64,用以对显示模块进行不同参数的设置,即对预设的匹配不同场景的最优显示参数进行定制化的调整和修改,并将修改后的参数写入应用场景参数查找模块62,同时将参数存储/查找模块中和当下场景相匹配的显示参数写入显示模块的控制单元,使显示模块按照最优设置进行显示。\n[0064] 根据应用实时检测模块60检测的结果,从应用场景参数查找模块62中提取对应场景的设置参数,并将参数写入显示模块的控制单元中,使其按照设定的设置进行显示。当检测到前台程序切换到图片浏览类程序时,从参数存储/查找装置中检索出符合静态图像显示特点的设置参数,该设置参数对饱和度、亮度、锐度、对比度等均有较大的提升,图像显示明亮、清晰、色彩鲜艳生动、具有较好的细节表现力,从而适应当前图片浏览场景时对显示装置的要求。而当检测到前台应用程序切换为视频播放类程序时,从参数存储/查找装置中检索出符合动态图像播放特点的设置参数,该参数满足动态画面切换的显示特点,对每幅图像的显示质量要求低于静态图片浏览,对画面的色彩和对比度要求比细节表现高,即对图像色彩的饱和度和对比度稍加增强、锐度提升幅度降低,同时背光亮度调节幅度增大,在不影响观看效果和体验的同时节省显示模块功耗。\n[0065] 显示模块66,写入显示模块的控制单元,使显示模块按照最优设置进行显示用于画面的显示\n[0066] 综上所述,上述实施例实现了以下有益效果:采用上述实施例提的技术方案,使得终端的显示模块能够满足不同的显示特点、实时地适应不同的场景,从而使显示模块始终保持最优的显示效果和满足用户需求。\n[0067] 在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。\n[0068] 在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。\n[0069] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。\n[0070] 以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2019-10-08
专利权的转移
登记生效日: 2019.09.16
专利权人由南京中兴软件有限责任公司变更为中兴通讯股份有限公司
地址由210012 江苏省南京市雨花台区宁南街道紫荆花路68号变更为518057 广东省深圳市南山区科技南路55号
- 2018-10-23
- 2018-08-24
专利申请权的转移
登记生效日: 2018.08.03
申请人由中兴通讯股份有限公司变更为南京中兴软件有限责任公司
地址由518057 广东省深圳市南山区科技南路55号变更为210012 江苏省南京市雨花台区宁南街道紫荆花路68号
- 2016-03-30
实质审查的生效
IPC(主分类): G09G 5/00
专利申请号: 201310190305.9
申请日: 2013.05.20
- 2014-12-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |