一种控制屏幕旋转的方法、装置及用户终端制造方法及图纸

技术编号:12051611 阅读:69 留言:0更新日期:2015-09-13 21:28
本发明专利技术实施例提供了一种控制屏幕旋转的方法、装置及用户终端,该方法包括:获取多个压力传感器分别检测到的用户终端的侧面上不同位置的压力信息;根据获取到的压力信息,确定用户终端的被持有状态,并根据确定出的被持有状态,和获取的用户终端的屏幕显示状态控制屏幕旋转。本发明专利技术实施例通过设置在用户终端的侧面上不同位置处的压力传感器检测到的压力信息,来确定用户终端的被持有状态,然后再结合屏幕显示状态控制屏幕旋转,这种控制方式避免了用户在平躺或侧卧等状态下,仅靠重力感应导致屏幕旋转无法满足用户需求的问题,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种控制屏幕旋转的方法、装置及用户终端
技术介绍
随着科技的高速发展,功能多样化的用户终端例如智能手机已被用户广泛使用,现有的用户终端通常内置有重力传感器,这样,用户终端在被用户横握或竖握时,可以通过重力感应实现屏幕的自动旋转,以方便用户玩游戏、看视频或者浏览图片等。但是,在某些使用环境下,用户终端的屏幕旋转也会带来一些问题,例如,用户躺在床上使用用户终端,当用户由仰面平躺变为侧躺时,用户终端在重力感应的作用下,将屏幕由竖向自动旋转为横向,实际上,根据用户侧躺时眼睛与用户终端屏幕的角度关系,屏幕应为竖向更为合理,此时屏幕的旋转并不是用户所需要的,导致用户体验较低。另外,在用户持有用户终端的角度处于某个临界点时,屏幕容易出现频繁旋转,但如果一直不开启用户终端的屏幕旋转功能的话,又无法满足用户需要屏幕旋转的需求,这就导致用户体验较低。目前,为了提高用户体验,可采用下述几种方式控制用户终端的屏幕旋转:第一种方式,采用申请号为201110070003.9,专利技术名称为“屏幕旋转锁定方法及系统”提出的技术方案,来控制用户终端的屏幕旋转,即,当用户终端处于某个临界点时,关闭屏幕旋转功能;第二种方式,采用申请号为201210225521.8,专利技术名称为“触控终端的屏幕旋转控制方法和系统”提出的技术方案,来控制用户终端的屏幕旋转,即,当用户终端需要旋转时,弹出对话框,让用户确认旋转;第三种方式,采用申请号为201310092259.9,专利技术名称为“一种控制屏幕旋转的方法和装置”提出的技术方案,来控制用户终端的屏幕旋转,即,在重力感应发生变化时,通过摄像头识别人脸,根据人脸的情况决定是否旋转屏幕。从上述几种方式可以看出,如果采用第一种方式的话,可以解决用户持有用户终端的角度处于某个临界点时,屏幕不再频繁旋转的问题,在一定程度上提高了用户体验,但是,这种方式仍然无法根据用户需求控制屏幕的旋转,导致用户体验依然较差。如果采用第二种方式的话,通过用户对屏幕旋转进行确认的方式,来实现根据用户需求控制屏幕的旋转,在一定程度上提高了用户体验,但是,这种方式总需要用户执行确认操作,操作起来不方便,这就导致用户体验依然较差。如果采用第三种方式的话,通过保证人脸和用户终端的屏幕的角度一致的方式,来实现根据用户需求控制屏幕的旋转,在一定程度上提高了用户体验,但是,这种方式只适应于光线较好的场景,并不适应于光线较差的场景,这就导致用户体验依然较差。
技术实现思路
本专利技术实施例提供了一种控制屏幕旋转的方法、装置及用户终端,用以解决现有控制屏幕旋转的方式导致用户体验较差的问题。基于上述问题,本专利技术实施例提供的一种控制屏幕旋转的方法,包括:获取多个压力传感器分别检测到的用户终端的侧面上不同位置的压力信息,所述多个压力传感器分别设置在用户终端的侧面的不同位置处;根据获取到的压力信息,确定所述用户终端的被持有状态,并根据确定出的被持有状态,和获取的用户终端的屏幕显示状态控制屏幕旋转。优选地,在本专利技术实施例中,上述多个压力传感器分别设置在用户终端的侧面的顶部、中部和底部,在这种情况下,可通过下述方式确定所述用户终端的被持有状态:在获取到的压力信息中,如果仅有所述顶部、或者仅有所述顶部和所述底部、或者位于同一侧面的顶部、中部和底部的压力传感器中的任一压力传感器检测到的压力信息为产生压力信号的信息,则确定所述用户终端的被持有状态为横握状态;此时,可通过下述方式控制屏幕旋转:在确定出所述用户终端的被持有状态为横握状态,且获取的用户终端的屏幕显示状态为竖屏显示时,将屏幕旋转为横屏显示。优选地,在本专利技术实施例中,还可通过下述方式确定所述用户终端的被持有状态:在获取到的压力信息中,如果仅有所述中部、或者仅有所述中部和所述底部的压力传感器中的任一压力传感器检测到的压力信息为产生压力信号的信息,则确定所述用户终端的被持有状态为竖握状态;此时,可通过下述方式控制屏幕旋转:在确定出所述用户终端的被持有状态为竖握状态,且获取的用户终端的屏幕显示状态为横屏显示时,将屏幕旋转为竖屏显示。优选地,在本专利技术实施例中,该方法还包括:在获取到的压力信息中,如果所述顶部、所述中部和所述底部的压力传感器中的任一压力传感器检测到的压力信息均为产生压力信号的信息,则根据获取到的重力传感器检测到的用户终端的重力感应信息控制屏幕旋转。具体地,在本专利技术实施例中,可根据获取到的重力传感器检测到的用户终端的重力方向控制屏幕旋转。本专利技术实施例提供的一种控制屏幕旋转的装置,包括:获取模块,用于获取多个压力传感器分别检测到的用户终端的侧面上不同位置的压力信息;以及获取用户终端的屏幕显示状态,所述多个压力传感器分别设置在用户终端的侧面的不同位置处;确定模块,用于根据所述获取模块获取到的压力信息,确定所述用户终端的被持有状态;控制模块,用于根据所述确定模块确定出的被持有状态,和所述获取模块获取的用户终端的屏幕显示状态控制屏幕旋转。优选地,所述获取模块获取的多个压力传感器分别设置在用户终端的侧面的顶部、中部和底部;所述确定模块,具体用于在所述获取模块获取到的压力信息中,如果仅有所述顶部、或者仅有所述顶部和所述底部、或者位于同一侧面的顶部、中部和底部的压力传感器中的任一压力传感器检测到的压力信息为产生压力信号的信息,则确定所述用户终端的被持有状态为横握状态;所述控制模块,具体用于在所述确定模块确定出所述用户终端的被持有状态为横握状态,且所述获取模块获取的用户终端的屏幕显示状态为竖屏显示时,将屏幕旋转为横屏显示。优选地,所述确定模块,具体用于在所述获取模块获取到的压力信息中,如果仅有所述中部、或者仅有所述中部和所述底部的压力传感器中的任一压力传感器检测到的压力信息为产生压力信号的信息,则确定所述用户终端的被持有状态为竖握状态;所述控制模块,具体用于在所述确定模块确定出所述用户终端的被持有状态为竖握状态,且所述获取模块获取的用户终端的屏幕显示状态为横屏显示时,将屏幕旋转为竖屏显示。优选地,所述获取模块,还用于获取重力传感器检测到的用户终端的重力感应信息;所述控制模块,还用于在所述获取模块获取到的压力信息中,如果所述顶部、所述中部和所述底部的压力传感器中的任一压力传感器检测到的压力信息均为产生压力信号的信息,则根据所述获取模块获取到的重力感应信息控制屏幕旋转。优选地,所述获取模块,具体用于获取重力传感器检测到的用户终端的重力方向;所述控制模块,具体用于在所述获取模块获取到的压力信息中,如果所述顶部、所述中部和所述底部的压力传感器中的任一压力传感器检测到的压力信息均为产生压力信号的信息,则根据所述获取模块获取到的重力方向控制屏幕旋转。本专利技术实施例提供的一种用户终端,包括如上所述的装置。 本专利技术实施例的有益效果包括:本专利技术实施例提供的一种控制屏幕旋转的方法、装置及用户终端,该方法包括:获取多个压力传感器分别检测到的用户终端的侧面上不同位置的压力信息;根据获取到的压力信息,确定用户终端的被当前第1页1 2 3 本文档来自技高网
...

【技术保护点】
一种控制屏幕旋转的方法,其特征在于,包括:获取多个压力传感器分别检测到的用户终端的侧面上不同位置的压力信息,所述多个压力传感器分别设置在用户终端的侧面的不同位置处;根据获取到的压力信息,确定所述用户终端的被持有状态,并根据确定出的被持有状态,和获取的用户终端的屏幕显示状态控制屏幕旋转。

【技术特征摘要】

【专利技术属性】
技术研发人员:李江华
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1