[发明专利]一种移动终端的应用控制方法及装置有效
申请号: | 201110405844.0 | 申请日: | 2011-12-08 |
公开(公告)号: | CN102520858A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 万少波 | 申请(专利权)人: | 深圳市万兴软件有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F3/033 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 潘中毅 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 应用 控制 方法 装置 | ||
技术领域
本发明涉及一种电子技术领域,尤其涉及一种移动终端的应用控制方法以及适用于移动终端的应用控制装置。
背景技术
随着电子技术的发展,移动终端(例如:手机、掌上电脑、数码相机)上的应用功能越来越多,而很多应用功能需要在移动终端相对静止的情况下才能获得较好的执行效果,例如拍照或摄像。当用户使用移动终端进行拍照时,摆好姿势后通常需要手动进行拍照,而在拍照的一刻很容易因为用户手的抖动,造成拍摄出来的照片模糊,质量不理想。
为了解决该问题,各移动终端生产厂家研发了各种防抖动技术。到目前为止,可分三大类型:光学防抖、电子防抖和感光器(CCD)防抖。上述防抖动技术虽然可以在一定程度上减轻拍照时抖动对照片质量的影响,但却无法从根本上避免该问题,且上述防抖技术在抖动幅度较小时,可以表现出较好的防抖动效果,但在抖动幅度较大时,几乎没有作用。
同时,用户在使用移动终端的拍照功能的过程中,在照片呈现出来前,用户自己无法获知照片效果,当看到照片并发现效果不理想后再进行重拍,往往会比较麻烦,至少会耽误时间。
发明内容
本发明实施例所要解决的技术问题在于,提供一种移动终端的应用控制方法以及适用于移动终端的应用控制装置,可利用移动终端的应用启动时限检测移动终端的稳定性;当判定移动终端处于静止状态时,自动执行对应的应用,无需用户手动点击移动终端,避免应用执行过程中,因为用户手的抖动,影响应用的执行效果。特别是在用户使用移动终端拍照的过程中,避免因用户手的抖动影响照片的质量。
为了解决上述技术问题,本发明实施例提供了一种移动终端的应用控制方法,包括:
收到应用执行指令后,在预置的应用启动时限内,按照预置的检测时间间隔,周期性检测移动终端的相对位移;
比较所述移动终端的相对位移是否超过预置的位移阈值;若未超过,则判定所述移动终端当前处于第一状态;否则,判定该移动终端当前处于第二状态;
统计所述移动终端在应用启动时限内处于第一状态和第二状态的次数;
根据所述第一状态和第二状态的次数判断所述移动终端是否处于静止状态,若处于静止状态,则执行对应的应用;否则,不启动对应的应用。
其中,所述收到应用启动指令后,在预置的应用启动时限内,按照预置的时间间隔,周期性检测移动终端的相对位移之前还包括:
预置应用启动时限和检测时间间隔,所述应用启动时限的时间长度大于所述检测时间间隔的时间长度。
其中,所述周期性检测移动终端的相对位移包括:
每隔预置的检测时间间隔,检测移动终端当前的位置相对上一次检测时所在的位置在三维坐标系中x、y、z三个方向的相对位移。
其中,所述比较所述移动终端的相对位移是否超过预置的位移阈值;若未超过,则判定所述移动终端当前处于第一状态;否则,判定该移动终端当前处于第二状态;包括:
比较所述移动终端在x、y、z三个方向的相对位移是否超过预置的位移阈值;
若x、y、z三个方向的相对位移均未超过位移阈值,则判定所述移动终端当前处于第一状态;否则,判定该移动终端当前处于第二状态。
其中,所述根据所述第一状态和第二状态的次数判断所述移动终端是否处于静止状态,包括:
计算所述第一状态和第二状态的次数的比值;
判断所述第一状态和第二状态的次数的比值是否超过预置的灵敏度门限;若未超过,则判定所述移动终端处于静止状态;否则,判定所述移动终端处于非静止状态。
其中,所述应用为自动拍照。
相应地,本发明实施例还提供了一种适用于移动终端的应用控制装置,包括:
位移检测模块,用于收到应用执行指令后,在预置的应用启动时限内,按照预置的检测时间间隔,周期性检测移动终端的相对位移;
状态判断模块,用于比较所述移动终端的相对位移是否超过预置的位移阈值;若未超过,则判定所述移动终端当前处于第一状态;否则,判定该移动终端当前处于第二状态;
统计模块,用于统计在应用启动时限内所述状态判断模块判定所述移动终端处于第一状态和第二状态的次数;
执行处理模块,用于根据所述第一状态和第二状态的次数判断所述移动终端是否处于静止状态,若处于静止状态,则执行对应的应用;否则,不启动对应的应用。
其中,所述应用控制装置还包括:
检测时限预置模块,用于预置所述应用启动时限和检测时间间隔,所述应用启动时限的时间长度大于所述检测时间间隔的时间长度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市万兴软件有限公司,未经深圳市万兴软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110405844.0/2.html,转载请声明来源钻瓜专利网。