[发明专利]判断终端手持状态的方法和装置在审
申请号: | 201410353826.6 | 申请日: | 2014-07-23 |
公开(公告)号: | CN104133635A | 公开(公告)日: | 2014-11-05 |
发明(设计)人: | 徐辉 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 判断 终端 手持 状态 方法 装置 | ||
技术领域
本发明涉及移动终端技术领域,尤其涉及一种判断终端手持状态的方法和装置。
背景技术
随着科技的不断进步,智能手机越来越普及,它已经成为人们生活中最重要的工具之一,并且大屏幕是智能手机的发展趋势。在很多场景下,例如在地铁或公交车上,人们单手持机时,由于手机屏幕较大,用户的手指可能无法触摸到屏幕上的控制区域。
目前,可通过增加硬件传感器的方法判断用户是左手持机还是右手持机,然后可根据单手持机的状态来改进APP(应用程序)的界面设计,从而使用户在单手持机时能够获得最佳的操作体验。
但是,在实现本发明的过程中发明人发现现有技术至少存在以下问题:通过增加硬件传感器的方法来进行判断,需要硬件的支持,并且会对手机的外型设计产生影响,不仅提高了成本,也增加了功耗。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种判断终端手持状态的方法。该方法无需添加硬件即可判断出终端的手持状态,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。
本发明的第二个目的在于提出一种判断终端手持状态的装置。
为了实现上述目的,本发明第一方面实施例的判断终端手持状态的方法,包括:记录终端屏幕上用户手指滑动的轨迹;确定所述轨迹对应圆周的圆心位置;以及根据所述圆心位置判断出所述终端的手持状态。
本发明实施例的判断终端手持状态的方法,通过记录终端屏幕上用户手指滑动的轨迹,确定所述轨迹对应圆周的圆心位置,并根据所述圆心位置判断出所述终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。
为了实现上述目的,本发明第二方面实施例的判断终端手持状态的装置,包括:记录模块,用于记录终端屏幕上用户手指滑动的轨迹;确定模块,用于确定所述轨迹对应圆周的圆心位置;以及判断模块,用于根据所述圆心位置判断出所述终端的手持状态。
本发明实施例的判断终端手持状态的装置,通过记录终端屏幕上用户手指滑动的轨迹,确定所述轨迹对应圆周的圆心位置,并根据所述圆心位置判断出所述终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。
附图说明
图1是根据本发明一个实施例的判断终端手持状态的方法的流程图。
图2是根据本发明一个实施例的轨迹的横向偏移量和纵向偏移量的示意图。
图3是根据本发明一个实施例的轨迹对应圆周的圆心位置的示意图。
图4是根据本发明一个实施例的判断终端手持状态的装置的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面参考附图描述本发明实施例的判断终端手持状态的方法和装置。
图1是根据本发明一个实施例的判断终端手持状态的方法的流程图。
如图1所示,判断终端手持状态的方法,包括:
S101,记录终端屏幕上用户手指滑动的轨迹。
在本发明的实施例中,当用户的手指在终端的屏幕上滑动时,可记录手指滑动的轨迹。其中,轨迹可以是弧形轨迹。例如:可通过在系统中植入监控功能,从而记录用户手指滑动的轨迹;也可以通过在第三方应用程序中加入记录用户手指滑动的轨迹的功能。
为使判断出的终端的手持状态更加准确,可多次记录终端屏幕上用户手指滑动的轨迹。
S102,确定轨迹对应圆周的圆心位置。
在本发明的实施例中,在记录终端屏幕上用户手指滑动的轨迹后,可根据轨迹的横向偏移量和纵向偏移量,确定轨迹对应圆周的圆心位置。如图2所示,用户手指在终端屏幕上滑动时,会产生弧形轨迹,从而会产生横向偏移量和纵向偏移量。可根据现有的算法,计算出轨迹对应的圆周的圆心位置。由于算法为现有技术,此处不赘述。
当然,为了增加判断的准确性,可对多次记录的轨迹进行加权运算,根据加权运算结果确定轨迹对应圆周的圆心位置。
S103,根据圆心位置判断出终端的手持状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410353826.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:SSD Cache填充方法及装置
- 下一篇:移动终端和控制移动终端的方法