移动终端及其控制方法和控制装置.pdf

上传人:a**** 文档编号:1897640 上传时间:2018-07-23 格式:PDF 页数:20 大小:1.87MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410830935.2

申请日:

2014.12.26

公开号:

CN104536569A

公开日:

2015.04.22

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):G06F 3/01登记生效日:20180420变更事项:专利权人变更前权利人:中科创达软件股份有限公司变更后权利人:中科创达(重庆)汽车科技有限公司变更事项:地址变更前权利人:100191 北京市海淀区龙翔路甲1号泰翔商务楼4层401-409变更后权利人:401120 重庆市渝北区仙桃街道数据谷东路19号|||授权|||实质审查的生效IPC(主分类):G06F 3/01申请日:20141226|||公开

IPC分类号:

G06F3/01; G06F3/0484(2013.01)I; G06F3/0487(2013.01)I

主分类号:

G06F3/01

申请人:

中科创达软件股份有限公司

发明人:

任亮; 张航

地址:

100191北京市海淀区龙翔路甲1号泰翔商务楼4层401-409

优先权:

专利代理机构:

北京集佳知识产权代理有限公司11227

代理人:

王宝筠

PDF下载: PDF下载
内容摘要

本发明公开一种移动终端的控制方法,该控制方法包括:在音频播放器处于开启状态,且移动终端的触摸屏处于熄灭状态的情况下,获取握持传感器输出的压力值;判断握持传感器输出的压力值是否满足第一预设条件,以确定用户是否握持移动终端;在握持传感器输出的压力值满足预设条件的情况下,获取移动终端的运动参数;判断移动终端的运动参数是否满足第二预设条件;当移动终端的运动参数满足第二预设条件时,根据运动参数控制音频播放器的运行。基于本发明公开的控制方法,简化了用户操作,同时降低了音频播放器被误操作的概率。本发明还公开了相应的控制装置和移动终端。

权利要求书

权利要求书
1.  一种移动终端的控制方法,所述移动终端安装有音频播放器,其特征 在于,所述移动终端设置有握持传感器和运动检测传感器,所述握持传感器 用于检测所述移动终端的外壳所承受的压力,所述运动检测传感器用于检测 所述移动终端的运动参数,所述控制方法包括:
在所述音频播放器处于开启状态,且所述移动终端的触摸屏处于熄灭状 态的情况下,获取所述握持传感器输出的压力值;
判断所述握持传感器输出的压力值是否满足第一预设条件,以确定用户 是否握持所述移动终端;
在所述握持传感器输出的压力值满足第一预设条件的情况下,获取所述 移动终端的运动参数;
判断所述移动终端的运动参数是否满足第二预设条件;
当所述移动终端的运动参数满足所述第二预设条件时,根据所述运动参 数控制所述音频播放器的运行。

2.  根据权利要求1所述的控制方法,其特征在于,所述判断握持传感器 输出的压力值是否满足第一预设条件,包括:判断所述握持传感器输出的压 力值是否处于预设压力区间内。

3.  根据权利要求1所述的控制方法,其特征在于,所述判断握持传感器 输出的压力值是否满足第一预设条件,包括:判断所述握持传感器输出的压 力值是否处于预设压力区间内,且所述压力值处于预设压力区间的状态所持 续的时间达到第一时间阈值。

4.  根据权利要求1、2或3所述的控制方法,其特征在于,所述运动检 测传感器包括加速度传感器;
所述获取所述移动终端的运动参数,包括:获取所述加速度传感器输出 的加速度值;
所述判断所述移动终端的运动参数是否满足第二预设条件,包括:判断 所述加速度传感器输出的加速度值是否满足所述移动终端处于被摇动状态的 条件,若是,则确定所述移动终端的运动参数满足第二预设条件。

5.  根据权利要求4所述的控制方法,其特征在于,所述根据所述运动参 数控制所述音频播放器的运行,包括:
在所述音频播放器播放音频文件的情况下,控制所述音频播放器停止播 放;
在所述音频播放器停止播放的情况下,控制所述音频播放器开始播放音 频文件。

6.  根据权利要求1、2或3所述的控制方法,其特征在于,所述运动检 测传感器包括陀螺仪;
所述获取所述移动终端的运动参数,包括:获取所述陀螺仪输出的角速 度值;
所述判断所述移动终端的运动参数是否满足第二预设条件,包括:判断 所述陀螺仪输出的角速度值是否大于角速度阈值,若是,则确定所述移动终 端的运动参数满足第二预设条件。

7.  根据权利要求6所述的控制方法,其特征在于,所述根据所述运动参 数控制所述音频播放器的运行,包括:
根据所述陀螺仪输出的角速度值确定所述移动终端的翻转方向;
根据所述移动终端的翻转方向生成相应的切歌指令;
利用所述切歌指令控制所述音频播放器进行切歌操作。

8.  一种移动终端的控制装置,所述移动终端安装有音频播放器,其特征 在于,所述移动终端设置有握持传感器和运动检测传感器,所述握持传感器 用于检测所述移动终端的外壳所承受的压力,所述运动检测传感器用于检测 所述移动终端的运动参数,所述控制装置包括:
第一数据获取单元,用于在所述音频播放器处于开启状态,且所述移动 终端的触摸屏处于熄灭状态的情况下,获取所述握持传感器输出的压力值;
第一判断单元,用于判断所述握持传感器输出的压力值是否满足第一预 设条件,以确定用户是否握持所述移动终端;
第二数据获取单元,用于在所述握持传感器输出的压力值满足所述第一 预设条件的情况下,获取所述移动终端的运动参数;
第二判断单元,用于判断所述移动终端的运动参数是否满足第二预设条 件;
控制单元,用于当所述移动终端的运动参数满足所述第二预设条件时, 根据所述运动参数控制所述音频播放器的运行。

9.  根据权利要求8所述的控制装置,其特征在于,所述第一判断单元包 括第一判断模块,所述第一判断模块用于判断所述握持传感器输出的压力值 是否处于预设压力区间内。

10.  根据权利要求8所述的控制装置,其特征在于,所述第一判断单元 包括第二判断模块,所述第二判断模块用于判断所述握持传感器输出的压力 值是否处于预设压力区间内,且所述压力值处于预设压力区间的状态所持续 的时间达到第一时间阈值。

11.  根据权利要求8、9或10所述的控制装置,其特征在于,所述运动 检测传感器包括加速度传感器;
所述第二数据获取单元包括加速度获取模块,所述加速度获取模块用于 获取所述加速度传感器输出的加速度值;
所述第二判断单元包括第三判断模块,所述第三判断模块用于判断所述 加速度传感器输出的加速度值是否满足所述移动终端处于被摇动状态的条 件,若是,则确定所述移动终端的运动参数满足第二预设条件。

12.  根据权利要求11所述的控制装置,其特征在于,所述控制单元包括 第一控制模块;
所述第一控制模块在所述音频播放器播放音频文件的情况下,控制所述 音频播放器停止播放,在所述音频播放器停止播放的情况下,控制所述音频 播放器开始播放音频文件。

13.  根据权利要求8、9或10所述的控制装置,其特征在于,所述运动 检测传感器包括陀螺仪;
所述第二数据获取单元包括角速度获取模块,所述角速度获取模块用于 获取所述陀螺仪输出的角速度值;
所述第二判断单元包括第四判断模块,所述第四判断模块用于判断所述 陀螺仪输出的角速度值是否大于角速度阈值,若是,则确定所述移动终端的 运动参数满足第二预设条件。

14.  根据权利要求13所述的控制装置,其特征在于,所述控制单元包括 第二控制模块;
所述第二控制模块根据所述陀螺仪输出的角速度值确定所述移动终端的 翻转方向,之后根据所述移动终端的翻转方向生成相应的切歌指令,利用所 述切歌指令控制所述音频播放器进行切歌操作。

15.  一种移动终端,所述移动终端安装有音频播放器,其特征在于,所 述移动终端设置有握持传感器和运动检测传感器,所述握持传感器用于检测 所述移动终端的外壳所承受的压力,所述运动检测传感器用于检测所述移动 终端的运动参数,所述移动终端还包括如权利要求8至14中任一项所述的控 制装置。

说明书

说明书移动终端及其控制方法和控制装置
技术领域
本发明属于电子设备控制技术领域,尤其涉及移动终端及其控制方法及 控制装置。
背景技术
目前,移动终端大都配置触摸屏,并且移动终端还安装有音频播放器, 方便用户随时随地听音乐或者其他音频。用户可以通过音频播放器的操作界 面上的虚拟按键控制有音频播放器的运行。为了减少移动终端的耗电量、延 长其续航时间,用户在仅运行音频播放器的情况下,通常会熄灭触摸屏。但 是,触摸屏在熄灭的情况下,是不能接受任何触控事件的,这导致当用户需 要调整音频播放器的运行时,必须要点亮触摸屏,操作较为复杂。
为了简化用户操作,目前出现了通过晃动移动终端来控制音频播放器运 行的方案。在移动终端运行音频播放器并且触摸屏处于熄灭状态时,通过检 测移动终端的加速度值确定用户是否晃动移动终端,当确定用户晃动移动终 端时,按照预定方式控制音频播放器的运行。
但是,基于当前的处理方式,经常出现音频播放器被误操作的问题,降 低了用户体验。
发明内容
有鉴于此,本发明的目的在于提供一种移动终端及其控制方法和控制装 置,使得用户能够在不点亮触摸屏的情况下控制音频播放器的运行,并且能 够降低音频播放器被误操作的概率。
为实现上述目的,本发明提供如下技术方案:
本发明公开一种移动终端的控制方法,所述移动终端安装有音频播放器, 所述移动终端设置有握持传感器和运动检测传感器,所述握持传感器用于检 测所述移动终端的外壳所承受的压力,所述运动检测传感器用于检测所述移 动终端的运动参数,所述控制方法包括:
在所述音频播放器处于开启状态,且所述移动终端的触摸屏处于熄灭状 态的情况下,获取所述握持传感器输出的压力值;
判断所述握持传感器输出的压力值是否满足第一预设条件,以确定用户 是否握持所述移动终端;
在所述握持传感器输出的压力值满足第一预设条件的情况下,获取所述 移动终端的运动参数;
判断所述移动终端的运动参数是否满足第二预设条件;
当所述移动终端的运动参数满足所述第二预设条件时,根据所述运动参 数控制所述音频播放器的运行。
优选的,上述控制方法中,所述判断握持传感器输出的压力值是否满足 第一预设条件,包括:判断所述握持传感器输出的压力值是否处于预设压力 区间内。
优选的,上述控制方法中,所述判断握持传感器输出的压力值是否满足 第一预设条件,包括:判断所述握持传感器输出的压力值是否处于预设压力 区间内,且所述压力值处于预设压力区间的状态所持续的时间达到第一时间 阈值。
优选的,上述控制方法中,所述运动检测传感器包括加速度传感器;所 述获取所述移动终端的运动参数,包括:获取所述加速度传感器输出的加速 度值;所述判断所述移动终端的运动参数是否满足第二预设条件,包括:判 断所述加速度传感器输出的加速度值是否满足所述移动终端处于被摇动状态 的条件,若是,则确定所述移动终端的运动参数满足第二预设条件。
优选的,上述控制方法中,所述根据所述运动参数控制所述音频播放器 的运行,包括:在所述音频播放器播放音频文件的情况下,控制所述音频播 放器停止播放;在所述音频播放器停止播放的情况下,控制所述音频播放器 开始播放音频文件。
优选的,上述控制方法中,所述运动检测传感器包括陀螺仪;所述获取 所述移动终端的运动参数,包括:获取所述陀螺仪输出的角速度值;所述判 断所述移动终端的运动参数是否满足第二预设条件,包括:判断所述陀螺仪 输出的角速度值是否大于角速度阈值,若是,则确定所述移动终端的运动参 数满足第二预设条件。
优选的,上述控制方法中,所述根据所述运动参数控制所述音频播放器 的运行,包括:根据所述陀螺仪输出的角速度值确定所述移动终端的翻转方 向;根据所述移动终端的翻转方向生成相应的切歌指令;利用所述切歌指令 控制所述音频播放器进行切歌操作。
本发明还公开一种移动终端的控制装置,所述移动终端安装有音频播放 器,所述移动终端设置有握持传感器和运动检测传感器,所述握持传感器用 于检测所述移动终端的外壳所承受的压力,所述运动检测传感器用于检测所 述移动终端的运动参数,所述控制装置包括:
第一数据获取单元,用于在所述音频播放器处于开启状态,且所述移动 终端的触摸屏处于熄灭状态的情况下,获取所述握持传感器输出的压力值;
第一判断单元,用于判断所述握持传感器输出的压力值是否满足第一预 设条件,以确定用户是否握持所述移动终端;
第二数据获取单元,用于在所述握持传感器输出的压力值满足所述第一 预设条件的情况下,获取所述移动终端的运动参数;
第二判断单元,用于判断所述移动终端的运动参数是否满足第二预设条 件;
控制单元,用于当所述移动终端的运动参数满足所述第二预设条件时, 根据所述运动参数控制所述音频播放器的运行。
优选的,上述控制装置中,所述第一判断单元包括第一判断模块,所述 第一判断模块用于判断所述握持传感器输出的压力值是否处于预设压力区间 内。
优选的,上述控制装置中,所述第一判断单元包括第二判断模块,所述 第二判断模块用于判断所述握持传感器输出的压力值是否处于预设压力区间 内,且所述压力值处于预设压力区间的状态所持续的时间达到第一时间阈值。
优选的,上述控制装置中,所述运动检测传感器包括加速度传感器;所 述第二数据获取单元包括加速度获取模块,所述加速度获取模块用于获取所 述加速度传感器输出的加速度值;所述第二判断单元包括第三判断模块,所 述第三判断模块用于判断所述加速度传感器输出的加速度值是否满足所述移 动终端处于被摇动状态的条件,若是,则确定所述移动终端的运动参数满足 第二预设条件。
优选的,上述控制装置中,所述控制单元包括第一控制模块;所述第一 控制模块在所述音频播放器播放音频文件的情况下,控制所述音频播放器停 止播放,在所述音频播放器停止播放的情况下,控制所述音频播放器开始播 放音频文件。
优选的,上述控制装置中,所述运动检测传感器包括陀螺仪;所述第二 数据获取单元包括角速度获取模块,所述角速度获取模块用于获取所述陀螺 仪输出的角速度值;所述第二判断单元包括第四判断模块,所述第四判断模 块用于判断所述陀螺仪输出的角速度值是否大于角速度阈值,若是,则确定 所述移动终端的运动参数满足第二预设条件。
优选的,上述控制装置中,所述控制单元包括第二控制模块;所述第二 控制模块根据所述陀螺仪输出的角速度值确定所述移动终端的翻转方向,之 后根据所述移动终端的翻转方向生成相应的切歌指令,利用所述切歌指令控 制所述音频播放器进行切歌操作。
本发明还公开一种移动终端,所述移动终端安装有音频播放器,所述移 动终端设置有握持传感器和运动检测传感器,所述握持传感器用于检测所述 移动终端的外壳所承受的压力,所述运动检测传感器用于检测所述移动终端 的运动参数,所述移动终端还包括上述任意一种控制装置。
由此可见,本发明的有益效果为:本发明公开的移动终端的控制方法, 在音频播放器处于开启状态,并且移动终端的触摸屏被熄灭的情况下,实时 检测移动终端的外壳所承受的压力,以此确定用户是否握持该移动终端,只 有在用户握持移动终端且移动终端的运动参数满足第二预设条件时,才根据 移动终端的运动参数控制音频播放器执行相应的操作。基于本发明公开的控 制方法,在触摸屏熄灭状态下,用户通过握持移动终端进行预设的运动操作, 就可以控制音频播放器执行相应的操作,简化了用户操作;另外,移动终端 仅在确定自身被用户握持的前提下,才会执行后续获取自身的运动参数的操 作,因此,当移动终端在非用户握持状态下,由于其他原因导致自身的运动 参数发生变化时,不会对音频播放器的运行产生影响,因此降低了音频播放 器被误操作的概率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不 付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明公开的移动终端的一种控制方法的流程图;
图2为本发明公开的移动终端的另一种控制方法的流程图;
图3为本发明公开的移动终端的另一种控制方法的流程图;
图4为本发明公开的一个实例的流程图;
图5为本发明公开的移动终端的一种控制装置的结构示意图;
图6为本发明公开的移动终端的另一种控制装置的结构示意图;
图7为本发明公开的移动终端的另一种控制装置的结构示意图。
具体实施方式
申请人发现:通过检测移动终端的加速度值确定用户是否晃动移动终端, 当确定用户晃动移动终端时,就按照预定方式控制音频播放器的运行,这种 控制方式极易出现误操作。当用户随身携带移动终端(例如用户将移动终端 放置在衣服的口袋中,或者放置在随身的包中)时,如果用户自身的运动状 态出现较大变化,移动终端中的传感器输出的加速度值也会出现较大变化, 导致移动终端将用户自身的运动误判为用户晃动移动终端,从而执行后续调 整音频播放器运行状态的操作,导致误操作的产生。
本发明公开一种移动终端的控制方法,该移动终端安装有音频播放器。 另外,在移动终端中设置握持传感器和运动检测传感器,其中,握持传感器 能够检测移动终端的外壳所承受的压力,运动检测传感器能够检测移动终端 的运动参数。基于本发明公开的控制方法,使得用户能够在不点亮触摸屏的 情况下控制音频播放器的运行,并且能够降低音频播放器被误操作的概率。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而 不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,图1为本发明公开的移动终端的一种控制方法的流程图。该控 制方法包括:
步骤S11:在音频播放器处于开启状态,且移动终端的触摸屏处于熄灭状 态的情况下,获取握持传感器输出的压力值。
在移动终端运行音频播放器的状态下,如果移动终端的触摸屏处于熄灭 状态,则获取握持传感器输出的压力值。该握持传感器用于检测移动终端的 外壳所承受的压力。具体实施中,握持传感器可以设置在移动终端外壳的下 侧,以便检测移动终端的外壳所承受的压力。
步骤S12:判断握持传感器输出的压力值是否满足第一预设条件,以确定 用户是否握持移动终端。
该第一预设条件用于判断用户是否握持移动终端。当握持传感器输出的 压力值满足第一预设条件时,就可以确定用户当前握持移动终端。
步骤S13:在握持传感器输出的压力值满足第一预设条件的情况下,获取 移动终端的运动参数。实施中,移动终端的运动参数包括但不限于加速度和 角速度。
步骤S14:判断移动终端的运动参数是否满足第二预设条件。
步骤S15:当移动终端的运动参数满足第二预设条件时,根据运动参数控 制音频播放器的运行。
在确定用户握持移动终端的情况下,获取运动检测传感器输出的运动参 数。如果运动检测传感器输出的运动参数满足第二预设条件,表明用户握持 移动终端进行预设的运动操作,用户要针对音频播放器执行某一项控制操作, 后续根据获取到的运动参数控制音频播放器进行相应操作即可。
本发明公开的移动终端的控制方法,在音频播放器处于开启状态,并且 移动终端的触摸屏被熄灭的情况下,实时检测移动终端的外壳所承受的压力, 以此确定用户是否握持该移动终端,只有在用户握持移动终端且移动终端的 运动参数满足第二预设条件时,才根据移动终端的运动参数控制音频播放器 执行相应的操作。基于本发明公开的控制方法,在触摸屏熄灭状态下,用户 通过握持移动终端进行预设的运动操作,就可以控制音频播放器执行相应的 操作,简化了用户操作;另外,移动终端仅在确定自身被用户握持的前提下, 才会执行后续获取自身的运动参数的操作,因此,当移动终端在非用户握持 状态下,由于其他原因导致自身的运动参数发生变化时,不会对音频播放器 的运行产生影响,因此降低了音频播放器被误操作的概率。
实施中,第一预设条件可以为多种形式。相应的,步骤S12的具体实现 方式也有多种。下面分别进行说明。
1)第一预设条件被配置为:握持传感器输出的压力值处于预设压力区间 内。步骤S12为:判断握持传感器输出的压力值是否处于预设压力区间内。
在音频播放器处于开启状态,且移动终端的触摸屏处于熄灭状态时,握 握持传感器实时进行压力检测并输出压力值。移动终端获取握持传感器输出 的压力值,并判断获取到的压力值是否在预设压力区间内,如果压力值位于 预设压力区间内,则确定握持传感器输出的压力值满足第一预设条件。
当用户握持移动终端时,用户作用在移动终端上的力必然是在一个合理 的区间范围内,因此,通过比较握持传感器输出的压力值和预设压力区间就 可以确定用户是否握持移动终端。
需要说明的是,该预设压力区间可以为移动终端的原始设定,也可以由 用户根据自身的实际使用状况进行设定。
2)第一预设条件被配置为:握持传感器输出的压力值处于预设压力区间 内,且该压力值处于预设压力期间内的状态所持续的时间达到第一时间阈值。 步骤S12为:判断握持传感器输出的压力值是否处于预设压力区间内,且该 压力值处于预设压力区间的状态所持续的时间达到第一时间阈值。
当移动终端放置在用户的口袋内,或者放置在用户的包内时,可能会有 其他物体挤压移动终端,使得移动终端的外壳所承受的压力发生变化,在极 端状态下,其他物体挤压可能导致握持传感器输出的压力值处于预设压力区 间内。为了进一步提高判断的准确性,在确定握持传感器输出的压力值处于 预设压力区间之后,进一步判断握持传感器输出的压力值处于预设压力区间 的状态所持续的时间是否达到了第一时间阈值,只有在两个条件均满足的情 况下,才能确定用户握持移动终端。
需要说明的是,该第一时间阈值同样可以为移动终端的原始设定,也可 以由用户自行设定。
在本发明上述公开的控制方法中,移动终端的运动参数优选为加速度和 角速度。
在运动检测传感器包括加速度传感器的情况下:
获取移动终端的运动参数,包括:获取加速度传感器输出的加速度值。 判断移动终端的运动参数是否满足第二预设条件,包括:判断加速度传感器 输出的加速度值是否满足移动终端处于被摇动状态的条件。
当加速度传感器输出的加速度值满足移动终端处于被摇动状态的条件 时,确定移动终端的运动参数满足第二预设条件。之后,控制音频播放器执 行预设的操作,例如:控制音频播放器开始播放音频文件或者控制音频播放 器停止播放音频文件。当然该预设操作并不限定于此,还可以配置为:在确 定移动终端的运动参数满足第二预设条件之后,控制音频播放器进行切歌操 作或者其他操作。
下面结合图2对一种优选实施方式进行说明。
参见图2,图2为本发明公开的移动终端的另一种控制方法的流程图。该 移动终端中的运动检测传感器包括加速度传感器。该控制方法包括:
步骤S21:在音频播放器处于开启状态,且移动终端的触摸屏处于熄灭状 态的情况下,获取握持传感器输出的压力值。
步骤S22:判断握持传感器输出的压力值是否满足第一预设条件,以确定 用户是否握持移动终端。这里要说明的是,步骤S22的具体实现可以参见上 文所述的实现方式,这里不再进行说明。
步骤S23:在握持传感器输出的压力值满足第一预设条件的情况下,获取 加速度传感器输出的加速度值。
步骤S24:判断加速度传感器输出的加速度值是否满足移动终端处于被摇 动状态的条件,当满足该条件时,根据音频播放器当前的状态执行后续的步 骤S25或者步骤S26,否则,结束。
实施中,利用移动终端的加速度值确定移动终端是否处于被摇动状态, 可以通过多种方式实现。例如:计算加速度传感器输出的加速度值在预设时 间内的变化率,当该变化率超出预定数值时,确定移动终端处于被摇动状态。
作为优选方案,移动终端中的加速度传感器配置为三轴加速度传感器, 该三轴加速度传感器在运行过程中输出三个方向上的加速度值,这三个加速 度值分别为在预先构建的三维坐标系中X轴、Y轴和Z轴方向上的加速度值。 其中,可以设置X轴为沿移动终端的触摸屏水平向右、Y轴为沿移动终端的 触摸屏竖直向上、Z轴为由移动终端的触摸屏指向使用者的方向。
利用公式计算移动终端的矢量加速度值,当移动终 端的矢量加速度值在预设时间内反复快速变化的次数达到预设次数时,确定 移动终端处于被摇动状态。其中,Δx、Δy和Δz分别为移动终端在X轴方 向上,在Y轴方向上,在Z轴方向上的加速度值的变化量。
具体的:使能加速度传感器后,在第一个采样周期分别记录X轴上,Y 轴上,Z轴上的加速度值,然后在随后的每一个采样周期,计算当前采样时间 点X轴的,Y轴的,Z轴的加速度值和上一个采样时间点的对应值之差,即 计算两个采样时间点之间的Δx、Δy和Δz。之后,按照上述公式进行计算, 可以得到一个当前的矢量加速度值,判断该矢量加速度值是否大于预设的矢 量加速度阈值。在预设时间内(如1s-2s),如果矢量加速度值大于矢量加速 度阈值的次数大于预设次数(如8次-12次),则确定用户正在反复摇动移动 终端。物理含义是,用户摇动移动终端时,每次摇动都会让移动终端先处于 加速状态,然后再处于减速状态,如此反复。
步骤S25:在音频播放器播放音频文件的情况下,控制音频播放器停止播 放。
步骤S26:在音频播放器停止播放的情况下,控制音频播放器开始播放音 频文件。
当确定移动终端由用户握持并被摇动时,根据音频播放器当前的状态确 定后续操作,如果音频播放器当前正在播放音频文件,则控制音频播放器停 止播放,如果音频播放器当前处于停止播放状态,则控制音频播放器开始播 放音频文件。
本发明图2所示的移动终端的控制方法,在音频播放器处于开启状态, 并且移动终端的触摸屏被熄灭的情况下,实时检测移动终端的外壳所承受的 压力,以此确定用户是否握持该移动终端,在确定移动终端被用户握持的情 况下,获取移动终端的加速度值,在该加速度值表征移动终端被用户摇动时, 控制音频播放器停止播放音频文件或者开始播放音频文件,实现对音频播放 器的启停控制,而且当移动终端在非用户握持状态下,由于其他原因导致自 身的加速度发生变化时,不会对音频播放器的运行产生影响,降低了音频播 放器被误操作的概率。
在运动传感器包括陀螺仪的情况下:
获取移动终端的运动参数,包括:获取陀螺仪输出的角速度值。判断移 动终端的运动参数是否满足第二预设条件,包括:判断陀螺仪输出的角速度 值是否大于角速度阈值。
当陀螺仪输出的角速度值大于角速度阈值时,确定移动终端的运动参数 满足第二预设条件。之后,控制音频播放器执行预设的操作。例如:控制音 频播放器进行切歌操作,或者控制音频播放器开始播放音频文件/停止播放音 频文件,或者控制音频播放器调整音量,这里不对该预设操作进行具体限定。
下面结合图3对一种优选实施方式进行说明。
参见图3,图3为本发明公开的移动终端的另一种控制方法的流程图。该 移动终端中的运动检测传感器包括陀螺仪。该控制方法包括:
步骤S31:在音频播放器处于开启状态,且移动终端的触摸屏处于熄灭状 态的情况下,获取握持传感器输出的压力值。
步骤S32:判断握持传感器输出的压力值是否满足第一预设条件,以确定 用户是否握持移动终端。这里要说明的是,步骤S32的具体实现可以参见上 文所述的实现方式,这里不再进行说明。
步骤S33:在握持传感器输出的压力值满足第一预设条件的情况下,获取 陀螺仪输出的角速度值。
步骤S34:判断陀螺仪输出的角速度值是否大于角速度阈值,若是,则确 定移动终端的运动参数满足第二预设条件,执行步骤S35,否则,结束。
当用户翻转移动终端时,移动终端的角速度会出现较大的变化。因此, 本实施例中配置:当用户翻转移动终端时,可以控制音频播放器执行相应的 操作。在音频播放器处于开启状态,并且移动终端的触摸屏熄灭时,如果确 定用户握持移动终端,并且陀螺仪输出的角速度值大于角速度阈值,则进一 步判断移动终端的角速度值是否大于角速度阈值,以此确定用户是否翻转移 动终端。
步骤S35:根据陀螺仪输出的角速度值确定移动终端的翻转方向。
步骤S36:根据移动终端的翻转方向生成相应的切歌指令,利用切歌指令 控制音频播放器进行切歌操作。
当确定用户翻转移动终端时,根据陀螺仪输出的角速度值确定移动终端 的翻转方向,之后根据移动终端的翻转方向和切歌指令的对应关系,生成相 应的切歌指令。实施中,移动终端的翻转方向和切歌指令的对应关系可以配 置为:当向左侧翻转移动终端时,对应于第一切歌指令,当向右侧翻转移动 终端时,对应于第二切歌指令;或者,当向右侧翻转移动终端时,对应于第 一切歌指令,当向左侧翻转移动终端时,对应于第二切歌指令。其中,第一 切歌指令用于控制移动终端切换播放上一音频文件,第二切歌指令用于控制 移动终端切换播放下一音频文件。
本发明图3所示的移动终端的控制方法,在音频播放器处于开启状态, 并且移动终端的触摸屏被熄灭的情况下,实时检测移动终端的外壳所承受的 压力,以此确定用户是否握持该移动终端,在确定移动终端被用户握持的情 况下,获取移动终端的角速度值,在该角速度值表征移动终端被用户翻转时, 控制音频播放器进行相应的切歌操作,而且当移动终端在非用户握持状态下, 由于其他原因导致自身的角速度发生变化时,不会对音频播放器的运行产生 影响,降低了音频播放器被误操作的概率。
下面以手机中的音频播放器为例,结合图4对本发明公开的控制方法进 行更为详细的说明,包括:
步骤S41:音频播放器开始播放音乐。
步骤S42:判断手机的触摸屏是否熄灭,若是,则执行步骤S43,否则延 时预设时间后再次执行步骤S42。
步骤S43:激活握持传感器的监听器,获取握持传感器输出的压力值。
步骤S44:判断手机是否处于被握持状态,若是则执行步骤S45,否则延 时预设时间后再次执行步骤S44。
步骤S45:激活加速度传感器和陀螺仪的监听器,获取加速度传感器输出 的加速度值和陀螺仪输出的角速度值。
步骤S46:当陀螺仪输出的角速度值表征用户翻转手机时,控制音频播放 器播放上一首歌曲或者下一首歌曲。
步骤S47:当加速度传感器输出的加速度值表征用户摇动手机时,控制音 频播放器停止播放或者开始播放。
本发明上述公开了移动终端的控制方法,相应的,本发明还公开移动终 端的控制装置。该移动终端安装有音频播放器,另外,在移动终端中还设置 有握持传感器和运动检测传感器,其中,握持传感器能够检测移动终端的外 壳所承受的压力,运动检测传感器能够检测移动终端的运动参数。
参见图5,图5为本发明公开的移动终端的一种控制装置的结构示意图。 该控制装置包括第一数据获取单元10、第一判断单元20、第二数据获取单元 30、第二判断单元40和控制单元50。
其中:
第一数据获取单元10,用于在音频播放器处于开启状态,且移动终端的 触摸屏处于熄灭状态的情况下,获取握持传感器输出的压力值。具体实施中, 握持传感器可以设置在移动终端外壳的下侧,以便检测移动终端的外壳所承 受的压力。
第一判断单元20,用于判断握持传感器输出的压力值是否满足第一预设 条件,以确定用户是否握持移动终端。该第一预设条件用于判断用户是否握 持移动终端。当握持传感器输出的压力值满足第一预设条件时,就可以确定 用户当前握持移动终端。
第二数据获取单元30,用于在握持传感器输出的压力值满足第一预设条 件的情况下,获取移动终端的运动参数。实施中,移动终端的运动参数包括 但不限于加速度和角速度。
第二判断单元40,用于判断移动终端的运动参数是否满足第二预设条件。
控制单元50,用于当移动终端的运动参数满足第二预设条件时,根据运 动参数控制音频播放器的运行。
本发明公开的移动终端的控制装置,在音频播放器处于开启状态,并且 移动终端的触摸屏被熄灭的情况下,实时检测移动终端的外壳所承受的压力, 以此确定用户是否握持该移动终端,只有在用户握持移动终端且移动终端的 运动参数满足第二预设条件时,才根据移动终端的运动参数控制音频播放器 执行相应的操作。本发明公开的控制装置,在触摸屏熄灭状态下,用户通过 握持移动终端进行预设的运动操作,就可以控制音频播放器执行相应的操作, 简化了用户操作;另外,移动终端仅在确定自身被用户握持的前提下,才会 执行后续获取自身的运动参数的操作,因此,当移动终端在非用户握持状态 下,由于其他原因导致自身的运动参数发生变化时,不会对音频播放器的运 行产生影响,因此降低了音频播放器被误操作的概率。
实施中,第一预设条件可以为多种形式,相应的,图5所示控制装置中 的第一判断单元20也具有多种结构。
例如:第一判断单元20包括第一判断模块,第一判断模块用于判断握持 传感器输出的压力值是否处于预设压力区间内。
当用户握持移动终端时,用户作用在移动终端上的力必然是在一个合理 的区间范围内,因此,通过比较握持传感器输出的压力值和预设压力区间就 可以确定用户是否握持移动终端。
例如:第一判断单元20包括第二判断模块,第二判断模块用于判断握持 传感器输出的压力值是否处于预设压力区间内,且压力值处于预设压力区间 的状态所持续的时间达到第一时间阈值。
当移动终端放置在用户的口袋内,或者放置在用户的包内时,可能会有 其他物体挤压移动终端,使得移动终端的外壳所承受的压力发生变化,在极 端状态下,其他物体挤压可能导致握持传感器输出的压力值处于预设压力区 间内。为了进一步提高判断的准确性,在确定握持传感器输出的压力值处于 预设压力区间之后,进一步判断握持传感器输出的压力值处于预设压力区间 的状态所持续的时间是否达到了第一时间阈值,只有在两个条件均满足的情 况下,才能确定用户握持移动终端。
在运动检测传感器包括加速度传感器的情况下,第二数据获取单元30包 括加速度获取模块301,第二判断单元40包括第三判断模块401,如图6所 示。
其中:加速度获取模块301用于获取加速度传感器输出的加速度值。第 三判断模块401用于判断加速度传感器输出的加速度值是否满足移动终端处 于被摇动状态的条件,若是,则确定移动终端的运动参数满足第二预设条件。
作为优选方案,图6所示控制装置中的控制单元50包括第一控制模块, 该第一控制模块在音频播放器播放音频文件的情况下,控制音频播放器停止 播放,在音频播放器停止播放的情况下,控制音频播放器开始播放音频文件。
在运动检测传感器包括陀螺仪的情况下,第二数据获取单元30包括角速 度获取模块302,第二判断单元40包括第四判断模块402,如图7所示。
其中:角速度获取模块302用于获取陀螺仪输出的角速度值。第四判断 模块402用于判断陀螺仪输出的角速度值是否大于角速度阈值,若是,则确 定移动终端的运动参数满足第二预设条件。
作为优选方案,图7所示控制装置中的控制单元50包括第二控制模块, 该第二控制模块根据陀螺仪输出的角速度值确定移动终端的翻转方向,之后 根据移动终端的翻转方向生成相应的切歌指令,利用切歌指令控制音频播放 器进行切歌操作。
实施中,移动终端的翻转方向和切歌指令的对应关系可以配置为:当向 左侧翻转移动终端时,对应于第一切歌指令,当向右侧翻转移动终端时,对 应于第二切歌指令;或者,当向右侧翻转移动终端时,对应于第一切歌指令, 当向左侧翻转移动终端时,对应于第二切歌指令。其中,第一切歌指令用于 控制移动终端切换播放上一音频文件,第二切歌指令用于控制移动终端切换 播放下一音频文件。
本发明还公开一种移动终端,该移动终端安装有音频播放器,另外该移 动终端设置有握持传感器和运动检测传感器,握持传感器用于检测移动终端 的外壳所承受的压力,运动检测传感器用于检测移动终端的运动参数,该移 动终端还包括本发明上述公开的任意一种控制装置。
本发明公开的移动终端在触摸屏熄灭状态下,用户通过握持移动终端进 行预设的运动操作,就可以控制音频播放器执行相应的操作,简化了用户操 作。另外,移动终端仅在确定自身被用户握持的前提下,才会执行后续获取 自身的运动参数的操作,因此,当移动终端在非用户握持状态下,由于其他 原因导致自身的运动参数发生变化时,不会对音频播放器的运行产生影响, 因此降低了音频播放器被误操作的概率。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语 仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求 或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术 语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而 使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且 还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或 者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……” 限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存 在另外的相同要素。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都 是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。 对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述 的比较简单,相关之处参见方法部分说明即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用 本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易 见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下, 在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例, 而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

移动终端及其控制方法和控制装置.pdf_第1页
第1页 / 共20页
移动终端及其控制方法和控制装置.pdf_第2页
第2页 / 共20页
移动终端及其控制方法和控制装置.pdf_第3页
第3页 / 共20页
点击查看更多>>
资源描述

《移动终端及其控制方法和控制装置.pdf》由会员分享,可在线阅读,更多相关《移动终端及其控制方法和控制装置.pdf(20页珍藏版)》请在专利查询网上搜索。

本发明公开一种移动终端的控制方法,该控制方法包括:在音频播放器处于开启状态,且移动终端的触摸屏处于熄灭状态的情况下,获取握持传感器输出的压力值;判断握持传感器输出的压力值是否满足第一预设条件,以确定用户是否握持移动终端;在握持传感器输出的压力值满足预设条件的情况下,获取移动终端的运动参数;判断移动终端的运动参数是否满足第二预设条件;当移动终端的运动参数满足第二预设条件时,根据运动参数控制音频播放器。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1