手持式终端设备用户界面自动切换方法及手持式终端设备转让专利

申请号 : CN201180000733.X

文献号 : CN102232211B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李良才

申请人 : 华为终端有限公司

摘要 :

手持式终端设备用户界面自动切换方法及手持式终端设备,本发明实施例方法包括:利用第一传感器获取终端设备当前所处的状态,获取终端设备的触摸传感器当前的触发情况;其中,当前所处的状态为横握状态或者竖握状态,触摸传感器设置在终端设备的背面和/或侧面;根据终端设备当前所处的状态及触摸传感器当前的触发情况,确定终端设备当前的握持模式;将用户界面切换到终端设备当前的握持模式对应的用户界面。本发明实施例还公开了该手持式终端设备。

权利要求 :

1.一种手持式终端设备用户界面自动切换方法,其特征在于,包括:

利用第一传感器获取所述终端设备当前所处的状态,获取所述终端设备的触摸传感器当前的触发情况;其中,所述当前所处的状态为横握状态或者竖握状态,所述触摸传感器设置在终端设备的背面和/或侧面;

根据所述终端设备当前所处的状态及所述触摸传感器当前的触发情况,确定所述终端设备当前的握持模式;

将用户界面切换到所述终端设备当前的握持模式对应的用户界面;

其中,根据所述终端设备当前所处的状态及所述触摸传感器当前的触发情况,确定所述终端设备当前的握持模式包括:根据所述终端设备上触摸传感器当前被触发的触控点的分布情况,绘制第一感应图;

其中,所述第一感应图为所述当前被触发的触控点的位置分布图;

当所述终端设备处于横握状态时,将所述第一感应图与已设置的横握感应图进行比较,获取与所述第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图;

其中,所述已设置的横握感应图包含,所述终端设备处于横握状态时,不同握持模式对应的触控点的位置分布图;确定与所述第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图对应的握持模式,为所述终端设备当前的握持模式;

或者,当所述终端设备处于竖握状态时,将所述第一感应图与已设置的竖握感应图进行比较,获取与所述第一感应图的图形相似度最高且相似度高于第二预置数值的竖握感应图;其中,所述已设置的竖握感应图包含,所述终端设备处于竖握状态时,不同握持模式对应的触控点的位置分布图;确定与所述第一感应图的图形相似度最高且相似度高于第二预置数值的竖握感应图对应的握持模式,为所述终端设备当前的握持模式。

2.根据权利要求1所述的方法,其特征在于,

所述第一传感器包括:在所述终端设备上配备的陀螺仪或者重力传感器;

所述握持模式包括右手握持模式、左手握持模式和双手握持模式中的任意一种。

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

当所述终端设备处于横握状态时,若已设置的横握感应图与所述第一感应图的相似度小于所述第一预置数值,则确定所述终端设备当前的握持模式为所述终端设备已设置的默认的握持模式;

或者,

当所述终端设备处于竖握状态时,若已设置的竖握感应图与所述第一感应图的相似度小于第二预置数值,则确定所述终端设备当前的握持模式为所述终端设备已设置的默认的握持模式。

4.一种手持式终端设备,其特征在于,所述终端设备的背面和/或侧面已设置触摸传感器,所述终端设备包括:感应模块,用于利用第一传感器获取所述终端设备当前所处的状态,并利用触摸传感器获取终端设备的触摸传感器当前的触发情况终端设备;其中,所述当前所处的状态为横握状态或者竖握状态;

确定模块,用于根据所述终端设备当前所处的状态及所述触摸传感器当前的触发情况,确定所述终端设备当前的握持模式;

切换模块,用于将用户界面切换到所述终端设备当前的握持模式对应的用户界面;

所述确定模块包括:

绘图模块,用于根据终端设备上所述触摸传感器当前被触发的触控点的分布情况绘制第一感应图;其中,所述第一感应图为所述当前被触发的触控点的位置分布图;

感应图获取模块,用于当所述终端设备处于横握状态时,将所述第一感应图与已设置的横握感应图进行比较,获取与所述第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图,其中,所述已设置的横握感应图包含,所述终端设备处于横握状态时,不同的握持模式对应的触控点的位置分布图;或者,当所述终端设备处于竖握状态时,将所述第一感应图与已设置的竖握感应图进行比较,获取与所述第一感应图的图形相似度最高且相似度高于第二预置数值的竖握感应图,其中,所述已设置的竖握感应图包含,所述终端设备处于竖握状态时,不同的握持模式对应的触控点的位置分布图;

模式确定模块,用于确定与所述第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图对应的握持模式,为所述终端设备当前的握持模式;或者,当所述处于竖握状态时,确定所述与所述第一感应图的图形相似度最高且相似度高于预置数值的竖握状态感应器对应的握持模式,为所述终端设备当前的握持模式。

5.根据权利要求4所述的终端设备,其特征在于,

所述模式确定模块还用于,终端设备当所述终端设备处于横握状态时,若已设置的横握感应图与所述第一感应图的相似度小于所述第一预置数值,则确定所述终端设备当前的握持模式为所述终端设备已设置的默认的握持模式;或者当所述终端设备处于竖握状态时,若已设置的竖握感应图与所述第一感应图的相似度小于所述第二预置数值,则确定所述终端设备当前的握持模式为所述终端设备已设置的默认的握持模式。

6.根据权利要求4或5所述的终端设备,其特征在于,当所述终端设备为手机时,所述手机还包括:外壳,电路板,触控式显示屏幕,处理器,射频电路,麦克风,扬声器,电源;

所述触控式显示屏幕安置在所述外壳上,所述电路板安置在所述外壳围成的空间内部,所述处理器和所述射频电路设置在所述电路板上;

所述处理器包括前述的各个模块中的部分或者全部;

所述射频电路,用于建立手机与无线网络的通信,实现手机与无线网络的数据接收和发送;

所述麦克风,用于采集声音并将采集的声音转化为声音数据,以便所述手机通过所述射频电路向无线网络发送所述声音数据;

所述扬声器,用于将所述手机通过所述射频电路从无线网络接收的声音数据,还原为声音并向用户播放该声音;

所述电源电路,用于为所述手机的各个电路或器件供电。

说明书 :

手持式终端设备用户界面自动切换方法及手持式终端设备

技术领域

[0001] 本发明涉及手持式终端应用领域,尤其涉及手持式终端设备用户界面自动切换方法及手持式终端设备。

背景技术

[0002] 随着科技的发展,为了增加手机的科技感、便捷用户使用及增强手机美观,设计者将手机的显示屏幕升级为触控式显示屏幕,即通过触控面板和液晶显示模块(LCM,Liquid Crystal Module)触控式显示屏幕的叠加组合来实现触控式操作,使得用户能够直接通过触摸触控式显示屏幕的方式使用手机。
[0003] 在现有技术中,手机的握持模式包括左手握持模式、右手握持模式及双手握持模式,其中左手握持模式是指用户使用左手持机并使用左手操作手机,右手握持模式是指用户使用右手持机并使用右手操作手机,双手握持模式是指用户同时使用左右手同时持机和/或操作手机,而一般触控式手机的用户界面(UI,User Interface)设计都是针对右手握持模式设计的,考虑到用户的使用习惯,需要手机的UI能够根据用户的握持模式发生相应的改变,以方便用户的使用。
[0004] 在现有的大多数手机中,用户可以通过更改手机的设置选择左手握持模式、或者右手握持模式,或者双手握持模式,手机将会根据用户选择的持机模式切换用户界面。但是,由于手机不能自动区分用户是采用左手握持模式还是右手握持模式或者双手握持模式使用手机,使得手机不能将用户界面自动切换到与用户当前的握持模式对应的用户界面上,不够灵活,降低了用户的体验。

发明内容

[0005] 本发明实施例提供了一种手持式终端设备用户界面自动切换方法及手持式终端设备,能够区分用户当前采用的握持模式,使得手机能够自动切换到该握持模式对应的用户界面,提高手机与用户的智能互动。
[0006] 本发明实施例中手持式终端设备用户界面自动切换方法包括:利用第一传感器获取终端设备当前所处的状态,获取终端设备的触摸传感器当前的触发情况;其中,当前所处的状态为横握状态或者竖握状态,触摸传感器设置在终端设备的背面和/或侧面;根据终端设备当前所处的状态及触摸传感器当前的触发情况,确定终端设备当前的握持模式;将用户界面切换到终端设备当前的握持模式对应的用户界面。
[0007] 本发明实施例中手持式终端设备包括:感应模块,用于利用第一传感器获取终端设备当前所处的状态,并利用触摸传感器获取终端设备的触摸传感器当前的触发情况终端设备;其中,当前所处的状态为横握状态或者竖握状态,触摸传感器设置在终端设备的背面和/或侧面;确定模块,用于根据终端设备当前所处的状态及触摸传感器当前的触发情况,确定终端设备当前的握持模式;切换模块,用于将用户界面切换到终端设备当前的握持模式对应的用户界面。
[0008] 从以上技术方案可以看出,本发明实施例具有以下优点:通过根据手机当前所处的状态及手机上配置的触摸传感器当前的触发情况确定手机的当前的握持模式,使得手机能够将用户界面自动的切换到当前的握持模式对应的用户界面,提高了手机的智能性。

附图说明

[0009] 图1为本发明实施例中手持式终端设备用户界面自动切换方法的一个示意图;
[0010] 图2为本发明实施例中手持式终端设备用户界面自动切换方法的另一示意图;
[0011] 图3为本发明实施例中在手持式终端设备的背面及侧面设置触摸传感器的示意图;
[0012] 图4为本发明实施例一种手持式终端设备的一个示意图;
[0013] 图5为本发明实施例一种手持式终端设备的另一示意图。

具体实施方式

[0014] 本发明实施例提供了手持式终端设备用户界面自动切换方法及手持式终端设备,用于手持式终端设备确定用户当前使用该终端设备所采用的握持模式,并将该终端设备的用户界面自动的切换到与用户当前的握持模式对应的用户界面,提高了终端设备的智能性。
[0015] 需要说明的是,在本发明实施例中,手持式终端设备可以是手机、电子书、个人数字助理(PDA,personal digital assistant)、掌上电脑、人机交互终端,或其他具有现实功能的手持式终端设备。为了更好的理解本发明的技术方案,在本发明实施例中,以手持式终端设备是手机为例,对技术方案进行描述。
[0016] 请参阅图1,为本发明实施例手持式终端设备用户界面自动切换方法,包括:
[0017] 101、利用第一传感器获取手机当前所处的状态,获取手机的触摸传感器当前的触发情况;
[0018] 在本发明实施例中,手机的背面和/或侧面已设置若干个触摸传感器,触摸传感器感应到被接触之后,将触发信号传送给手机中的中央处理器,因此,手机的中央处理器可获取到手机上触摸传感器当前的触发情况。常用的触摸传感器可以是压力传感器等,在此不做限定,只要能够感知手与传感器的接触的传感器都可以。
[0019] 在本发明实施例中,手机上已经配置能够判断手机是处于横握状态还是竖握状态的第一传感器,手机利用该第一传感器获取手机当前所处的状态,其中,第一传感器为陀螺仪或者重力传感器,手机当前所处的状态包括横握状态或竖握状态。具体的判断手机当前所处的状态是横握状态还是竖握状态的方式可以参考现有技术,在此不做赘述。
[0020] 在本发明实施例中,陀螺仪及重力传感器都可以用于手机当前所处状态的判断。陀螺仪可测量手机旋转时的角速度,手机中的中央处理器对获得的角速度进行角速度积分等处理后,可得到该手机在某段时间内旋转的角度,即为该手机相对于横握状态的转角或相对于竖握状态的转角,手机中的中央处理器对该转角进行计算分析后能够准确判断出该手机是处于横握状态还是竖握状态。而重力感应器能够感知到手机的重力加速度的变化,手机中的中央处理器通过对重力加速度的处理,也能够确定手机是处于横握状态还是竖握状态,由于将陀螺仪及重力感应器在手机中的应用已经很广泛,此处不再赘述。
[0021] 102、根据手机当前所处的状态及触摸传感器当前的触发情况,确定手机当前的握持模式;
[0022] 手机根据自身当前所处的状态及触摸传感器当前的触发情况确定手机的握持模式,在本发明中,触摸传感器当前的触发情况是指当前被触发的触控点的分布情况,手机的握持模式为包括右手握持模式、左手握持模式,双手握持模式中的任意一种。
[0023] 103、将用户界面切换到手机当前的握持模式对应的用户界面。
[0024] 在本发明实施例中,手机通过根据自身当前所处的状态及触摸传感器当前的触发情况确定手机当前的握持模式之后,将用户界面切换到手机当前的握持模式对应的用户界面。
[0025] 在本发明实施例中,手机能够根据自身当前所处的状态及触摸传感器当前的触发情况确定手机当前的握持模式,并将用户界面切换到该握持模式对应的用户界面,使得手机能够根据用户的当前的握持模式自动的调整用户界面,方便用户的使用,提高了手机的智能性。
[0026] 为了更好的理解本发明实施例,请参阅图2,为本发明实施例中手持式终端设备用户界面自动切换方法的实施例,包括:
[0027] 201、获取手机的触摸传感器当前的触发情况,利用第一传感器获取手机当前所处的状态;
[0028] 在本发明实施例中,手机的背面和/或侧面已设置触摸传感器,可获取手机的触摸传感器当前的触发情况,同时,手机利用第一传感器获取手机当前所处的状态,其中,第一传感器为手机上配备的陀螺仪或者重力传感器。
[0029] 需要说明的是,在本发明实施例中,手机上设置触摸传感器的方式有多种,例如:可以在手机的背面按矩阵排列的方式设置触摸传感器;或者在手机的四个侧面设置若干个触摸传感器;或者在手机的背面及四个侧面均设置触摸传感器,在实际应用中,可根据具体的情况确定触摸传感器的设置区域,及确定触摸传感器的类型及灵敏度等,此处不做限定。
为了更好的理解,请参阅图3,为在手机背面采用矩阵的排列方式设置触摸传感器,及在手机的侧面设置触摸传感器的示意图,其中301为触摸传感器,302为手机外壳。
[0030] 在本发明实施例中,手机的背面和/或侧面设置的触摸传感器可以是压力传感器,压力传感器能在用户用手持握手机时,感应到用户的手对手机的背面和/或侧面产生的压力,并将该压力转换为可输出的信号传送给手机中的控制单元,因此,手机可获得触摸传感器当前的触发情况。
[0031] 202、根据手机上触摸传感器当前被触发的触控点的分布情况,绘制第一感应图;
[0032] 在本发明实施例中,手机将根据手机上触摸传感器当前被触发的触控点的分布情况,绘制第一感应图,其中,第一感应图为当前被触发的触控点的位置分布图。
[0033] 203、判断手机当前所处的状态是横握状态还是竖握状态,若手机处于横握状态,则执行步骤204,若手机处于竖握状态,则执行步骤206;
[0034] 在本发明实施例中,步骤201中已利用第一传感器获得手机当前所处的状态,在步骤203中手机将判断手机当前所处的状态是横握状态还是竖握状态,具体为:若步骤201中确定手机所处的方向是横握状态,则确定手机处于横握状态,若步骤201中确定手机所处的方向是竖握状态,则确定手机处于竖握状态。
[0035] 204、将第一感应图与已设置的横握感应图进行比较,获取与第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图;
[0036] 当手机处于横握状态时,则可将第一感应图与已设置的横握感应图进行比较,获取与感应图的图形相似度最高且相似度高于第一预置数值的横握感应图,在本发明实施例中,手机中已设置的横握感应图包含手机处于横握状态时,不同的握持模式对应的触控点的位置分布图,需要说明的是,在本发明实施例中,已设置的横握感应图是根据手机处于横握状态,用户采用右手握持模式、或者左手握持模式或者双手握持模式使用手机时,手机获得的触摸传感器当前被触发的触控点的位置分布情况可能存在的多种普遍的图形。
[0037] 205、确定与第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图对应的握持模式,为手机当前的握持模式,继续执行步骤208;
[0038] 手机获取与第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图之后,将确定与第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图对应的握持模式,为手机当前的握持模式,其中,第一预置数值可以根据需要进行设置,例如可设置相似度的第一预置数值为50%,或者70%,在实际应用中,可根据具体的情况进行设置,此处不做限定。
[0039] 206、将第一感应图与已设置的竖握感应图进行比较,获取与第一感应图的图形相似度最高且相似度高于第二预置数值的竖握感应图;
[0040] 当手机处于竖握状态时,手机将第一感应图与已设置的竖握感应图进行比较,获取与第一感应图的图形相似度最高且相似度高于第二预置数值的竖握感应图,在本发明实施例中,手机中已设置的竖握感应图包含手机处于竖握状态时,不同的握持模式对应的感应图,需要说明的是,在本发明实施例中,已设置的竖握感应图是根据手机处于竖握状态,用户采用右手握持模式、或者左手握持模式,或者双手握持模式使用手机时,手机获得的触摸传感器当前被触发的触控点的分布情况得到的多种普遍的图形。
[0041] 207、确定与第一感应图的图形相似度最高且相似度高于第二预置数值的竖握感应图对应的握持模式,为手机当前的握持模式;
[0042] 手机获取与第一感应图的图形相似度最高且相似度高于预置数值的竖握感应图之后,将确定该竖握感应图对应的握持模式为手机当前的握持模式,其中,第二预置数值可以根据需要进行设置,例如可设置相似度的第一预置数值为50%,或者70%,在实际应用中,可根据具体的情况进行设置,此处不做限定。
[0043] 208、将用户界面切换到手机当前的握持模式对应的用户界面。
[0044] 手机在确定用户当前的握持模式之后,将用户界面切换到手机当前的握持模式对应的用户界面。
[0045] 需要说明的是,在本发明实施例中,当手机处于横握状态时,若已设置的横握感应图与第一感应图的相似度小于第一预置数值,或者当手机处于竖握状态时,若已设置的竖握感应图与第一感应图的相似度小于第二预置数值时,则确定手机当前的握持模式为手机已设置的默认的握持模式,其中,默认的握持模式可以是左手握持模式或者右手握持模式或者双手握持模式。
[0046] 在本发明实施例中,通过利用手机触摸传感器当前的触发情况及根据手机当前所处的状态确定手机的当前的握持模式,使得手机能够自动的将当前的用户界面切换到与当前的握持模式对应的用户界面,提高了手机的灵活性及智能性,改善了用户的体验。
[0047] 请参阅图4,为本发明实施例中一种手持式终端设备的实施例,该终端设备上已配置触摸传感器,该终端设备包括:
[0048] 感应模块401,用于利用第一传感器获取终端设备当前所处的状态,获取终端设备的触摸传感器当前的触发情况,触摸传感器设置在终端设备的背面和/或侧面;
[0049] 确定模块402,用于根据终端设备当前所处的状态及触摸传感器当前的触发情况,确定终端设备当前的握持模式;
[0050] 切换模块403,用于将用户界面切换到终端设备当前的握持模式对应的用户界面。
[0051] 其中,第一传感器为陀螺仪或者重力传感器,持握模式为左手持握模式、右手持握模式、或者双手持握模式中的任意一种,终端设备所处的方向为横握状态或者竖握状态。
[0052] 在本发明实施例中,终端设备的感应模块401获取终端设备的触摸传感器当前的触发情况,利用第一传感器获取终端设备当前所处的状态,并由确定模块402根据终端设备当前所处的状态及触摸传感器当前的触发情况,确定终端设备当前的持握模式,切换模块403则将用户界面切换到终端设备当前的持握模式对应的用户界面。
[0053] 在本发明实施例中,终端设备通过自身当前所处的状态及触摸传感器当前的触发情况确定终端设备当前的握持模式,使得终端设备能够自动的将用户界面切换到终端设备当前的持握模式对应的用户界面,提高了终端设备的智能性。
[0054] 为了更好的理解技术,请参阅图5,为本发明实施例中一种手持式终端设备的实施例,包括:图4所示实施例的感应模块401,确定模块402,切换模块403,且与图4所示实施例描述的内容相似,此处不再赘述。
[0055] 其中,确定模块402包括:
[0056] 绘图模块501,用于根据终端设备上触摸传感器当前被触发的触控点的分布情况绘制第一感应图,该第一感应图为当前被触发的触控点的位置分布图;
[0057] 感应图获取模块502,用于当终端设备处于横握状态时,将第一感应图与已设置的横握感应图进行比较,获取与第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图,已设置的横握感应图包含终端设备处于横握状态时,不同的握持模式对应的触控点的位置分布图;
[0058] 模式确定模块503,用于确定与第一感应图的图形相似度最高且相似度高于第一预置数值的横握感应图对应的握持模式,为终端设备当前的握持模式。
[0059] 此外,感应图获取模块502还用于当终端设备处于竖握状态时,将第一感应图与已设置的竖握感应图进行比较,获取与第一感应图的图形相似度最高且相似度高于第二预置数值的竖握感应图,已设置的竖握感应图包含终端设备处于竖握状态时,不同的握持模式对应的触控点的位置分布图。
[0060] 模式确定模块503还用于当处于竖握状态时,确定与第一感应图的图形相似度最高且相似度高于预置数值的竖握状态感应器对应的握持模式,为终端设备当前的握持模式,及用于当终端设备处于横握状态时,若已设置的横握感应图与第一感应图的相似度小于第一预置数值,或者当终端设备处于竖握状态时,若已设置的竖握感应图与第一感应图的相似度小于第二预置数值时,则确定终端设备当前的握持模式为终端设备已设置的默认的握持模式。
[0061] 在本发明实施例中,在终端设备的背面和/或侧面设置触摸传感器,使得终端设备能够根据当前所处的状态及触摸传感器当前的触发情况确定终端设备当前的持握模式,并将用户界面切换到与当前持握模式对应的用户界面上,提高了终端设备的智能性,改善了用户的体验。
[0062] 需要说明的是,图4或图5所述的终端设备可以是手机,电子书,个人数字助理(PDA,personal digital assistant),掌上电脑,人机交互终端或其他具有显示功能的手持式终端设备。在本发明实施例中,当所述终端设备为手机时,所述手机可以进一步包括:外壳、电路板、显示屏、处理器、射频电路、麦克风、扬声器和电源等部件。其中,显示屏安置在外壳上,电路板安置在外壳围成的空间内部,处理器和射频电路设置在电路板上;该处理器包括图4或图5所示手机中的各功能模块,其具体工作原理不再详细论述;射频电路,用于建立手机与无线网络的通信,实现手机与无线网络侧服务器之间数据的接收和发送;麦克风,用于采集声音并将采集的声音转化为声音数据,以便手机通过射频电路向无线网络发送声音数据;扬声器,用于将手机通过射频电路从无线网络接收的声音数据,还原为声音并向用户播放该声音;电源电路,用于为手机的各个电路或器件供电。
[0063] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0064] 以上对本发明所提供的手持式终端设备用户界面自动切换方法及手持式终端设备进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。