判断终端手持状态的方法和装置制造方法及图纸

技术编号:10622515 阅读:98 留言:0更新日期:2014-11-06 15:13
本发明专利技术公开了一种判断终端手持状态的方法和装置。其中,判断终端手持状态的方法包括:记录终端屏幕上用户手指滑动的轨迹;确定轨迹对应圆周的圆心位置;以及根据圆心位置判断出终端的手持状态。本发明专利技术实施例的判断终端手持状态的方法和装置,通过记录终端屏幕上用户手指滑动的轨迹,确定轨迹对应圆周的圆心位置,并根据圆心位置判断出终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种判断终端手持状态的方法和装置。其中,判断终端手持状态的方法包括:记录终端屏幕上用户手指滑动的轨迹;确定轨迹对应圆周的圆心位置;以及根据圆心位置判断出终端的手持状态。本专利技术实施例的判断终端手持状态的方法和装置,通过记录终端屏幕上用户手指滑动的轨迹,确定轨迹对应圆周的圆心位置,并根据圆心位置判断出终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。【专利说明】判断终端手持状态的方法和装置
本专利技术涉及移动终端
,尤其涉及一种判断终端手持状态的方法和装置。
技术介绍
随着科技的不断进步,智能手机越来越普及,它已经成为人们生活中最重要的工具之一,并且大屏幕是智能手机的发展趋势。在很多场景下,例如在地铁或公交车上,人们单手持机时,由于手机屏幕较大,用户的手指可能无法触摸到屏幕上的控制区域。 目前,可通过增加硬件传感器的方法判断用户是左手持机还是右手持机,然后可根据单手持机的状态来改进APP (应用程序)的界面设计,从而使用户在单手持机时能够获得最佳的操作体验。 但是,在实现本专利技术的过程中专利技术人发现现有技术至少存在以下问题:通过增加硬件传感器的方法来进行判断,需要硬件的支持,并且会对手机的外型设计产生影响,不仅提高了成本,也增加了功耗。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种判断终端手持状态的方法。该方法无需添加硬件即可判断出终端的手持状态,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。 本专利技术的第二个目的在于提出一种判断终端手持状态的装置。 为了实现上述目的,本专利技术第一方面实施例的判断终端手持状态的方法,包括:记录终端屏幕上用户手指滑动的轨迹;确定所述轨迹对应圆周的圆心位置;以及根据所述圆心位置判断出所述终端的手持状态。 本专利技术实施例的判断终端手持状态的方法,通过记录终端屏幕上用户手指滑动的轨迹,确定所述轨迹对应圆周的圆心位置,并根据所述圆心位置判断出所述终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。 为了实现上述目的,本专利技术第二方面实施例的判断终端手持状态的装置,包括:记录模块,用于记录终端屏幕上用户手指滑动的轨迹;确定模块,用于确定所述轨迹对应圆周的圆心位置;以及判断模块,用于根据所述圆心位置判断出所述终端的手持状态。 本专利技术实施例的判断终端手持状态的装置,通过记录终端屏幕上用户手指滑动的轨迹,确定所述轨迹对应圆周的圆心位置,并根据所述圆心位置判断出所述终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。 【专利附图】【附图说明】 图1是根据本专利技术一个实施例的判断终端手持状态的方法的流程图。 图2是根据本专利技术一个实施例的轨迹的横向偏移量和纵向偏移量的示意图。 图3是根据本专利技术一个实施例的轨迹对应圆周的圆心位置的示意图。 图4是根据本专利技术一个实施例的判断终端手持状态的装置的结构示意图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。 下面参考附图描述本专利技术实施例的判断终端手持状态的方法和装置。 图1是根据本专利技术一个实施例的判断终端手持状态的方法的流程图。 如图1所示,判断终端手持状态的方法,包括: S101,记录终端屏幕上用户手指滑动的轨迹。 在本专利技术的实施例中,当用户的手指在终端的屏幕上滑动时,可记录手指滑动的轨迹。其中,轨迹可以是弧形轨迹。例如:可通过在系统中植入监控功能,从而记录用户手指滑动的轨迹;也可以通过在第三方应用程序中加入记录用户手指滑动的轨迹的功能。 为使判断出的终端的手持状态更加准确,可多次记录终端屏幕上用户手指滑动的轨迹。 S102,确定轨迹对应圆周的圆心位置。 在本专利技术的实施例中,在记录终端屏幕上用户手指滑动的轨迹后,可根据轨迹的横向偏移量和纵向偏移量,确定轨迹对应圆周的圆心位置。如图2所示,用户手指在终端屏幕上滑动时,会产生弧形轨迹,从而会产生横向偏移量和纵向偏移量。可根据现有的算法,计算出轨迹对应的圆周的圆心位置。由于算法为现有技术,此处不赘述。 当然,为了增加判断的准确性,可对多次记录的轨迹进行加权运算,根据加权运算结果确定轨迹对应圆周的圆心位置。 S103,根据圆心位置判断出终端的手持状态。 在本专利技术的实施例中,在确定轨迹对应圆周的圆心位置后,可根据圆心位置判断出终端的手持状态。若圆心位置位于弧形轨迹的右侧,则可确定终端的手持状态为右手手持;若圆心位置位于弧形轨迹的左侧,则确定终端的手持状态为左手手持。如图3所示,圆心位置位于弧形轨迹的右侧,则可确定终端的手持状态为右手手持。终端可调整相应的操作界面以适应用户右手操作的习惯。 本专利技术实施例的判断终端手持状态的方法,通过记录终端屏幕上用户手指滑动的轨迹,确定轨迹对应圆周的圆心位置,并根据圆心位置判断出终端的手持状态,无需添加硬件即可实现,不仅降低了成本,还降低了功耗,从而可以根据终端的手持状态,为用户提供更符合用户操作习惯的应用界面。 为了实现上述实施例,本专利技术还提出一种判断终端手持状态的装置。 图4是根据本专利技术一个实施例的判断终端手持状态的装置的结构示意图。 如图4所示,判断终端手持状态的装置包括:记录模块110、确定模块120和判断模块130。 记录模块110用于记录终端屏幕上用户手指滑动的轨迹。 在本专利技术的实施例中,当用户的手指在终端的屏幕上滑动时,记录模块110可记录手指滑动的轨迹。其中,轨迹可以是弧形轨迹。例如:可通过在系统中植入监控功能,从而记录用户手指滑动的轨迹;也可以通过在第三方应用程序中加入记录用户手指滑动的轨迹的功能。 为使判断出的终端的手持状态更加准确,记录模块110可多次记录终端屏幕上用户手指滑动的轨迹。 确定模块120用于确定轨迹对应圆周的圆心位置。 在本专利技术的实施例中,在记录模块110记录终端屏幕上用户手指滑动的轨迹后,确定模块120可根据轨迹的横向偏移量和纵向偏移量,确定轨迹对应圆周的圆心位置。如图2所示,用户手指在终端屏幕上滑动时,会产生弧形轨迹,从而会产生横向偏移量和纵向偏移量。可根据现有的算法,计算出轨迹对应的圆周的圆心位置。由于算法为现有技术,此处不赘述。 当然,为了增加判断的准确性,可对多次记录的轨迹进行加权运算,根据加权运算结果确定轨迹对应圆周的圆心位置。 判断模块130用于根据圆心位置判断出终端的手持状态。 在本专利技术的实施例中,在确定模块120确定轨迹对应圆周的圆心位置后,判断模块130可根据圆心位置判断出终端的手持状态。若圆心位置位于弧形轨迹的右侧,则可确定终端的手持状态为右手本文档来自技高网...

【技术保护点】
一种判断终端手持状态的方法,其特征在于,包括:记录终端屏幕上用户手指滑动的轨迹;确定所述轨迹对应圆周的圆心位置;以及根据所述圆心位置判断出所述终端的手持状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐辉
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1