移动终端的控制方法、装置及移动终端的制作方法_2

文档序号:9750455阅读:来源:国知局
44]本发明实施例的移动终端的控制方法,通过获取移动终端的模式信息,当移动终端的模式信息为躺卧模式时,检测用户对移动终端的握持动作,并判断握持动作是否为预设的握持事件,以及当握持动作为预设的握持事件时,禁止移动终端的屏幕旋转,从而符合用户的使用习惯,提升用户使用体验。
[0045]为实现上述目的,本发明还提出一种移动终端的控制装置。
[0046]图3是根据本发明一个实施例的移动终端的控制装置的结构示意图。
[0047]如图3所示,移动终端的控制装置可包括:获取模块110、检测模块120、判断模块130以及控制模块140。
[0048]获取模块110用于获取移动终端的模式信息。其中,模式信息可包括躺卧模式。在获取移动终端的模式信息之前,可通过以下几种方式确定移动终端处于躺卧模式。
[0049]第一种方式:可获取当前时间信息,然后判断当前时间信息是否处于预设时间段内。如果当前时间信息处于预设时间段内,则可确定移动终端处于躺卧模式。举例来说,用户一般在晚上10点至12点时处于躺卧姿势,则可将晚10点-12点设置为预设时间段。假设当前时间信息为晚上11点,则处于预设时间段内,那么可确定移动终端处于躺卧模式。
[0050]第二种方式:可获取移动终端中加速度传感器检测到的方向信息和噪声传感器检测到的噪声数值,然后可根据方向信息和噪声数值判断是否符合预设条件。如果符合预设条件,则可确定移动终端处于躺卧模式。举例来说,假设加速度传感器检测到的方向信息与重力加速度的夹角为90度,并且噪声传感器检测到的噪声数值小于30分贝,此时可确定移动终端处于躺卧模式。
[0051]第三种方式:可接收用户的操作,然后根据操作开启移动终端的躺卧模式。
[0052]检测模块120用于当移动终端的模式信息为躺卧模式时,检测用户对移动终端的握持动作。具体地,可通过预设在移动终端握持部位的一个或者多个传感器,检测用户对移动终端的握持动作。其中,传感器的类型可以是电容传感器,也可以是压力传感器,也可以是超声波传感器等。应当理解的是,移动终端的类型可以根据应用需要进行选择,例如:手机、平板电脑等。
[0053]在本发明的一个实施例中,预先在移动终端的握持部位设置有用于检测用户握持动作的电容传感器。由于移动终端的类型和结构不同,因此,移动终端的握持部位也不同,多个电容传感器在不同移动终端上的部署位置和部署数量也不同。举例说明如下:
[0054]当移动终端为手机时,为了监控用户握持手机的各种动作,例如在手机的四个边框中分别设置四个电容传感器,四个电容传感器分别连到AD7146四个输入端CINO到CIN3四个管脚,连到CINX管脚上的电容传感器作为电容的一个极板,当人体靠近电容传感器时,人体相当于电容的另一个极板。
[0055]根据电容计算公式,两个极板越靠近,电容值越大,面积越大,电容值也就越大。基于上述电容传感器的原理,当用户握持手机时,电容传感器的电容值都有变化,但会由于人手握持动作不同而四个极板的变化各有不同,由此,根据这四个电容值变化关系的不同来判断用户的握持动作。
[0056]判断模块130用于判断握持动作是否为预设的握持事件。具体地,可根据预设的一组或者多组标记电容传感器标识的电容数据序列匹配实时电容值。如果判断获知实时电容值与电容数据序列匹配,则握持动作为预设的握持事件。以手机为例说明如下:
[0057]当移动终端为手机时,可以在手机四个边框中各设置一个电容传感器。当用户握持手机时,至少要触摸两条边框内的电容传感器,则需要至少两个标记电容传感器标识的电容数据判断用户握持手机的动作。
[0058]图2为手机握持动作的示意图,预先设置与图2所示握持动作对应的标记两条边框中电容传感器标识(即ClOl和C103)的电容数据,如果监控到预设在手机边框中的电容传感器的实时电容值与预设的与图2所示握持动作对应的电容数据匹配,则确定图2所示握持事件触发,如果不匹配,则没有触发图2所示握持事件。
[0059]控制模块140用于当握持动作为预设的握持事件时,禁止移动终端的屏幕旋转。具体地,当握持动作为预设的握持事件时,如当前用户握持移动终端的握持姿势与预设姿势一致时,则可禁止移动终端的屏幕旋转,使得用户在躺卧的时候,移动终端不会自动旋转屏幕,更符合用户的使用习惯。
[0060]本发明实施例的移动终端的控制装置,通过获取移动终端的模式信息,当移动终端的模式信息为躺卧模式时,检测用户对移动终端的握持动作,并判断握持动作是否为预设的握持事件,以及当握持动作为预设的握持事件时,禁止移动终端的屏幕旋转,从而符合用户的使用习惯,提升用户使用体验。
[0061]为了实现上述实施例,本发明还提出一种移动终端,该移动终端包括上一实施例的移动终端的控制装置。
[0062]为了实现上述实施例,本发明还提出一种移动终端,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为终端设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
[0063]SI’、获取移动终端的模式信息。
[0064]其中,模式信息可包括躺卧模式。
[0065]具体地,在获取移动终端的模式信息之前,可通过以下几种方式确定移动终端处于躺卧模式。
[0066]第一种方式:可获取当前时间信息,然后判断当前时间信息是否处于预设时间段内。如果当前时间信息处于预设时间段内,则可确定移动终端处于躺卧模式。举例来说,用户一般在晚上10点至12点时处于躺卧姿势,则可将晚10点-12点设置为预设时间段。假设当前时间信息为晚上11点,则处于预设时间段内,那么可确定移动终端处于躺卧模式。
[0067]第二种方式:可获取移动终端中加速度传感器检测到的方向信息和噪声传感器检测到的噪声数值,然后可根据方向信息和噪声数值判断是否符合预设条件。如果符合预设条件,则可确定移动终端处于躺卧模式。举例来说,假设加速度传感器检测到的方向信息与重力加速度的夹角为90度,并且噪声传感器检测到的噪声数值小于30分贝,此时可确定移动终端处于躺卧模式。
[0068]第三种方式:可接收用户的操作,然后根据操作开启移动终端的躺卧模式。
[0069]S2’、当移动终端的模式信息为躺卧模式时,检测用户对移动终端的握持动作。
[0070]具体地,可通过预设在移动终端握持部位的一个或者多个传感器,检测用户对移动终端的握持动作。其中,传感器的类型可以是电容传感器,也可以是压力传感器,也可以是超声波传感器等。应当理解的是,移动终端的类型可以根据应用需要进行选择,例如:手机、平板电脑等。
[0071]在本发明的一个实施例中,预先在移动终端的握持部位设置有用于检测用户握持动作的电容传感器。由于移动终端的类型和结构不同,因此,移动终端的握持部位也不同,多个电容传感器在不同移动终端上的部署位置和部署数量也不同。举例说明如下:
[0072]当移动终端为手机时,为了监控用户握持手机的各种动作,例如在手机的四个边框中分别设置四个电容传感器,四个电容传感器分别连到AD7146四个输入端CINO到CIN3四个管脚,连到CINX管脚上的电容传感器作为电容的一个极板,当人体靠近电容传感器时,人体相当于电容的另一个极板。
[0073]根据电容计算公式,两个极板越靠近,电容值越大,面积越大,电容值也就越大。基于上述电容传感器的原理,当用户握持手机时,电容传感器的电容值都有变化,但会由于人手握持动作不同而四个极板的变化各有不同,由此,根据这四个电容值变化关系的不同来判断用户的握持动作。
[0074]S3’、判断握持动作是否为预设的握持事件。
[0075]具体地,可根据预设的一组或者多组标记电容传感器标识的电容数据序列匹配实时电容值。如果判断获知实时电容值与电容数据序列匹配,则握持动作为预设的握持事件。以手机为例说明如下:
[0076]当移动终端为手机时,可以在手机四个边框中各设置一个电容传感器。当用户握持手机时,至少要触摸两条边框内的电容传感器,则需要至少两个标记电容传感器标识的电容数据判断用户握持手机的动作。
[0077]图2为手机握持动作的示意图,预先设置与图2所示握持动作对应的标记两条边框中电容传感器标识(即ClOl和C103)的电容数据,如果监控到预设在手机边框中的电容传感器的实时电容值与预设的与图2所示握持动作对应的电容数据匹配,则确定图2所示握持事件触发,如果不匹配,则没有触发图2所示握持事件。
[0078]S4’、当握持动作为预设的握持事件时,禁止移动终端的屏幕旋转。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1