信息处理方法及电子设备转让专利

申请号 : CN201410224766.8

文献号 : CN104007928B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 许奔

申请人 : 联想(北京)有限公司

摘要 :

本发明实施例公开了一种信息处理方法及电子设备,所述方法包括:接收第一操作,解析所述第一操作,得到所述第一操作的第一参数和第二参数,所述第一参数和所述第二参数为不同类型参数;基于所述第一操作的第一参数和第二参数,确定第一位置,所述第一位置表征所述第一操作的操作点的位置;将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配;将匹配成功的操控对象确定为所述第一操作的目标操控对象。通过本发明实施例的技术方案,用户无需对第一区域进行操作即可选定第一区域的目标操控对象,尤其在触控显示单元面积较大时,方便了用户进行单手操作,避免了在一些场合操作电子设备不便的问题,提升了用户体验。

权利要求 :

1.一种信息处理方法,应用于一电子设备,其特征在于,所述电子设备包含一触控显示单元,所述触控显示单元支持接收触控操作的区域包括第一区域和第二区域;所述电子设备支持控制所述触控显示单元在所述第一区域显示至少一个操控对象;所述方法包括:接收第一操作,所述第一操作的目标操作区域为所述第二区域;

解析所述第一操作,得到所述第一操作的第一参数和第二参数,所述第一参数和所述第二参数为不同类型参数;

基于所述第一操作的第一参数和第二参数,确定第一位置,所述第一位置表征所述第一操作的操作点的位置;

将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配;

将匹配成功的操控对象确定为所述第一操作的目标操控对象;

所述第一参数表征所述第一操作在所述第一区域的角位移,所述第二参数表征所述第一操作在所述第一区域实施的压力;

相应地,所述基于所述第一操作的第一参数和第二参数,确定第一位置,包括:基于所述第二参数、以及所述第二参数与第二移动距离的预设比例,确定所述第二移动距离;

基于所述第二移动距离、所述第一参数所表征的角位移、以及第三位置确定所述第一位置,所述第三位置为所述第一区域中的预设位置。

2.根据权利要求1所述的方法,其特征在于,所述将匹配成功的操控对象确定为所述第一操作的目标操控对象之后,所述方法还包括:检测所述目标操控对象所关联的应用;

在所述触控显示单元运行所述应用。

3.根据权利要求1至2任一项所述的方法,其特征在于,所述将匹配成功的操控对象确定为所述第一操作的目标操控对象之后,所述方法还包括:接收第二操作;

解析出所述第二操作的操作参数;

基于所述操作参数判断所述第二操作是否与第一指令关联;

当判断出所述第二操作与所述第一指令关联时,检测所述目标操控对象所关联的应用;

在所述触控显示单元运行所述应用。

4.一种电子设备,其特征在于,所述电子设备包括触控显示单元,所述触控显示单元触控操作的区域包括第一区域和第二区域;

所述电子设备还包括:控制单元、解析单元、确定单元和匹配单元;其中,所述控制单元,用于控制所述触控显示单元在所述第一区域显示至少一个操控对象;

所述触控显示单元,用于接收第一操作,所述第一操作的目标操作区域为所述第二区域;

所述解析单元,用于解析所述第一操作,得到所述第一操作的第一参数和第二参数,所述第一参数和所述第二参数为不同类型参数;

所述确定单元,用于基于所述第一操作的第一参数和第二参数,确定第一位置,所述第一位置表征所述第一操作的操作点的位置;

所述匹配单元,用于将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配;将匹配成功的操控对象确定为所述第一操作的目标操控对象;

所述确定单元包括:第三确定子单元,用于基于所述第二参数、以及所述第二参数与第二移动距离的预设比例,确定所述第二移动距离,其中,所述第一参数表征所述第一操作在所述第一区域的角位移,所述第二参数表征所述第一操作在所述第一区域实施的压力;

第四确定子单元,用于基于所述第二移动距离、所述第一参数所表征的角位移、以及第三位置确定所述第一位置,所述第三位置为所述第一区域中的预设位置。

5.根据权利要求4所述的电子设备,其特征在于,所述电子设备还包括检测单元;

所述确定单元,还用于在确定所述目标操控对象之后触发所述检测单元;

所述检测单元,用于检测所述目标操控对象所关联的应用;

所述控制单元,还用于在所述触控显示单元运行所述检测单元所检测到的应用。

6.根据权利要求4至5任一项所述的电子设备,其特征在于,所述确定单元包括:触发子单元,用于触发所述触控显示单元接收第二操作;

解析子单元,用于解析出所述第二操作的操作参数;

判断子单元,用于基于所述操作参数判断所述第二操作是否与第一指令关联;当判断出所述第二操作与所述第一指令关联时,检测所述目标操控对象所关联的应用;

所述控制单元,还用于触发所述触控显示单元运行所述判断子单元所检测到的应用。

说明书 :

信息处理方法及电子设备

技术领域

[0001] 本发明涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。

背景技术

[0002] 电子设备如智能手机的屏幕面积日益增大,由于用户生理上的限制,导致用户无法使用单手来选择屏幕区域中的全部图标,在某些场合(如乘车)时,会用户带来不便;如果帮助用户使用单手即可对屏幕的全部区域进行操作,相关技术尚无有效解决方案。

发明内容

[0003] 本发明实施例提供一种信息处理方法及电子设备,能够帮助用户使用单手即可对屏幕的全部区域进行操作,提升用户体验。
[0004] 本发明实施例的技术方案是这样实现的:
[0005] 本发明实施例提供一种信息处理方法,应用于一电子设备,所述电子设备包含一触控显示单元,所述触控显示单元支持接收触控操作的区域包括第一区域和第二区域;所述电子设备支持控制所述触控显示单元在所述第一区域显示至少一个操控对象;所述方法包括:
[0006] 接收第一操作,所述第一操作的目标操作区域为所述第二区域;
[0007] 解析所述第一操作,得到所述第一操作的第一参数和第二参数,所述第一参数和所述第二参数为不同类型参数;
[0008] 基于所述第一操作的第一参数和第二参数,确定第一位置,所述第一位置表征所述第一操作的操作点的位置;
[0009] 将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配;
[0010] 将匹配成功的操控对象确定为所述第一操作的目标操控对象。
[0011] 本发明实施例提供一种电子设备,所述电子设备包括触控显示单元,所述触控显示单元触控操作的区域包括第一区域和第二区域;
[0012] 所述电子设备还包括:控制单元、解析单元、确定单元和匹配单元;其中,[0013] 所述控制单元,用于控制所述触控显示单元在所述第一区域显示至少一个操控对象;
[0014] 所述触控显示单元,用于接收第一操作,所述第一操作的目标操作区域为所述第二区域;
[0015] 所述解析单元,用于解析所述第一操作,得到所述第一操作的第一参数和第二参数,所述第一参数和所述第二参数为不同类型参数;
[0016] 所述确定单元,用于基于所述第一操作的第一参数和第二参数,确定第一位置,所述第一位置表征所述第一操作的操作点的位置;
[0017] 所述匹配单元,用于将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配;将匹配成功的操控对象确定为所述第一操作的目标操控对象。
[0018] 通过本发明实施例的技术方案,用户无需对第一区域进行操作即可选定第一区域的目标操控对象,尤其在触控显示单元面积较大时,方便了用户进行单手操作,避免了在一些场合操作电子设备不便的问题,提升了用户体验。

附图说明

[0019] 图1a为本发明实施例一中电子设备触控显示单元的显示示意图一;
[0020] 图1b为本发明实施例一中电子设备触控显示单元的显示示意图二;
[0021] 图1c为本发明实施例一中电子设备触控显示单元的显示示意图三;
[0022] 图1d为本发明实施例一中信息处理方法的实现流程示意图;
[0023] 图2a为本发明实施例二中电子设备触控显示单元的显示示意图一;
[0024] 图2b为本发明实施例二中电子设备触控显示单元的显示示意图二;
[0025] 图2c为本发明实施例二中信息处理方法的实现流程示意图;
[0026] 图2d为本发明实施例二中第一操作的实施示意图;
[0027] 图2e为本发明实施例二中电子设备触控显示单元的显示示意图三;
[0028] 图2f为本发明实施例二中电子设备触控显示单元的显示示意图四;
[0029] 图3a为本发明实施例三中电子设备触控显示单元的显示示意图一;
[0030] 图3b为本发明实施例三中电子设备触控显示单元的显示示意图二;
[0031] 图3c为本发明实施例三中信息处理方法的实现流程示意图;
[0032] 图3d为本发明实施例三中电子设备触控显示单元的显示示意图三;
[0033] 图3e为本发明实施例三中电子设备触控显示单元的显示示意图四;
[0034] 图3f为本发明实施例三中电子设备触控显示单元的显示示意图五;
[0035] 图4a为本发明实施例四中电子设备触控显示单元的显示示意图一;
[0036] 图4b为本发明实施例四中电子设备触控显示单元的显示示意图二;
[0037] 图4c为本发明实施例四中信息处理方法的实现流程示意图;
[0038] 图4d为本发明实施例四中电子设备触控显示单元的显示示意图三;
[0039] 图4e为本发明实施例四中电子设备触控显示单元的显示示意图四;
[0040] 图4f为本发明实施例四中电子设备触控显示单元的显示示意图五;
[0041] 图5a为本发明实施例五中电子设备触控显示单元的显示示意图一;
[0042] 图5b为本发明实施例五中电子设备触控显示单元的显示示意图二;
[0043] 图5c为本发明实施例五中信息处理方法的实现流程示意图;
[0044] 图5d为本发明实施例五中电子设备触控显示单元的显示示意图三;
[0045] 图5e为本发明实施例五中电子设备触控显示单元的显示示意图四;
[0046] 图5f为本发明实施例五中电子设备触控显示单元的显示示意图五;
[0047] 图6为本发明实施例五中电子设备的结构示意图一;
[0048] 图7为本发明实施例五中电子设备确定单元的结构示意图一;
[0049] 图8为本发明实施例五中电子设备确定单元的结构示意图二;
[0050] 图9为本发明实施例五中电子设备的结构示意图二;
[0051] 图10为本发明实施例五中电子设备确定单元的结构示意图三。

具体实施方式

[0052] 下面结合附图和具体实施例对本发明作进一步详细说明。
[0053] 实施例一
[0054] 本实施例记载一种信息处理方法,应用于一电子设备,如图1a所示,所述电子设备包含一触控显示单元,所述触控显示单元支持接收触控操作的区域包括第一区域和第二区域,需要指出的是,触控显示单元可以在触控显示区域上标识所述第二区域,即以区别于第一区域的方式显示第二区域,例如以区别第一显示区域的颜色显示第二区域,或者以特定样式标识第二区域(例如图1a所示,以虚线在触控显示单元的显示区域中标识第二区域);当然,触控显示单元也可以仅将第二区域作为接收触控操作的区域,但不对第一区域和第二区域进行显式的视觉上的划分。
[0055] 实际应用中,第二区域的位置信息可以根据用户的握持信息确定,当握持信息指示用户习惯右手握持电子设备时,则图1a所示,将触控显示单元靠近用户拇指的区域作为第二区域;当握持信息指示用户习惯左手握持电子设备时,则图1b所示,将触控显示单元靠近用户左手拇指的区域作为第二区域;所述握持信息可以预设于电子设备中,或由电子设备根据用户的握持操作确定;例如,当用户握持电子设备时,如图1c所示,电子设备根据在第一握持端(设置压力传感器)所感应到的第一压力和在第二握持端(设置压力传感器)所感应到的第二压力,确定握持信息,当第一压力大于第二压力时,表征电子设备处于右手握持状态;当第一压力小于第二压力,表征电子设备处于左手握持状态。
[0056] 如图1a、图1b和图1c所示,所述电子设备支持控制所述触控显示单元在所述第一区域显示有至少一个操控对象;如图1d所示,所述方法包括以下步骤:
[0057] 步骤101,接收第一操作,所述第一操作的目标操作区域为所述第二区域。
[0058] 步骤102,解析所述第一操作,得到所述第一操作的第一参数和第二参数,所述第一参数和所述第二参数为不同类型参数。
[0059] 步骤103,基于所述第一操作的第一参数和第二参数,确定第一位置,所述第一位置表征所述第一操作的操作点的位置。
[0060] 作为一个示例,所述第一操作参数可以表征所述第一操作在所述第一区域的移动距离,所述第二参数可以表征所述第一操作在所述第一区域的移动方向;相应地,在步骤103中,可以基于所述第一参数和所述第二参数,确定第一位移,所述第一位移表征所述第一操作在所述第一区域的累积位移;并基于第二位置、以及所述第一位移确定所述第一位置,所述第二位置为所述第一区域中的预设位置。
[0061] 作为另一个示例,所述第一参数可以表征所述第一操作在所述第一区域的角位移,所述第二参数可以表征所述第一操作在所述第一区域实施的压力;相应地,在步骤103中,可以基于所述第一参数、所述第一参数与第二移动距离的预设比例,确定所述第二移动距离;基于所述第二移动距离、所述第一参数所表征的角位移、以及第三位置确定所述第一位置,所述第三位置为所述第一区域中的预设位置。
[0062] 步骤104,将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配,将匹配成功的操控对象确定为所述第一操作的目标操控对象。
[0063] 作为又一个示例,在步骤104中之后,还可以检测所述目标操控对象所关联的应用;在所述触控显示单元运行所述应用,即在步骤104之后直接触发应用运行;
[0064] 当然,也可以在步骤104之后,接收第二操作;解析出所述第二操作的操作参数;基于所述操作参数判断所述第二操作是否与第一指令关联;当判断出所述第二操作与所述第一指令关联时,检测所述目标操控对象所关联的应用;在所述触控显示单元运行所述应用;所述第二操作的目标操作区域可以为所述第二区域,也可以为所述第一区域。
[0065] 本实施例中,基于用户对第一区域的操作确定相应地第一参数和第二参数,并基于第一参数和第二参数确定目标操控对象;这样,用户无需对第一区域进行操作即可选定第一区域的目标操控对象,尤其在触控显示单元面积较大时,方便了用户进行单手操作,避免了在一些场合操作电子设备不便的问题,提升了用户体验。
[0066] 实施例二
[0067] 本实施例记载一种信息处理方法,应用于一电子设备,如图2a所示,所述电子设备包含一触控显示单元,所述触控显示单元支持接收触控操作的区域包括第一区域和第二区域;需要说明的是,图2a所示的第二区域的位置仅仅是示例性的,实际应用中,第二区域的位置信息可以根据用户的握持信息确定,当握持信息指示用户习惯右手握持电子设备时,则图2a所示,将触控显示单元靠近用户拇指的区域作为第二区域;当握持信息指示用户习惯左手握持电子设备时,则图2b所示,将触控显示单元靠近用户左手拇指的区域作为第二区域;握持信息的确定方式与实施例所述相同,这里不再赘述。
[0068] 如图2a和图2b所示,所述电子设备支持控制所述触控显示单元在所述第一区域显示有至少一个操控对象;如图2c所示,所述方法包括以下步骤:
[0069] 步骤201,接收第一操作,所述第一操作的目标操作区域为所述第二区域。
[0070] 步骤202,解析所述第一操作在所述第一操作在所述第一区域的移动距离,得到第一参数。
[0071] 步骤203,解析所述第一操作在所述第一区域的移动方向,得到第二参数。
[0072] 所述第一操作的移动距离和移动方向,可以根据触控显示单元感应到的触点的位置、以及感应到触点的时间确定。
[0073] 步骤204,基于所述第一参数和所述第二参数,确定第一位移,所述第一位移表征所述第一操作在所述第一区域的累积位移。
[0074] 由于第二区域的面积较小,因此,用户实施第一操作时,可能需要在第二区域进行多次滑动以完成第一操作;一个示例如图2d所示,用户在实施第一操作时,首先按照图2d所示箭头方向进行第一次滑动,并返回进行第一次滑动操作的起始区域(或位置)进行第二次滑动,实际应用中,用户在实施第一操作时可以进行多次滑动,相应地,第一位移为多次滑动操作位移的叠加。
[0075] 步骤205,基于第二位置、以及所述第一位移确定第一位置,所述第二位置为所述第一区域中的预设位置。
[0076] 第二位置的一个示例如图2e所示,第二位置可以与最靠近第一区域的操控对象1的位置对应,当然,第二位置也可以与距离第二区域最近的操控对象2的位置对应,图2e所示的第二位置仅仅是示例性的,实际应用中,第二位置也可以不与第一区域中的操控对象的位置对应。
[0077] 作为一个示例,可以根据以下公式确定第一位置:
[0078] 第一位置=第二位置+a*第一位移;其中,a为大于0的整数;当a大于1时,用户通过在第一区域进行小幅度的滑动以实施第一操作可以快速选定操控对象;例如,当a为3时,如果用户在第二区域实施第一操作的累加位移为1厘米(沿触控显示单元的对角线方向),且第二位置与图2e中的操控对象2的位置对应,且第一位置与操控对象2距离为3厘米(沿对角线方向)的位置的操控对象对应。
[0079] 实际应用中,还可以控制触控显示单元实时显示第一位置的标识,以便于用户确定当前所实施的第一操作在第一区域中对应的位置,所述标识可以采用箭头、手型等。
[0080] 步骤206,确定所述第一操作的目标操控对象。
[0081] 将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配,将匹配成功的操控对象确定为所述第一操作的目标操控对象。
[0082] 下面结合具体使用场景对本实施例进行说明。
[0083] 用户右手握持电子设备时,需要选定如图2f所示操控对象1时,电子设备首先控制触控显示单元显示第二位置的标识(以虚线箭头标识),并根据在第一握持端和第二握持端所感应到的压力,确定用户右手握持电子设备,并将靠近用户右手拇指的区域作为第二区域,以在第二区域接收用户的第一操作;当用户实施第一操作时,电子设备实时确定第一位置,并控制触控显示单元显示第一位置的标识(以实线短箭头标识);用户在实施第一操作的过程中,第一位置的标识的位置对应发生变化,当用户发现第一位置的标识指向操控对象1时,停止实施第一操作,则电子设备将操控对象1确定为目标操控对象。
[0084] 本实施例中,基于用户对第一区域的操作确定相应地第一参数和第二参数,并基于第一参数和第二参数确定目标操控对象;这样,用户无需对第一区域进行操作即可选定第一区域的目标操控对象,尤其在触控显示单元面积较大时,方便了用户进行单手操作,避免了在一些场合操作电子设备不便的问题,提升了用户体验。
[0085] 实施例三
[0086] 本实施例记载一种信息处理方法,应用于一电子设备,如图3a所示,所述电子设备包含一触控显示单元,所述触控显示单元支持接收触控操作的区域包括第一区域和第二区域;需要说明的是,图3a所示的第二区域的位置仅仅是示例性的,实际应用中,第二区域的位置信息可以根据用户的握持信息确定,当握持信息指示用户习惯右手握持电子设备时,则图3a所示,将触控显示单元靠近用户拇指的区域作为第二区域;当握持信息指示用户习惯左手握持电子设备时,则图3b所示,将触控显示单元靠近用户左手拇指的区域作为第二区域;握持信息的确定方式与实施例一所述相同,这里不再赘述。
[0087] 如图3a和图3b所示,所述电子设备支持控制所述触控显示单元在所述第一区域显示有至少一个操控对象;如图3c所示,所述方法包括以下步骤:
[0088] 步骤301,接收第一操作,所述第一操作的目标操作区域为所述第二区域。
[0089] 步骤302,解析所述第一操作在所述第一操作在所述第一区域的角位移,得到第一参数。
[0090] 所述第一操作的角位移,可以根据触控显示单元感应到的触点的位置、以及感应到触点的时间确定;所述第一操作的压力,可以根据触控显示单元在触点感应到的电容的变化值确定,触控显示单元被施加的压力与所感应到的电容的变化值成正比。
[0091] 步骤303,解析所述第一操作在所述第一区域实施的压力,得到第二参数。
[0092] 步骤304,基于所述第一参数、以及所述第一参数与第二移动距离的预设比例,确定所述第二移动距离。
[0093] 在一个示例中,根据以下公式确定第二移动距离:
[0094] 第二移动距离=第一参数*预设比例;也就是说,用户在触控显示单元施加的压力与第二移动距离成正比。
[0095] 步骤305,基于所述第二移动距离、所述第一参数所表征的角位移、以及预设第三位置确定所述第一位置,所述预设第三位置为预设于所述第一区域中的位置。
[0096] 在一个示例中,根据以下公式确定第一位置:
[0097] 第一位置=预设第三位置+第二移动距离*角位移;其中,预设第三位置为预设与第一区域中的位置,并且第三位置还具有角度属性;第三位置的一个示例如图3d所示,第三位置以箭头标识(箭头指向与角度对应),第三位置可以与最靠近第一区域的操控对象1的位置对应,并且角度与触控显示单元的对角线方向对应;当然,第三位置也可以与距离第二区域最近的操控对象2的位置对应,并与触控显示单元的对角线方向对应;图3d所示的第三位置仅仅是示例性的,实际应用中,第三位置也可以不与第一区域中的操控对象的位置对应。
[0098] 实际应用中,还可以控制触控显示单元实时显示第一位置的标识,以便于用户确定当前所实施的第一操作在第一区域中对应的位置,所述标识可以采用箭头、手型等。
[0099] 步骤306,将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配,将匹配成功的操控对象确定为所述第一操作的目标操控对象。
[0100] 下面结合具体使用场景对本实施例进行说明。
[0101] 用户右手握持电子设备时,需要选定如图3d所示操控对象1时,电子设备根据在第一握持端和第二握持端所感应到的压力,确定用户右手握持电子设备,并将靠近用户右手拇指的区域作为第二区域,并显示如图3e所示的第三位置的标识,以在第二区域接收用户的第一操作;
[0102] 当用户第二区域第一操作时,电子设备根据用户实施的压力、实施的角位移确定第一位置,并实时显示第一位置的标识,如图3f所示,第三位置的标识如虚线箭头所示(也可以不显示),第一位置的标识如实线箭头所示,标识用户第一操作当前所对应的操控对象;
[0103] 当第一位置的标识对应操控对象1时,用户停止实施第一操作,则电子设备将操控对象1确定为第一操作的目标操控对象。
[0104] 本实施例中,基于用户对第一区域的操作确定相应地第一参数和第二参数,并基于第一参数和第二参数确定目标操控对象;这样,用户无需对第一区域进行操作即可选定第一区域的目标操控对象,尤其在触控显示单元面积较大时,方便了用户进行单手操作,避免了在一些场合操作电子设备不便的问题,提升了用户体验。
[0105] 实施例四
[0106] 本实施例记载一种信息处理方法,应用于一电子设备,如图4a所示,所述电子设备包含一触控显示单元,所述触控显示单元支持接收触控操作的区域包括第一区域和第二区域;需要说明的是,图4a所示的第二区域的位置仅仅是示例性的,实际应用中,第二区域的位置信息可以根据用户的握持信息确定,当握持信息指示用户习惯右手握持电子设备时,则图4a所示,将触控显示单元靠近用户拇指的区域作为第二区域;当握持信息指示用户习惯左手握持电子设备时,则图4b所示,将触控显示单元靠近用户左手拇指的区域作为第二区域;握持信息的确定方式与实施例一所述相同,这里不再赘述。
[0107] 如图4a和图4b所示,所述电子设备支持控制所述触控显示单元在所述第一区域显示有至少一个操控对象;如图4c所示,所述方法包括以下步骤:
[0108] 步骤401,接收第一操作,所述第一操作的目标操作区域为所述第二区域。
[0109] 步骤402,解析所述第一操作在所述第一操作在所述第一区域的角位移,得到第一参数。
[0110] 所述第一操作的角位移,可以根据触控显示单元感应到的触点的位置、以及感应到触点的时间确定;所述第一操作的压力,可以根据触控显示单元在触点感应到的电容的变化值确定,触控显示单元被施加的压力与所感应到的电容的变化值成正比。
[0111] 步骤403,解析所述第一操作在所述第一区域实施的压力,得到第二参数。
[0112] 步骤404,基于所述第一参数、以及所述第一参数与第二移动距离的预设比例,确定所述第二移动距离。
[0113] 在一个示例中,根据以下公式确定第二移动距离:
[0114] 第二移动距离=第一参数*预设比例;也就是说,用户在触控显示单元施加的压力与第二移动距离成正比。
[0115] 步骤405,基于所述第二移动距离、所述第一参数所表征的角位移、以及预设第三位置确定所述第一位置,所述预设第三位置为预设于所述第一区域中的位置。
[0116] 在一个示例中,根据以下公式确定第一位置:
[0117] 第一位置=预设第三位置+第二移动距离*角位移;其中,预设第三位置为预设与第一区域中的位置,并且第三位置还具有角度属性;第三位置的一个示例如图4d所示,第三位置以实线箭头标识,箭头指向标识角度属性,第三位置可以与最靠近第一区域的操控对象1的位置对应,并且角度与触控显示单元的对角线方向对应;当然,第三位置也可以与距离第二区域最近的操控对象2的位置对应,并与触控显示单元的对角线方向对应;图4d所示的第三位置仅仅是示例性的,实际应用中,第三位置也可以不与第一区域中的操控对象的位置对应。
[0118] 实际应用中,还可以控制触控显示单元实时显示第一位置的标识,以便于用户确定当前所实施的第一操作在第一区域中对应的位置,所述标识可以采用箭头、手型等。
[0119] 步骤406,将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配,将匹配成功的操控对象确定为所述第一操作的目标操控对象。
[0120] 步骤407,检测所述目标操控对象所关联的应用,在所述触控显示单元运行所述应用。
[0121] 也就是说,当电子设备确定用户选中的目标操控对象时,即运行目标操控对象所对应的应用。
[0122] 下面结合具体使用场景对本实施例进行说明。
[0123] 用户右手握持电子设备时,需要选定如图4d所示触控对象1时,电子设备根据在第一握持端和第二握持端所感应到的压力,确定用户右手握持电子设备,并将靠近用户右手拇指的区域作为第二区域,并显示如图4e所示的第三位置的标识,以在第二区域接收用户的第一操作;
[0124] 当用户第二区域第一操作时,电子设备根据用户实施的压力、实施的角位移确定第一位置,并实时显示第一位置的标识,如图4f所示,第三位置的标识如虚线箭头所示(也可以不显示),第一位置的标识如实线箭头所示,标识用户第一操作当前所对应的操控对象;
[0125] 当第一位置的标识对应触控对象1时,用户停止实施第一操作,则电子设备将触控对象1确定为第一操作的目标触控对象;此时,电子设备检测所述操控对象1所关联的应用,在所述触控显示单元运行所述应用。
[0126] 本实施例中,基于用户对第一区域的操作确定相应地第一参数和第二参数,并基于第一参数和第二参数确定目标操控对象;这样,用户无需对第一区域进行操作即可选定第一区域的目标操控对象,尤其在触控显示单元面积较大时,方便了用户进行单手操作,避免了在一些场合操作电子设备不便的问题,提升了用户体验。
[0127] 实施例五
[0128] 本实施例记载一种信息处理方法,应用于一电子设备,如图5a所示,所述电子设备包含一触控显示单元,所述触控显示单元支持接收触控操作的区域包括第一区域和第二区域;需要说明的是,图5a所示的第二区域的位置仅仅是示例性的,实际应用中,第二区域的位置信息可以根据用户的握持信息确定,当握持信息指示用户习惯右手握持电子设备时,则图5a所示,将触控显示单元靠近用户拇指的区域作为第二区域;当握持信息指示用户习惯左手握持电子设备时,则图5b所示,将触控显示单元靠近用户左手拇指的区域作为第二区域;握持信息的确定方式与实施例所述相同,这里不再赘述。
[0129] 如图5a和图5b所示,所述电子设备支持控制所述触控显示单元在所述第一区域显示有至少一个操控对象;如图5c所示,所述方法包括以下步骤:
[0130] 步骤501,接收第一操作,所述第一操作的目标操作区域为所述第二区域。
[0131] 步骤502,解析所述第一操作在所述第一操作在所述第一区域的角位移,得到第一参数。
[0132] 所述第一操作的角位移,可以根据触控显示单元感应到的触点的位置、以及感应到触点的时间确定;所述第一操作的压力,可以根据触控显示单元在触点感应到的电容的变化值确定,触控显示单元被施加的压力与所感应到的电容的变化值成正比。
[0133] 步骤503,解析所述第一操作在所述第一区域实施的压力,得到第二参数。
[0134] 步骤504,基于所述第一参数、以及所述第一参数与第二移动距离的预设比例,确定所述第二移动距离。
[0135] 在一个示例中,根据以下公式确定第二移动距离:
[0136] 第二移动距离=第一参数*预设比例;也就是说,用户在触控显示单元施加的压力与第二移动距离成正比。
[0137] 步骤505,基于所述第二移动距离、所述第一参数所表征的角位移、以及预设第三位置确定所述第一位置,所述预设第三位置为预设于所述第一区域中的位置。
[0138] 在一个示例中,根据以下公式确定第一位置:
[0139] 第一位置=预设第三位置+第二移动距离*角位移;其中,预设第三位置为预设与第一区域中的位置,并且第三位置还具有角度属性;第三位置的一个示例如图5d所示,第三位置以箭头标识,角度以箭头指向标识,第三位置可以与最靠近第一区域的操控对象1的位置对应,并且角度与触控显示单元的对角线方向对应;当然,第三位置也可以与距离第二区域最近的操控对象2的位置对应,并与触控显示单元的对角线方向对应;图5d所示的第三位置仅仅是示例性的,实际应用中,第三位置也可以不与第一区域中的操控对象的位置对应。
[0140] 实际应用中,还可以控制触控显示单元实时显示第一位置的标识,以便于用户确定当前所实施的第一操作在第一区域中对应的位置,所述标识可以采用箭头、手型等。
[0141] 步骤506,将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配,将匹配成功的操控对象确定为所述第一操作的目标操控对象。
[0142] 步骤507,接收第二操作。
[0143] 步骤508,解析出所述第二操作的操作参数。
[0144] 步骤509,基于所述操作参数判断所述第二操作是否与第一指令关联;如果关联,则执行步骤510;否则,停止处理。
[0145] 作为一个示例,所述第二操作可以为语音操作或对第二区域的特定形式的触控操作;也就是说,当电子设备确定用户选中的目标操控对象时,还需要确定用户后续实施的操作是否为目标触控对象对应应用的操作。
[0146] 步骤510,检测所述目标操控对象所关联的应用,在所述触控显示单元运行所述应用。
[0147] 也就是说,当电子设备确定用户选中的目标操控对象,并确定用户实施触发目标操控对象对应应用的操作时,即运行目标操控对象所对应的应用。
[0148] 下面结合具体使用场景对本实施例进行说明。
[0149] 用户右手握持电子设备时,需要选定如图5d所示触控对象1时,电子设备根据在第一握持端和第二握持端所感应到的压力,确定用户右手握持电子设备,并将靠近用户右手拇指的区域作为第二区域,并显示如图5e所示的第三位置的标识,以在第二区域接收用户的第一操作;
[0150] 当用户第二区域第一操作时,电子设备根据用户实施的压力、实施的角位移确定第一位置,并实时显示第一位置的标识,如图5f所示,第三位置的标识如虚线箭头所示(也可以不显示),第一位置的标识如实现箭头所示,标识用户第一操作当前所对应的操控对象;
[0151] 当第一位置的标识对应触控对象1时,用户停止实施第一操作,则电子设备将触控对象1确定为第一操作的目标触控对象;此时,用户可以在第二区域继续实施第二操作(例如单击或双击),当电子设备检测到第二操作为触发目标触控对应的应用的特定操作时,在所述触控显示单元运行所述操控对象1对应的应用。
[0152] 本实施例中,基于用户对第一区域的操作确定相应地第一参数和第二参数,并基于第一参数和第二参数确定目标操控对象;这样,用户无需对第一区域进行操作即可选定第一区域的目标操控对象,尤其在触控显示单元面积较大时,方便了用户进行单手操作,避免了在一些场合操作电子设备不便的问题,提升了用户体验。
[0153] 这里需要指出的是:以下电子设备实施例中的描述,与上述方法描述是类似的,同方法的有益效果描述,不作赘述。对于本发明电子设备实施例中未披露的技术细节,请参照本发明方法实施例的描述。
[0154] 实施例六
[0155] 本实施例记载一种电子设备6,如图6所示,包括:触控显示单元61,所述触控显示单元61接收触控操作的区域包括第一区域和第二区域;
[0156] 所述电子设备还包括:控制单元62、解析单元63、确定单元64和匹配单元65;其中,[0157] 所述控制单元62,用于控制所述显示单元在所述第一区域显示有至少一个操控对象;
[0158] 所述触控显示单元61,用于接收第一操作,所述第一操作的目标操作区域为所述第二区域;
[0159] 所述解析单元63,用于解析所述第一操作,得到所述第一操作的第一参数和第二参数,所述第一参数和所述第二参数为不同类型参数;
[0160] 所述确定单元64,用于基于所述第一操作的第一参数和第二参数,确定第一位置,所述第一位置表征所述第一操作的操作点的位置;
[0161] 所述匹配单元65,用于将所述至少两个操控对象的位置信息分别与所述第一位置进行匹配;将匹配成功的操控对象确定为所述第一操作的目标操控对象。
[0162] 作为一个实施方式,所述第一参数表征所述第一操作在所述第一区域的移动距离,所述第二参数表征所述第一操作在所述第一区域的移动方向;相应地,如图7所示,所述确定单元64,包括:
[0163] 第一确定子单元641,用于基于所述第一参数和所述第二参数,确定第一位移,所述第一位移表征所述第一操作在所述第一区域的累积位移;
[0164] 第二确定子单元642,用于基于第二位置、以及所述第一位移确定所述第一位置,所述第二位置为所述第一区域中的预设位置。
[0165] 作为一个实施方式,所述第一参数表征所述第一操作在所述第一区域的角位移,所述第二参数表征所述第一操作在所述第一区域实施的压力;相应地,如图8所示,所述确定单元64,包括:
[0166] 第三确定子单元643,用于基于所述第一参数、以及所述第一参数与第二移动距离的预设比例,确定所述第二移动距离;
[0167] 第四确定子单元644,用于基于所述第二移动距离、所述第一参数所表征的角位移、以及第三位置确定所述第一位置,所述第三位置为所述第一区域中的预设位置。
[0168] 作为一个实施方式,如图9所示,在图6所示电子设备6的基础上,所述电子设备6还包括:检测单元66;
[0169] 所述确定单元64,还用于在确定所述目标操控对象之后触发所述检测单元66;
[0170] 所述检测单元66,用于检测所述目标操控对象所关联的应用;
[0171] 所述控制单元62,还用于在所述触控显示单元61运行所述检测单元66所确定的应用。
[0172] 作为一个实施方式,如图10所示,所述确定单元64包括:
[0173] 触发子单元645,用于还用于在触发所述触控显示单元61接收第二操作;
[0174] 解析子单元646,用于解析出所述第二操作的操作参数;
[0175] 判断子单元647,用于基于所述操作参数判断所述第二操作是否与第一指令关联;当判断出所述第二操作与所述第一指令关联时,检测所述目标操控对象所关联的应用;
[0176] 相应地,所述控制单元62,还用于并触发所述触控显示单元61运行所述判断子单元所检测到的应用。
[0177] 实际应用中,所述触控显示单元61可由电子设备中的触控显示屏及相关驱动电路实现;所述控制单元62、解析单元63、确定单元64、匹配单元65和检测单元66可由电子设备中的中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital Signal Processor)或现场可编程门阵列(FPGA,Field Programmable Gate Array)实现。
[0178] 在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0179] 上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0180] 另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0181] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0182] 或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0183] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。