具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中所描述的移动终端,可包括:手机、平板电脑、笔记本电脑、数码相机、数码摄像机等。上述移动终端仅是举例,而非穷举,包含但不限于上述移动终端。下面将以手机为例对本发明实施例中所描述的调节移动终端屏幕亮度的方法以及移动终端进行具体描述。
参见图1,是本发明实施例提供的调节移动终端屏幕亮度的方法的第一实施例流程示意图。本实施例中所描述的调节移动终端屏幕亮度的方法,包括步骤:
S101,获取移动终端所处环境的环境元素。
具体实现中,上述环境元素可包括:时间、光线强度、背景噪声等,其中,时间可包括手机的***时间,或者网络上的时间。手机启动了之后则可实时获取手机的***时间,或者当手机处于联网状态时,则可实时获取网络上的时间,以根据获取到的时间来判断当前手机所处环境的环境状态,例如,手机可根据获取到的手机***时间或者网络时间判断当前手机所处环境是白天或者是黑夜。此外,手机还可以根据手机用户所处的位置通过手机的光传感器等传感器实时获取手机所处环境的光线强度,还可以通过手机麦克风等设备实时获取手机所处环境的背景噪声等环境元素,以根据获取到的光线强度、背景噪声等环境元素来判断手机所处环境的环境状态。例如,手机通过其内置光传感器获取到手机所处环境的光线强度,并且通过其内置的麦克风获取手机所处环境的背景噪声之后则可根据获取到的手机所处环境的光线强度来判断手机当前所处环境的是一个光线充足的环境还是一个光线昏暗的环境,还可根据手机获取到的手机所处环境的背景噪声来判断手机当前所处的环境是室内环境还是室外环境等。
S102,根据所述环境元素判断所述移动终端所处环境的环境场景。
具体实现中,手机获取到手机所处环境的实时的环境元素(包括时间、光线强度、背景噪声)之后,则可根据获取到的实时的环境元素来判断手机当前所处环境的环境场景。例如,手机可根据获取到的实时的环境元素来判断手机当前是处于一个太阳光线强烈的室外的环境中,还是手机当前处于一个灯光光线充足的室内的环境中,或者手机当前处于一个光线昏暗的室内的环境中等。具体的,手机根据获取到的手机所处环境的环境元素判断手机所处环境的环境场景之前,可先在手机中预置多个环境场景,并设定每一个环境场景对应的环境元素取值范围。例如,可先根据手机的具体使用情况,以时间为准在手机中预置两个环境场景,例如白天和黑夜,并设定白天对应的时间为早上6点钟到晚上6点钟,黑夜对应的时间范围为晚上6点钟到凌晨6点钟。此外,还可以以光线强度或者背景噪声为准将上述白天和黑夜的环境场景进行细化,设定第一环境场景、第二环境场景、第三环境场景等多个环境场景,并设定每一个环境场景对应的时间范围、光线强度范围以及噪声分贝范围等环境元素的取值范围。手机获取到手机所处环境的实时的环境元素之后则可根据上述预置的环境场景及其对应的环境元素取值范围判断手机所处环境的环境场景。具体的,手机获取到手机的***时间或者网络时间之后,则可判断获取到的时间落在哪一个时间范围,即可根据预置的环境场景对应的环境元素取值范围来确定获取到的时间所处的时间范围,还可根据预置的环境场景对应的环境元素取值范围确定获取到的光线强度所处的光线强度范围以及获取到的背景噪声所处的噪声分贝范围,以此来确定手机所处环境的环境元素取值范围。手机根据预置的多个环境场景对应的环境元素取值范围确定好手机实时获取的时间、光线强度、背景噪声等元素的取值范围之后,则可根据预置的环境场景与环境元素的取值范围的对应关系判断出实时获取的时间、光线强度、背景噪声的取值范围对应的环境场景。具体实现中,手机可根据时间、光线强度、背景噪声中的一个环境元素来调节手机的屏幕亮度,即手机可根据预置的环境场景对应的时间、光线强度、背景噪声中的一个环境元素的取值范围来确定手机所处环境的环境场景,也可根据时间、光线强度、背景噪声中的多个环境元素,甚至更多的环境元素来调节手机的屏幕亮度,即手机可根据预置的环境场景对应的时间、光线强度、背景噪声中的多个环境元素的取值范围或者更多的环境元素的取值范围来确定手机所处环境的环境场景。例如,手机可预先设定环境场景包括第一环境场景、第二环境场景、第三环境场景,并设定第一环境场景对应的环境元素取值范围包括时间范围为6时至12时,光强强度范围为X1坎至X2坎,噪声分贝范围为A1分贝至A2分贝;第二环境场景对应的环境元素取值范围包括时间范围为12时至18时,光强强度范围为光线强度为X3坎至X4坎,噪声分贝范围为A3分贝至A4分贝;第三环境场景对应的环境元素取值范围包括时间范围为18时至6时,光强强度范围为光线强度为X5坎至X6坎,噪声分贝范围为A5分贝至A6分贝(其中X1、X2、X3、X4、X5、X6,以及A1、A2、A3、A4、A5、A6可通过实验来确定具体的数值)。具体实现中,可通过实验或者手机用户的使用情况的调研来预置多个环境场景,上述第一环境场景、第二环境场景、第三环境场景仅是举例,而非穷举。手机预置好第一环境场景、第二环境场景、第三环境场景及其对应的环境元素取值范围之后则可根据手机实时获取到的手机所处环境的环境元素来确定各个环境元素对应的范围,以确定环境元素的取值范围。例如,当手机获取到手机当前所处环境的时间是早上8点,当前的光线强度是X坎(X大于X1,小于X2,),当前的背景噪声是A分贝(A大于A1,小于A2)后,则可确定手机实时获取的时间、光线强度、背景噪声的取值范围,即可确定当前的环境元素取值范围,并根据该取值范围确定当前手机所处环境的环境场景为第一环境场景。
S103,根据预存的环境场景与移动终端屏幕亮度值的对应关系,设置所述移动终端所处环境的环境场景对应的移动终端屏幕亮度值。
S104,根据所述移动终端所处环境的环境场景对应的移动终端屏幕亮度值调节所述移动终端屏幕亮度。
手机通过上述步骤确定手机当前所处环境的环境场景之后则可根据该环境场景来设置手机当前的屏幕亮度值。具体实现中,可预先在手机中设定并存储预设的各个环境场景对应的手机屏幕亮度值,例如,可预先设定第一环境场景对应的手机屏幕亮度值、第二环境场景对应的手机屏幕亮度值以及第三环境场景对应的手机屏幕亮度值。手机根据实时获取的环境元素确定手机当前所处环境的环境场景之后,则可根据手机中预存的环境场景与手机屏幕亮度值的对应关系来设置当前手机所处环境的环境场景对应的手机屏幕亮度值,并根据该屏幕亮度值来调节手机的屏幕亮度。例如,当手机判断得到手机当前所处环境的环境场景为第一环境场景之后,则可根据手机中预存的第一环境场景与手机屏幕亮度值的对应关系来设置手机当前所处的环境场景(即第一环境场景)对应的手机屏幕亮度,并根据该屏幕亮度值来调节手机的屏幕亮度。
本实施例通过实时获取手机所处环境的环境元素来确定手机当前所处环境的环境场景,并根据手机中预存的环境场景与手机屏幕亮度值的对应关系来确定手机当前所处环境的环境场景对应的手机屏幕亮度值,设置好手机屏幕亮度值之后则可根据该屏幕亮度值来调节手机屏幕亮度。本实施例可根据手机所处环境的实时环境元素来调节手机的屏幕亮度,即可节省手机的耗电量,也可增强手机的智能化,提高了手机的屏幕亮度调节的灵活性,增强了手机的用户体验效果。
参见图2,是本发明实施例提供的调节移动终端屏幕亮度的方法的第二实施例流程示意图。本实施例中所描述的调节移动终端屏幕亮度的方法,包括步骤:
S201,获取移动终端所处环境的环境元素。
具体实现中,上述环境元素可包括:时间、光线强度、背景噪声等,其中,时间可包括手机的***时间,或者网络上的时间。手机启动了之后则可实时获取手机的***时间,或者当手机处于联网状态时,则可实时获取网络上的时间,以根据获取到的时间来判断当前手机所处环境的环境状态,例如,可根据获取都的手机***时间或者网络时间判断当前手机所处环境是白天或者是黑夜。此外,手机还可以根据手机用户所处的位置通过手机的光传感器等传感器实时获取手机所处环境的光线强度,还可以通过手机麦克风等设备实时获取手机所处环境的背景噪声等环境元素,以根据获取到的光线强度、背景噪声等环境元素来判断手机所处环境的环境状态。例如,手机通过其内置光传感器获取到手机所处环境的光线强度,通过其内置的麦克风获取手机所处环境的背景噪声之后则可根据获取到的手机所处环境的光线强度来判断手机当前所处环境的是一个光线充足的环境还是一个光线昏暗的环境,还可以根据手机获取到的手机所处环境的背景噪声来判断手机当前所处的环境是室内环境还是室外环境等。
S202,预置多个环境场景并设定每一个所述环境场景对应的环境元素取值范围。
S203,确定获取到的时间所处的时间范围、光线强度所处的光线强度范围、背景噪声所处的噪声分贝范围中至少一种,以确定环境元素取值范围。
S204根据预置的环境场景与环境元素取值范围的对应关系,判断出所述确定的环境元素取值范围对应的环境场景。
具体实现中,手机获取到手机所处环境的实时的环境元素(包括时间、光线强度、背景噪声)之后,则可根据获取到的实时的环境元素来判断手机当前所处环境的环境场景。例如,手机可根据获取到的实时的环境元素来判断手机当前是处于一个太阳光线强烈的室外的环境中,还是手机当前处于一个灯光光线充足的室内的环境中,或者手机当前处于一个光线昏暗的室内的环境中等。具体的,手机根据获取到的手机所处环境的环境元素判断手机所处环境的环境场景之前,可先在手机中预置多个环境场景,并设定每一个环境场景对应的环境元素取值范围。例如,可先根据手机的具体使用情况,以时间为准在手机中预置两个环境场景,例如白天和黑夜,并设定白天对应的时间为早上6点钟到晚上6点钟,黑夜对应的时间范围为晚上6点钟到凌晨6点钟。此外,还可以以光线强度或者背景噪声为准将上述白天和黑夜的环境场景进行细化,设定第一环境场景、第二环境场景、第三环境场景等多个环境场景,并设定每一个环境场景对应的时间范围、光线强度范围以及噪声分贝范围等环境元素的取值范围。手机获取到手机所处环境的实时的环境元素之后则可根据上述预置的环境场景及其对应的环境元素取值范围判断手机所处环境的环境场景。具体的,手机获取到手机的***时间或者网络时间之后,则可判断获取到的时间落在哪一个时间范围,即可根据预置环境场景对应的环境元素取值范围中确定获取到的时间所处的时间范围,还可根据预置的环境场景对应的环境元素取值范围确定获取到的光线强度所处的光线强度范围以及获取到的背景噪声所处的噪声分贝范围,以此来确定手机所处环境的环境元素取值范围。手机根据预置的多个环境场景对应的环境元素取值范围确定好手机实时获取的时间、光线强度、背景噪声等元素的取值范围之后,则可根据预置的环境场景与环境元素的取值范围的对应关系判断出实时获取的时间、光线强度、背景噪声的取值范围对应的环境场景。具体实现中,手机可根据时间、光线强度、背景噪声中的一个环境元素来调节手机的屏幕亮度,即手机可根据预置的环境场景对应的时间、光线强度、背景噪声中的一个环境元素的取值范围来确定手机所处环境的环境场景,也可根据时间、光线强度、背景噪声中的多个环境元素,甚至更多的环境元素来调节手机的屏幕亮度,即手机可根据预置的环境场景对应的时间、光线强度、背景噪声中的多个环境元素的取值范围或者更多的环境元素的取值范围来确定手机所处环境的环境场景。例如,手机可预先设定环境场景包括第一环境场景、第二环境场景、第三环境场景,并设定第一环境场景对应的环境元素取值范围包括时间范围为6时至12时,光强强度范围为X1坎至X2坎,噪声分贝范围为A1分贝至A2分贝;第二环境场景对应的环境元素取值范围包括时间范围为12时至18时,光强强度范围为光线强度为X3坎至X4坎,噪声分贝范围为A3分贝至A4分贝;第三环境场景对应的环境元素取值范围包括时间范围为18时至6时,光强强度范围为光线强度为X5坎至X6坎,噪声分贝范围为A5分贝至A6分贝(其中X1、X2、X3、X4、X5、X6,以及A1、A2、A3、A4、A5、A6可通过实验来确定具体的数值)。具体实现中,可通过实验或者手机用户的使用情况的调研来预置多个环境场景,上述第一环境场景、第二环境场景、第三环境场景仅是举例,而非穷举。手机预置好第一环境场景、第二环境场景、第三环境场景及其对应的环境元素取值范围之后则可根据手机实时获取到的手机所处环境的环境元素来确定各个环境元素对应的范围,以确定环境元素的取值范围。例如,当手机获取到手机当前所处环境的时间是早上8点,当前的光线强度是X坎(X大于X1,小于X2,),当前的背景噪声是A分贝(A大于A1,小于A2),则可确定手机实时获取的时间、光线强度、背景噪声的取值范围,即可确定当前的环境元素取值范围,并根据该取值范围确定当前手机所处环境的环境场景为第一环境场景。
S205,根据预存的环境场景与移动终端屏幕亮度值的对应关系,设置所述移动终端所处环境的环境场景对应的移动终端屏幕亮度值。
手机通过上述步骤确定手机当前所处环境的环境场景之后则可根据该环境场景来设置手机当前的屏幕亮度值。具体实现中,可预先在手机中设定并存储预设的各个环境场景对应的手机屏幕亮度值,例如,可预先设定第一环境场景对应的手机屏幕亮度值、第二环境场景对应的手机屏幕亮度值以及第三环境场景对应的手机屏幕亮度值。手机根据实时获取的环境元素确定手机当前所处环境的环境场景之后,则可根据手机中预存的环境场景与手机屏幕亮度值的对应关系来设置当前手机所处环境的环境场景对应的手机屏幕亮度值。例如,当手机判断得到手机当前所处环境的环境场景为第一环境场景之后,则可根据手机中预存的第一环境场景与手机屏幕亮度值的对应关系来设置手机当前所处的环境场景(即第一环境场景)对应的手机屏幕亮度。
S206,判断所述移动终端的用户是否对所述移动终端的屏幕亮度进行调整,若判断结果为否,则执行步骤S207,若判断结果为是,则执行步骤S208。
S207,根据所述移动终端所处环境的环境场景对应的移动终端屏幕亮度值调节所述移动终端屏幕亮度。
S208,根据所述移动终端用户调整的屏幕亮度值调节所述移动终端的屏幕亮度。
S209,判断移动终端用户对所述环境场景对应的移动终端屏幕亮度值的调整次数在预设时间内是否达到指定次数。
S210,根据所述移动终端用户调整的屏幕亮度值对预存的所述环境场景对应的移动终端屏幕亮度值进行修正。
具体实现中,手机设置好手机的屏幕亮度值之后,则可根据该手机屏幕亮度值来调节手机的屏幕亮度。具体的,可先判断手机用户是否对手机的屏幕亮度进行调整(即手动调整),若判断得知手机用户没有对手机屏幕亮度进行手动调整,则可根据上述设置的手机屏幕亮度值来调节手机的屏幕亮度,若判断得知手机用户对手机屏幕亮度进行了手动调整,则可根据手机用户调整的屏幕亮度值调节手机的屏幕亮度。具体实现中,手机根据手机用户对手机屏幕亮度的调整来调节手机的屏幕亮度之后,还可根据手机用户对手机屏幕亮度的调节的具体情况对手机中预存的环境场景对应的手机屏幕亮度值进行修正。具体的,当手机用户对手机当前手机所处环境的环境场景对应的手机屏幕亮度进行调整时,手机可将手机用户调整的屏幕亮度值记录下来,并将手机用户调整的屏幕亮度值与手机当前所处环境的环境场景对应起来,还可将手机用户调整的屏幕亮度值以及该屏幕亮度值与手机所处环境的环境场景的对应关系存储于手机中。当手机用户对该环境场景对应的手机屏幕亮度值进行调整的次数在预设时间内超过指定次数时,则可根据手机用户调整的屏幕亮度值对手机中预存的该环境场景对应的移动终端屏幕亮度值进行修正。例如,当手机根据当前所处环境的环境元素判定得知当前所处环境的环境场景并为当前所处环境的环境场景设置了手机的屏幕亮度值之后,若手机用户对该手机屏幕亮度值进行了调整,并且在预设的时间(例如一周)内手机用户对该环境场景对应的手机屏幕亮度值进行调整的次数超过指定次数(例如4次),则可根据手机用户调整的手机屏幕亮度值对手机中预存的该环境场景对应的手机屏幕亮度值进行修正。具体的,可将预存的手机屏幕亮度值调整为手机用户调整手机屏幕亮度值时设置的屏幕亮度值,或者根据手机用户设置的屏幕亮度值对手机中预存的手机屏幕亮度值进行调整、修改。根据手机用户调节的手机屏幕亮度值对手机中预存的该环境场景对应的手机屏幕亮度值进行修正之后,当手机再次根据获取到的手机所处环境的环境元素判断得知手机所处环境的环境场景为该环境场景之后则可根据修正后的手机屏幕亮度值设置手机的屏幕亮度,使得手机屏幕亮度更加接近手机用户想要的屏幕亮度,使得手机具有更好的用户体验效果。
本实施例通过实时获取手机所处环境的环境元素来确定手机当前所处环境的环境场景,并根据手机中预存的环境场景与手机屏幕亮度值的对应关系来确定手机当前所处环境的环境场景对应的手机屏幕亮度值,设置好手机屏幕亮度值之后则可根据该屏幕亮度值来调节手机屏幕亮度,还可以根据手机用户调整的屏幕亮度值来调节手机屏幕亮度并对预存的屏幕亮度值进行修正。本实施例可根据手机所处环境的实时环境元素来调节手机的屏幕亮度,即可节省手机的耗电量,也可增强手机的智能化,还可根据手机用户的调整对预存的屏幕亮度值进行修正,提高了手机的屏幕亮度调节的灵活性,增强了手机的用户体验效果。
参见图3,是本发明实施例提供的移动终端的第一实施例结构示意图。本实施例中所描述的移动终端,包括:
获取模块10,用于获取移动终端所处环境的环境元素。
预置模块20,用于预置多个环境场景并设定每一个所述环境场景对应的环境元素取值范围。
判断模块30,用于根据所述环境元素判断所述移动终端所处环境的环境场景。
设置模块40,用于根据预存的环境场景与移动终端屏幕亮度值的对应关系,设置所述移动终端所处环境的环境场景对应的移动终端屏幕亮度值。
调节模块50,用于根据所述移动终端所处环境的环境场景对应的移动终端屏幕亮度值调节所述移动终端屏幕亮度。
其中,判断模块30,包括:
第一处理单元31,用于确定获取到的时间所处的时间范围、光线强度所处的光线强度范围、背景噪声所处的噪声分贝范围中至少一种,以确定环境元素取值范围。
第二处理单元32,用于根据预置的环境场景与环境元素取值范围的对应关系,判断出所述确定的环境元素取值范围对应的环境场景。
具体实现中,上述环境元素可包括:时间、光线强度、背景噪声等,其中,时间可包括手机的***时间,或者网络上的时间。手机启动了之后则可通过获取模块10实时获取手机的***时间,或者当手机处于联网状态时,则可实时获取网络上的时间,以通过手机的其他模块结合获取模块10获取到的时间来判断当前手机所处环境的环境状态,例如,手机可通过判断模块30结合获取模块10获取到的手机***时间或者网络时间判断当前手机所处环境是白天或者是黑夜。此外,获取模块10还可以根据手机用户所处的位置通过手机的光传感器等传感器实时获取手机所处环境的光线强度,还可以通过手机麦克风等设备实时获取手机所处环境的背景噪声等环境元素,以根据获取到的光线强度、背景噪声等环境元素来判断手机所处环境的环境状态。例如,获取模块10通过手机的内置光传感器获取到手机所处环境的光线强度,并且通过手机的内置的麦克风获取手机所处环境的背景噪声之后,判断模块30则可根据获取到的手机所处环境的光线强度来判断手机当前所处环境的是一个光线充足的环境还是一个光线昏暗的环境,还可根据手机获取到的手机所处环境的背景噪声来判断手机当前所处的环境是室内环境还是室外环境等。
具体实现中,手机通过其获取模块10获取到手机所处环境的实时的环境元素(包括时间、光线强度、背景噪声)之后,则可通过其判断模块30结合获取模块10获取到的实时的环境元素来判断手机当前所处环境的环境场景。例如,判断模块30可根据获取模块10获取到的实时的环境元素来判断手机当前是处于一个太阳光线强烈的室外的环境中,还是手机当前处于一个灯光光线充足的室内的环境中,或者手机当前处于一个光线昏暗的室内的环境中等。具体的,判断模块30根据获取模块10获取到的手机所处环境的环境元素判断手机所处环境的环境场景之前,可通过预置模块20先在手机中预置多个环境场景,并设定每一个环境场景对应的环境元素取值范围。例如,预置模块20可先根据手机的具体使用情况,以时间为准在手机中预置两个环境场景,例如白天和黑夜,并设定白天对应的时间为早上6点钟到晚上6点钟,黑夜对应的时间范围为晚上6点钟到凌晨6点钟。此外,预置模块20还可以以光线强度或者背景噪声为准将上述白天和黑夜的环境场景进行细化,设定第一环境场景、第二环境场景、第三环境场景等多个环境场景,并设定每一个环境场景对应的时间范围、光线强度范围以及噪声分贝范围等环境元素的取值范围。手机通过其获取模块10获取到手机所处环境的实时的环境元素之后则可通过其判断模块30结合上述预置模块20预置的环境场景及其对应的环境元素取值范围判断手机所处环境的环境场景。具体的,获取模块10获取到手机的***时间或者网络时间之后,判断模块30的第一处理单元31则可根据预置模块20预置的数据判断获取到的时间落在哪一个时间范围,即可根据预置模块20预置的环境场景对应的环境元素取值范围来确定获取到的时间所处的时间范围,还可根据预置模块20预置的环境场景对应的环境元素取值范围确定获取到的光线强度所处的光线强度范围以及获取到的背景噪声所处的噪声分贝范围,以此来确定手机所处环境的环境元素取值范围。第一处理单元31根据预置模块20预置的多个环境场景对应的环境元素取值范围确定好手机实时获取的时间、光线强度、背景噪声等元素的取值范围之后,第二处理单元32则可根据预置的环境场景与环境元素的取值范围的对应关系判断出实时获取的时间、光线强度、背景噪声的取值范围对应的环境场景。具体实现中,手机可根据时间、光线强度、背景噪声中的一个环境元素来调节手机的屏幕亮度,即判断模块30可根据预置模块20预置的环境场景对应的时间、光线强度、背景噪声中的一个环境元素的取值范围来确定手机所处环境的环境场景,也可根据时间、光线强度、背景噪声中的多个环境元素,甚至更多的环境元素来调节手机的屏幕亮度,即判断模块30可根据预置模块20预置的环境场景对应的时间、光线强度、背景噪声中的多个环境元素的取值范围或者更多的环境元素的取值范围来确定手机所处环境的环境场景。例如,手机可通过预置模块20预先设定环境场景包括第一环境场景、第二环境场景、第三环境场景,并设定第一环境场景对应的环境元素取值范围包括时间范围为6时至12时,光强强度范围为X1坎至X2坎,噪声分贝范围为A1分贝至A2分贝;第二环境场景对应的环境元素取值范围包括时间范围为12时至18时,光强强度范围为光线强度为X3坎至X4坎,噪声分贝范围为A3分贝至A4分贝;第三环境场景对应的环境元素取值范围包括时间范围为18时至6时,光强强度范围为光线强度为X5坎至X6坎,噪声分贝范围为A5分贝至A6分贝(其中X1、X2、X3、X4、X5、X6,以及A1、A2、A3、A4、A5、A6可通过实验来确定具体的数值)。具体实现中,预置模块20可通过实验或者手机用户的使用情况的调研来预置多个环境场景,上述第一环境场景、第二环境场景、第三环境场景仅是举例,而非穷举。手机通过其预置模块20预置好第一环境场景、第二环境场景、第三环境场景及其对应的环境元素取值范围之后则可通过其判断模块30结合手机获取模块10实时获取到的手机所处环境的环境元素来确定各个环境元素对应的范围,以确定环境元素的取值范围。例如,当手机的获取模块10获取到手机当前所处环境的时间是早上8点,当前的光线强度是X坎(X大于X1,小于X2,),当前的背景噪声是A分贝(A大于A1,小于A2)后,判断模块30则可确定手机实时获取的时间、光线强度、背景噪声的取值范围,即可确定当前的环境元素取值范围,并根据该取值范围确定当前手机所处环境的环境场景为第一环境场景。
手机通过判断模块30确定手机当前所处环境的环境场景之后则可通过设置模块40根据该环境场景来设置手机当前的屏幕亮度值。具体实现中,设置模块40可预先在手机中设定并存储手机预设的各个环境场景对应的手机屏幕亮度值,例如,可预先设定第一环境场景对应的手机屏幕亮度值、第二环境场景对应的手机屏幕亮度值以及第三环境场景对应的手机屏幕亮度值。判断模块30根据获取模块10实时获取的环境元素确定手机当前所处环境的环境场景之后,设置模块40则可根据手机中预存的环境场景与手机屏幕亮度值的对应关系来设置当前手机所处环境的环境场景对应的手机屏幕亮度值,并通过调节模块50来根据该屏幕亮度值来调节手机的屏幕亮度。例如,当判断模块30判断得到手机当前所处环境的环境场景为第一环境场景之后,设置模块40则可根据手机中预存的第一环境场景与手机屏幕亮度值的对应关系来设置手机当前所处的环境场景(即第一环境场景)对应的手机屏幕亮度,并通过调节模块根据该屏幕亮度值来调节手机的屏幕亮度。
本实施例通过获取模块来实时获取手机所处环境的环境元素,并通过判断模块来确定手机当前所处环境的环境场景。判断模块确定手机当前所处环境的环境场景之后,设置模块则可根据手机中预存的环境场景与手机屏幕亮度值的对应关系来确定手机当前所处环境的环境场景对应的手机屏幕亮度值,并通过调节模块根据该屏幕亮度值来调节手机屏幕亮度。本实施例中所描述的移动终端可根据手机所处环境的实时环境元素来调节手机的屏幕亮度,即可节省手机的耗电量,也可增强手机的智能化,提高了手机的屏幕亮度调节的灵活性,增强了手机的用户体验效果。
参见图4,是本发明实施例提供的移动终端的第二实施例结构示意图。本实施例中所描述的移动终端,包括:
获取模块10,用于获取移动终端所处环境的环境元素。
预置模块20,用于预置多个环境场景并设定每一个所述环境场景对应的环境元素取值范围。
判断模块30,用于根据所述环境元素判断所述移动终端所处环境的环境场景。
设置模块40,用于根据预存的环境场景与移动终端屏幕亮度值的对应关系,设置所述移动终端所处环境的环境场景对应的移动终端屏幕亮度值。
调节模块60,用于根据所述移动终端所处环境的环境场景对应的移动终端屏幕亮度值调节所述移动终端屏幕亮度。
修正模块70,用于判断所述移动终端用户对所述环境场景对应的移动终端屏幕亮度值的调整次数在预设时间内是否达到指定次数,若判断结果为是,则根据所述移动终端用户调整的屏幕亮度值对预存的所述环境场景对应的移动终端屏幕亮度值进行修正。
其中,判断模块30,包括:
第一处理单元31,用于确定获取到的时间所处的时间范围、光线强度所处的光线强度范围、背景噪声所处的噪声分贝范围中至少一种,以确定环境元素取值范围。
第二处理单元32,用于根据预置的环境场景与环境元素取值范围的对应关系,判断出所述确定的环境元素取值范围对应的环境场景。
其中,调节模块60,包括:
鉴别单元61,用于判断所述移动终端的用户是否对所述移动终端的屏幕亮度进行调整。
第一调节单元62,用于在所述鉴别单元判断结果为否时,根据所述移动终端所处环境的环境场景对应的移动终端屏幕亮度值调节所述移动终端屏幕亮度。
第二调节单元63,用于在所述鉴别单元判断结果为是时,根据所述移动终端用户调整的屏幕亮度值调节所述移动终端的屏幕亮度。
具体实现中,上述环境元素可包括:时间、光线强度、背景噪声等,其中,时间可包括手机的***时间,或者网络上的时间。手机启动了之后则可通过获取模块10实时获取手机的***时间,或者当手机处于联网状态时,则可实时获取网络上的时间,以通过手机的其他模块结合获取模块10获取到的时间来判断当前手机所处环境的环境状态,例如,可通过判断模块30结合获取模块10获取到的手机***时间或者网络时间判断当前手机所处环境是白天或者是黑夜。此外,获取模块10还可以根据手机用户所处的位置通过手机的光传感器等传感器实时获取手机所处环境的光线强度,还可以通过手机麦克风等设备实时获取手机所处环境的背景噪声等环境元素,以根据获取到的光线强度、背景噪声等环境元素来判断手机所处环境的环境状态。例如,获取模块10通过手机的内置光传感器获取到手机所处环境的光线强度,并且通过手机的内置的麦克风获取手机所处环境的背景噪声之后,判断模块30则可根据获取到的手机所处环境的光线强度来判断手机当前所处环境的是一个光线充足的环境还是一个光线昏暗的环境,还可以根据手机获取到的手机所处环境的背景噪声来判断手机当前所处的环境是室内环境还是室外环境等。
具体实现中,手机通过其获取模块10获取到手机所处环境的实时的环境元素(包括时间、光线强度、背景噪声)之后,则可通过其判断模块30结合获取模块10获取到的实时的环境元素来判断手机当前所处环境的环境场景。例如,判断模块30可根据获取模块10获取到的实时的环境元素来判断手机当前是处于一个太阳光线强烈的室外的环境中,还是手机当前处于一个灯光光线充足的室内的环境中,或者手机当前处于一个光线昏暗的室内的环境中等。具体的,判断模块30根据获取模块10获取到的手机所处环境的环境元素判断手机所处环境的环境场景之前,可通过预置模块20先在手机中预置多个环境场景,并设定每一个环境场景对应的环境元素取值范围。例如,预置模块20可先根据手机的具体使用情况,以时间为准在手机中预置两个环境场景,例如白天和黑夜,并设定白天对应的时间为早上6点钟到晚上6点钟,黑夜对应的时间范围为晚上6点钟到凌晨6点钟。此外,预置模块20还可以以光线强度或者背景噪声为准将上述白天和黑夜的环境场景进行细化,设定第一环境场景、第二环境场景、第三环境场景等多个环境场景,并设定每一个环境场景对应的时间范围、光线强度范围以及噪声分贝范围等环境元素的取值范围。手机通过其获取模块10获取到手机所处环境的实时的环境元素之后则可通过其判断模块30根据上述预置模块20预置的环境场景及其对应的环境元素取值范围判断手机所处环境的环境场景。具体的,获取模块10获取到手机的***时间或者网络时间之后,判断模块30的第一处理单元31则可根据预置模块20预置的数据判断获取到的时间落在哪一个时间范围,即可根据预置模块20预置的环境场景对应的环境元素取值范围确定获取到的时间所处的时间范围,还可根据预置模块20预置的环境场景对应的环境元素取值范围确定获取到的光线强度所处的光线强度范围以及获取到的背景噪声所处的噪声分贝范围,以此来确定手机所处环境的环境元素取值范围。第一处理单元31根据预置模块20预置的多个环境场景对应的环境元素取值范围确定好手机实时获取的时间、光线强度、背景噪声等元素的取值范围之后,第二处理单元32则可根据预置的环境场景与环境元素的取值范围的对应关系判断出实时获取的时间、光线强度、背景噪声的取值范围对应的环境场景。具体实现中,手机可根据时间、光线强度、背景噪声中的一个环境元素来调节手机的屏幕亮度,即判断模块30手机可根据预置模块20预置的环境场景对应的时间、光线强度、背景噪声中的一个环境元素的取值范围来确定手机所处环境的环境场景,也可根据时间、光线强度、背景噪声中的多个环境元素,甚至更多的环境元素来调节手机的屏幕亮度,即判断模块30可根据预置模块20预置的环境场景对应的时间、光线强度、背景噪声中的多个环境元素的取值范围或者更多的环境元素的取值范围来确定手机所处环境的环境场景。例如,手机可通过预置模块20预先设定环境场景包括第一环境场景、第二环境场景、第三环境场景,并设定第一环境场景对应的环境元素取值范围包括时间范围为6时至12时,光强强度范围为X1坎至X2坎,噪声分贝范围为A1分贝至A2分贝;第二环境场景对应的环境元素取值范围包括时间范围为12时至18时,光强强度范围为光线强度为X3坎至X4坎,噪声分贝范围为A3分贝至A4分贝;第三环境场景对应的环境元素取值范围包括时间范围为18时至6时,光强强度范围为光线强度为X5坎至X6坎,噪声分贝范围为A5分贝至A6分贝(其中X1、X2、X3、X4、X5、X6,以及A1、A2、A3、A4、A5、A6可通过实验来确定具体的数值)。具体实现中,预置模块20可通过实验或者手机用户的使用情况的调研来预置多个环境场景,上述第一环境场景、第二环境场景、第三环境场景仅是举例,而非穷举。手机通过其预置模块20预置好第一环境场景、第二环境场景、第三环境场景及其对应的环境元素取值范围之后则可通过其判断模块30结合手机获取模块10实时获取到的手机所处环境的环境元素来确定各个环境元素对应的范围,以确定环境元素的取值范围。例如,当的获取模块10手机获取到手机当前所处环境的时间是早上8点,当前的光线强度是X坎(X大于X1,小于X2,),当前的背景噪声是A分贝(A大于A1,小于A2)后,判断模块30则可确定手机实时获取的时间、光线强度、背景噪声的取值范围,即可确定当前的环境元素取值范围,并根据该取值范围确定当前手机所处环境的环境场景为第一环境场景。
手机通过判断模块30确定手机当前所处环境的环境场景之后则可通过设置模块40根据该环境场景来设置手机当前的屏幕亮度值。具体实现中,设置模块40可预先在手机中设定并存储预设的各个环境场景对应的手机屏幕亮度值,例如,可预先设定第一环境场景对应的手机屏幕亮度值、第二环境场景对应的手机屏幕亮度值以及第三环境场景对应的手机屏幕亮度值。判断模块30根据获取模块10实时获取的环境元素确定手机当前所处环境的环境场景之后,设置模块40则可根据手机中预存的环境场景与手机屏幕亮度值的对应关系来设置当前手机所处环境的环境场景对应的手机屏幕亮度值。例如,当判断模块30判断得到手机当前所处环境的环境场景为第一环境场景之后,设置模块40则可根据手机中预存的第一环境场景与手机屏幕亮度值的对应关系来设置手机当前所处的环境场景(即第一环境场景)对应的手机屏幕亮度。
具体实现中,设置模块40设置好手机的屏幕亮度值之后,调节模块60则可根据该手机屏幕亮度值来调节手机的屏幕亮度。具体的,调节模块60对手机屏幕亮度进行调节时,可先通过鉴别单元61判断手机用户是否对手机的屏幕亮度进行调整(即手动调整),若判断得知手机用户没有对手机屏幕亮度进行手动调整,则可通过第一调节单元62根据上述设置的手机屏幕亮度值来调节手机的屏幕亮度,若判断得知手机用户对手机屏幕亮度进行了手动调整,则可通过第二调节单元63结合手机用户调整的屏幕亮度值调节手机的屏幕亮度。具体实现中,调节模块60根据手机用户对手机屏幕亮度的调整来调节手机的屏幕亮度之后,还可根据手机用户对手机屏幕亮度的调节的具体情况对手机中预存的环境场景对应的手机屏幕亮度值进行修正。具体的,当手机用户对手机当前手机所处环境的环境场景对应的手机屏幕亮度进行调整时,手机的修正模块70可将手机用户调整的屏幕亮度值记录下来,并将手机用户调整的屏幕亮度值与手机当前所处环境的环境场景对应起来,还可以将手机用户调整的屏幕亮度值以及该屏幕亮度值与手机所处环境的环境场景的对应关系存储于手机中。修正模块70得知手机用户对该环境场景对应的手机屏幕亮度值进行调整的次数在预设时间内超过指定次数之后,则可根据手机用户调整的屏幕亮度值对手机中预存的该环境场景对应的移动终端屏幕亮度值进行修正。例如,当判断模块30根据当前所处环境的环境元素判定得知当前所处环境的环境场景并且设置模块30为当前所处环境的环境场景设置了手机的屏幕亮度值之后,修正模块70若判断得知手机用户对该手机屏幕亮度值进行了调整,并且在预设的时间(例如一周)内手机用户对该环境场景对应的手机屏幕亮度值进行调整的次数超过指定次数(例如4次),则可根据手机用户调整的手机屏幕亮度值对手机中预存的该环境场景对应的手机屏幕亮度值进行修正。具体的,修正模块70对手机中预存的屏幕亮度值进行修正时可将预存的手机屏幕亮度值调整为手机用户调整手机屏幕亮度值时设置的屏幕亮度值,或者根据手机用户设置的屏幕亮度值对手机中预存的手机屏幕亮度值进行调整、修改。修正模块70根据手机用户调节的手机屏幕亮度值对手机中预存的该环境场景对应的手机屏幕亮度值进行修正之后,当判断模块30再次根据获取模块10获取到的手机所处环境的环境元素判断得知手机所处环境的环境场景为该环境场景之后,设置模块40则可根据修正后的手机屏幕亮度值设置手机的屏幕亮度,使得手机屏幕亮度更加接近手机用户想要的屏幕亮度,使得手机具有更好的用户体验效果。
本实施例通过获取模块来实时获取手机所处环境的环境元素,并通过判断模块来确定手机当前所处环境的环境场景。判断模块确定手机当前所处环境的环境场景之后,设置模块则可根据手机中预存的环境场景与手机屏幕亮度值的对应关系来确定手机当前所处环境的环境场景对应的手机屏幕亮度值,并通过调节模块根据该屏幕亮度值来调节手机屏幕亮度。此外,本实施例中所描述的移动终端还可以根据手机用户调整的屏幕亮度值来调节手机屏幕亮度并对预存的屏幕亮度值进行修正。本实施例中所描述的移动终端可根据手机所处环境的实时环境元素来调节手机的屏幕亮度,即可节省手机的耗电量,也可增强手机的智能化,还可根据手机用户的调整对预存的屏幕亮度值进行修正,提高了手机的屏幕亮度调节的灵活性,增强了手机的用户体验效果。
本发明所有实施例中的模块或单元,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application SpecificIntegrated Circuit,专用集成电路)来实现。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。