[发明专利]用于移动终端的交互控制方法、装置和移动终端在审
申请号: | 201210348015.8 | 申请日: | 2012-09-18 |
公开(公告)号: | CN102915184A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 吴文升 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0346 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 移动 终端 交互 控制 方法 装置 | ||
1.一种用于移动终端的交互控制方法,其特征在于,包括以下步骤:
a、获取移动终端的当前运行的应用程序,并根据所述应用程序获取对应的操作控制指令集合,其中,每个所述操作控制指令集合中的至少部分操作控制指令对应有唯一的预设运动轨迹;
b、检测所述移动终端的姿态信号,并根据所述姿态信号获取所述移动终端的运动信息;
c、根据所述运动信息获取所述移动终端的当前移动轨迹;
d、根据所述当前移动轨迹查找与所述当前移动轨迹匹配的预设运动轨迹,并获得所述预设运动轨迹所对应的操作控制指令;以及
e、控制所述应用程序执行所述操作控制指令。
2.根据权利要求1所述的方法,其特征在于,所述运动信息包括旋转运动信息和/或抖动运行信息,其中,所述旋转运动信息包括旋转轴、旋转角度和旋转方向中的一种或多种,所述抖动运行信息包括抖动次数、抖动幅值和抖动方向中的一种或多种。
3.根据权利要求1或2所述的方法,其特征在于,当所述运动信息为所述旋转运行信息时,所述步骤c进一步包括:
判断当前的旋转轴是否符合预设旋转轴;
如果所述当前的旋转轴符合所述预设旋转轴,则进一步判断所述当前的旋转角度是否超过预设旋转角度阈值;
如果所述当前的旋转角度超过所述预设旋转角度阈值,则进一步判断所述当前的旋转方向是否符合预设旋转方向;以及
如果所述当前的旋转方向符合所述预设旋转方向,则根据所述当前的旋转轴、旋转角度和旋转方向获取所述当前移动轨迹。
4.根据权利要求1或2所述的方法,其特征在于,当所述运动信息为所述抖动运行信息时,所述步骤c进一步包括:
判断所述当前的抖动次数和/或所述抖动幅值是否超过预设抖动次数阈值和/或预设抖动幅值阈值;
如果所述当前的抖动次数和/或所述抖动幅值超过预设抖动次数阈值和/或预设抖动幅值阈值时,则进一步判断所述抖动方向是否符合预设抖动方向;以及
如果所述当前的抖动方向符合所述预设抖动方向,则根据所述当前的抖动次数和/或所述抖动幅值、抖动方向获取所述当前移动轨迹。
5.根据权利要求1所述的方法,其特征在于,在所述步骤a之前还包括:
接收所述用户设置所述预设运动轨迹的请求;以及
根据所述请求设置所述预设运动轨迹。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述操作控制指令包括后退响应控制、前进响应控制、上移响应控制、下移响应控制、左移响应控制、右移响应控制、退出响应控制和停止响应控制中的一种或多种。
7.一种用于移动终端的交互控制装置,其特征在于,包括:
第一获取模块,用于获取移动终端的当前运行的应用程序,并根据所述应用程序获取对应的操作控制指令集合,其中,每个所述操作控制指令集合中的至少部分操作控制指令对应有唯一的预设运动轨迹;
检测模块,用于检测所述移动终端的姿态信号,并根据所述姿态信号获取所述移动终端的运动信息;
第二获取模块,用于根据所述运动信息获取所述移动终端的当前移动轨迹;
查找模块,用于根据所述当前移动轨迹查找与所述当前移动轨迹匹配的预设运动轨迹,并获得所述预设运动轨迹所对应的操作控制指令;以及
控制模块,用于控制所述应用程序执行所述操作控制指令。
8.根据权利要求7所述的装置,其特征在于,所述运动信息包括旋转运动信息和/或抖动运行信息,其中,所述旋转运动信息包括旋转轴、旋转角度和旋转方向中的一种或多种,所述抖动运行信息包括抖动次数、抖动幅值和抖动方向中的一种或多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210348015.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据备份方法、系统和设备
- 下一篇:多表位数字化电能表校验仪