信息处理方法和设备与流程

文档序号:12595863阅读:296来源:国知局
信息处理方法和设备与流程

本申请涉及信息输入领域,尤其涉及一种信息处理方法和设备。



背景技术:

随着电子设备的普及,智能手机、平板电脑等越来越多的触屏设备进入人们的生活,极大地丰富了人们的生活。

在大屏触控手机上,用户在只有一只手(另一只手被其他事务占用)可以用于与握持的设备进行交互时,可能由于待触控区域距离过远,而导致输入过程缓慢,输入效率较低。为了提高输入效率,一些设备除了触控输入外,提供了更多模态的输入方式,比如通过检测眼动、吹气气流等接收输入信息。

上述更多模态的输入方式,如果一直开启,会导致设备能耗过高,影响续航时间。



技术实现要素:

本申请的目的是:提供一种信息处理方法和设备。

根据本申请至少一个实施例的第一方面,提供了一种信息处理方法,所述方法包括:

响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面的至少两个接触面积;

至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第二种可能的实现方式中,所述响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述触屏的一侧面的至少两个接触面积包括:

响应于所述握持手对所述触屏的不同位置执行所述触控输入操作,获取所述至少两个接触面积。

结合第一方面的任一种可能的实现方式,在第三种可能的实现方式中,所述至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式包括:

根据所述至少两个接触面积确定一面积差相关信息;

响应于所述面积差相关信息满足第二预定条件,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第四种可能的实现方式中,所述响应于所述面积差相关信息满足第二预定条件,调整所述设备的输入模式包括:

根据所述面积差相关信息确定一最大面积差;

响应于所述最大面积差大于一阈值,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第五种可能的实现方式中,所述响应于所述面积差相关信息满足第二预定条件,调整所述设备的输入模式包括:

响应于所述面积差相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第六种可能的实现方式中,所述方法还包括:

获取所述触控输入操作对应的至少两个触控位置;

根据所述至少两个触控位置,确定一触控距离相关信息;

所述响应于所述面积差相关信息满足第二预定条件,调整所述设备的输入模式包括:

响应于所述面积差相关信息和所述触控距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第七种可能的实现方式中,所述至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式包括:

响应于所述至少两个接触面积基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第八种可能的实现方式中,所述方法还包括:

获取所述触控输入操作对应的至少两个触控位置;

所述至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式包括:

响应于所述至少两个接触面积和所述至少两个触控位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第九种可能的实现方式中,所述至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式包括:

响应于所述至少两个接触面积满足所述第一预定条件,且所述设备的输入接收状态信息满足第三预定条件,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第十种可能的实现方式中,所述调整所述设备的输入模式包括:调整所述设备的输入方式和/或输入区域。

根据本申请至少一个实施例的第二方面,提供了一种信息处理设备,所述设备包括:

一第一获取模块,用于响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面的至少两个接触面积;

一调整模块,用于至少响应于所述至少两个接触面积满足第一预 定条件,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第二种可能的实现方式中,所述第一获取模块,用于响应于所述握持手对所述触屏的不同位置执行所述触控输入操作,获取所述至少两个接触面积。

结合第一方面的任一种可能的实现方式,在第三种可能的实现方式中,所述调整模块包括:

一确定单元,用于根据所述至少两个接触面积确定一面积差相关信息;

一调整单元,用于响应于所述面积差相关信息满足第二预定条件,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第四种可能的实现方式中,所述调整单元包括:

一确定子单元,用于根据所述面积差相关信息确定一最大面积差;

一调整子单元,用于响应于所述最大面积差大于一阈值,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第五种可能的实现方式中,所述调整单元,用于响应于所述面积差相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第六种可能的实现方式中,所述设备还包括:

一第二获取模块,用于获取所述触控输入操作对应的至少两个触控位置;

一确定模块,用于根据所述至少两个触控位置,确定一触控距离相关信息;

所述调整单元,用于响应于所述面积差相关信息和所述触控距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式, 调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第七种可能的实现方式中,所述调整模块,用于响应于所述至少两个接触面积基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第八种可能的实现方式中,所述设备还包括:

一第三获取模块,用于获取所述触控输入操作对应的至少两个触控位置;

所述调整模块,用于响应于所述至少两个接触面积和所述至少两个触控位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

结合第一方面的任一种可能的实现方式,在第九种可能的实现方式中,所述调整模块,用于响应于所述至少两个接触面积满足所述第一预定条件,且所述设备的输入接收状态信息满足第三预定条件,调整所述设备的输入模式。

根据本申请至少一个实施例的第三方面,提供了一种用户设备,所述设备包括:

一触屏;

一存储器,用于存储指令;

一处理器,用于执行所述存储器存储的指令,所述指令使得所述处理器执行以下操作:

响应于用户对所述触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面的至少两个接触面积;

至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。

本申请实施例所述信息处理方法和设备,响应于用户对一设备的 一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面的至少两个接触面积,至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。所述方法和设备根据用户的握持手与所述设备的侧面的至少两个接触面积,推断用户是否遇到输入不便的情况,并适时调整所述设备的输入模式,以方便用户输入。

附图说明

图1是本申请一个实施例所述信息处理方法的流程图;

图2是本申请一个实施方式中用户单手握持手机的示意图;

图3是本申请一个实施例所述信息处理设备的模块图;

图4是本申请一个实施方式中所述调整模块的模块图;

图5是本申请一个实施方式中所述调整单元的模块图;

图6是本申请一个实施方式中所述信息处理设备的模块图;

图7是本申请另一个实施方式中所述信息处理设备的模块图;

图8是本申请一个实施例中所述用户设备的硬件结构示意图。

具体实施方式

下面结合附图和实施例,对本申请的具体实施方式作进一步详细说明。以下实施例用于说明本申请,但不用来限制本申请的范围。

本领域技术人员理解,在本申请的实施例中,下述各步骤的序号的大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

发明人在研究过程中发现,当用户的握持手在大屏设备(比如手机、平板)上触控输入时,如果出现输入不便,比如待触控的位置过远,会习惯性的改变握持手的姿态,比如将握持手向待触控的位置移动。

同时,发明人还发现现在的电子设备一般都具有除触控输入之外多种输入方式并且其输入区域还可以调整,比如输入方式还可以是语 音输入,或者通过摄像头获取图像输入,接收用户吹气的气流输入等。上述输入方式可以作为触控输入的重要补充,在用户触控输入遭遇输入不便的情况下,为用户提供更多的输入选择。但是,上述输入方式一般功耗较高,一直开启会严重影响设备的续航和计算性能。

本申请基于上述使用习惯实现一种信息处理方法,以便在合理的时机调整设备的输入模式,方便用户输入的同时降低功耗。

图1是本申请一个实施例所述信息处理方法的流程图,所述方法可以在例如一信息处理设备上实现。如图1所示,所述方法包括:

S120:响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面的至少两个接触面积;

S140:至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。

本申请实施例所述方法,响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面的至少两个接触面积,至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。所述方法根据用户的握持手与所述设备的侧面的至少两个接触面积,推断用户是否遇到输入不便的情况,并适时调整所述设备的输入模式,以方便用户输入。

以下将结合具体实施方式,详细说明所述步骤S120和S140的功能。

S120:响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面的至少两个接触面积。

所述设备可以是任一包括所述触屏的电子设备,比如可以是智能手机、平板电脑、穿戴式设备等。

所述触屏,即触摸屏或触控屏,其可以是矢量压力传感技术触摸 屏、电阻技术触摸屏、电容技术触摸屏、红外线技术触摸屏、表面声波技术触摸屏等任一种类型的触屏。

所述触控输入操作也即是用户的操控手指对所述触屏的点击输入操作,其并不局限于用户的单次点击,可以是一系列的点击操作,比如用户游戏过程中接连多次点击操作。

所述设备的一侧面,可以是所述设备除正面和背面之外的任一面,比如可以所述设备上侧面、下侧面、左侧面或右侧面。如图2所示,当用户右手握持一智能手机时,其大拇指按压的一面为所述智能手机的正面210,与该正面210相对的是背面,所述正面的上侧为上侧面220,所述正面的下侧为下侧面230,所述正面的左侧为上侧面240,所述正面的右侧为右侧面250。

所述接触面积可以利用位于所述侧面上的相应传感器获取,比如所述传感器可以是压力传感器,或者,在所述设备的侧面也为触屏的情况下,可以直接利用所述侧面上的触屏获取。

在一种实施方式中,所述步骤S120可以进一步包括:

S120’:响应于所述握持手对所述触屏的不同位置执行所述触控输入操作,获取所述至少两个接触面积。

本实施方式中,只有在所述握持手对所述触屏的不同位置执行所述触控输入操作的情况下,才开始执行所述方法,进而可能调整所述设备的输入模式。从而可以克服一些情况下执行所述方法可能导致误触发的问题。比如在一手握持所述设备,另一手触控输入的情况下,或者在操控手的触控位置保持不变的情况下,均不会执行所述方法。

S140:至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。

所述调整所述设备的输入模式可以包括:调整所述设备的输入方式和/或输入区域。

所述输入方式可以包括:触控输入、语音输入、图像输入、气流 输入、弯曲变形输入等。所述图像输入比如可以是通过检测眼动实现输入。所述气流输入比如可以是通过检测用户对所述设备的吹气气流实现输入。所述弯曲变形输入比如可以是通过改变所述设备的形状实现输入。这里的调整输入方式可以是打开更多输入方式,比如在已经开启触控输入的同时,再开启语音输入;或者,也可以切换输入方式,比如由触控输入切换至语音输入。

所述调整所述设备的输入区域,比如可以是由全屏输入调整为区域输入,比如将靠近用户的操控手指的屏幕区域设置为输入区域,从而方便用户输入。

在一种实施方式中,所述步骤S140可以包括:

S141:根据所述至少两个接触面积确定一面积差相关信息;

S142:响应于所述面积差相关信息满足第二预定条件,调整所述设备的输入模式。

所述步骤S141中,所述面积差相关信息,可以是所述至少两个接触面积对应的多个面积差,比如所述握持手与所述侧面的每两个接触面积对应的面积差;所述面积差相关信息,还可以是所述多个面积差的方差。

在一种实施方式中,所述步骤S142可以包括:

S1421:根据所述面积差相关信息确定一最大面积差;

S1422:响应于所述最大面积差大于一阈值,调整所述设备的输入模式。

所述步骤S1421中,可以从所述多个面积差中选择最大的一个作为所述最大面积差。

所述步骤S1422中,可以在所述最大面积差大于阈值的情况下,即调整所述设备的输入模式。也就是说,当所述握持手与所述侧面的任意两个接触面积的面积差足够大,即认为满足相应条件,进而推断用户当前输入不便,需要调整输入模式。

在另一种实施方式中,所述步骤S142可以包括:

S142’:响应于所述面积差相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

本实施方式中,实质上是基于一分类器对所述面积差相关信息进行分类处理,并得到一分类结果,该分类结果包括两种:需要调整所述设备的输入模式,或者不需要调整所述设备的输入模式。在所述分类结果为需要调整所述设备的输入模式的情况下,调整所述设备的输入模式。

所述分类器可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手与所述侧面的接触面积,并计算得到多个面积差和/或所述多个面积差的方差,然后将所述多个面积差和/或所述多个面积差的方差,及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM(Support Vector Machine,支持向量机)或决策树等训练模型,可以训练得到所述分类器。

在另一种实施方式中,所述方法还可以包括:

S131:获取所述触控输入操作对应的至少两个触控位置;

S132:根据所述至少两个触控位置,确定一触控距离相关信息。

所述步骤S142进一步包括:

S142”:响应于所述面积差相关信息和所述触控距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

本实施方式与上一实施方式的主要区别在于,所述分类器增加了对所述触控距离相关信息的分类处理。

其中,所述触控距离相关信息可以包括所述至少两个触控位置中每两个之间的距离,实质上反映了用户当前需要触控的区域大小,显然,所述距离越大,则所述区域越大,相应的,用户越可能遇到输入不便的问题;相反,如果所述距离较小,比如用户多次对一个位置进行点击,则用户一般不会遇到输入不便的问题(即使不便,用户通过一次握姿调整,也可以轻易克服,一般不需要对输入模式进行调整)。因此,本实施方式中,同时对所述面积差相关信息和所述触控距离相关信息进行分类处理,分类结果会更加准确。

本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手与所述侧面的接触面积,并计算得到多个面积差,同时记录该段时间内用户对所述触屏的触控位置,并计算得到每两个触控位置之间的触控距离,然后将所述多个面积差和/或所述多个面积差的方差、多个触控距离及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。

如前文所述,根据所述握持手在不同时间与所述侧面的所述至少两个接触面积,可以得到所述面积差相关信息,进而基于预先训练的分类器,可以确定当前是否需要调整输入模式。可以认为,所述面积差相关信息直接决定了是否需要调整输入模式,同时,所述握持手在不同时间与所述设备的侧面的所述至少两个接触面积又决定了所述面积差相关信息。因此,在一种实施方式中,可以直接根据所述至少两个接触面积及相应的分类器,确定是否需要调整输入模式。在该实施方式中,所述步骤S140进一步包括:

S140’:响应于所述至少两个接触面积基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手与所述侧面的接触面积,以及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。

如前文所述,所述触控距离相关信息也会影响到分类结果的准确度,同时触控位置决定了所述触控距离相关信息,在另一种实施方式中,所述方法还包括:

S130”:获取所述触控输入操作对应的至少两个触控位置;

所述步骤S140进一步包括:

S140”:响应于所述至少两个接触面积和所述至少两个触控位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手与所述侧面的接触面积,同时记录该段时间内用户的操控手对所述触屏的触控位置,然后将所述接触面积、所述触控位置及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述 分类器。

在一些情况下,用户经过所述触控输入操作后,接下来一段时间不再需要输入信息,这种情况下如果调整所述设备的输入模式,显示是没有必要的。因此,在一种实施方式中,所述步骤S140可以进一步包括:

S140”’:响应于所述至少两个接触面积满足所述第一预定条件,且所述设备的输入接收状态信息满足第三预定条件,调整所述设备的输入模式。

所述输入接收状态信息可以从所述设备直接获取,其反映的是设备当前是否准备接收用户输入。比如,所述设备当前显示一个输入区域,显然其当前正准备接收用户输入;相反,如果设备当前处于锁屏状态,则其一般不准备接收用户输入。

本实施方式中所述第三预定条件可以是所述输入接收状态信息显示所述设备当前准备接收用户输入。

此外,本申请实施例还提供一种计算机可读介质,包括在被执行时进行以下操作的计算机可读指令:执行上述图1所示实施方式中的方法的步骤S120和S140的操作。

综上,所述方法根据用户的握持手与设备的侧面的至少两个接触面积,以及所述用户对所述触屏的触控位置和所述设备的输入接收状态信息,推断用户是否遇到输入不便的情况,并适时调整所述设备的输入模式,从而在保持较低功耗的情况下方便了用户输入。

图3是本发明一个实施例所述信息处理设备的模块结构示意图,所述信息处理设备可以作为一个功能模块设置于智能手机等用户设备中,当然也可作为一个独立的终端设备供用户使用。如图3所示,所述信息处理设备300可以包括:

一第一获取模块310,用于响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面 的至少两个接触面积;

一调整模块320,用于至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。

本申请实施例所述信息处理设备,响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面的至少两个接触面积,至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。所述信息处理设备根据用户的握持手与所述设备的侧面的至少两个接触面积,推断用户是否遇到输入不便的情况,并适时调整所述设备的输入模式,以方便用户输入。

所述信息处理设备可以与所述设备相同,也可以不同。在两者不同的情况下,所述信息处理设备可以通过与所述设备通信,以获取所述至少两个接触面积等信息。

以下将结合具体实施方式,详细说明所述第一获取模块310和所述调整模块320的功能。

所述第一获取模块310,用于响应于用户对一设备的一触屏执行触控输入操作,获取所述用户的握持手在不同时间与所述设备的一侧面的至少两个接触面积。

所述设备可以是任一包括所述触屏的电子设备,比如可以是智能手机、平板电脑、穿戴式设备等。

所述触屏,即触摸屏或触控屏,其可以是矢量压力传感技术触摸屏、电阻技术触摸屏、电容技术触摸屏、红外线技术触摸屏、表面声波技术触摸屏等任一种类型的触屏。

所述触控输入操作也即是用户的操控手指对所述触屏的点击输入操作,其并不局限于用户的单次点击,可以是一系列的点击操作,比如用户游戏过程中接连多次点击操作。

所述设备的一侧面,可以是所述设备除正面和背面之外的任一面, 比如可以是所述设备上侧面、下侧面、左侧面或右侧面。

所述接触面积可以利用位于所述侧面上的相应传感器获取,比如所述传感器可以是压力传感器,或者,在所述设备的侧面也为触屏的情况下,可以直接利用所述侧面上的触屏获取。

在一种实施方式中,所述第一获取模块310,用于响应于所述握持手对所述触屏的不同位置执行所述触控输入操作,获取所述至少两个接触面积。

本实施方式中,只有在所述握持手对所述触屏的不同位置执行所述触控输入操作的情况下,才开始执行所述方法,进而可能调整所述设备的输入模式。从而可以克服一些情况下执行所述方法可能导致误触发的问题。比如在一手握持所述设备,另一手触控输入的情况下,或者在操控手指的触控位置保持不变的情况下,均不会执行所述方法。

所述调整模块320,用于至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。

所述调整所述设备的输入模式可以包括:调整所述设备的输入方式和/或输入区域。

所述输入方式可以包括:触控输入、语音输入、图像输入、气流输入、弯曲变形输入等。这里的调整输入方式可以是打开更多输入方式,比如在已经开启触控输入的同时,再开启语音输入;或者,也可以切换输入方式,比如由触控输入切换至语音输入。

所述调整所述设备的输入区域,比如可以是由全屏输入调整为区域输入,比如将靠近用户的操控手指的屏幕区域设置为输入区域,从而方便用户输入。

在一种实施方式中,参见图4,所述调整模块320可以包括:

一确定单元321,用于根据所述至少两个接触面积确定一面积差相关信息;

一调整单元322,用于响应于所述面积差相关信息满足第二预定 条件,调整所述设备的输入模式。

所述面积差相关信息,可以是所述至少两个接触面积对应的多个面积差,比如所述握持手与所述侧面的每两个接触面积对应的面积差;所述面积差相关信息,还可以是所述多个面积差的方差。

在一种实施方式中,参见图5,所述调整单元322包括:

一确定子单元3221,用于根据所述面积差相关信息确定一最大面积差;

一调整子单元3222,用于响应于所述最大面积差大于一阈值,调整所述设备的输入模式。

所述确定子单元3221,可以从所述多个面积差中选择最大的一个作为所述最大面积差。

所述调整子单元3222,可以在所述最大面积差大于阈值的情况下,即调整所述设备的输入模式。也就是说,当所述握持手与所述侧面的任意两个接触面积的面积差足够大,即认为满足相应条件,进而推断用户当前输入不便,需要调整输入模式。

在另一种实施方式中,所述调整单元322,用于响应于所述面积差相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

本实施方式中,实质上是基于一分类器对所述面积差相关信息进行分类处理,并得到一分类结果,该分类结果包括两种:需要调整所述设备的输入模式,或者不需要调整所述设备的输入模式。在所述分类结果为需要调整所述设备的输入模式的情况下,调整所述设备的输入模式。

所述分类器可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手与所述侧面的接触面积,并计算得到多个面积差和/或所述多个面积差的方差,然后将所述多个面积差和/或所述多个面积差的方差,及相应的分类标注作为一组训练数据。其中, 如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM(Support Vector Machine,支持向量机)或决策树等训练模型,可以训练得到所述分类器。

在另一种实施方式中,参见图6,所述设备300还包括:

一第二获取模块330,用于获取所述触控输入操作对应的至少两个触控位置;

一确定模块340,用于根据所述至少两个触控位置,确定一触控距离相关信息;

所述调整单元322,用于响应于所述面积差相关信息和所述触控距离相关信息基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

本实施方式与上一实施方式的主要区别在于,所述分类器增加了对所述触控距离相关信息的分类处理。

其中,所述触控距离相关信息可以包括所述至少两个触控位置中每两个之间的距离,实质上反映了用户当前需要触控的区域大小,显然,所述距离越大,则所述区域越大,相应的,用户越可能遇到输入不便的问题;相反,如果所述距离较小,比如用户多次对一个位置进行点击,则用户一般不会遇到输入不便的问题(即使不便,用户通过一次握姿调整,也可以轻易克服,一般不需要对输入模式进行调整)。因此,本实施方式中,同时对所述移动距离相关信息和所述触控距离相关信息进行分类处理,分类结果会更加准确。

本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手与所述侧面的接触面积,并计算得到多个面积差,同时记录该段时间内用户对所述触屏的 触控位置,并计算得到每两个触控位置之间的触控距离,然后将所述多个面积差和/或所述多个面积差的方差、多个触控距离及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。

如前文所述,根据所述握持手在不同时间与所述侧面的所述至少两个接触面积,可以得到所述面积差相关信息,进而基于预先训练的分类器,可以确定当前是否需要调整输入模式。可以认为,所述面积差相关信息直接决定了是否需要调整输入模式,同时,所述握持手在不同时间与所述设备的侧面的所述至少两个接触面积又决定了所述面积差相关信息。因此,在一种实施方式中,可以直接根据所述至少两个接触面积及相应的分类器,确定是否需要调整输入模式。在该实施方式中,所述调整模块320,用于响应于所述至少两个接触面积基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手与所述侧面的接触面积,以及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到了输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。

如前文所述,所述触控距离相关信息也会影响到分类结果的准确 度,同时触控位置决定了所述触控距离相关信息,在另一种实施方式中,参见图7,所述设备300还包括:

一第三获取模块350,用于获取所述触控输入操作对应的至少两个触控位置;

所述调整模块320,用于响应于所述至少两个接触面积和所述至少两个触控位置基于一分类器的分类结果为需要调整所述设备的输入模式,调整所述设备的输入模式。

本实施方式中,所述分类器也可以基于用户的训练数据生成,比如在训练阶段,记录用户在一段时间内其握持手与所述侧面的接触面积,同时记录该段时间内用户的操控手对所述触屏的触控位置,然后将所述接触面积、所述触控位置及相应的分类标注作为一组训练数据。其中,如果用户在所述一段时间内遇到了输入不便的情况,则对应的分类标注为需要调整所述设备的输入模式;如果用户在所述一段时间内没有遇到输入不便的情况,则对应的分类标注为不需要调整所述设备的输入模式。类似的,可以基于多个时间段的记录,得到多组训练数据,然后基于比如SVM或决策树等训练模型,可以训练得到所述分类器。

在一些情况下,用户经过所述触控输入操作后,接下来一段时间不再需要输入信息,这种情况下如果调整所述设备的输入模式,显示是没有必要的。因此,在一种实施方式中,所述调整模块320,用于响应于所述至少两个接触面积满足所述第一预定条件,且所述设备的输入接收状态信息满足第三预定条件,调整所述设备的输入模式。

所述输入接收状态信息可以从所述设备直接获取,其反映的是设备当前是否准备接收用户输入。比如,所述设备当前显示一个输入区域,显然其当前正准备接收用户输入;相反,如果设备当前处于锁屏状态,则其一般不准备接收用户输入。

本实施方式中所述第三预定条件可以是所述输入接收状态信息 显示所述设备当前准备接收用户输入。

本申请实施例所述信息处理方法和设备的一个应用场景可以如下:用户在乘坐公交车过程中,想要通过一大屏手机登录某一网站,于是其一只手拉着扶手,另一只手握持手机并通过触控手机屏幕输入一些个人信息以便完成注册,手机全屏显示该网站的信息,当用户的操控手指够不到待触控区域时,其自然的变换握持姿势,手机检测用户的握持手与手机侧面的接触面积的变化,确定用户当前输入不便,于是开启语音输入功能,用户通过语音输入方便的完成网站注册。

本申请一个实施例中一种用户设备的硬件结构如8所示。本申请具体实施例并不对所述用户设备的具体实现做限定,参见图8,所述设备800可以包括:

处理器(processor)810、通信接口(Communications Interface)820、存储器(memory)830,以及通信总线840和触屏(未示出)。其中:

处理器810、通信接口820,以及存储器830通过通信总线840完成相互间的通信。

通信接口820,用于与其他网元通信。

处理器810,用于执行程序832,具体可以执行上述图1所示的方法实施例中的相关步骤。

具体地,程序832可以包括程序代码,所述程序代码包括计算机操作指令。

处理器810可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。

存储器830,用于存放程序832。存储器830可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序832具体可以执行以下步骤:

响应于用户对所述触屏执行触控输入操作,获取所述用户的握持 手在不同时间与所述设备的一侧面的至少两个接触面积;

至少响应于所述至少两个接触面积满足第一预定条件,调整所述设备的输入模式。

程序832中各步骤的具体实现可以参见上述实施例中的相应步骤或模块,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,控制器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上实施方式仅用于说明本申请,而并非对本申请的限制,有关技术领域的普通技术人员,在不脱离本申请的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请的范畴,本申请的专利保护范围应由权利要求限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1