便携式电子设备及其对象选择方法转让专利

申请号 : CN201310407106.9

文献号 : CN104427122B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张超周少聪

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

摘要 :

本发明提供了一种对象选择方法和便携式电子设备。所述对象选择方法,应用于便携式电子设备,并包括:在包括至少两个候选项的显示界面中,确定选择对象,所述选择对象用于选择所述显示界面中的至少一个候选项;实时检测所述便携式电子设备被用户握持的握持状态与初始状态之间的至少第一倾斜角度;当所述至少第一倾斜角度的绝对值大于预定角度时,根据所述至少第一倾斜角度,在所述显示界面中移动所述选择对象;在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,停止移动所述选择对象,并且确定所述选择对象的停止位置;以及在所述至少两个候选项中确定与所述停止位置对应的第一候选项作为被选择的候选项。

权利要求 :

1.一种对象选择方法,应用于便携式电子设备,所述对象选择方法包括:检测所述便携式电子设备是否被单手握持;

当检测到所述便携式电子设备被单手握持时,在包括至少两个候选项的显示界面中,确定并显示选择对象,所述选择对象用于选择所述显示界面中的至少一个候选项;

在所述显示界面中的特定位置显示操控对象,所述操控对象用于由用户通过触摸方式进行操控;

实时检测所述便携式电子设备被用户握持的握持状态与初始状态之间的至少第一倾斜角度;

当所述至少第一倾斜角度的绝对值大于预定角度时,根据所述至少第一倾斜角度,在所述显示界面中移动所述选择对象;

在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,停止移动所述选择对象,并且确定所述选择对象的停止位置;以及在所述至少两个候选项中确定与所述停止位置对应的第一候选项作为被选择的候选项;

检测用户按住所述操控对象并保持不动;

在用户按住所述操控对象并保持不动的同时,继续实时检测所述便携式电子设备被用户握持的握持状态与选择对象停止状态之间的至少第二倾斜角度;

当所述至少第二倾斜角度的绝对值大于所述预定角度时,根据所述至少第二倾斜角度,在所述显示界面中再次移动所述选择对象;

在所述显示界面中再次移动所述选择对象之后,当所述至少第二倾斜角度不变时,再次停止移动所述选择对象,并且确定所述选择对象再次移动所经过的位置;

确定与所经过的位置对应的至少第二候选项作为被选择的候选项;

检测用户离开所述操控对象;以及

启动所述第一候选项和所述至少第二候选项。

2.如权利要求1所述的对象选择方法,在所述至少两个候选项中确定与所述停止位置对应的第一候选项作为被选择的候选项之后,还包括:检测通过触摸方式针对所述操控对象的用户操作;以及启动所述第一候选项。

3.如权利要求1所述的对象选择方法,还包括:

在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,对所述至少第一倾斜角度保持不变的持续时间进行计时;以及当所述持续时间等于或大于预定时间时,启动所述第一候选项。

4.如权利要求3所述的对象选择方法,还包括:

在所述至少第一倾斜角度保持不变的持续时间期间,在所述第一候选项上显示光效变化。

5.一种便携式电子设备,包括:

单手握持检测单元,检测所述便携式电子设备是否被单手握持;

对象显示单元,显示包括至少两个候选项的显示界面,并且当所述单手握持检测单元检测到所述便携式电子设备被单手握持时,在包含至少两个候选项的所述显示界面中确定并显示选择对象,所述选择对象用于选择所述显示界面中的至少一个候选项;

倾斜角度检测单元,实时检测所述便携式电子设备被用户握持的握持状态与初始状态之间的至少第一倾斜角度;

对象移动单元,当所述至少第一倾斜角度的绝对值大于预定角度时,根据所述至少第一倾斜角度,在所述显示界面中移动所述选择对象,并且,在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,停止移动所述选择对象;

位置确定单元,确定所述选择对象的停止位置;以及候选项确定单元,在所述至少两个候选项中确定与所述停止位置对应的第一候选项作为被选择的候选项,其中所述对象显示单元还用于:在所述显示界面中的特定位置显示操控对象,所述操控对象用于由用户通过触摸方式进行操控,并且其中所述的便携式电子设备,还包括:

用户操作检测单元,检测用户按住所述操控对象并保持不动,并且所述倾斜角度检测单元还用于:在用户按住所述操控对象并保持不动的同时,继续实时检测所述便携式电子设备被用户握持的握持状态与选择对象停止状态之间的至少第二倾斜角度,所述对象移动单元还用于:当所述至少第二倾斜角度的绝对值大于所述预定角度时,根据所述至少第二倾斜角度,在所述显示界面中再次移动所述选择对象,并且在所述显示界面中再次移动所述选择对象之后,当所述至少第二倾斜角度不变时,再次停止移动所述选择对象,所述位置确定单元还用于:确定所述选择对象再次移动所经过的位置,所述候选项确定单元还用于:确定与所经过的位置对应的至少第二候选项作为被选择的候选项,所述用户操作检测单元还用于:检测用户离开所述操控对象,并且所述便携式电子设备还包括:

候选项启动单元,在所述用户操作检测单元检测用户离开所述操控对象之后,启动所述第一候选项和所述至少第二候选项。

6.如权利要求5所述的便携式电子设备,还包括:用户操作检测单元,在候选项确定单元在所述至少两个候选项中确定与所述停止位置对应的第一候选项作为被选择的候选项之后,检测通过触摸方式针对所述操控对象的用户操作,并且其中,所述候选项启动单元在所述用户操作检测单元检测通过触摸方式针对所述操控对象的用户操作之后,启动所述第一候选项。

7.如权利要求5所述的便携式电子设备,还包括:计时单元,在所述对象移动单元在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,对所述至少第一倾斜角度保持不变的持续时间进行计时,并且其中所述候选项启动单元当所述持续时间等于或大于预定时间时,启动所述第一候选项。

8.如权利要求7所述的便携式电子设备,

所述对象显示单元还用于:在所述至少第一倾斜角度保持不变的持续时间期间,在所述第一候选项上显示光效变化。

说明书 :

便携式电子设备及其对象选择方法

技术领域

[0001] 本发明涉及便携式电子设备的领域,更具体地,本发明涉及一种便携式电子设备及其对象选择方法。

背景技术

[0002] 当前,诸如智能手机、个人数字助理、平板电脑等的便携式电子设备得到了广泛使用。在这些便携式电子设备中,普遍通过用户在其触摸显示屏上的触摸操作来操控便携式电子设备中的各种应用。然而,随着便携式电子设备的尺寸不断增大,对上述触摸操作带来了不便。具体地,当用户一只手持握该便携式电子设备并且另一只手不方便进行触摸操作时,由于便携式电子设备尺寸的增大导致持握该便携式电子设备的那只手无法灵活地触摸到显示屏幕上的所有区域而仅能够触摸到其附近的有限区域,因此,在这种情况下,如果只能借助于常规的触摸操作的方式,则无法仅通过持握该便携式电子设备的那只手来实现对该便携式电子设备的操控。
[0003] 另外,除了上述用户持握该便携式电子设备的那只手仅能够触摸到显示屏幕上其附近的有限区域的情况外,还可能存在其它更加极端的情况,例如,当用户处于非常寒冷的环境中时,用户可能不希望把手暴露在该环境中用来在显示屏幕上进行触摸操作,或者,当用户的手较脏时,用户可能不希望弄脏显示屏幕。在这两种示例情况中,常规的通过触摸操作对便携式电子设备进行操控的方式不再能够满足用户的需求。
[0004] 为了解决上述问题,已经提出了通过语音识别、人脸识别或手势感测等方式来对便携式电子设备进行操控。然而,语音识别方式并非在所有场合都适用,例如当周围环境比较嘈杂时容易导致识别结果不准确,或者当用户处于不允许说话的场合时也无法使用语音识别。同样,人脸识别或手势感测的使用场合也有限,并且它们在CPU和功耗方面的代价也较高。因此,亟待一种能够使得用户操作方便灵活、且不受场合环境限制的可替代传统的触摸操作的操控方式。

发明内容

[0005] 有鉴于上述情况,本发明提供了一种便携式电子设备及其对象选择方法,其能够在用户单手持握便携式电子设备时仅通过简单地倾斜便携式电子设备来对便携式电子设备进行操控,从而便于用户操作且适用于任何场合和环境,进而改善了用户体验。
[0006] 根据本发明的一个方面,提供了一种对象选择方法,应用于便携式电子设备,所述对象选择方法包括:在包括至少两个候选项的显示界面中,确定选择对象,所述选择对象用于选择所述显示界面中的至少一个候选项;实时检测所述便携式电子设备被用户握持的握持状态与初始状态之间的至少第一倾斜角度;当所述至少第一倾斜角度的绝对值大于预定角度时,根据所述至少第一倾斜角度,在所述显示界面中移动所述选择对象;在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,停止移动所述选择对象,并且确定所述选择对象的停止位置;以及在所述至少两个候选项中确定与所述停止位置对应的第一候选项作为被选择的候选项。
[0007] 根据本发明的另一方面,提供了一种便携式电子设备,包括:对象显示单元,显示包括至少两个候选项的显示界面,在包括至少两个候选项的所述显示界面中确定选择对象,所述选择对象用于选择所述显示界面中的至少一个候选项;倾斜角度检测单元,实时检测所述便携式电子设备被用户握持的握持状态与初始状态之间的至少第一倾斜角度;对象移动单元,当所述至少第一倾斜角度的绝对值大于预定角度时,根据所述至少第一倾斜角度,在所述显示界面中移动所述选择对象,并且,在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,停止移动所述选择对象;位置确定单元,确定所述选择对象的停止位置;以及候选项确定单元,在所述至少两个候选项中确定与所述停止位置对应的第一候选项作为被选择的候选项。
[0008] 在本发明实施例的便携式电子设备及其对象选择方法中,在用户单手持握便携式电子设备时可以仅通过简单地倾斜便携式电子设备来对便携式电子设备进行操控,从而便于用户操作且适用于任何场合和环境,进而改善了用户体验。

附图说明

[0009] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单地介绍。下面描述中的附图仅仅是本发明的示例性实施例。
[0010] 图1是图示根据本发明实施例的对象选择方法的流程图;
[0011] 图2(a)至图2(d)是图示根据本发明实施例的信息处理方法适用的便携式电子设备的应用示例的示意图;
[0012] 图3(a)至图3(d)是图示根据本发明实施例的信息处理方法适用的便携式电子设备的另一应用示例的示意图;
[0013] 图4(a)至图4(c)是图示根据本发明实施例的信息处理方法的便携式电子设备的倾斜角度的说明图;
[0014] 图5(a)至图5(b)是图示根据本发明实施例的信息处理方法适用的便携式电子设备的又一应用示例的示意图;
[0015] 图6(a)至图6(b)是图示根据本发明实施例的信息处理方法适用的便携式电子设备的再一应用示例的示意图;
[0016] 图7(a)至图7(b)是图示根据本发明实施例的信息处理方法适用的便携式电子设备的另一应用示例的示意图;以及
[0017] 图8是图示根据本发明实施例的便携式电子设备的主要单元的配置框图。

具体实施方式

[0018] 在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,基本上相同的步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。
[0019] 首先,参照图1描述根据本发明实施例的对象选择方法10。图1是图示根据本发明实施例的对象选择方法10的流程图。
[0020] 本发明实施例的对象选择方法10应用于一便携式电子设备。所述便携式电子设备诸如智能手机、个人数字助理、平板电脑等移动终端。便携式电子设备包含显示单元,用于显示文字、图片、视频等给用户。显示单元可包括TFT、OLED等类型的显示屏幕,也可包括低功耗的显示屏幕如Memory LCD、E-Ink等类型的显示屏幕。显示屏幕的类型不构成对本发明的限定。所述电子设备还可以包含触摸感应单元,用于感应用户的触摸操作。进一步可选地,所述触摸感应单元和所述显示单元可以层叠设置,以形成触摸显示单元(在下文中,适当时也称为触摸显示屏)。
[0021] 如图1中所示,在本发明实施例的对象选择方法10开始时,首先,在步骤S101,在包括至少两个候选项的显示界面中,确定选择对象,所述选择对象用于选择所述显示界面中的至少一个候选项。这里,候选项例如可以是各种应用图标、控件等,而选择对象由用户操作其来对显示界面中的候选项进行选择。换句话说,选择对象是便携式电子设备体现出用户操作过程的一个反馈效果,所以显示选择对象可以在所述显示界面内显示一个选择标识,例如,一个选择框,或者一个选择图标;当然也可以在所述显示界面内不显示选择标识,具体说来,显示界面内的候选项的数量少于预定个数时,通过实时检测所述便携式电子设备被用户握持的握持状态与初始状态之间的至少第一倾斜角度就能够从所述候选项内选择出一个候选项。例如,有两个候选项时,通过实时检测所述便携式电子设备当被用户握持的握持状态与初始状态之间的至少第一倾斜角度确定出相对于显示单元一侧倾斜,从两个候选项中选择出一个候选项。当有四个候选项时,通过实时检测所述便携式电子设备当被用户握持的握持状态与初始状态之间的至少第一倾斜角度确定出相对于显示单元一个特定角落的倾斜,从四个候选项中选择位于显示单元的所述特定角落的一个候选项。
[0022] 接着,在步骤S102,实时检测所述便携式电子设备被用户握持的握持状态与初始状态之间的至少第一倾斜角度。这里,初始状态是指用户在倾斜便携式电子设备以操作选择对象之前的状态。而第一倾斜角度是指便携式电子设备的当前握持状态与其初始状态在某一二维平面上的倾斜角度。在最简单的情况下,用户仅在一个二维平面上倾斜便携式电子设备,此时仅实时检测此二维平面上的倾斜角度即可。另外,在用户同时在多个二维平面上倾斜便携式电子设备的复杂情况下,则可以实时检测多个二维平面上的倾斜角度。稍后将通过举例详细说明上述两种情况。
[0023] 然后,当所述至少第一倾斜角度的绝对值大于预定角度时,在步骤S103,根据所述至少第一倾斜角度,在所述显示界面中移动所述选择对象。这里,预定角度可以设置为0度。也就是说,当所述至少第一倾斜角度的绝对值大于0度时,认为用户开始通过倾斜便携式电子设备来操作选择对象的移动。另外,考虑到存在用户可能无意识地轻微晃动便携式电子设备而导致至少第一倾斜角度的绝对值不为0的情况,也可以将预定角度设置为3度、5度等的大于0的小角度来避免由于无意识的倾斜而触发选择对象的移动。需要指出,预定角度的值不限于上述提及的角度,本领域技术人员完全可以根据具体情况而设置不同的值,这里不再赘述。
[0024] 此外,根据所述至少第一倾斜角度具体地是指根据实时检测的至少第一倾斜角度的方向(符号)、大小等参数。例如,当用户将便携式设备在其显示屏幕所在的二维平面上向右侧逐渐倾斜时,可以在显示界面上使选择对象逐渐向右移动,这也对应前述最简单的情况。进一步地,还可以考虑倾斜角度变化的速度、加速度。例如,当便携式设备向右侧倾斜的速度较大时,可以使选择对象在显示界面上向右移动的速度较快。同样,选择对象在显示界面上移动的加速度也可以根据倾斜角度变化的加速度而同步变化。另外,当用户在多个二维平面上倾斜便携式电子设备时,可以根据实时检测的多个倾斜角度的方向、大小、速度、加速度等参数来控制选择对象的复杂移动。例如,用户可能将便携式设备先在显示屏幕所在的二维平面上向左侧逐渐倾斜、再在便携式的侧面所在平面上向用户所面向的方向逐渐倾斜,此时选择对象在显示界面上则相应地先向左移动再向上移动。这也仅仅是前述复杂情况的一个较简单的示例,当然,用户也可以通过更加复杂地倾斜便携式电子设备来控制选择对象在显示界面上更加复杂地移动。步骤S103完全可以通过在便携式电子设备中安装加速度传感器和三轴陀螺仪来实现,这是本领域技术人员公知的,因此不再赘述。
[0025] 在所述显示界面中开始移动所述选择对象之后,在步骤S104,当所述至少第一倾斜角度不变时,停止移动所述选择对象,并且确定所述选择对象的停止位置。具体地,当用户通过倾斜便携式电子设备而将选择对象移动到了预期的位置时,用户便不再继续倾斜便携式电子设备,从而使得至少第一倾斜角度不变来相应地停止移动选择对象,并进一步确定该停止位置以为后续步骤所用。
[0026] 最后,在步骤S105,在所述至少两个候选项中确定与所述停止位置对应的第一候选项作为被选择的候选项。也就是说,选择对象停在了用户预期选择候选项处。
[0027] 在执行了步骤S105之后,对象选择方法10结束。
[0028] 通过图1所示的根据本发明实施例的对象选择方法10,可以代替传统的触摸方式来仅通过倾斜便携式电子设备来操控便携式电子设备。下面,为了更便于理解,结合图2至图4来详细说明图1所示的根据本发明实施例的对象选择方法10的具体应用示例。
[0029] 首先,图2是图示根据本发明实施例的信息处理方法10适用的便携式电子设备20的应用示例的示意图。图2中给出了用户单手握持手机(即便携式电子设备)20的情况。如图2(a)中所示,在显示界面(显示屏幕)201中包括了两个候选项2011和2012可供用户选择。由于手机20的体积较大,用户单手握持手机20时,无法用握持的手触摸到两个候选项2011或
2012来进行选择。因此,当用户的另一只手不方便使用时,可以使用图1所示的根据本发明实施例的对象选择方法10来进行候选项选择操作。也就是说,如图2(b)所示,首先通过步骤S101在显示界面201中显示选择操作球(选择对象)2020。在图2(b)中在显示界面201的中心位置P1初始地显示选择操作球2020,然而本发明不限于此,其可以初始显示在显示界面中的任意位置。
[0030] 接着,通过步骤S102至S104,用户可以通过倾斜手机20来控制选择操作球2020在显示界面201中从初始位置P1移动到期望位置P2。如图2(c)所示,用户通过将手机20在显示界面201所在的二维平面上向右倾斜来控制选择操作球2020向右移动至候选项2012处并停止。具体地,当用户开始向右倾斜手机20并且倾斜角度大于预定角度(例如5度)时,根据此倾斜角度的实时检测结果来实时控制选择操作球2020的同步移动,并且,当倾斜角度不变时,则使选择操作球2020停止继续移动并确定选择操作球2020的停止位置P2。
[0031] 下面,参照图4详细描述倾斜角的变化细节。图4是图示根据本发明实施例的信息处理方法的便携式电子设备的倾斜角度的说明图。图4(a)中示出了手机20的初始状态,即对应于图2(b)所示的用户在开始倾斜手机20之前的状态。如图4(a)中所示,例如假设以初始状态下的手机20的前表面(即显示屏幕所在的面)上任意两条相邻边所在的直线分别为x轴和y轴、手机20的底面与该两条相邻边相交的侧边所在的直线为z轴来定义一个初始状态的三维坐标系。当用户将手机20在显示界面201所在的二维平面(即xy平面)上向右侧倾斜并停在如图2(c)所示的握持状态时,此握持状态与初始状态之间的第一倾斜角度可以表示为图4(b)中的角α。具体地,图4(b)为前述两个状态的正视投影图。如图4(b)中所示,x、y轴对应图4(a)中所示的初始状态的x、y轴,而手机20从前述初始状态倾斜到图2(c)所示的握持状态后的x、y轴则由x’、y’轴表示。x’轴与x轴之间、以及y’轴与y轴之间的夹角为角α,也就是随着手机20向右倾斜,x、y轴也向右倾斜了角α。由于此倾斜角α的方向为顺时针方向(即符号为正),因此同步地向右直线移动选择操作球2020,并且,根据此倾斜角α的大小来确定选择操作球2020的移动距离,其移动轨迹如图2(c)中的虚线箭头所示。同理地,虽然这里未图示,当倾斜角的方向为逆时针方向(即符号为负)时,即用户将手机20在xy平面上向左倾斜时,则可以同步地向左直线移动选择操作球2020。进一步地,还可以根据倾斜角α的变化速度、加速度来确定选择操作球2020的移动速度、加速度,等等。
[0032] 最后,通过步骤S105,确定与图2(c)中所示的停止位置P2对应的候选项2012作为用户所选择的候选项。
[0033] 图2中所示的示例对应前述最简单情况,即用户仅在一个二维平面上倾斜便携式电子设备的情况。如前所述,此时仅需要实时检测一个倾斜角度(角α)并且只需要根据这一个倾斜角度来移动选择对象即可。下面参照图3来说明复杂情况的示例。
[0034] 图3是图示根据本发明实施例的信息处理方法10适用的便携式电子设备30的另一应用示例的示意图。如图3中所示的手机(便携式电子设备)30与图2中的手机20类似。如图3(a)中所示,手机30与手机20的不同之处在于显示界面上所包括的候选项的数目不同,即,图3(a)中的手机30的显示界面301中包括6个候选项3011、3012、3013、3014、3015和3016。虽然手机30的情况比前述手机20的情况复杂,然而同样可以使用图1所示的根据本发明实施例的对象选择方法10来进行候选项选择操作。也就是说,如图3(b)所示,首先通过步骤S101在显示界面301中的中心位置P3显示选择操作球(选择对象)3020,这与图2(b)中类似,因此这里不再详细说明。
[0035] 接着,同样地,通过步骤S102至S104,用户可以通过倾斜手机30来控制选择操作球3020在显示界面301中从初始位置P3移动到如图3(c)所示的期望位置P5并停止以确定该停止位置P5。
[0036] 由于图2中所示的示例是仅包含两个候选项的最简单的情况,因此在进行选择时只需要控制选择操作球2020向左或向右移动即可,也就是说仅需要在一个二维平面上倾斜手机20(手机20仅在xy平面内运动)即可。而对于图3中所示的复杂情况,由于显示界面301中所包含的候选项较多,因此为了使选择操作球3020能够移动到任一候选项处,只在一个二维平面上倾斜手机30是无法实现的。
[0037] 具体地,参见图3(c),假设用户意欲选择候选项3016,则需要将选择操作球3020从初始位置P3移动到右下方处的位置P5。这可以通过先将选择操作球3020从初始位置P3向右移动至位置P4、再继续向下移动至位置P5这两个分解步骤来实现,如图3(c)中的两条直线虚线箭头所示。为了使选择操作球3020从初始位置P3向右移动至位置P4,可以与图2(c)中同样地通过将手机30在显示界面301所在平面上向右倾斜而实现,即通过根据如图4(b)中所示的xy平面上得倾斜角α(第一倾斜角度)可以实现这一分解步骤。选择操作球3020从位置P4向下移动至位置P5则需要通过将手机30在其侧面所在平面上向用户方向(即手机屏幕前方)倾斜来实现。具体地,参见图4(c),其为从用户左侧观察手机30的侧视投影图。其中,y轴和z轴分别对应图4(a)中所示的初始状态下的手机30的三维坐标系中的y轴和z轴,而向用户方向倾斜之后手机30的y轴和z轴分别由y’轴和z’轴表示。y’轴与y轴之间、以及z’轴与z轴之间的夹角为角β,也就是随着手机30向用户方向倾斜,y、z轴也顺时针倾斜了角β。因此,通过在yz平面上倾斜手机30可以控制选择操作求3020上下移动。
[0038] 以上描述通过上述分解步骤来实现选择操作球3020从初始位置P3到位置P5的移动是为了便于理解,实践中,用户可以通过同时进行上述两个二维平面上的倾斜动作(即在xyz三维空间上得复杂倾斜)来实现选择操作球3020从初始位置P3直接移动到位置P5,此时选择操作球3020的移动轨迹例如可以如图3(c)中的弧线虚线箭头所示。当然,当用户把手机30向用户前方倾斜和向右侧倾斜这两个二维平面上的倾斜角度和速度等控制完美时,也可以使选择操作球3020从初始位置P3直接移动到位置P5的移动轨迹近似为直线。
[0039] 通过对图3中所示的复杂情况的详细描述可知,在图1所示的根据本发明实施例的对象选择方法10中,当除了第一倾斜角度(例如xy平面内x、y轴的倾斜角α)之外还存在其它倾斜角度(例如yz平面内y、z轴的倾斜角β)时,可以通过实时检测所有倾斜角度来根据所有倾斜角度来同步移动选择对象。
[0040] 最后,与图2(c)类似地,通过步骤S105,确定与图3(c)中所示的停止位置P5对应的候选项3016作为用户所选择的候选项。
[0041] 这里,还需要说明的是,选择对象不限于图2、3中所示的选择操作球的表现形式,本领域技术人员可以根据具体需要设计不同表现形式。例如,选择对象还可以例如为选择框,此时,选择框可以初始显示在某一候选项的边框上,并且通过倾斜手机来移动该选择框到所要选择的候选项上。
[0042] 通过以上所述的根据本发明实施例的对象选择方法10,能够在用户单手持握便携式电子设备时仅通过简单地倾斜便携式电子设备来对便携式电子设备进行操控,从而便于用户操作且适用于任何场合和环境,进而改善了用户体验。
[0043] 可选地,虽然图1中未示出,根据本发明实施例的对象选择方法10在步骤S101之前还可以包括:检测所述便携式电子设备是否被单手握持。并且,步骤S101可以包括:当检测到所述便携式电子设备被单手握持时,在包括至少两个候选项的显示界面中,显示选择对象。也就是说,在确定选择对象之前首先检测便携式电子设备是否被单手握持,并且仅在便携式电子设备被单手握持时才显示选择对象。检测是否单手握持可以通过在便携式电子设备的侧部或背部安装传感器来感测便携式电子设备上手部接触面积、形状等来实现。另外,由于现在便携式电子设备的显示屏幕原来越大且越来越接近手机边缘(例如当前的无边屏幕设计),当用户手握便携式电子设备时手指难免会接触到显示屏幕的边缘区域,因此还可以通过感测便携式电子设备的显示屏幕上的边缘区域上的手指数目来实现上述检测。检测所述便携式电子设备是否被单手握持的具体实现方式不限于上述具体示例,本领域技术人员可以根据公知常识来采用各种合适的实现方式,这里不再赘述。
[0044] 虽然如上所述的图1所示的根据本发明实施例的对象选择方法10不限于用在用户单手握持便携式电子设备的情况,然而当用户两手握持便携式设备时,用户可能更习惯通过传统的触摸方式来进行操作,而仅在无法使用传统的触摸方式时才使用根据本发明实施例的对象选择方法10代替。因此,通过上述可选步骤,可以仅在用户单手握持便携式设备时才会触发上述通过倾斜手机进行操控的方式,而不会在用户双手握持便携式设备时随意触发。
[0045] 更进一步地,虽然图1中未示出,根据本发明实施例的对象选择方法10在步骤S101之前还可以包括:检测所述便携式电子设备是否被单手握持;当检测到所述便携式电子设备被单手握持时,检测所述便携式电子设备被用户握持的握持状态与预设状态之间的第二倾斜角度。并且,步骤S101可以包括:当所述第二倾斜角度大于预定角度时,在包括多个候选项的显示界面中确定选择对象。也就是说,在检测到便携式电子设备被单手握持并且检测到用户倾斜便携式设备时,才触发上述通过倾斜手机进行操控的方式。这里,预设状态例如可以是如图2(a)、3(a)中所示的在显示选择对象(触发了通过倾斜便携式电子设备进行操控的方式)之前的状态,当检测到用户使便携式电子设备从预设状态倾斜了第二倾斜角度且该第二倾斜角度大于预定角度(例如5度)时,认为用户想要通过这个倾斜动作有意地触发上述通过倾斜手机进行操控的方式,然后才会进一步显示选择对象,如图2(b)、3(b)所示。这里,需要说明的是,在通过用户倾斜手机来触发显示选择对象的情况下,图2(b)、3(b)中所显示的初始状态应当具有与图2(a)、3(a)中所述的初始状态的第二倾斜角度,并且在后续移动选择对象的步骤中仍以初始状态为参照,根据用户随后倾斜手机的至少第一倾斜角来移动选择对象。
[0046] 通过上述可选步骤,使得触发上述通过倾斜手机进行操控的方式的条件更加严格。这是因为,考虑到有时用户虽然单手握持便携式设备,但是用户可能期望用另一只手来通过传统的触摸方式进行对便携式电子设备的操控,因此,通过上述可选步骤可以使得上述操控方式的触发更精确。
[0047] 更进一步地,虽然图1中未示出,根据本发明实施例的对象选择方法10在步骤S101之前还可以包括:检测所述便携式电子设备是否被单手握持;当检测到所述便携式电子设备被单手握持时,还检测施加到所述便携式电子设备上的握力是否增加。并且,步骤S101可以包括:当检测施加到所述便携式电子设备上的握力增加时,在包括多个候选项的显示界面中显示选择对象。与前述情况同理地,为了使得上述通过倾斜手机进行操控的方式的触发更加精确,当检测到便携式电子设备被单手握持并且检测到用户施加到所述便携式电子设备上的握力增加时,才认为用户想要通过这个增加握力(例如握紧)的动作有意地触发上述通过倾斜手机进行操控的方式,然后才会触发该操控方式。
[0048] 上述进一步增加的触发上述通过倾斜手机进行操控的方式的附加条件仅仅为示例,本发明不限于此,本领域技术人员可以根据具体情况设计其它附加条件来进一步使得上述操作方式的触发更加精确地按照用户意愿执行。
[0049] 另外,可选地,虽然图1中未示出,根据本发明实施例的对象选择方法10还可以包括:在所述显示界面中的特定位置显示操控对象,所述操控对象用于由用户通过触摸方式进行操控。具体地,操控对象例如如图2、3中所示的OK键2030、3030,它们与选择对象(例如选择操作球2020、3020)不同。选择对象仅用于通过倾斜便携式电子设备来控制其移动以进行候选项的选择,而操控对象则需要通过传统的触摸方式(例如点击)来进行操控。所述特定位置具体地是当用户在单手握持便携式电子设备时便于由用于握持的那只手操控的位置,也就是说,距离用于握持的那只手的拇指较近的显示区域。例如,如图2、3中所示,OK键2030、3030的位置均设在显示界面201、301的下部以方便图中拇指触摸。由此,不需要用户的另一只手介入,而只需通过用户握持便携式电子设备的那只手来实现上述通过倾斜手机进行操控的方式与传统的触摸方式的结合使用,从而用户可以在单手握持便携式电子设备时更方便、灵活、快捷地对便携式电子设备进行操控。
[0050] 进一步可选地,虽然图1中未示出,根据本发明实施例的对象选择方法10在步骤S105之后还可以包括:检测通过触摸方式针对所述操控对象的用户操作;以及启动所述第一候选项。具体地,以图2为例,当用户通过倾斜手机20到图2(c)中所示的握持状态并停住以将选择操作球2020移动到了与候选项2012对应的位置P2来选择候选项2012之后,用户可以进一步用握持手机20的那只手的拇指点击OK键2030,如图2(d)中所示,这样,最终确认了用户所选择的候选项为候选项2012,并继而启动该候选项2012(也即,显示界面201将切换为候选项2012自己的界面)。
[0051] 图3中的情况与图2中同理,当用户通过在三维空间上倾斜手机30到图3(c)中所示的握持状态并停住以将选择操作球3020移动到了与候选项3016对应的位置P5来选择候选项3016之后,用户可以进一步用握持手机30的那只手的拇指点击OK键3030,如图3(d)中所示,这样,最终确认了用户所选择的候选项为候选项3016,并继而启动该候选项3016(也即,显示界面301将切换为候选项3016自己的界面)。
[0052] 通过上述可选步骤,只需通过用户握持便携式电子设备的那只手来实现上述通过倾斜手机进行操控的方式与传统的触摸方式的结合,从而用户可以在单手握持便携式电子设备时更方便、灵活、快捷地对便携式电子设备进行操控。
[0053] 以上描述了用户以上述通过倾斜手机进行操控的方式选择一个候选项的情况,然而有时用户希望一次选择多个候选项。例如,用户有时希望一次打开多张照片(照片的图标为候选项)。为此,虽然图1中未示出,根据本发明实施例的对象选择方法10在步骤S105之后还可以包括:检测用户按住所述操控对象并保持不动;在用户按住所述操控对象并保持不动的同时,继续实时检测所述便携式电子设备被用户握持的握持状态与选择对象停止状态之间的至少第二倾斜角度;当所述至少第二倾斜角度的绝对值大于所述预定角度时,根据所述至少第二倾斜角度,在所述显示界面中再次移动所述选择对象;在所述显示界面中再次移动所述选择对象之后,当所述至少第二倾斜角度不变时,再次停止移动所述选择对象,并且确定所述选择对象再次移动所经过的位置;确定与所经过的位置对应的至少第二候选项作为被选择的候选项;检测用户离开所述操控对象;以及启动所述第一候选项和所述至少第二候选项。具体地,用户在通过前述步骤S101至S105选择了第一候选项之后,进一步通过在按住操控对象的同时再次倾斜便携式电子设备来再次移动选择对象来进行多选操作,即通过再次移动选择对象使其经过所要进一步选择的其它候选项。
[0054] 下面为了便于理解,将结合图5来进一步举例说明上述可选步骤。图5是图示根据本发明实施例的信息处理方法10适用的便携式电子设备50的又一应用示例的示意图。为了着重说明上述用于多选的步骤,因此在图5中所示的示例中省略了类似图2(a)至(c)、图3(a)至(c)的状态示意图。图5(a)中所示的状态与图2(d)和图3(d)中所示的状态类似。
[0055] 具体地,如图5(a)中所示,手机(便携式电子设备)50的显示界面501中包含了9个候选项5011、5012、5013、5014、5015、5016、5017、5018和5019,并且,用户通过前述步骤S101至S105已经将选择操作球5020移动到对应候选项5015的位置P6而选择了候选项5015。此时,用户用图中拇指按住OK键5030,并在保持按住OK键5030的同时通过再次倾斜手机50以使选择操作球5020经过对应候选项5012的位置P7、对应候选项5013的位置P8并最终停在对应候选项5016的位置P9,如图5(b)中所示。这里,需要指出,选择对象停止状态即图5(a)所示的状态,其作为再次移动的参照状态,也就是说,在再次移动的过程中,以图(a)所示的选择对象停止状态作为参照,实时检测当前握持状态与该选择对象停止状态的至少第二倾斜角。在再次移动过程中,具体的倾斜角度与选择对象的移动之间的关系仍与之前的首次移动类似。例如,用户可以首先将手机50在图4(c)所示的yz平面上向着用户所面向的方向倾斜以使选择操作球5020从位置P6向上直线移动到对应候选项5012的位置P7,然后将手机50在图4(b)所示的xy平面上向右倾斜以使选择操作球5020从位置P7向右直线移动到对应候选项5013位置P8,最后将手机50在图4(c)所示的yz平面上向着用户倾斜以使选择操作球5020从位置P8向下直线移动到对应候选项5016的位置P9并停住。然后,确定选择操作球
5020的再次移动中所经过的位置P7、P8和P9,从而确定这些位置所对应的候选项5012、5013和1016进一步作为用户选择的候选项。然后,用户松开按住OK键5030的拇指,则启动用户通过多选步骤而选择的候选项5015、5012、5013和5016。
[0056] 这里,与如图3(c)中的情况类似,这里的倾斜动作既可以通过上述分解动作来以直线轨迹(如图5(b)中的直线虚线箭头所示)实现选择对象的移动,当然,也可以采用更复杂的倾斜动作来以弧线轨迹实现上述多选,这里不再赘述。
[0057] 通过上述可选步骤,用户可以仅用握持便携式电子设备的那只手通过结合上述倾斜手机的方式与传统的触摸方式来实现多项选择操作,从而用户可以在单手握持便携式电子设备时更方便、灵活、快捷地对便携式电子设备进行操控。
[0058] 以上以图2、3、5中所示的具体示例为例详细描述了根据本发明实施例的对象选择方法通过结合了传统的触摸方式而对便携式电子设备的操控。然而,如背景技术中所提到的,当遇到用户不希望用手触摸便携式电子设备的显示屏幕的某些极端情况下,则无法结合传统的触摸方式来对便携式电子设备进行操控。
[0059] 为了进一步适用于上述极端情况,可选地,虽然图1中未示出,根据本发明实施例的对象选择方法10还可以包括:在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,对所述至少第一倾斜角度保持不便的持续时间进行计时;以及当所述持续时间等于或大于预定时间时,启动所述第一候选项。这里,预定时间可以例如设置为约2秒。当第一倾斜角度保持不变达2秒时,则认为用户确认了通过步骤S101至S105对第一候选项的选择,从而启动该第一候选项。
[0060] 为了便于理解,将结合图6来进一步举例说明上述可选步骤。图6是图示根据本发明实施例的信息处理方法10适用的便携式电子设备20的又一应用示例的示意图。图6(a)和(b)中所示的状态分别对应图2(b)和(c)中所示的状态,它们的不同在于图6中所示的手机20的显示界面201中不再包含操控对象(图2中的OK键2030)。因此,在图6中所示的情况下,用户不需要通过触摸方式来确认其选择以启动所选择的候选项,而是,在如图6(b)中所示将选择操作球2020从位置P1移动到与候选项2012对应的位置P2并保持不动时对保持不动的持续时间进行计时,当持续时间达到例如2秒的预定时间时,则进一步启动候选项2012。
[0061] 虽然图6中仅给出显示界面包含两个候选项的简单情况,但是本发明不限于此,本领域技术人员可以理解,上述计时方式同样对于图3、5中所示的包含多个候选项的情况适用。
[0062] 通过上述可选步骤,可以通过用计时方式代替传统的触摸方式来与根据本发明实施例的对象选择方法相结合,从而用户可以在无需用手指触摸便携式电子设备的显示屏幕的情况下,实现对便携式电子设备的方便、灵活的操控,从而进一步便于用户操作且适用于任何场合和环境,进而改善了用户体验。
[0063] 进一步可选地,虽然图1中未示出,根据本发明实施例的对象选择方法10还可以包括:在所述至少第一倾斜角度保持不便的持续时间期间,在所述第一候选项上显示光效变化。也就是说,可以通过光效变化来进一步提示用户何时达到预定时间来完成确认。
[0064] 为了便于理解,将结合图7来进一步举例说明上述可选步骤。图7是图示根据本发明实施例的信息处理方法10适用的便携式电子设备70的又一应用示例的示意图。这里,需要说明的是,不仅如前所述选择对象可以为任意表现形式,而且在某些简单情况下也可以不在显示界面上初始地显示出显示对象。例如,在如图7(a)中所示初始状态中,手机(便携式设备)70的显示界面701中仅包含两个候选项7011(表示“是”的图标)和7012(表示“否”的图标),而既不包含前述选择对象(不显示选择对象)也不包含前述操控对象。在用户通过前述步骤S101至步骤S105而向右倾斜手机70且保持不动来选择“是”选项7012时,如图7(b)中所示,在保持不动的期间,可以通过覆盖在候选项7012的边框上的变化时间条的这种光效变化来进一步提示用户何时到达预定时间(例如约2秒)以完成确认。也就是,当变化时间条达到满格时,完成确认并继而切换至选项7012所触发的后续显示界面。
[0065] 另外,除了在如图7所示的采用计时方式与根据本发明实施例的倾斜手机的方式相结合来操控便携式电子设备的情况中可以采用光效变化来向用户进行提示之外,在如图2、3、5中所示的采用传统的触摸方式与根据本发明实施例的倾斜手机的方式相结合来操控便携式电子设备的情况中,同样也可以采用光效变化来向用户进行提示。例如,如图2、3、5中所示,当用户通过倾斜手机以将选择操作球移动到对应要选择的候选项的期望位置时,通过使该候选项的边框加粗的这样的光效变化来向用户提示该位置所对应的候选项,以为用户控制选择操作球的移动提供指导。
[0066] 通过上述可选步骤,可以通过光效变化来进一步提示用户的操作以更进一步方便用户操作,从而进一步改善了用户体验。
[0067] 需要说明的是,在上述图2、3、5、6的示例中,均将选择操作球的停止位置或经过位置示出为在对应候选项的中心位置,然而这仅仅是示例表现,本发明不限于此。例如,可以设置只要选择对象停止在某一候选项的边框内就认为该候选项与其对应。又例如,当显示界面上的候选项较多且较密集排列时,也可以设置只要选择对象停止时部分地覆盖某一候选项就认为该候选项与其对应。本领域技术人员显而易见的,选择对象的停止位置或经过位置与对应的候选项之间的关系可以根据具体情况而设置。
[0068] 以上详细说明的如图1所示的根据本发明实施例的对象选择方法10可以和传统的触摸方式兼容在便携式电子设备中,并且便携式电子设备可以根据当前场合和环境自动触发其中一种方式。例如,如前所述,当检测到便携式电子设备被用户单手握持时,则触发图1所示的根据本发明实施例的对象选择方法10,而当检测到便携式电子设备未被用户单手握持时,则触发传统的触摸方式。进一步地,可以在判断触发图1所示的根据本发明实施例的对象选择方法10时进一步增加附加条件,如前文所述。在满足所有条件时才触发图1所示的根据本发明实施例的对象选择方法10,否则触发传统的触摸方式。
[0069] 以上参照图1-7描述了本发明的一个实施例的对象选择方法10。在所述对象选择方法10中,通过在用户单手持握便携式电子设备时可以仅通过简单地倾斜便携式电子设备来对便携式电子设备进行操控,从而便于用户操作且适用于任何场合和环境,从而改善了用户体验。
[0070] 下面,将参照图8描述本发明的另一个实施例的便携式电子设备80。图8是图示根据本发明实施例的便携式电子设备80的主要单元的配置框图。所述电子设备80诸如智能手机、个人数字助理、平板电脑等移动终端。
[0071] 如图8所示,根据本发明实施例的便携式电子设备80可以包括:对象显示单元801、倾斜角度检测单元802、对象移动单元803、位置确定单元804、以及候选项确定单元805,如图8中的方框所示。
[0072] 对象显示单元801在包括至少两个候选项的显示界面中确定选择对象,所述选择对象用于选择所述显示界面中的至少一个候选项。倾斜角度检测单元802实时检测所述便携式电子设备80被用户握持的握持状态与初始状态之间的至少第一倾斜角度。对象移动单元803当所述至少第一倾斜角度的绝对值大于预定角度时,根据所述至少第一倾斜角度,在所述显示界面中移动所述选择对象,并且,在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,停止移动所述选择对象。位置确定单元804确定所述选择对象的停止位置。并且,候选项确定单元805在所述至少两个候选项中确定与所述停止位置对应的第一候选项作为被选择的候选项。
[0073] 可选地,虽然图8中未示出,便携式电子设备80还可以包括单手握持检测单元,其用于检测所述便携式电子设备80是否被单手握持。并且,当所述单手握持检测单元检测到所述便携式电子设备80被单手握持时,对象显示单元801在包括至少两个候选项的显示界面中,确定并显示选择对象。
[0074] 可选地,对象显示单元801还可以用于:在所述显示界面中的特定位置显示操控对象,所述操控对象用于由用户通过触摸方式进行操控。
[0075] 可选地,虽然图8中未示出,便携式电子设备80还可以包括:用户操作检测单元,检测通过触摸方式针对所述操控对象的用户操作;以及候选项启动单元,启动所述第一候选项。
[0076] 可选地,虽然图8中未示出,便携式电子设备80还可以包括用户操作检测单元,其用于检测用户按住所述操控对象并保持不动。并且,倾斜角度检测单元802还可以用于:在用户按住所述操控对象并保持不动的同时,继续实时检测所述便携式电子设备80被用户握持的握持状态与选择对象停止状态之间的至少第二倾斜角度。对象移动单元803还可以用于:当所述至少第二倾斜角度的绝对值大于所述预定角度时,根据所述至少第二倾斜角度,在所述显示界面中再次移动所述选择对象,并且在所述显示界面中再次移动所述选择对象之后,当所述至少第二倾斜角度不变时,再次停止移动所述选择对象。位置确定单元804还可以用于:确定所述选择对象再次移动所经过的位置。候选项确定单元805还可以用于:确定与所经过的位置对应的至少第二候选项作为被选择的候选项。用户操作检测单元还可以用于检测用户离开所述操控对象。并且,虽然图8中未示出,便携式电子设备80还可以包括候选项启动单元,其用于启动所述第一候选项和所述至少第二候选项。
[0077] 可选地,虽然图8中未示出,便携式电子设备80还可以包括:计时单元,在所述对象移动单元在所述显示界面中开始移动所述选择对象之后,当所述至少第一倾斜角度不变时,对所述至少第一倾斜角度保持不便的持续时间进行计时;以及候选项启动单元,当所述持续时间等于或大于预定时间时,启动所述第一候选项。
[0078] 可选地,对象显示单元801还可以用于:在所述至少第一倾斜角度保持不便的持续时间期间,在所述第一候选项上显示光效变化。
[0079] 由此,参考图8描述了本发明实施例的便携式电子设备80。在便携式电子设备80中,通过在用户单手持握便携式电子设备时可以仅通过简单地倾斜便携式电子设备来对便携式电子设备进行操控,从而便于用户操作且适用于任何场合和环境,进而改善了用户体验。
[0080] 以上,参照图1-8描述了根据本发明实施例的便携式电子设备及其对象选择方法。
[0081] 需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0082] 最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。
[0083] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0084] 在本发明实施例中,单元/模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成单元/模块并且实现该单元/模块的规定目的。
[0085] 在单元/模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的单元/模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
[0086] 以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。