[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106293443B - 信息处理方法和设备 - Google Patents

信息处理方法和设备 Download PDF

Info

Publication number
CN106293443B
CN106293443B CN201510345011.8A CN201510345011A CN106293443B CN 106293443 B CN106293443 B CN 106293443B CN 201510345011 A CN201510345011 A CN 201510345011A CN 106293443 B CN106293443 B CN 106293443B
Authority
CN
China
Prior art keywords
finger
equipment
user
touch screen
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510345011.8A
Other languages
English (en)
Other versions
CN106293443A (zh
Inventor
于魁飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zhigu Ruituo Technology Services Co Ltd
Original Assignee
Beijing Zhigu Ruituo Technology Services Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zhigu Ruituo Technology Services Co Ltd filed Critical Beijing Zhigu Ruituo Technology Services Co Ltd
Priority to CN201510345011.8A priority Critical patent/CN106293443B/zh
Priority to US15/185,010 priority patent/US20160370964A1/en
Publication of CN106293443A publication Critical patent/CN106293443A/zh
Application granted granted Critical
Publication of CN106293443B publication Critical patent/CN106293443B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

本申请提供了一种信息处理方法和设备,涉及信息输入领域。所述方法包括:响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。所述方法和设备根据用户的至少一手指与触屏的相对面的至少两个接触位置,推断用户是否遇到输入不便的情况,并适时调整所述设备的输入模式,在保持较低功耗的情况下方便了用户输入。

Description

信息处理方法和设备
技术领域
本申请涉及信息输入领域,尤其涉及一种信息处理方法和设备。
背景技术
随着电子设备的普及,智能手机、平板电脑等越来越多的触屏设备进入人们的生活,极大地丰富了人们的生活。
在大屏触控手机上,用户在只有一只手(另一只手被其他事务占用)可以用于与握持的设备进行交互时,可能由于待触控区域距离过远,而导致输入过程缓慢,输入效率较低。为了提高输入效率,一些设备除了触控输入外,提供了更多模态的输入方式,比如通过检测眼动、吹气气流等接收输入信息。
上述更多模态的输入方式,如果一直开启,会导致设备能耗过高,影响续航时间。
发明内容
本申请的目的是:提供一种信息处理方法和设备。
根据本申请至少一个实施例的第一方面,提供了一种信息处理方法,所述方法包括:
响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;
至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。
结合第一方面的任一种可能的实现方式,在第二种可能的实现方式中,所述响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置包括:
响应于所述用户的握持手对所述触屏的不同位置执行所述触控输入操作,获取所述握持手的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置。
结合第一方面的任一种可能的实现方式,在第三种可能的实现方式中,所述至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式包括:
根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置确定所述至少一手指各自的移动距离相关信息;
响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式。
结合第一方面的任一种可能的实现方式,在第四种可能的实现方式中,所述响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式包括:
根据所述至少一手指各自的所述移动距离相关信息确定所述至少一手指各自的最大移动距离;
响应于所述至少一手指各自的最大移动距离满足第三预定条件,调整所述设备的输入模式。
结合第一方面的任一种可能的实现方式,在第五种可能的实现方式中,所述响应于所述至少一手指各自的最大移动距离满足第三预定条件,调整所述设备的输入模式包括:
根据所述至少一手指各自的最大移动距离确定所述至少一手指的平均移动距离;
响应于所述平均移动距离大于一阈值,调整所述设备的输入模式。
结合第一方面的任一种可能的实现方式,在第六种可能的实现方式中,所述响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式包括:
响应于所述至少一手指各自的所述移动距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
结合第一方面的任一种可能的实现方式,在第七种可能的实现方式中,所述方法还包括:
获取所述触控输入操作对应的至少两个触控位置;
根据所述至少两个触控位置,确定一触控距离相关信息;
所述响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式包括:
响应于所述至少一手指各自的所述移动距离相关信息和所述触控距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
结合第一方面的任一种可能的实现方式,在第八种可能的实现方式中,所述至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式包括:
响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
结合第一方面的任一种可能的实现方式,在第九种可能的实现方式中,所述方法还包括:
获取所述触控输入操作对应的至少两个触控位置;
所述响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式包括:
响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置和所述至少两个触控位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
结合第一方面的任一种可能的实现方式,在第十种可能的实现方式中,所述至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式包括:
响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足所述第一预定条件,且所述设备的输入接收状态信息满足第四预定条件,调整所述设备的输入模式。
结合第一方面的任一种可能的实现方式,在第十一种可能的实现方式中,所述调整所述设备的输入模式包括:调整所述设备的输入方式和/或输入区域。
根据本申请至少一个实施例的第二方面,提供了一种信息处理设备,所述设备包括:
一第一获取模块,用于响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;
一调整模块,用于至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。
结合第二方面的任一种可能的实现方式,在第二种可能的实现方式中,所述第一获取模块,用于响应于所述用户的握持手对所述触屏的不同位置执行所述触控输入操作,获取所述握持手的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置。
结合第二方面的任一种可能的实现方式,在第三种可能的实现方式中,所述调整模块包括:
一确定子模块,用于根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置确定所述至少一手指各自的移动距离相关信息;
一调整子模块,用于响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式。
结合第二方面的任一种可能的实现方式,在第四种可能的实现方式中,所述调整子模块包括:
一确定单元,用于根据所述至少一手指各自的所述移动距离相关信息确定所述至少一手指各自的最大移动距离;
一调整单元,用于响应于所述至少一手指各自的最大移动距离满足第三预定条件,调整所述设备的输入模式。
结合第二方面的任一种可能的实现方式,在第五种可能的实现方式中,所述调整单元包括:
一确定子单元,用于根据所述至少一手指各自的最大移动距离确定所述至少一手指的平均移动距离;
一调整子单元,用于响应于所述平均移动距离大于一阈值,调整所述设备的输入模式。
结合第二方面的任一种可能的实现方式,在第六种可能的实现方式中,所述调整子模块,用于响应于所述至少一手指各自的所述移动距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
结合第二方面的任一种可能的实现方式,在第七种可能的实现方式中,所述设备还包括:
一第二获取模块,用于获取所述触控输入操作对应的至少两个触控位置;
一确定模块,用于根据所述至少两个触控位置,确定一触控距离相关信息;
所述调整子模块,用于响应于所述至少一手指各自的所述移动距离相关信息和所述触控距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
结合第二方面的任一种可能的实现方式,在第八种可能的实现方式中,所述调整模块,用于响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
结合第二方面的任一种可能的实现方式,在第九种可能的实现方式中,所述设备还包括:
一第二获取模块,用于获取所述触控输入操作对应的至少两个触控位置;
所述调整模块,用于响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置和所述至少两个触控位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
结合第二方面的任一种可能的实现方式,在第十种可能的实现方式中,所述调整模块,用于响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足所述第一预定条件,且所述设备的输入接收状态信息满足第四预定条件,调整所述设备的输入模式。
根据本申请至少一个实施例的第三方面,提供了一种用户设备,所述设备包括:
一触屏;
一存储器,用于存储指令;
一处理器,用于执行所述存储器存储的指令,所述指令使得所述处理器执行以下操作:
响应于用户对所述触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;
至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述用户设备的输入模式。
本申请实施例所述信息处理方法和设备,响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置,至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。所述信息处理方法和设备根据用户的至少一手指与触屏的相对面的至少两个接触位置,推断用户是否遇到输入不便的情况,并适时调整所述设备的输入模式,以方便用户输入。
附图说明
图1是本申请一个实施例所述信息处理方法的流程图;
图2是本申请一个实施例所述信息处理设备的模块图;
图3是本申请一个实施方式中所述调整模块的模块图;
图4是本申请一个实施方式中所述调整子模块的模块图;
图5是本申请一个实施方式中所述调整单元的模块图;
图6是本申请一个实施方式中所述信息处理设备的模块图;
图7是本申请另一个实施方式中所述信息处理设备的模块图;
图8是本申请一个实施例中所述用户设备的硬件结构示意图。
具体实施方式
下面结合附图和实施例,对本申请的具体实施方式作进一步详细说明。以下实施例用于说明本申请,但不用来限制本申请的范围。
本领域技术人员理解,在本申请的实施例中,下述各步骤的序号的大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
发明人在研究过程中发现,当用户的握持手在大屏设备(比如手机、平板)上触控输入时,如果出现输入不便,比如待触控的位置过远,会习惯性的改变握持手的姿态,比如将握持手向待触控的位置移动。
同时,发明人还发现现在的电子设备一般都具有除触控输入之外多种输入方式并且其输入区域还可以调整,比如输入方式还可以是语音输入,或者通过摄像头获取图像输入,接收用户吹气的气流输入等。上述输入方式可以作为触控输入的重要补充,在用户触控输入遭遇输入不便的情况下,为用户提供更多的输入选择。但是,上述输入方式一般功耗较高,一直开启会严重影响设备的续航和计算性能。
本申请基于上述使用习惯实现一种信息处理方法,以便在合理的时机调整设备的输入模式,方便用户输入的同时降低功耗。
图1是本申请一个实施例所述信息处理方法的流程图,所述方法可以在例如一信息处理设备上实现。如图1所示,所述方法包括:
S120:响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;
S140:至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。
本申请实施例所述方法,响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置,至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。所述方法根据用户的至少一手指与触屏的相对面的至少两个接触位置,推断用户是否遇到输入不便的情况,并适时调整所述设备的输入模式,以方便用户输入。
以下将结合具体实施方式,详细说明所述步骤S120和S140的功能。
S120:响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置。
所述设备可以是任一包括所述触屏的电子设备,比如可以是智能手机、平板电脑、穿戴式设备等。
所述触屏,即触摸屏或触控屏,其可以是矢量压力传感技术触摸屏、电阻技术触摸屏、电容技术触摸屏、红外线技术触摸屏、表面声波技术触摸屏等任一种类型的触屏。
所述触控输入操作也即是用户的操控手指对所述触屏的点击输入操作,其并不局限于用户的单次点击,可以是一系列的点击操作,比如用户游戏过程中接连多次点击操作。
所述触屏的相对面,也就是所述用户当前触控操作的屏幕所相对的一面。对于一般的只有一个屏幕的设备而言,所述相对面即背面;对于具有两个屏幕的设备,比如现有的双屏手机,所述相对面其实是除所述触屏之外的另一屏幕。
所述接触位置可以利用位于所述相对面上的相应传感器获取,比如所述传感器可以是压力传感器,或者,在所述设备为双触屏设备的情况下,可以直接利用所述相对面上的触屏获取。
在一种实施方式中,所述步骤S120可以进一步包括:
S120’:响应于所述用户的握持手对所述触屏的不同位置执行所述触控输入操作,获取所述握持手的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置。
本实施方式中,只有在所述握持手对所述触屏的不同位置执行所述参考输入操作的情况下,才开始执行所述方法,进而可能调整所述设备的输入模式。从而可以克服一些情况下执行所述方法可能导致误触发的问题。比如在一手握持所述设备,另一手触控输入的情况下,或者在操控手的触控位置保持不变的情况下,均不会执行所述方法。
S140:至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。
所述调整所述设备的输入模式可以包括:调整所述设备的输入方式和/或输入区域。
所述输入方式可以包括:触控输入、语音输入、图像输入、气流输入、弯曲变形输入等。所述图像输入比如可以是通过检测眼动实现输入。所述气流输入比如可以是通过检测用户对所述设备的吹气气流实现输入。所述弯曲变形输入比如可以是通过改变所述设备的形状实现输入。这里的调整输入方式可以是打开更多输入方式,比如在已经开启触控输入的同时,再开启语音输入;或者,也可以切换输入方式,比如由触控输入切换至语音输入。
所述调整所述设备的输入区域,比如可以是由全屏输入调整为区域输入,比如将靠近用户的操控手指的屏幕区域设置为输入区域,从而方便用户输入。
在一种实施方式中,所述步骤S140可以包括:
S141:根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置确定所述至少一手指各自的移动距离相关信息;
S142:至少响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式。
所述步骤S141中,所述至少一手指各自的移动距离相关信息,可以是每个手指对应的多个移动距离,比如每个手指每次接触位置变化对应的移动距离;所述至少一手指各自的移动距离相关信息,还可以是每个手指对应的多个移动距离的方差。
在一种实施方式中,所述步骤S142可以包括:
S1421:根据所述至少一手指各自的所述移动距离相关信息确定所述至少一手指各自的最大移动距离;
S1422:响应于所述至少一手指各自的最大移动距离满足第三预定条件,调整所述设备的输入模式。
所述步骤S1421中,可以从一个手指的多个移动距离中选择最大的一个作为该手指的最大移动距离,类似的,可以得到所述至少一手指各自的最大移动距离。
所述步骤S1422中,可以在所述至少一手指各自的最大移动距离中任一个大于预定值的情况下,即调整所述设备的输入模式。也就是说,只有一个手指的最大移动距离足够大,即认为满足所述第三预定条件,进而推断用户当前输入不便,需要调整输入模式。
在另一种实施方式中,为了避免误判,所述步骤S1422还可以包括:
S14221:根据所述至少一手指各自的最大移动距离确定所述至少一手指的平均移动距离;
S14222:响应于所述平均移动距离大于一阈值,调整所述设备的输入模式。
所述步骤S14221中,是对每个手指的最大移动距离做和,然后除以所述至少一手指的数量,得到所述至少一手指的平均移动距离。
所述步骤S14222中,在所述至少一手指的数量为多个的情况下,将所述平均移动距离和所述阈值进行比较,基于比较结果调整所述输入模式,其实是综合根据多个手指的最大移动距离确定调整所述设备的输入模式的时机,相比单纯根据某一个手指的最大移动距离确定调整所述设备的输入模式的时间,可以减少误判,提高准确度。
在另一种实施方式中,所述步骤S142可以包括:
S142’:响应于所述至少一手指各自的所述移动距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
本实施方式中,实质上是基于一分类器对所述至少一手指各自的所述移动距离相关信息进行分类处理,并得到一分类结果,该分类结果包括两种:需要调整所述设备的输入模式,或者不需要调整所述设备的输入模式。在所述分类结果为需要调整所述设备的输入模式的情况下,调整所述设备的输入模式。
所述分类器可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手的各个手指与所述相对面的接触位置,并计算得到每个手指对应的多个移动距离和/或所述多个移动距离的方差,然后将所述多个移动距离和/或所述多个移动距离的方差,及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM(SupportVector Machine,支持向量机)或决策树等训练模型,可以训练得到所述分类器。
在另一种实施方式中,所述方法还可以包括:
S131:获取所述触控输入操作对应的至少两个触控位置;
S132:根据所述至少两个触控位置,确定一触控距离相关信息。
所述步骤S142进一步包括:
S142”:响应于所述至少一手指各自的所述移动距离相关信息和所述触控距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
本实施方式与上一实施方式的主要区别在于,所述分类器增加了对所述触控距离相关信息的分类处理。
其中,所述触控距离相关信息可以包括所述至少两个触控位置中每两个之间的距离,实质上反映了用户当前需要触控的区域大小,显然,所述距离越大,则所述区域越大,相应的,用户越可能遇到输入不便的问题;相反,如果所述距离较小,比如用户多次对一个位置进行点击,则用户一般不会遇到输入不便的问题(即时不便,用户通过一次握姿调整,也可以轻易克服,一般不需要对输入模式进行调整)。因此,本实施方式中,同时对所述移动距离相关信息和所述触控距离相关信息进行分类处理,分类结果会更加准确。
本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手的各个手指与所述相对面的接触位置,并计算得到每个手指对应的多个移动距离,同时记录该段时间内用户对所述触屏的触控位置,并计算得到每两个触控位置之间的触控距离,然后将所述多个移动距离和/或所述多个移动距离的方差、触控距离及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。
如前文所述,根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置,可以得到所述移动距离相关信息,进而基于预先训练的分类器,可以确定当前是否需要调整输入模式。可以认为,所述移动距离相关信息直接决定了是否需要调整输入模式,同时,所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置又决定了所述移动距离相关信息。因此,在一种实施方式中,可以直接根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置及相应的分类器,确定是否需要调整输入模式。在该实施方式中,所述步骤S140进一步包括:
S140’:响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手的各个手指与所述相对面的接触位置,以及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。
如前文所述,所述触控距离相关信息也会影响到分类结果的准确度,同时触控位置决定了所述触控距离相关信息,在另一种实施方式中,所述方法还包括:
S130”:获取所述触控输入操作对应的至少两个触控位置;
所述步骤S140进一步包括:
S140”:响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置和所述至少两个触控位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手的各个手指与所述相对面的接触位置,同时记录该段时间内用户的操控手对所述触屏的触控位置,然后将所述接触位置、所述触控位置及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。
在一些情况下,用户经过所述触控输入操作后,接下来一段时间不再需要输入信息,这种情况下如果调整所述设备的输入模式,显示是没有必要的。因此,在一种实施方式中,所述步骤S140可以进一步包括:
S140”’:响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足所述第一预定条件,且所述设备的输入接收状态信息满足第四预定条件,调整所述设备的输入模式。
所述输入接收状态信息可以从所述设备直接获取,其反映的是设备当前是否准备接收用户输入。比如,所述设备当前显示一个输入区域,显然其当前正准备接收用户输入;相反,如果设备当前处于锁屏状态,则其一般不准备接收用户输入。
本实施方式中所述第二预定条件可以是所述输入接收状态信息显示所述设备当前准备接收用户输入。
此外,本申请实施例还提供一种计算机可读介质,包括在被执行时进行以下操作的计算机可读指令:执行上述图1所示实施方式中的方法的步骤S120和S140的操作。
综上,所述方法根据用户的至少一手指与触屏的相对面的至少两个接触位置,以及所述用户对所述触屏的触控位置和所述设备的输入接收状态信息,推断用户是否遇到输入不便的情况,并适时调整所述设备的输入模式,从而在保持较低功耗的情况下方便了用户输入。
图2是本发明一个实施例所述信息处理设备的模块结构示意图,所述信息处理设备可以作为一个功能模块设置于智能手机等用户设备中,当然也可作为一个独立的终端设备供用户使用。如图2所示,所述信息处理设备200可以包括:
一第一获取模块210,用于响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;
一调整模块220,用于至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。
本申请实施例所述信息处理设备,响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置,至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。所述信息处理设备根据用户的至少一手指与触屏的相对面的至少两个接触位置,推断用户是否遇到输入不便的情况,并适时调整所述设备的输入模式,以方便用户输入。
所述信息处理设备可以与所述设备相同,也可以不同。在两者不同的情况下,所述信息处理设备可以通过与所述设备通信,以获取所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置等信息。
以下将结合具体实施方式,详细说明所述第一获取模块210和所述调整模块220的功能。
所述第一获取模块210,用于响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置。
所述设备可以是任一包括所述触屏的电子设备,比如可以是智能手机、平板电脑、穿戴式设备等。
所述触屏,即触摸屏或触控屏,其可以是矢量压力传感技术触摸屏、电阻技术触摸屏、电容技术触摸屏、红外线技术触摸屏、表面声波技术触摸屏等任一种类型的触屏。
所述触控输入操作也即是用户的操控手指对所述触屏的点击输入操作,其并不局限于用户的单次点击,可以是一系列的点击操作,比如用户游戏过程中接连多次点击操作。
所述触屏的相对面,也就是所述用户当前触控操作的屏幕所相对的一面。对于一般的只有一个屏幕的设备而言,所述相对面即背面;对于具有两个屏幕的设备,比如现有的双屏手机,所述相对面其实是除所述触屏之外的另一屏幕。
所述接触位置可以利用位于所述相对面上的相应传感器获取,比如所述传感器可以是压力传感器,或者,在所述设备为双触屏设备的情况下,可以直接利用所述相对面上的触屏获取。
在一种实施方式中,所述第一获取模块210,用于响应于所述用户的握持手对所述触屏的不同位置执行所述触控输入操作,获取所述握持手的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置。
本实施方式中,只有在所述握持手对所述触屏的不同位置执行所述参考输入操作的情况下,才开始执行所述方法,进而可能调整所述设备的输入模式。从而可以克服一些情况下执行所述方法可能导致误触发的问题。比如在一手握持所述设备,另一手触控输入的情况下,或者在操控手的触控位置保持不变的情况下,均不会执行所述方法。
所述调整模块220,用于至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。
所述调整所述设备的输入模式可以包括:调整所述设备的输入方式和/或输入区域。
所述输入方式可以包括:触控输入、语音输入、图像输入、气流输入、弯曲变形输入等。这里的调整输入方式可以是打开更多输入方式,比如在已经开启触控输入的同时,再开启语音输入;或者,也可以切换输入方式,比如由触控输入切换至语音输入。
所述调整所述设备的输入区域,比如可以是由全屏输入调整为区域输入,比如将靠近用户的操控手指的屏幕区域设置为输入区域,从而方便用户输入。
在一种实施方式中,参见图3,所述调整模块220可以包括:
一确定子模块221,用于根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置确定所述至少一手指各自的移动距离相关信息;
一调整子模块222,用于至少响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式。
所述至少一手指各自的移动距离相关信息,可以是每个手指对应的多个移动距离,比如每个手指每次接触位置变化对应的移动距离;所述至少一手指各自的移动距离相关信息,还可以是每个手指对应的多个移动距离的方差。
在一种实施方式中,参见图4,所述调整子模块222可以包括:
一确定单元2221,用于根据所述至少一手指各自的所述移动距离相关信息确定所述至少一手指各自的最大移动距离;
一调整单元2222,用于响应于所述至少一手指各自的最大移动距离满足第三预定条件,调整所述设备的输入模式。
所述确定单元2221,可以从一个手指的多个移动距离中选择最大的一个作为该手指的最大移动距离,类似的,可以得到所述至少一手指各自的最大移动距离。
所述调整单元2222,可以在所述至少一手指各自的最大移动距离中任一个大于预定值的情况下,即调整所述设备的输入模式。也就是说,只有一个手指的最大移动距离足够大,即认为用户当前输入不便,需要调整输入模式。
参见图5,在另一种实施方式中,为了避免误判,所述调整单元2222还可以包括:
一确定子单元22221,用于根据所述至少一手指各自的最大移动距离确定所述至少一手指的平均移动距离;
一调整子单元22222,用于响应于所述平均移动距离大于一阈值,调整所述设备的输入模式。
所述确定子单元22221可以比如对每个手指的最大移动距离做和,然后除以所述至少一手指的数量,得到所述至少一手指的平均移动距离。
所述调整子单元22222,在所述至少一手指的数量为多个的情况下,将所述平均移动距离和所述阈值进行比较,基于比较结果调整所述输入模式,其实是综合根据多个手指的最大移动距离确定调整所述设备的输入模式的时机,相比单纯根据某一个手指的最大移动距离确定调整所述设备的输入模式的时间,可以减少误判,提高准确度。
在另一种实施方式中,所述调整子模块222,用于响应于所述至少一手指各自的所述移动距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
本实施方式中,实质上是基于一分类器对所述至少一手指各自的所述移动距离相关信息进行分类处理,并得到一分类结果,该分类结果包括两种:需要调整所述设备的输入模式,或者不需要调整所述设备的输入模式。在所述分类结果为需要调整所述设备的输入模式的情况下,调整所述设备的输入模式。
所述分类器可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手的各个手指与所述相对面的接触位置,并计算得到每个手指对应的多个移动距离和/或所述多个移动距离的方差,然后将所述多个移动距离和/或所述多个移动距离的方差,及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。
在另一种实施方式中,参见图6,所述信息处理设备200还包括:
一第二获取模块230,用于获取所述触控输入操作对应的至少两个触控位置;
一确定模块240,用于根据所述至少两个触控位置,确定一触控距离相关信息;
所述调整子模块222,用于响应于所述至少一手指各自的所述移动距离相关信息和所述触控距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
本实施方式与上一实施方式的主要区别在于,所述分类器增加了对所述触控距离相关信息的分类处理。
其中,所述触控距离相关信息可以包括所述至少两个触控位置中每两个之间的距离,实质上反映了用户当前需要触控的区域大小,显然,所述距离越大,则所述区域越大,相应的,用户越可能遇到输入不便的问题;相反,如果所述距离较小,比如用户多次对一个位置进行点击,则用户一般不会遇到输入不便的问题(即时不便,用户通过一次握姿调整,也可以轻易克服,一般不需要对输入模式进行调整)。因此,本实施方式中,同时对所述移动距离相关信息和所述触控距离相关信息进行分类处理,分类结果会更加准确。
本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手的各个手指与所述相对面的接触位置,并计算得到每个手指对应的多个移动距离,同时记录该段时间内用户对所述触屏的触控位置,并计算得到每两个触控位置之间的触控距离,然后将所述多个移动距离和/或所述多个移动距离的方差、触控距离及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。
如前文所述,根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置,可以得到所述移动距离相关信息,进而基于预先训练的分类器,可以确定当前是否需要调整输入模式。可以认为,所述移动距离相关信息直接决定了是否需要调整输入模式,同时,所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置又决定了所述移动距离相关信息。因此,在一种实施方式中,可以直接根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置及相应的分类器,确定是否需要调整输入模式。
在该实施方式中,所述调整模块220,用于响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手的各个手指与所述相对面的接触位置,以及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。
如前文所述,所述触控距离相关信息也会影响到分类结果的准确度,同时触控位置决定了所述触控距离相关信息,在另一种实施方式中,参见图7,所述信息处理设备还包括:
一第二获取模块230’,用于获取所述触控输入操作对应的至少两个触控位置;
所述调整模块220,用于响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置和所述至少两个触控位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手的各个手指与所述相对面的接触位置,同时记录该段时间内用户的操控手对所述触屏的触控位置,然后将所述接触位置、所述触控位置及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。
在一些情况下,用户经过所述触控输入操作后,接下来一段时间不再需要输入信息,这种情况下如果调整所述设备的输入模式,显示是没有必要的。因此,在一种实施方式中,所述调整模块220,用于响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足所述第一预定条件,且所述设备的输入接收状态信息满足第四预定条件,调整所述设备的输入模式。
所述输入接收状态信息可以从所述设备直接获取,其反映的是设备当前是否准备接收用户输入。
本实施方式中,所述第四预定条件可以是所述输入接收状态信息显示所述设备当前准备接收用户输入。
本申请实施例所述信息处理方法和设备的一个应用场景可以如下:用户在乘坐公交车过程中,想要通过一大屏手机登录某一网站,于是其一只手拉着扶手,另一只手握持手机并通过触控手机屏幕输入一些个人信息以便完成注册,手机全屏显示该网站的信息,当用户的操控手指够不到待触控区域时,其自然的变换握持姿势,手机检测用户的握持手与手机背面的接触位置的变化,确定用户当前输入不便,于是开启语音输入功能,用户通过语音输入方便的完成网站注册。
本申请一个实施例中一种用户设备的硬件结构如8所示。本申请具体实施例并不对所述用户设备的具体实现做限定,参见图8,所述设备800可以包括:
处理器(processor)810、通信接口(Communications Interface)820、存储器(memory)830,以及通信总线840和触屏(未示出)。其中:
处理器810、通信接口820,以及存储器830通过通信总线840完成相互间的通信。
通信接口820,用于与其他网元通信。
处理器810,用于执行程序832,具体可以执行上述图1所示的方法实施例中的相关步骤。
具体地,程序832可以包括程序代码,所述程序代码包括计算机操作指令。
处理器810可能是一个中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。
存储器830,用于存放程序832。存储器830可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序832具体可以执行以下步骤:
响应于用户对所述用户设备的所述触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;
至少响应于所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置满足第一预定条件,调整所述设备的输入模式。
程序832中各步骤的具体实现可以参见上述实施例中的相应步骤或模块,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,控制器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上实施方式仅用于说明本申请,而并非对本申请的限制,有关技术领域的普通技术人员,在不脱离本申请的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请的范畴,本申请的专利保护范围应由权利要求限定。

Claims (8)

1.一种信息处理方法,其特征在于,所述方法包括:
响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;
根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置确定所述至少一手指各自的移动距离相关信息;
响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式。
2.如权利要求1所述的方法,其特征在于,所述响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置包括:
响应于所述用户的握持手对所述触屏的不同位置执行所述触控输入操作,获取所述握持手的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置。
3.如权利要求1所述的方法,其特征在于,所述响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式包括:
根据所述至少一手指各自的所述移动距离相关信息确定所述至少一手指各自的最大移动距离;
响应于所述至少一手指各自的最大移动距离满足第三预定条件,调整所述设备的输入模式。
4.如权利要求3所述的方法,其特征在于,所述响应于所述至少一手指各自的最大移动距离满足第三预定条件,调整所述设备的输入模式包括:
根据所述至少一手指各自的最大移动距离确定所述至少一手指的平均移动距离;
响应于所述平均移动距离大于一阈值,调整所述设备的输入模式。
5.如权利要求1所述的方法,其特征在于,所述响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式包括:
响应于所述至少一手指各自的所述移动距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。
6.一种信息处理设备,其特征在于,所述设备包括:
一第一获取模块,用于响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;
一调整模块,用于根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置确定所述至少一手指各自的移动距离相关信息;响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式。
7.一种用户设备,其特征在于,所述用户设备包括权利要求6所述的信息处理设备。
8.一种用户设备,其特征在于,所述用户设备包括:
一触屏;
一存储器,用于存储指令;
一处理器,用于执行所述存储器存储的指令,所述指令使得所述处理器执行以下操作:
响应于用户对所述触屏执行触控输入操作,获取所述用户的至少一手指分别在不同时间与所述触屏的相对面的至少两个接触位置;
根据所述至少一手指分别在不同时间与所述触屏的相对面的所述至少两个接触位置确定所述至少一手指各自的移动距离相关信息;响应于所述至少一手指各自的所述移动距离相关信息满足第二预定条件,调整所述设备的输入模式。
CN201510345011.8A 2015-06-19 2015-06-19 信息处理方法和设备 Active CN106293443B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510345011.8A CN106293443B (zh) 2015-06-19 2015-06-19 信息处理方法和设备
US15/185,010 US20160370964A1 (en) 2015-06-19 2016-06-16 Information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510345011.8A CN106293443B (zh) 2015-06-19 2015-06-19 信息处理方法和设备

Publications (2)

Publication Number Publication Date
CN106293443A CN106293443A (zh) 2017-01-04
CN106293443B true CN106293443B (zh) 2019-09-20

Family

ID=57588016

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510345011.8A Active CN106293443B (zh) 2015-06-19 2015-06-19 信息处理方法和设备

Country Status (2)

Country Link
US (1) US20160370964A1 (zh)
CN (1) CN106293443B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106775216B (zh) * 2016-11-30 2020-07-17 努比亚技术有限公司 一种终端和输入框自适应方法
CN117795459A (zh) * 2021-11-16 2024-03-29 华为技术有限公司 生成触觉输出的方法和用于使用该方法生成触觉输出的电子装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103140822A (zh) * 2010-10-13 2013-06-05 Nec卡西欧移动通信株式会社 移动终端设备和用于移动终端设备中的触摸板的显示方法
CN104571880A (zh) * 2013-10-11 2015-04-29 詹世绅 具有背部触控的电子设备的握持方式识别及运用的方法
CN104714731A (zh) * 2013-12-12 2015-06-17 中兴通讯股份有限公司 终端界面的显示方法及装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7656393B2 (en) * 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US7697729B2 (en) * 2004-01-29 2010-04-13 Authentec, Inc. System for and method of finger initiated actions
US8604364B2 (en) * 2008-08-15 2013-12-10 Lester F. Ludwig Sensors, algorithms and applications for a high dimensional touchpad
KR101612283B1 (ko) * 2009-09-10 2016-04-15 삼성전자주식회사 휴대용 단말기에서 사용자의 입력 패턴을 판단하기 위한 장치 및 방법
US20110087963A1 (en) * 2009-10-09 2011-04-14 At&T Mobility Ii Llc User Interface Control with Edge Finger and Motion Sensing
CN104799824B (zh) * 2011-06-24 2017-10-24 株式会社村田制作所 移动设备
CN102662474B (zh) * 2012-04-17 2015-12-02 华为终端有限公司 控制终端的方法、装置和终端
US9886116B2 (en) * 2012-07-26 2018-02-06 Apple Inc. Gesture and touch input detection through force sensing
KR20150077075A (ko) * 2013-12-27 2015-07-07 엘지전자 주식회사 전자 기기 및 전자 기기의 제어 방법
US9798399B2 (en) * 2014-06-02 2017-10-24 Synaptics Incorporated Side sensing for electronic devices
US9588643B2 (en) * 2014-12-18 2017-03-07 Apple Inc. Electronic devices with hand detection circuitry
KR102277453B1 (ko) * 2015-02-05 2021-07-14 삼성전자주식회사 터치 센서를 구비한 전자 장치 및 그 구동 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103140822A (zh) * 2010-10-13 2013-06-05 Nec卡西欧移动通信株式会社 移动终端设备和用于移动终端设备中的触摸板的显示方法
CN104571880A (zh) * 2013-10-11 2015-04-29 詹世绅 具有背部触控的电子设备的握持方式识别及运用的方法
CN104714731A (zh) * 2013-12-12 2015-06-17 中兴通讯股份有限公司 终端界面的显示方法及装置

Also Published As

Publication number Publication date
US20160370964A1 (en) 2016-12-22
CN106293443A (zh) 2017-01-04

Similar Documents

Publication Publication Date Title
US8502787B2 (en) System and method for differentiating between intended and unintended user input on a touchpad
CN106843739B (zh) 一种移动终端的显示控制方法及移动终端
US8958631B2 (en) System and method for automatically defining and identifying a gesture
US9218055B2 (en) Devices, systems, and methods for empathetic computing
CN102985897B (zh) 高效姿势处理
WO2022166243A1 (zh) 捏合手势检测识别方法、装置及系统
US20150293592A1 (en) Haptic information management method and electronic device supporting the same
CN102016765A (zh) 用于识别手持设备的用户的方法和系统
CN105960626A (zh) 抓握检测
JP2013232208A (ja) 高度な語彙外単語の拒否のための方法、デバイス、コンピュータ可読記録媒体、および装置
CN107678550A (zh) 一种基于数据手套的手语手势识别系统
CN107111357A (zh) 使用手势元素的手势识别
CN104023802A (zh) 使用神经分析的电子装置的控制
WO2018214115A1 (zh) 一种评价脸妆的方法及装置
CN109063558A (zh) 一种图像分类处理方法、移动终端及计算机可读存储介质
CN104081328A (zh) 智能触摸屏键激活检测
CN109753777A (zh) 一种身份识别方法、装置、存储介质及移动终端
CN109144454A (zh) 双面屏显示控制方法及相关产品
CN106293443B (zh) 信息处理方法和设备
CN103631368A (zh) 检测装置、检测方法以及电子设备
CN104601795A (zh) 一种便捷高效的智能手机用户左右手识别方法
CN106293191B (zh) 信息处理方法和设备
CN107037951A (zh) 操作模式自动识别方法及终端
CN109582171A (zh) 使用电容悬停模式的对新触摸姿势的手指标识
CN106325723B (zh) 信息处理方法和设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant