点亮移动终端屏幕的方法、装置及***
技术领域
本发明属于移动终端技术领域,尤其涉及一种点亮移动终端屏幕的方法、装置及***。
背景技术
目前,有些智能移动终端将皮套与移动终端的亮屏熄屏结合控制起来,当皮套盖在移动终端上面的时候,移动终端的屏幕熄屏,当皮套拿开的时候,移动终端的屏幕亮起来。这种方式是通过霍尔器件来实现的,在移动终端的主板上面安装一个霍尔器件,在皮套上面安装一个小磁铁,当皮套合上的时候,小磁铁引起霍尔器件内部发生电势变化,触发中断,从而使移动终端的屏幕熄灭(类似于按下了power按键),当皮套远离移动终端表面的时候,再次触发中断,从而使移动终端的屏幕亮起来(类似于再次按下了power按键)。
然而,在实现本发明过程中,发明人发现现有技术提供的点亮移动终端屏幕的方法至少存在如下问题:
皮套的设计往往都要有一定的空间余量,那么,当皮套盖上盖在移动终端上面的时候,皮套可以较为轻松地移动,比如说相对于移动终端的触摸屏进行上下左右移动,而由于霍尔传感器感应磁铁区域的局限,很容易导致***亮屏。比如,将有皮套的移动终端放到裤兜或者包里面,在走路的时候,移动终端的屏幕很容易出现自动亮屏、灭屏,而且会一直这样循环的情况。这样,经常会导致***唤醒,无疑会大大增加移动终端的功耗,给用户带来很不良好的使用体验。
发明内容
有鉴于此,本发明实施例提供一种点亮移动终端屏幕的方法、装置及移动终端,以解决现有技术提供的点亮移动终端屏幕的方法,会出现误亮屏,以致增加移动终端的功耗,给用户带来很不良好的使用体验的问题。
第一方面,提供一种点亮移动终端屏幕的方法,包括:
当监测到霍尔器件内部发生电势变化且移动终端屏幕处于灭屏状态时,判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态;
在皮套与移动终端屏幕之间处于远离状态时,判断移动终端用户是否处于行走状态;
若移动终端用户处于行走状态时,不点亮移动终端屏幕;
若移动终端用户不处于行走状态时,点亮移动终端屏幕。
结合第一方面,在第一方面的第一种可能的实现方式中,在所述判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态之后,还包括:
在皮套与移动终端屏幕之间处于接近状态时,不点亮移动终端屏幕。
结合第一方面或者结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述判断移动终端用户是否处于行走状态,包括:
与智能手表建立通信;
从所述智能手表获取移动终端用户的行走状态信息。
第二方面,提供一种点亮移动终端屏幕的装置,包括:
第一判断单元,用于当监测到霍尔器件内部发生电势变化且移动终端屏幕处于灭屏状态时,判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态;
第二判断单元,用于在所述第一判断单元判定皮套与移动终端屏幕之间处于远离状态时,判断移动终端用户是否处于行走状态;
第一亮屏控制单元,用于在所述第二判断单元判定移动终端用户处于行走状态时,不点亮移动终端屏幕,在所述第二判断单元判定移动终端用户不处于行走状态时,点亮移动终端屏幕。
结合第二方面,在第二方面的第一种可能的实现方式中,所述装置,还包括:
第二亮屏控制单元,用于在皮套与移动终端屏幕之间处于接近状态时,不点亮移动终端屏幕。
结合第二方面或者结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第二判断单元,包括:
通信建立模块,用于与智能手表建立通信;
状态获取模块,用于从所述智能手表获取移动终端用户的行走状态信息。
第三方面,提供一种移动终端,所述移动终端包括如第二方面所述的点亮移动终端屏幕的装置。
结合第三方面,在第三方面的第一种可能的实现方式中,所述移动终端为智能手机或平板电脑。
第四方面,提供一种智能手表,包括:
行走状态判断单元,用于判断移动终端用户是否处于行走状态;
通信单元,用于与移动终端建立通信,并发送移动终端用户的行走状态信息至所述移动终端。
结合第四方面,在第四方面的第一种可能的实现方式中,所述行走状态判断单元包括:
加速度传感器;
行走状态判断模块,用于当所述加速度传感器的Y轴数据的变化是一个符合正弦变化规律的正弦波且所述Y轴数据的绝对值不超过设定值时,判定移动终端用户处于行走状态。第五方面,提供一种点亮移动终端屏幕的***,包括第三方面所述的移动终端和第四方面所述的智能手表。
在本发明实施例,当监测到霍尔器件内部发生电势变化且移动终端屏幕处于灭屏状态时,判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态,当判定移动终端用户处于行走状态时,不点亮移动终端屏幕,当判定移动终端用户不处于行走状态时,才点亮移动终端屏幕,从而可以很好地弥补皮套贴着移动终端屏幕发生位移或者稍微离开移动终端屏幕一点儿距离导致霍尔器件出现误动作,以致移动终端屏幕出现误亮屏的问题。可以解决现有技术提供的点亮移动终端屏幕的方法,会出现误亮屏,以致增加移动终端的功耗,给用户带来很不良好的使用体验的问题,为用户提供很好的皮套使用体验。
附图说明
图1是本发明点亮移动终端屏幕的方法实施例的实现流程图;
图2是本发明点亮移动终端屏幕的装置实施例的结构框图;
图3是本发明移动终端实施例的结构框图;
图4是本发明点亮移动终端屏幕的***实施例的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,当监测到霍尔器件内部发生电势变化且移动终端屏幕处于灭屏状态时,判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态,当判定移动终端用户处于行走状态时,不点亮移动终端屏幕,当判定移动终端用户不处于行走状态时,才点亮移动终端屏幕,从而可以很好地弥补皮套贴着移动终端屏幕发生位移或者稍微离开移动终端屏幕一点儿距离导致霍尔器件出现误动作,以致移动终端屏幕出现误亮屏的问题,为用户提供很好的皮套使用体验。
以下结合具体实施例对本发明的实现进行详细描述:
实施例一
图1示出了本发明实施例一提供的点亮移动终端屏幕的方法的实现流程,详述如下:
在步骤S101中,当监测到霍尔器件内部发生电势变化且移动终端屏幕处于灭屏状态时,判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态,如果两者之间处于远离状态,则执行步骤S102,否则执行步骤S103。
在本发明实施例中,当监测到霍尔器件内部发生电势变化的时候,如果此时移动终端屏幕处于亮屏状态,那么就直接控制移动终端屏幕进入灭屏状态。如果此时移动终端屏幕处于灭屏状态,则需要判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态,如果两者之间处于远离状态,则执行步骤S102,否则执行步骤S103。
具体的,可以通过安装在移动终端上的接近传感器判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态,如果判定皮套与移动终端屏幕之间处于接近状态,则表示这次霍尔器件内部发生的电势变化一定是误动作,不能点亮移动终端屏幕。如果判定皮套与移动终端屏幕之间处于远离状态,那么有可能由于皮套是黑色物体的缘故,黑色材质会吸收红外线,这样,接近传感器的判断也会出现不准确的缘故,这时需要执行步骤S102。
在步骤S102中,判断移动终端用户是否处于行走状态,如果移动终端用户处于行走状态,则执行步骤S103,否则执行步骤S104。
在本发明实施例中,移动终端可以与用户佩戴的智能手表建立通信,从所述智能手表获取移动终端用户的行走状态信息。
具体的,智能手表中有加速度传感器,在移动终端用户走路的过程中,中心会呈现规律性的变化,那么智能手表上的加速度传感器的Y轴数据的变化就是一个较为规律的正弦波且Y轴数据的绝对值不会超过一个设定值,智能手表根据该Y轴数据可以判断移动终端用户当前是否处于行走状态,所以当所述加速度传感器的Y轴数据的变化是一个符合正弦变化规律的正弦波且所述Y轴数据的绝对值不超过设定值时,智能手表可以判定移动终端用户处于行走状态,智能手表可以发送判定得到的移动终端用户的行走状态信息至移动终端,移动终端根据接收到的移动终端用户的行走状态信息来确定移动终端用户是否处于行走状态。
其中,智能手表和移动终端之间可以建立蓝牙连接,通过蓝牙通信的方式在两者之间传送信息。
在步骤S103中,不点亮移动终端屏幕。
在步骤S104中,点亮移动终端屏幕。
本实施例,当监测到霍尔器件内部发生电势变化且移动终端屏幕处于灭屏状态时,判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态,当判定移动终端用户处于行走状态时,不点亮移动终端屏幕,当判定移动终端用户不处于行走状态时,才点亮移动终端屏幕,从而可以很好地弥补皮套贴着移动终端屏幕发生位移或者稍微离开移动终端屏幕一点儿距离导致霍尔器件出现误动作,以致移动终端屏幕出现误亮屏的问题。可以解决现有技术提供的点亮移动终端屏幕的方法,会出现误亮屏,以致增加移动终端的功耗,给用户带来很不良好的使用体验的问题,为用户提供很好的皮套使用体验。
应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。
实施例二
图2示出了本发明实施例二提供的点亮移动终端屏幕的装置的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。该点亮移动终端屏幕的装置2可以是内置于移动终端中的软件单元、硬件单元或者软硬件结合的单元,该点亮移动终端屏幕的装置2包括:第一判断单元21、第二判断单元22和第一亮屏控制单元23。
其中,第一判断单元21,用于当监测到霍尔器件内部发生电势变化且移动终端屏幕处于灭屏状态时,判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态;
第二判断单元22,用于在所述第一判断单元判定皮套与移动终端屏幕之间处于远离状态时,判断移动终端用户是否处于行走状态;
第一亮屏控制单元23,用于在所述第二判断单元判定移动终端用户处于行走状态时,不点亮移动终端屏幕,在所述第二判断单元判定移动终端用户不处于行走状态时,点亮移动终端屏幕。
进一步地,所述装置2,还包括:
第二亮屏控制单元,用于在皮套与移动终端屏幕之间处于接近状态时,不点亮移动终端屏幕。
具体的,所述第二判断单元22,包括:
通信建立模块,用于与智能手表建立通信;
状态获取模块,用于从所述智能手表获取移动终端用户的行走状态信息。
本发明实施例提供的点亮移动终端屏幕的装置可以应用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。
实施例三
图3示出了本发明实施例三提供的移动终端的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。该移动终端3可以为智能手机或平板电脑,包括实施例二中所述的点亮移动终端屏幕的装置2,该点亮移动终端屏幕的装置2包括:第一判断单元21、第二判断单元22和第一亮屏控制单元23。
其中,第一判断单元21,用于当监测到霍尔器件内部发生电势变化且移动终端屏幕处于灭屏状态时,判断皮套与移动终端屏幕之间是处于接近状态还是处于远离状态;
第二判断单元22,用于在所述第一判断单元判定皮套与移动终端屏幕之间处于远离状态时,判断移动终端用户是否处于行走状态;
第一亮屏控制单元23,用于在所述第二判断单元判定移动终端用户处于行走状态时,不点亮移动终端屏幕,在所述第二判断单元判定移动终端用户不处于行走状态时,点亮移动终端屏幕。
进一步地,所述装置2,还包括:
第二亮屏控制单元,用于在皮套与移动终端屏幕之间处于接近状态时,不点亮移动终端屏幕。
具体的,所述第二判断单元22,包括:
通信建立模块,用于与智能手表建立通信;
状态获取模块,用于从所述智能手表获取移动终端用户的行走状态信息。
本发明实施例提供的移动终端可以应用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。
实施例四
图4示出了本发明实施例四提供的点亮移动终端屏幕的***的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。该点亮移动终端屏幕的***4包括:智能手表41和实施例三中所述的移动终端3。
具体的,智能手表41包括:行走状态判断单元411和通信单元412。
其中,行走状态判断单元411,用于判断移动终端用户是否处于行走状态;
通信单元412,用于与移动终端建立通信,并发送移动终端用户的行走状态信息至所述移动终端。
具体的,所述行走状态判断单元411包括:
加速度传感器;
行走状态判断模块,用于当所述加速度传感器的Y轴数据的变化是一个符合正弦变化规律的正弦波且所述Y轴数据的绝对值不超过设定值时,判定移动终端用户处于行走状态。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。