著录项信息
专利名称 | 一种终端屏幕画面的旋转控制方法及装置 |
申请号 | CN201310744447.5 | 申请日期 | 2013-12-30 |
法律状态 | 驳回 | 申报国家 | 中国 |
公开/公告日 | 2014-03-26 | 公开/公告号 | CN103677589A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0487 | IPC分类号 | G;0;6;F;3;/;0;4;8;7查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区振兴路赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司 | 当前权利人 | 腾讯科技(深圳)有限公司 |
发明人 | 张思明;金亮 |
代理机构 | 广州三环专利代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了一种终端屏幕画面的旋转控制方法及装置,其中,所述方法包括:检测终端当前执行的应用的类型信息;若查找到与所述类型信息关联的旋转控制规则,则根据查找到的所述旋转控制规则的指示获取终端的移动信息;根据获取到的终端移动信息和所述旋转控制规则,控制终端屏幕画面的旋转以显示所述当前执行的应用所对应的画面。采用本发明,可以针对终端中执行的应用的类型来进行关于屏幕画面旋转控制的区别处理,满足用户对屏幕画面旋转功能的智能化、自动化需求。
1.一种终端屏幕画面的旋转控制方法,其特征在于,包括:
检测终端当前执行的应用的类型信息;
若查找到与所述类型信息关联的旋转控制规则,则根据查找到的所述旋转控制规则的指示获取终端的移动信息;
根据获取到的终端移动信息和所述旋转控制规则,控制终端屏幕画面的旋转以显示所述当前执行的应用所对应的画面。
2.如权利要求1所述的方法,其特征在于,在所述若查找到与所述类型信息关联的旋转控制规则,则根据查找到的所述旋转控制规则的指示获取终端移动信息之前,包括:
在预置的控制规则数据库中配置类型信息以及与类型信息关联的旋转控制规则;其中,所述配置的旋转控制规则包括:用于指示采用终端在移动过程中的移动信息作为输入参数对终端屏幕画面进行控制的规则。
3.如权利要求1所述的方法,其特征在于,所述若查找到与所述类型信息关联的旋转控制规则,则根据查找到的所述旋转控制规则的指示获取终端移动信息,包括:
查找与所述类型信息关联的旋转控制规则,并确定所述查找到的旋转控制规则中指示的输入参数;
若所述确定的输入参数为包括倾斜角度信息的移动信息,则调用终端的角度传感器模块获取终端在移动过程中的倾斜角度信息;
所述倾斜角度信息包括终端在移动过程中,在终端屏幕所在平面内旋转时产生的倾斜角度信息。
4.如权利要求3所述的方法,其特征在于,所述根据获取到的终端移动信息和所述旋转控制规则,控制终端屏幕画面的旋转以显示所述当前执行的应用所对应的画面,包括:
根据所述获取到的倾斜角度信息判断是否满足所述旋转控制规则;
若满足,则控制终端屏幕画面的旋转以显示所述当前执行的应用所对应的画面;
其中,所述判断是否满足所述旋转控制规则包括:
判断所述获取到的倾斜角度信息是否在所述旋转控制规则中基于坐标平面四个象限设置的第一角度范围阈值内、
或者,判断对获取到的倾斜角度信息执行三角函数计算后的计算结果是否在所述旋转控制规则中基于坐标平面四个象限设置的结果范围阈值内。
5.如权利要求3所述的方法,其特征在于,所述若所述确定的输入参数为包括倾斜角度信息的移动信息,则调用终端的角度传感器模块获取终端在移动过程中的倾斜角度信息,包括:
若所述确定的输入参数为包括倾斜角度信息的移动信息,则调用终端的角度传感器模块获取终端在移动过程中,在垂直于终端屏幕所在平面的方向上旋转时产生的垂直倾斜角度信息;
判断获取的所述垂直倾斜角度信息是否在所述旋转控制规则中基于坐标平面四个象限设置的第二角度范围阈值内;
若是,则调用终端的角度传感器模块获取终端在移动过程中,在终端屏幕所在平面内旋转时产生的倾斜角度信息。
6.如权利要求1至5任一项所述的方法,其特征在于,所述检测到的终端当前执行的应用的类型信息包括视频播放应用类型信息。
7.如权利要求6所述的方法,其特征在于,所述检测终端当前执行的应用的类型信息之前,还包括:
在终端当前执行应用的过程中,判断终端系统定义的旋转控制功能是否关闭,若关闭,则执行所述检测终端当前执行的应用的类型信息以便于对视频播放应用类型信息执行旋转控制。
8.一种终端屏幕画面的旋转控制装置,其特征在于,包括:
检测模块,用于检测终端当前执行的应用的类型信息;
获取模块,用于若查找到与所述类型信息关联的旋转控制规则,则根据查找到的所述旋转控制规则的指示获取终端的移动信息;
控制模块,用于根据获取到的终端移动信息和所述旋转控制规则,控制终端屏幕画面的旋转以显示所述当前执行的应用所对应的画面。
9.如权利要求8所述的方法,其特征在于,还包括:
配置模块,用于在预置的控制规则数据库中配置类型信息以及与类型信息关联的旋转控制规则;其中,所述配置的旋转控制规则包括:用于指示采用终端在移动过程中的移动信息作为输入参数对终端屏幕画面进行控制的规则。
10.如权利要求8或9所述的装置,其特征在于,所述获取模块包括:
确定单元,用于查找与所述类型信息关联的旋转控制规则,并确定所述查找到的旋转控制规则中指示的输入参数;
调用单元,用于若所述确定的输入参数为包括倾斜角度信息的移动信息,则调用终端的角度传感器模块获取终端在移动过程中的倾斜角度信息;
所述倾斜角度信息包括终端在移动过程中,在终端屏幕所在平面内旋转时产生的倾斜角度信息。
11.如权利要求10所述的装置,其特征在于,所述控制模块包括:
判断单元,用于根据所述获取到的倾斜角度信息判断是否满足所述旋转控制规则;
控制单元,用于在所述判断单元的判断结果为满足时,则控制终端屏幕画面的旋转以显示所述当前执行的应用所对应的画面;
其中,所述判断模块具体用于:
判断所述获取到的倾斜角度信息是否在所述旋转控制规则中基于坐标平面四个象限设置的第一角度范围阈值内、
或者,判断对获取到的倾斜角度信息执行三角函数计算后的计算结果是否在所述旋转控制规则中基于坐标平面四个象限设置的结果范围阈值内。
12.如权利要求10所述的装置,其特征在于,
所述调用单元,具体用于若所述确定的输入参数为包括倾斜角度信息的移动信息,则调用终端的角度传感器模块获取终端在移动过程中,在垂直于终端屏幕所在平面的方向上旋转时产生的垂直倾斜角度信息;判断获取的所述垂直倾斜角度信息是否在所述旋转控制规则中基于坐标平面四个象限设置的第二角度范围阈值内;若是,则调用终端的角度传感器模块获取终端在移动过程中,在终端屏幕所在平面内旋转时产生的倾斜角度信息。
13.如权利要求8至12任一项所述的方法,其特征在于,
所述检测模块检测到的终端当前执行的应用的类型信息包括视频播放应用类型信息。
14.如权利要求13所述的方法,其特征在于,还包括:
通知模块,用于在终端当前执行应用的过程中,判断终端系统定义的旋转控制规则是否关闭,若关闭,则通知所述检测模块以便于对视频播放应用类型信息执行旋转控制。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-08-04
|
2010-01-27
| | |
2
| |
2013-09-04
|
2013-05-29
| | |
3
| | 暂无 |
2010-05-26
| | |
4
| |
2007-09-05
|
2007-03-22
| | |
5
| |
2011-04-20
|
2010-12-20
| | |
6
| |
2011-07-06
|
2009-12-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 1 | | 2015-06-18 | 2015-06-18 | | |
2 | | 2015-09-15 | 2015-09-15 | | |
3 | | 2015-05-21 | 2015-05-21 | | |