移动终端及亮屏方法与流程

文档序号:12785943阅读:216来源:国知局
移动终端及亮屏方法与流程

本公开涉及终端技术领域,特别涉及一种移动终端及亮屏方法。



背景技术:

随着通信技术和终端技术的飞速发展,手机、平板电脑等移动终端的功能日益强大,已成为人们生活和娱乐中的重要组成部分,人们普遍使用移动终端来上网、娱乐、通信等。

目前的移动终端,当用户长时间不对其进行操作时,显示屏幕会自动处于待机状态,在用户想要使用移动终端时,通常先按下电源键或Home键(回到主界面按键)来点亮显示屏幕。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种移动终端及亮屏方法。所述技术方案如下:

根据本公开实施例的第一方面,提供一种移动终端,所述移动终端至少包括:壳体、分布在两侧的至少两个温度传感器、处理器和显示屏幕;

所述至少两个温度传感器中第一侧温度传感器的感应元件配置于所述壳体的第一侧边框表面上,第二侧温度传感器的感应元件配置于所述壳体上与所述第一侧边框表面相对的第二侧边框表面上;

所述显示屏幕配置于所述壳体的表面上,所述至少两个温度传感器和所述显示屏幕均与所述处理器连接;

所述至少两个温度传感器用于在所述移动终端处于待机状态时获取所述壳体表面的温度参数,并将获取到的温度参数发送给所述处理器;

所述处理器用于接收所述至少两个温度传感器发送的温度参数;如果确定至少一个第一侧温度传感器和至少一个第二侧温度传感器发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温 度传感器的感应区域与预设手势区域匹配,则点亮所述显示屏幕,所述预设手势区域包括与预设手势对应的至少一个接触区域。

在另一实施例中,所述处理器还用于如果确定至少一个第一侧温度传感器和至少一个第二侧温度传感器发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则将所述匹配的预设手势区域的操作次数加1。

在另一实施例中,所述处理器还用于按照多个预设手势区域的操作次数从大到小的顺序,保留预设数目的预设手势区域,将其余的预设手势区域删除。

在另一实施例中,所述处理器还用于如果确定至少一个第一侧温度传感器和至少一个第二侧温度传感器在第一时间点发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与任一预设手势区域均不匹配,则在第一时间点之后的预设时长内判断是否检测到点亮所述显示屏幕的操作,如果在所述第一时间点之后的预设时长内检测到点亮所述显示屏幕的操作,则将所述温度参数发生变化的至少一个第一侧温度传感器的感应区域与所述温度参数发生变化的至少一个第二侧温度传感器的感应区域进行组合,得到新的预设手势区域。

在另一实施例中,所述处理器还用于当组合得到新的预设手势区域时,将原有的多个预设手势区域中操作次数最小的预设手势区域删除。

根据本公开实施例的第二方面,提供一种亮屏方法,所述方法包括:

当移动终端处于待机状态时,通过配置的分布在两侧的至少两个温度传感器获取所述移动终端的温度参数,所述至少两个温度传感器中第一侧温度传感器的感应元件配置于所述移动终端的第一侧边框表面上,第二侧温度传感器的感应元件配置于所述移动终端上与所述第一侧边框表面相对的第二侧边框表面上;

如果确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则点亮显示屏幕,所述预设手势区域包括与预设手势对应的至少一个接触区域。

在另一实施例中,所述方法还包括:

如果确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则将所述匹配的预设手势区域的操作次数加1。

在另一实施例中,所述方法还包括:

按照多个预设手势区域的操作次数从大到小的顺序,保留预设数目的预设手势区域,将其余的预设手势区域删除。

在另一实施例中,所述方法还包括:

如果确定在第一时间点通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与任一预设手势区域均不匹配,则在第一时间点之后的预设时长内判断是否检测到点亮所述显示屏幕的操作,如果在所述第一时间点之后的预设时长内检测到点亮所述显示屏幕的操作,则将所述温度参数发生变化的至少一个第一侧温度传感器的感应区域与所述温度参数发生变化的至少一个第二侧温度传感器的感应区域进行组合,得到新的预设手势区域。

在另一实施例中,所述方法还包括:

当组合得到新的预设手势区域时,将原有的多个预设手势区域中操作次数最小的预设手势区域删除。

根据本公开实施例的第三方面,提供一种移动终端,所述移动终端包括:

温度获取模块,用于当所述移动终端处于待机状态时,通过配置的分布在两侧的至少两个温度传感器获取所述移动终端的温度参数,所述至少两个温度传感器中第一侧温度传感器的感应元件配置于所述移动终端的第一侧边框表面上,第二侧温度传感器的感应元件配置于所述移动终端上与所述第一侧边框表面相对的第二侧边框表面上;

处理模块,用于如果确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则点亮显示屏幕,所述预设手势区域包括与预设手势对应的至少一个接触区域。

在另一实施例中,所述处理模块还用于如果确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则将所述匹配的预设手势区域的操作次数加1。

在另一实施例中,所述处理模块还用于按照多个预设手势区域的操作次数从大到小的顺序,保留预设数目的预设手势区域,将其余的预设手势区域删除。

在另一实施例中,所述处理模块还用于如果在第一时间点确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与任一预设手势区域均不匹配,则在第一时间点之后的预设时长内判断是否检测到点亮所述显示屏幕的操作,如果在所述第一时间点之后的预设时长内检测到点亮所述显示屏幕的操作,则将所述温度参数发生变化的至少一个第一侧温度传感器的感应区域与所述温度参数发生变化的至少一个第二侧温度传感器的感应区域进行组合,得到新的预设手势区域。

在另一实施例中,所述处理模块还用于当组合得到新的预设手势区域时,将原有的多个预设手势区域中操作次数最小的预设手势区域删除。

本公开的实施例提供的技术方案可以包括以下有益效果:

本实施例提供的移动终端及亮屏方法,通过配置的至少两个温度传感器获取该移动终端壳体表面的温度参数,能够在移动终端处于待机状态且用户拿起该移动终端时,检测到壳体表面温度参数发生变化的区域与预设手势区域匹配,并点亮该移动终端的显示屏幕,则用户只需拿起该移动终端即可点亮显示屏幕,而无需按下电源键或Home键,避免了按键受到损害的问题,简化了用户的操作,提高了点亮显示屏幕的效率,提高了灵活性。且通过检测温度参数发生变化的区域是否与预设手势区域匹配,能够更为准确地判断用户是否拿起了移动终端,避免了仅在温度参数发生变化而用户未拿起移动终端时点亮显示屏幕而造成的误操作,提高了点亮显示屏幕的准确度。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开 的实施例,并与说明书一起用于解释本公开的原理。

图1A是根据一示例性实施例示出的一种移动终端示意图;

图1B是根据一示例性实施例示出的一种温度传感器的分布示意图;

图1C是根据另一示例性实施例示出的一种温度传感器的分布示意图;

图1D是根据一示例性实施例示出的一种移动终端示意图;

图2是根据一示例性实施例示出的一种亮屏方法流程图;

图3是根据另一示例性实施例示出的一种亮屏方法流程图;

图4是根据一示例性实施例示出的一种移动终端示意图。

具体实施方式

为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

图1A是根据一示例性实施例示出的一种移动终端示意图,该移动终端可以为手机、平板电脑等,本实施例对此不做限定。如图1A所示,该移动终端至少包括:壳体101、分布在两侧的至少两个温度传感器102(图1A仅以两侧分别分布多个温度传感器102为例)、处理器103和显示屏幕104,显示屏幕104配置于壳体101的表面上。

本实施例中,该移动终端处于待机状态时,如果用户不接触该移动终端,该移动终端的壳体表面的温度将处于一个相对恒定的状态。而当用户要使用该移动终端时,通常会先用手拿起该移动终端,由于用户手指的温度与待机状态下移动终端的温度会存在一定的温度差,则当用户拿起该移动终端时,用户的手指将接触到该移动终端的壳体表面,通过热传导,壳体表面的温度将会发生变化,即用户拿起移动终端时,会在用户的手与该移动终端的壳体表面的接触区域造成温度差。

因此,当移动终端边框表面的温度发生变化时,很有可能是用户拿起了该移动终端,将要使用该移动终端,则为了在用户要使用移动终端时自动地控制显示屏幕,可以在移动终端的壳体表面配置至少两个温度传感器102,该至少两个温度传感器102包括感应元件,感应元件用于感知当前所处环境的温度。温度传感器102的感应元件配置于移动终端的壳体表面上,感应元件的配置位置所在的区域即为温度传感器102的感应区域,根据温度传感器的感应区域上温度参数的变化情况可以确定用户是否拿起了该移动终端。

其中,该至少两个温度传感器102可以为压力式温度传感器、电阻式温度传感器、热电偶式温度传感器等,本实施例对此不做限定。且对于不同类型的温度传感器,其所包括的感应元件也不同,例如,电阻式温度传感器的感应元件为热敏电阻,热电偶式温度传感器的感应元件为热电偶。另外,该至少两个温度传感器102的类型可以相同,也可以不同,本实施例对此也不做限定。

另外,由于用户一般会使用一定的手势拿起该移动终端,例如,握住该移动终端的两侧边框,则当用户拿起该移动终端时,用户的手与该移动终端的边框表面将有多个接触区域,且该多个接触区域的温度都会发生变化。

因此,为了提高准确性,该处理器103可以预先将一般用户拿起该移动终端的常用手势作为预设手势,并将用户做出预设手势时用户的手与该移动终端边框表面的接触区域作为预设手势区域。在后续过程中,该处理器103可以通过判断该移动终端边框表面上温度发生变化的区域是否与预设手势区域相匹配,来确定用户是否拿起了该移动终端。

其中,该处理器103可以预先设置一个预设手势区域,也可以预先设置多个预设手势区域,且每个预设手势区域包括与预设手势对应的至少一个接触区域,本实施例对预先设置的预设手势区域的数目不做限定。

进一步地,为了便于感知用户拿起移动终端时该移动终端的边框表面的温度变化,该至少两个温度传感器102可以分布在该移动终端的边框两侧,也即是,该至少两个温度传感器102包括至少一个第一侧温度传感器102和至少一个第二侧温度传感器102,其中,该第一侧温度传感器102的感应元件配置于壳体101的第一侧边框表面上,该第二侧温度传感器102的感应元件配置于壳体101上与第一侧边框表面相对的第二侧边框表面上,感应元件可以感知该移动终端边框表面的温度,则当用户拿起该移动终端时,温度传感器102可以通过感 应元件获取到感应区域温度参数。

其中,该第一侧边框和该第二侧边框可以为壳体101的左侧边框、右侧边框、上侧边框、下侧边框等,且该第一侧边框与该第二侧边框的位置相对,例如,若该第一侧边框为左侧边框,则该第二侧边框为右侧边框,若该第一侧边框为上侧边框,则该第二侧边框为下侧边框等,本实施例对此不做限定。

例如,参见图1B提供的主视图和图1C提供的左视图和右视图,该移动终端包括多个温度传感器102,该多个温度传感器102的感应元件分布在该壳体101的左侧边框表面上和右侧边框表面上。

而且,参见图1D,该至少两个温度传感器102和该显示屏幕104均与该处理器103连接,也即是,该至少两个温度传感器102的输出端与该处理器103连接,可以向该处理器103发送获取到的温度值,该处理器103与该显示屏幕104的输入端连接,可以控制该显示屏幕104,如控制显示屏幕104的亮暗或者控制显示屏幕104上显示的内容等。

本实施例中,该至少两个温度传感器102可以在该移动终端处于待机状态时,获取该移动终端边框表面的温度参数,并将获取到的温度参数发送给处理器103,该处理器103可以预先记录每个温度传感器102的感应区域,接收到该至少两个温度传感器102发送的温度参数后,可以判断该至少两个温度传感器102发送的温度参数是否发生变化,并根据温度参数发生变化的温度传感器102的感应区域所组成的手势,控制显示屏幕104的亮暗。

其中,该至少两个温度传感器102可以周期性地发送温度参数,也可以实时地发送温度参数,本实施例对此不做限定。

相应地,若该至少两个温度传感器102周期性地发送温度参数,则该处理器103在判断该至少两个温度传感器102发送的温度参数是否发生变化时,可以通过判断当前发送的温度参数与前一次发送的温度参数是否相同来确定温度参数是否发生变化。若该至少两个温度传感器102实时地发送温度参数,则该处理器103在判断该至少两个温度传感器102发送的温度参数是否发生变化时,可以通过判断一段时间内发送的温度参数是否发生突变来确定温度参数是否发生变化,本实施例对判断温度参数是否发生变化的方式不做限定。

如果确定至少一个第一侧温度传感器102和至少一个第二侧温度传感器102发送的温度参数发生变化,则该处理器103可以确定温度参数发生变化的至少 一个第一侧温度传感器102和至少一个第二侧温度传感器102的感应区域,并判断该确定的感应区域是否与预设手势区域匹配。

如果温度参数发生变化的至少一个第一侧温度传感器102的感应区域在预设手势区域内,且温度参数发生变化的至少一个第二侧温度传感器102的感应区域在预设手势区域内,则可以确定该至少一个第一侧温度传感器102和至少一个第二侧温度传感器102的感应区域与预设手势区域匹配,即表示用户可能使用预设手势拿起了该移动终端,将要使用该移动终端,则该处理器103可以点亮显示屏幕104。而如果温度参数发生变化的至少一个第一侧温度传感器102的感应区域不在预设手势区域内,或者温度参数发生变化的至少一个第二侧温度传感器102的感应区域不在预设手势区域内,可以确定该至少一个第一侧温度传感器102和至少一个第二侧温度传感器102的感应区域与预设手势区域不匹配,则表示可能是其它物体误触了该移动终端,该处理器103将不会点亮显示屏幕。

其中,每个温度传感器102的感应区域可以采用位置信息的形式表示,且该处理器103确定的预设手势区域中的每个接触区域也可以采用位置信息的形式表示。那么,在判断某一感应区域是否在预设手势区域内时,可以判断感应区域的位置信息是否与预设手势区域中的任一接触区域的位置信息相同,如果感应区域的位置信息与预设手势区域中的任一接触区域的位置信息相同,则确定该感应区域在预设手势区域内。

或者还可以判断感应区域的位置信息是否与预设手势区域中的任一接触区域的位置信息属于同一位置范围内,如果该感应区域的位置信息与预设手势区域中的任一接触区域的位置信息属于同一位置范围内,也可以确定确定该感应区域在预设手势区域内。

本实施例提供的移动终端,通过配置的至少两个温度传感器获取该移动终端壳体表面的温度参数,能够在移动终端处于待机状态且用户拿起该移动终端时,检测到壳体表面温度参数发生变化的区域与预设手势区域匹配,并点亮该移动终端的显示屏幕,则用户只需拿起该移动终端即可点亮显示屏幕,而无需按下电源键或Home键,避免了按键受到损害的问题,简化了用户的操作,提高了点亮显示屏幕的效率,提高了灵活性。且通过检测温度参数发生变化的区域是否与预设手势区域匹配,能够更为准确地判断用户是否拿起了移动终端, 避免了仅在温度参数发生变化而用户未拿起移动终端时点亮显示屏幕而造成的误操作,提高了点亮显示屏幕的准确度。

在另一实施例中,该处理器103还可以在确定至少一个第一侧温度传感器102和至少一个第二侧温度传感器102发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器102和至少一个第二侧温度传感器102的感应区域与预设手势区域匹配时,将该匹配的预设手势区域的操作次数加1。

在每次用户以预设手势拿起处于待机状态的移动终端时,即可将匹配的预设手势区域的操作次数加1,从而可以自动去更新并存储每次操作对应的预设手势区域的操作次数,得到每个预设手势区域的总操作次数。

在另一实施例中,为了确定用户最常操作的预设手势区域,该处理器103还可以将多个预设手势区域按照操作次数从大到小的顺序进行排列,并按照多个预设手势区域的操作次数从大到小的顺序,保留预设数目的预设手势区域,而将其余的预设手势区域删除。

其中,该预设数目可以为5、6、10、15等,该预设数目可以由移动终端默认设置,也可以由用户手动设置,本实施例对此不做限定。

如此,通过保留操作次数较多的预设手势区域,可以确定出用户最常使用的预设手势,通过删除掉操作次数较少的预设手势区域,可以删除偶然出现的、用户不常使用的预设手势,从而可以提高预设手势区域的精确度,且保证了该处理器103存储的预设手势区域的数目不会超过预设数目,节省了处理器资源。

在另一实施例中,考虑到不同用户在拿起移动终端时使用的手势可能并不相同,而预设手势区域仅是根据一般用户的常用手势进行设置,可能并不准确。如果用户拿起移动终端时使用的手势偏离了正常手势,会导致用户与该移动终端边框表面的接触区域与预设手势区域不匹配。

因此,该处理器103还可以在确定至少一个第一侧温度传感器102和至少一个第二侧温度传感器102在第一时间点发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器102和至少一个第二侧温度传感器102的感应区域与任一预设手势区域均不匹配时,不点亮显示屏幕,并在第一时间点之后的预设时长内判断是否检测到点亮显示屏幕的操作。

如果在第一时间点之后的预设时长内检测到点亮显示屏幕的操作,表示虽然该确定的感应区域与任一预设手势区域均不匹配,但是用户在第一时间点确 实拿起了该移动终端,要使用该移动终端,则该处理器103可以将该温度参数发生变化的至少一个第一侧温度传感器102的感应区域与该温度参数发生变化的至少一个第二侧温度传感器102的感应区域进行组合,即将在第一时间点用户拿起该移动终端时用户与该移动终端边框表面的接触区域进行组合,得到新的预设手势区域,从而将该新的预设手势区域添加至存储的预设手势区域中,如此,可以逐步补充完善用户拿起移动终端的常用手势。

后续过程中,若用户仍使用该手势拿起该移动终端,该处理器103即可确定至少一个第一侧温度传感器102和至少一个第二侧温度传感器102在当前时间点发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器102和至少一个第二侧温度传感器102的感应区域与预设手势区域匹配,从而直接点亮显示屏幕104。

通过在用户拿起该移动终端后检测用户点亮显示屏幕的操作,能够自适应地对用户拿移动终端的手势习惯进行学习,会逐步更准确、更智能地记录用户拿起移动终端的手势,更新预设手势区域,从而更好地防止误触,提高了亮屏操作的准确性。

在另一实施例中,为了进一步节省处理器资源,该处理器103还可以在组合得到新的预设手势区域时,将原有的多个预设手势区域中操作次数最小的预设手势区域删除,从而将新的预设手势区域替换为原有的操作次数最小的预设手势区域,保证该处理器103存储的预设手势区域的数目不变。

在另一种可能的实现方式中,该处理器103还可以在组合得到新的预设手势区域,且原有的预设手势区域的数目等于预设数目时,才将原有的多个预设手势区域中操作次数最小的预设手势区域删除,并将该新的预设手势区域添加至存储的预设手势区域中,从而将新的预设手势区域替换为原有预设手势区域中对应操作次数最少的预设手势区域,实现对预设手势区域的更新。而在组合得到新的预设手势区域,但原有的预设手势区域的数目小于预设数目时,仅将新的预设手势区域添加至存储的预设手势区域中,不对原有的预设手势区域中操作次数最小的预设手势区域进行删除。本实施例对此不做限定。

上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。

图2是根据一示例性实施例示出的一种亮屏方法流程图,该亮屏方法应用于图1所示实施例提供的移动终端中,参见图2,该方法包括以下步骤:

201、当移动终端处于待机状态时,通过配置的分布在两侧的至少两个温度传感器获取该移动终端的温度参数,该至少两个温度传感器中第一侧温度传感器的感应元件配置于该移动终端的第一侧边框表面上,第二侧温度传感器的感应元件配置于该移动终端上与该第一侧边框表面相对的第二侧边框表面上。

202、如果确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则点亮显示屏幕,该预设手势区域包括与预设手势对应的至少一个接触区域。

本实施例提供的亮屏方法,通过配置的至少两个温度传感器获取该移动终端壳体表面的温度参数,能够在移动终端处于待机状态且用户拿起该移动终端时,检测到壳体表面温度参数发生变化的区域与预设手势区域匹配,并点亮该移动终端的显示屏幕,则用户只需拿起该移动终端即可点亮显示屏幕,而无需按下电源键或Home键,避免了按键受到损害的问题,简化了用户的操作,提高了点亮显示屏幕的效率,提高了灵活性。且通过检测温度参数发生变化的区域是否与预设手势区域匹配,能够更为准确地判断用户是否拿起了移动终端,避免了仅在温度参数发生变化而用户未拿起移动终端时点亮显示屏幕而造成的误操作,提高了点亮显示屏幕的准确度。

在另一实施例中,该方法还包括:

如果确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则将该匹配的预设手势区域的操作次数加1。

在另一实施例中,该方法还包括:

按照多个预设手势区域的操作次数从大到小的顺序,保留预设数目的预设手势区域,将其余的预设手势区域删除。

在另一实施例中,该方法还包括:

如果确定在第一时间点通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,且温度参数发生变化的至少一个第一侧 温度传感器和至少一个第二侧温度传感器的感应区域与任一预设手势区域均不匹配,则在第一时间点之后的预设时长内判断是否检测到点亮该显示屏幕的操作,如果在该第一时间点之后的预设时长内检测到点亮该显示屏幕的操作,则将该温度参数发生变化的至少一个第一侧温度传感器的感应区域与该温度参数发生变化的至少一个第二侧温度传感器的感应区域进行组合,得到新的预设手势区域。

在另一实施例中,该方法还包括:

当组合得到新的预设手势区域时,将原有的多个预设手势区域中操作次数最小的预设手势区域删除。

上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。

图3是根据一示例性实施例示出的一种亮屏方法流程图,该亮屏方法应用于图1所示实施例提供的移动终端中,参见图3,该方法包括以下步骤:

在步骤301中,当移动终端处于待机状态时,通过配置的分布在两侧的至少两个温度传感器获取该移动终端的温度参数,执行步骤302或305。

移动终端处于待机状态是指该移动终端开机但未进行任何操作的状态,在此状态下,移动终端的显示屏幕处于黑屏状态,无法显示任何操作界面,用户不能使用该移动终端。如果用户想要使用该移动终端,可以通过按下电源键或Home键的操作来点亮显示屏幕。但是过于频繁地使用电源键或Home键会导致按键受到损坏,且在黑暗状态下,用户并不容易准确地找到电源键或Home键,操作不便。

本实施例中,为了便于用户点亮显示屏幕,可以在用户拿起该移动终端时自动地点亮显示屏幕,为此,可以在移动终端的两侧边框的每一侧分别配置至少一个温度传感器,在用户拿起该移动终端时,可以通过配置的分布在两侧的至少两个温度传感器获取该移动终端的温度参数。

其中,该至少两个温度传感器中第一侧温度传感器的感应元件配置于该移动终端的第一侧边框表面上,第二侧温度传感器的感应元件配置于该移动终端上与该第一侧边框表面相对的第二侧边框表面上。

其中,该第一侧边框和该第二侧边框可以为该移动终端的左侧边框、右侧 边框、上侧边框、下侧边框等,且该第一侧边框与该第二侧边框的位置相对,例如,若该第一侧边框为左侧边框,则该第二侧边框为右侧边框,若该第一侧边框为上侧边框,则该第二侧边框为下侧边框等,本实施例对此不做限定。

另外,该至少两个温度传感器可以包括压力式温度传感器、电阻式温度传感器、热电偶式温度传感器等,本实施例对该至少两个温度传感器的类型不做限定。该至少两个温度传感器的类型可以相同,也可以不同,本实施例对此也不做限定。

在步骤302中,如果确定在第一时间点通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则点亮显示屏幕。

当移动终端处于待机状态时,如果用户不接触该移动终端,该移动终端的壳体表面的温度将处于一个相对恒定的状态。而当用户要使用该移动终端时,通常会先用手拿起该移动终端,由于用户手指的温度与待机状态下移动终端的温度会存在一定的温度差,则当用户拿起该移动终端时,用户的手指将接触到该移动终端的边框表面,通过热传导,边框表面的温度将会发生变化,即用户拿起移动终端时,会在用户的手与该移动终端的边框表面的接触区域造成温度差。

另外,考虑到用户一般会使用一定的手势拿起该移动终端,例如,握住该移动终端的两侧边框,则当用户拿起该移动终端时,用户的手与该移动终端的边框表面将有多个接触区域,且该多个接触区域的温度都会发生变化。

因此,为了提高准确性,该移动终端可以预先将一般用户拿起该移动终端的常用手势作为预设手势,并将用户做出预设手势时用户的手与该移动终端边框表面的接触区域作为预设手势区域。在后续过程中,该移动终端可以通过判断该移动终端边框表面上温度发生变化的区域是否与预设手势区域相匹配,来确定用户是否拿起了该移动终端。

其中,该移动终端可以预先设置一个预设手势区域,也可以预先设置多个预设手势区域,且每个预设手势区域包括与预设手势对应的至少一个接触区域,本实施例对预先设置的预设手势区域的数目不做限定。

本实施例中,该移动终端可以在通过至少一个第一侧温度传感器和至少一 个第二侧温度传感器获取温度参数的过程中,检测获取到的温度参数是否发生变化。其中,该移动终端可以周期性地获取该温度参数,则在检测该温度参数是否发生变化时,可以通过检测当前获取到的温度参数与前一次获取到的温度参数是否相同,来确定该温度参数是否发生变化;另外该移动终端也可以实时地获取该温度参数,则在检测该温度参数是否发生变化时,可以通过检测在一段时间内,该温度参数是否发生突变,来确定该温度参数是否发生变化,本实施例对检测该温度参数是否发生变化的方式不做限定。

另外,该移动终端可以预先记录每个温度传感器的感应区域,如果确定在第一时间点通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,则该移动终端可以确定温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域,并判断该确定的感应区域是否与预设手势区域匹配。

如果确定温度参数发生变化的至少一个第一侧温度传感器的感应区域在预设手势区域内,且温度参数发生变化的至少一个第二侧温度传感器的感应区域在预设手势区域内,则可以确定该至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,即表示用户可能使用预设手势拿起了该移动终端,将要使用该移动终端,则该移动终端可以点亮显示屏幕。而如果温度参数发生变化的第一侧温度传感器的感应区域不在预设手势区域内,或者温度参数发生变化的第二侧温度传感器的感应区域不在预设手势区域内,可以确定该至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域不匹配,则表示可能是其它物体误触了该移动终端,该移动终端将不会点亮显示屏幕。

其中,每个温度传感器的感应区域可以采用位置信息的形式表示,且该移动终端确定的预设手势区域中的每个接触区域也可以采用位置信息的形式表示。那么,在判断某一感应区域是否在预设手势区域内时,可以判断感应区域的位置信息是否与预设手势区域中的任一接触区域的位置信息相同,如果感应区域的位置信息与预设手势区域中的任一接触区域的位置信息相同,则确定该感应区域在预设手势区域内。

或者还可以判断感应区域的位置信息是否与预设手势区域中的任一接触区域的位置信息属于同一位置范围内,如果该感应区域的位置信息与预设手势区 域中的任一接触区域的位置信息属于同一位置范围内,也可以确定该感应区域在预设手势区域内。

在步骤303中,将匹配的预设手势区域的操作次数加1。

如果确定在第一时间点通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,该移动终端不仅可以点亮显示屏幕,还可以将匹配的预设手势区域的操作次数加1。

其中,该移动终端可以将每个预设区域和对应的操作次数以数组的形式存储,如{{第一预设手势区域,8};{第二预设手势区域,10};{第三预设手势区域,1}},则当确定该确定的感应区域与第二预设手势区域匹配时,该数组可以更新为{{第一预设手势区域,8};{第二预设手势区域,11};{第三预设手势区域,1}}。

通过在确定出确定的感应区域与预设手势区域匹配时,将匹配的预设手势区域的操作次数加1,该移动终端可以自动去更新并存储每次操作对应的预设手势区域的操作次数,从而得到每个预设手势区域的总操作次数。

需要说明的是,本实施例仅是以执行步骤302后执行步骤303为例,而实际应用中,该移动终端还可以在执行步骤302的同时执行步骤303,或者仅执行步骤302,而不执行步骤303,本实施例对此均不做限定。

在步骤304中,按照多个预设手势区域的操作次数从大到小的顺序,保留预设数目的预设手势区域,将其余的预设手势区域删除。

为了确定用户最常操作的预设手势区域,该移动终端可以将该移动终端存储的多个预设手势区域按照操作次数从大到小的顺序进行排列,并按照多个预设手势区域的操作次数从大到小的顺序,保留预设数目的预设手势区域,而将其余的预设手势区域删除。

其中,该预设数目可以为5、6、10、15等,该预设数目可以由移动终端默认设置,也可以由用户手动设置,本实施例对此不做限定。

如此,通过保留操作次数较多的预设手势区域,可以确定出用户最常使用的预设手势,通过删除掉操作次数较少的预设手势区域,可以删除偶然出现的、用户并不常使用的预设手势,从而可以提高预设手势区域的精确度,且保证了 该移动终端存储的预设手势区域的数目不会超过预设数目,节省存储资源。

需要说明的是,该步骤304仅在预设手势区域有对应的操作次数的前提下执行,而在预设手势区域有对应的操作次数的前提下,步骤304可以在任一时刻执行,也可以不执行,本实施例对此不做限定。

在步骤305中,如果确定在第一时间点通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,且该温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与任一预设手势区域均不匹配,则在第一时间点之后的预设时长内判断是否检测到点亮显示屏幕的操作。

如果确定在第一时间点通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,但是温度参数发生变化的第一侧温度传感器和第二侧温度传感器的感应区域与任一预设手势区域均不匹配,该移动终端将不会点亮显示屏幕,并在第一时间点之后的预设时长内判断是否检测到点亮显示屏幕的操作。

其中,该预设时长可以为1s、2s、3s等,且该预设时长可以由移动终端默认设置,也可以由用户手动设置,本实施例对此不做限定。该点亮显示屏幕的操作可以为按下电源键的操作或者按下Home键的操作等,本实施例对此也不做限定。

步骤306中,如果在该第一时间点之后的预设时长内检测到点亮显示屏幕的操作,则将该温度参数发生变化的至少一个第一侧温度传感器的感应区域与该温度参数发生变化的至少一个第二侧温度传感器的感应区域进行组合,得到新的预设手势区域。

如果在该第一时间点之后的预设时长内检测到点亮显示屏幕的操作,表示虽然该确定的感应区域与任一预设手势区域均不匹配,但是用户在第一时间点确实拿起了该移动终端,确实要使用该移动终端,则该移动终端可以将该温度参数发生变化的至少一个第一侧温度传感器的感应区域与该温度参数发生变化的至少一个第二侧温度传感器的感应区域进行组合,即将在第一时间点用户拿起该移动终端时用户与该移动终端边框表面的接触区域进行组合,得到新的预设手势区域,从而将该新的预设手势区域添加至存储的预设手势区域中,如此,可以逐步补充完善用户拿起移动终端的常用手势。

后续过程中,若用户仍使用该手势拿起该移动终端,该移动终端即可确定至少一个第一侧温度传感器和至少一个第二侧温度传感器在发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,从而直接点亮显示屏幕。

通过在用户拿起该移动终端后检测用户点亮显示屏幕的操作,能够自适应地对用户拿移动终端的手势习惯进行学习,会逐步更准确、更智能地记录用户拿起移动终端的手势,更新预设手势区域,从而更好地防止误触,提高了亮屏操作的准确性。

在步骤307中,将原有的多个预设手势区域中操作次数最小的预设手势区域删除。

为了进一步节省资源,该移动终端还可以在组合得到新的预设手势区域后,将原有的多个预设手势区域中操作次数最小的预设手势区域删除。

本实施例仅是以组合得到新的预设手势区域后,执行步骤307为例,实际应用中,该移动终端还可以在组合得到新的预设手势区域的同时,执行步骤307,或者也可以不执行步骤307,本实施例对此不做限定。

在另一种可能的实现方式中,该移动终端还可以在组合得到新的手势,且原有的预设手势区域的数目等于预设数目时,才将原有的多个预设手势区域中操作次数最小的预设手势区域删除,并将该新的预设手势区域添加至存储的预设手势区域中,从而将新的预设手势区域替换为原有预设手势区域中对应操作次数最少的预设手势区域,实现对预设手势区域的更新。而在组合得到新的预设手势区域,但原有的预设手势区域的数目小于预设数目时,仅将新的预设手势区域添加至存储的预设手势区域中,而不对原有的预设手势区域中操作次数最小的预设手势区域进行删除。

需要说明一点的是,本实施例仅以第一时间点为例进行说明,实际上,在任一时间点,该移动终端均可判断通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数是否发生变化,并判断温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域是否匹配,从而确定是否要点亮显示屏幕,本实施例对此不做限定。

需要说明的另一点是,上述步骤301-307也可以由移动终端的温度唤醒驱动程序执行,在运行过程中,移动终端的处理器上可以运行温度唤醒驱动程序, 通过该温度唤醒驱动程序来判断通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数是否发生变化,并在确定温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配时,调用与显示屏幕之间的接口,点亮显示屏幕。

本实施例提供的亮屏方法,通过配置的至少两个温度传感器获取该移动终端壳体表面的温度参数,能够在移动终端处于待机状态且用户拿起该移动终端时,检测到壳体表面温度参数发生变化的区域与预设手势区域匹配,并点亮该移动终端的显示屏幕,则用户只需拿起该移动终端即可点亮显示屏幕,而无需按下电源键或Home键,避免了按键受到损害的问题,简化了用户的操作,提高了点亮显示屏幕的效率,提高了灵活性。且通过检测温度参数发生变化的区域是否与预设手势区域匹配,能够更为准确地判断用户是否拿起了移动终端,避免了仅在温度参数发生变化而用户未拿起移动终端时点亮显示屏幕而造成的误操作,提高了点亮显示屏幕的准确度。

图4是根据一示例性实施例示出的一种移动终端示意图,该移动终端可以是手机、平板电脑等设备。参见图4,该移动终端包括:温度获取模块410和处理模块420。

温度获取模块410,被配置为用于当该移动终端处于待机状态时,通过配置的分布在两侧的至少两个温度传感器获取所述移动终端的温度参数,所述至少两个温度传感器中第一侧温度传感器的感应元件配置于所述移动终端的第一侧边框表面上,第二侧温度传感器的感应元件配置于所述移动终端上与所述第一侧边框表面相对的第二侧边框表面上;

处理模块420,被配置为用于如果确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器获取的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则点亮显示屏幕,所述预设手势区域包括与预设手势对应的至少一个接触区域。

本实施例提供的移动终端,通过配置的至少两个温度传感器获取该移动终端壳体表面的温度参数,能够在移动终端处于待机状态且用户拿起该移动终端时,检测到壳体表面温度参数发生变化的区域与预设手势区域匹配,并点亮该 移动终端的显示屏幕,则用户只需拿起该移动终端即可点亮显示屏幕,而无需按下电源键或Home键,避免了按键受到损害的问题,简化了用户的操作,提高了点亮显示屏幕的效率,提高了灵活性。且通过检测温度参数发生变化的区域是否与预设手势区域匹配,能够更为准确地判断用户是否拿起了移动终端,避免了仅在温度参数发生变化而用户未拿起移动终端时点亮显示屏幕而造成的误操作,提高了点亮显示屏幕的准确度。

在另一实施例中,该处理模块420还被配置为用于如果确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与预设手势区域匹配,则将所述匹配的预设手势区域的操作次数加1。

在另一实施例中,该处理模块420还被配置为用于按照多个预设手势区域的操作次数从大到小的顺序,保留预设数目的预设手势区域,将其余的预设手势区域删除。

在另一实施例中,该处理模块420还被配置为用于如果在第一时间点确定通过至少一个第一侧温度传感器和至少一个第二侧温度传感器发送的温度参数发生变化,且温度参数发生变化的至少一个第一侧温度传感器和至少一个第二侧温度传感器的感应区域与任一预设手势区域均不匹配,则在第一时间点之后的预设时长内判断是否检测到点亮所述显示屏幕的操作,如果在所述第一时间点之后的预设时长内检测到点亮所述显示屏幕的操作,则将所述温度参数发生变化的至少一个第一侧温度传感器的感应区域与所述温度参数发生变化的至少一个第二侧温度传感器的感应区域进行组合,得到新的预设手势区域。

在另一实施例中,该处理模块420还被配置为用于当组合得到新的预设手势区域时,将原有的多个预设手势区域中操作次数最小的预设手势区域删除。

上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公 开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1