应用选择的方法及其通信终端转让专利

申请号 : CN201210132083.0

文献号 : CN103376984B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 侯现龙韩保君焦元陈阳

申请人 : 宇龙计算机通信科技(深圳)有限公司

摘要 :

本发明适用于通信技术领域,提供了一种应用选择的方法及其通信终端,所述方法包括:检测通信终端姿势状态;根据所述通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用。借此,本发明提高了用户选择需要使用的应用的效率。

权利要求 :

1.一种应用选择的方法,其特征在于,所述方法包括:

检测通信终端姿势状态;所述通信终端姿势状态为所述通信终端处于水平状态或者倾斜预设的角度;

根据所述通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用;

所述根据所述通信终端姿势状态,显示至少一个与所述终端姿势状态相关联的应用的图标和/或开启至少一个关联的应用包括:检测到的通信终端姿势状态在所述预设的通信终端姿势状态的阈值范围时,显示至少一个关联的应用的图标和/或开启至少一个关联的应用;

在所述检测通信终端姿势状态的步骤之前包括:

预设所述通信终端姿势状态的阈值范围,以及设置所述通信终端姿势状态的阈值范围关联的应用;

在所述检测通信终端姿势状态的步骤之前包括:

采集所述通信终端的应用程序的特征值,将所述特征值与所述通信终端姿势状态的阈值范围相匹配,所述特征值包括显示长宽比例、分辨率。

2.根据权利要求1所述的方法,其特征在于,设置与所述通信终端姿势状态阈值范围关联的应用的步骤包括:采集用户的选择指令,将所述选择指令所对应的应用和/或应用图标和/或快捷方式与所述通信终端姿势状态的阈值范围相匹配。

3.根据权利要求2所述的方法,其特征在于,所述显示关联的至少一个应用的图标包括多个属于同一个预设分类的应用的图标;和/或所述开启的至少一个关联的应用包括多个属于同一个预设分类的应用。

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

预设手动取消标记初始值和所述通信终端姿势状态的容差范围,所述手动取消标记标识所述至少一个关联的应用的图标的显示被用户取消的记录和/或所述至少一个关联的应用的开启被用户取消的记录;

在所述检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围内时,显示至少一个与所述终端姿势状态关联的应用的图标和/或开启至少一个关联的应用的步骤包括:在所述检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围内时,若所述通信终端当前的显示界面为主界面,并且所述手动取消标记为初始值时,则显示至少一个关联的应用的图标和/或开启至少一个关联的应用;

在检测到的通信终端姿势状态不在所述通信终端姿势状态的阈值范围内时,而若所述通信终端姿势状态在所述通信终端姿势状态的容差范围内时,手动标记置为手动取消标记初始值,并且显示至少一个关联的应用的图标和/或开启至少一个关联的应用。

5.一种通信终端,其特征在于,包括:

检测模块,用于检测通信终端姿势状态;所述通信终端姿势状态为所述通信终端处于水平状态或者倾斜预设的角度;

控制模块,用于根据所述通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用;

所述控制模块还用于在检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围时,显示至少一个关联的应用的图标和/或开启至少一个关联的应用;

所述通信终端还包括:

预设模块,用于预设所述通信终端姿势状态的阈值范围,以及设置所述通信终端姿势状态的阈值范围关联的应用;

所述预设模块包括:

第二预设子模块,用于采集所述通信终端的应用程序的特征值,将所述特征值与所述通信终端姿势状态的阈值范围相匹配,所述特征值包括显示长宽比例、分辨率。

6.根据权利要求5所述的通信终端,其特征在于,所述预设模块还包括:第一预设子模块,用于采集用户的选择指令,将所述选择指令所对应的应用和/或应用图标和/或快捷方式与所述通信终端姿势状态的阈值范围相匹配;和/或存储模块,用于存储预设的所述通信终端姿势状态的阈值范围,以及设置的所述通信终端姿势状态的阈值范围关联的应用的相关信息。

7.根据权利要求6所述的通信终端,其特征在于,所述显示关联的至少一个应用的图标包括多个属于同一个预设分类的应用的图标;和/或所述开启的至少一个关联的应用包括多个属于同一个预设分类的应用。

8.根据权利要求5所述的通信终端,其特征在于,所述预设模块还用于预设手动取消标记初始值和所述通信终端姿势状态的容差范围,所述手动取消标记标识所述至少一个关联的应用的图标的显示被用户取消的记录和/或所述至少一个关联的应用的开启被用户取消的记录;

在所述检测模块检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围内时,若所述通信终端当前的显示界面为主界面,并且所述手动取消标记为手动取消标记初始值时,则所述控制模块控制所述通信终端显示至少一个关联的应用的图标和/或开启至少一个关联的应用;或者在所述检测模块检测到的通信终端姿势状态不在所述通信终端姿势状态的阈值范围内时,而若所述通信终端姿势状态在所述通信终端姿势状态的容差阈值范围内时,则所述控制模块将手动标记置为手动取消标记初始值,并且控制所述通信终端显示至少一个关联的应用的图标和/或开启至少一个关联的应用。

说明书 :

应用选择的方法及其通信终端

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种应用选择的方法及其通信终端。

背景技术

[0002] 随着科技的发展,智能通信终端的应用越来越广,而智能通信终端的应用也越来越多。尽管如此,在某一段时间内,用户还是经常习惯于使用某些特定的应用。因此,在现有技术中提供了从众多应用中快速调出自己习惯的应用符合用户的需求的方式。现有技术方案主要是是记录对一个应用进行操作的步骤和时间,将这一个过程定制成一个快捷方式,从而可以将一个繁琐的操作步骤和过程变成自动化的操作。但是该种方式是从对应用的某个操作过程实现定制的快捷方式,不能实现应用快速查找的功能。目前的应用显示的方案是翻页查找或者静态的快捷显示方案,通过翻页操作查找应用操作繁琐,静态的快捷方式通常占据屏幕很小的空间,显示应用数量有限,不足以满足用户的需求。
[0003] 综上可知,现有的应用选择的技术在实际使用上,显然存在不便与缺陷,所以有必要加以改进。

发明内容

[0004] 针对上述的缺陷,本发明的目的在于提供一种应用选择的方法及其通信终端,以提高用户选择需要使用的应用的效率。
[0005] 为了实现上述目的,本发明提供一种应用选择的方法,所述方法包括:
[0006] 检测通信终端姿势状态;
[0007] 根据所述通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0008] 根据所述的方法,在所述检测通信终端姿势状态的步骤之前包括:
[0009] 预设所述通信终端姿势状态的阈值范围,以及设置所述通信终端姿势状态的阈值范围关联的应用;
[0010] 设置与所述通信终端姿势状态阈值范围关联的应用的步骤包括:
[0011] 采集用户的选择指令,将所述选择指令所对应的应用和/或应用图标和/或快捷方式与所述通信终端姿势状态的阈值范围相匹配;和/或
[0012] 采集所述通信终端的应用程序的特征值,将所述特征值与所述通信终端姿势状态的阈值范围相匹配,所述特征值包括显示长宽比例、分辨率。
[0013] 根据所述的方法,所述显示关联的至少一个应用的图标包括多个属于同一个预设分类的应用的图标;和/或所述开启的至少一个关联的应用包括多个属于同一个预设分类的应用。
[0014] 根据所述的方法,所述根据所述通信终端姿势状态,显示至少一个与所述终端姿势状态相关联的应用的图标和/或开启至少一个关联的应用包括:
[0015] 检测到的通信终端姿势状态在所述预设的通信终端姿势状态的阈值范围时,显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0016] 根据所述的方法,所述方法还包括:
[0017] 预设手动取消标记初始值和所述通信终端姿势状态的容差范围,所述手动取消标记标识所述至少一个关联的应用的图标的显示被用户取消的记录和/或所述至少一个关联的应用的开启被用户取消的记录;
[0018] 在所述检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围内时,显示至少一个与所述终端姿势状态关联的应用的图标和/或开启至少一个关联的应用的步骤包括:
[0019] 在所述检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围内时,若所述通信终端当前的显示界面为主界面,并且所述手动取消标记为初始值时,则显示至少一个关联的应用的图标和/或开启至少一个关联的应用;
[0020] 在检测到的通信终端姿势状态不在所述通信终端姿势状态的阈值范围内时,而若所述通信终端姿势状态在所述通信终端姿势状态的容差范围内时,手动标记置为手动取消标记初始值,并且显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0021] 为了实现本发明的另一发明目的,本发明还提供了一种通信终端,包括:
[0022] 检测模块,用于检测通信终端姿势状态;
[0023] 控制模块,用于根据所述通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0024] 根据所述的通信终端,所述通信终端还包括:
[0025] 预设模块,用于预设所述通信终端姿势状态的阈值范围,以及设置所述通信终端姿势状态的阈值范围关联的应用;
[0026] 所述预设模块包括:
[0027] 第一预设子模块,用于采集用户的选择指令,将所述选择指令所对应的应用和/或应用图标和/或快捷方式与所述通信终端姿势状态的阈值范围相匹配;和/或
[0028] 第二预设子模块,用于采集所述通信终端的应用程序的特征值,将所述特征值与所述通信终端姿势状态的阈值范围相匹配,所述特征值包括显示长宽比例、分辨率;
[0029] 存储模块,用于存储预设的所述通信终端姿势状态的阈值范围,以及设置的所述通信终端姿势状态的阈值范围关联的应用的相关信息。
[0030] 根据所述的通信终端,所述显示关联的至少一个应用的图标包括多个属于同一个预设分类的应用的图标;和/或所述开启的至少一个关联的应用包括多个属于同一个预设分类的应用。
[0031] 根据所述的通信终端,所述控制模块还用于在检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围时,显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0032] 根据所述的通信终端,所述预设模块还用于预设手动取消标记初始值和所述通信终端姿势状态的容差范围,所述手动取消标记标识所述至少一个关联的应用的图标的显示被用户取消的记录和/或所述至少一个关联的应用的开启被用户取消的记录;
[0033] 在所述检测模块检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围内时,若所述通信终端当前的显示界面为主界面,并且所述手动取消标记为手动取消标记初始值时,则所述控制模块控制所述通信终端显示至少一个关联的应用的图标和/或开启至少一个关联的应用;或者
[0034] 在所述检测模块检测到的通信终端姿势状态不在所述通信终端姿势状态的阈值范围内时,而若所述通信终端姿势状态在所述通信终端姿势状态的容差阈值范围内时,则所述控制模块将手动标记置为手动取消标记初始值,并且控制所述通信终端显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0035] 本发明通过检测通信终端姿势状态,将与所述预设通信终端的姿势状态关联的应用显示和/或开启;提高了用户选择需要使用的应用的效率。进一步的,所述关联的应用按照预设的分类进行显示和/或启动,实现了对较多应用的分类管理和查找,用户使用更为方便,提升了用户的体验。

附图说明

[0036] 图1是本发明第一实施例提供的通信终端的结构示意图;
[0037] 图2是本发明第二实施例提供的通信终端的结构示意图;
[0038] 图3是本发明第四实施例提供的通信终端的结构示意图;
[0039] 图4是本发明第五实施例提供的应用选择的方法流程图;
[0040] 图5是本发明一个实施例中检测通信终端姿势状态的方法流程图;
[0041] 图6是本发明一个实施例中预设通信终端姿势状态的数据的方法流程图;
[0042] 图7是本发明一个实施例中存储通信终端姿势状态的数据的方法流程图;
[0043] 图8是本发明一个实施例中应用选择的方法流程图;
[0044] 图9是本发明一个实施例中应用选择的方法流程图;
[0045] 图10A是本发明一个实施例中通信终端的主界面示意图;
[0046] 图10B是本发明一个实施例中通信终端的主界面示意图。

具体实施方式

[0047] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0048] 参见图1,在本发明的第一实施例中,提供了一种通信终端100,包括:
[0049] 检测模块10,用于检测通信终端姿势状态;
[0050] 控制模块20,用于根据所述通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0051] 在该实施例中,通信终端100包括了检测模块10和控制模块20,该检测模块10检测通信终端100的姿势状态,例如当前通信终端100处于水平状态,或者是倾斜一定的角度等。并且控制模块20根据所述通信终端姿势状态,将显示与所述通信终端姿势状态对应的至少一个应用的图标或者是直接启动与所述通信终端姿势状态对应的应用,简化了在通信终端
100包括多个应用时,用户在需要使用某些应用时,进行多个应用的翻页操作;并且减少了翻页查找的数量;满足用户动态分类管理通信终端100的应用需求;提高了用户选择需要使用的应用的效率。具体的,所述显示关联的至少一个应用的图标包括多个属于同一个预设分类的应用的图标。例如,将播放多媒体的应用归为一类,在检测到预设的通信终端姿势状态时,将该类所有的应用都显示于一个显示界面中,供用户选择。或者是直接启动对应的一个或者多个应用。例如,将多个文档编辑应用归为一类,其中包括了文字编辑应用以及图片编辑应用,在用户需要进行文档编辑时,执行对应的通信终端姿势状态,启用这些相应的应用,方便用户进行操作。还可以是根据用户的需要进行组合,例如用户喜欢边查收邮件边听音乐,则将邮件应用和MP3播放应用设置为一个预设分类。
[0052] 参见图2,在本发明的第二实施例中,通信终端100还包括:
[0053] 预设模块30,用于预设所述通信终端姿势状态关联的应用,以及所述通信终端姿势状态的阈值范围;
[0054] 预设模块30包括:
[0055] 第一预设子模块31,用于采集用户的选择指令,将所述选择指令所对应的应用和/或应用图标和/或快捷方式与所述通信终端姿势状态的阈值范围相匹配;和/或
[0056] 第二预设子模块32,用于采集所述通信终端的应用程序的特征值,将所述特征值与所述通信终端姿势状态的阈值范围相匹配,所述特征值包括显示长宽比例、分辨率;
[0057] 存储模块40,用于存储预设的所述通信终端姿势状态的阈值范围,以及设置的所述通信终端姿势状态的阈值范围关联的应用的相关信息;
[0058] 在该实施例中,预设模块30预设所述通信终端姿势状态关联的应用,以及所述通信终端姿势状态的阈值范围;并且将这些所述通信终端姿势状态关联的应用,以及所述通信终端姿势状态的阈值范围的相关信息存储于存储模块40中。其中,通信终端姿势状态可以为通信终端100转动后最后停止的位置,例如水平放置,为了适应用户的操作偏差,可以允许通信终端100转动后最后停止的位置的偏差允许在阈值范围。例如正负5度的幅度的偏差。当然,根据具体的通信终端姿势状态和用户需求,对应的允许误差及阈值范围的设置可以为多种情况,例如根据X坐标和/或Y坐标和/或Z坐标进行通信终端姿势状态的检测。
[0059] 另外,第一预设子模块31采集用户的选择指令,即采集用户输入选择多个应用的指令,将用户选择的多个应用和/或应用图标和/或快捷方式与所述通信终端姿势状态的阈值范围相匹配;第二预设子模块32则采集通信终端100的应用程序的特征值,例如通信终端100中的网络电影的播放程序,第二预设子模块32将网络电影的播放程序播放电影时需要通信终端100显示的长宽比例、分辨率与通信终端100横屏时的通信终端姿势状态的阈值范围相匹配。例如在用户将通信终端100横屏时,启动所述网络电影的播放程序,并且将所述通信终端100的显示长宽比例、分辨率调整成该网络电影的播放程序最优播放时显示长宽比例、分辨率。或者是俄罗斯方块游戏应用,与通信终端100竖屏时的姿势状态阈值范围相匹配。
[0060] 在本发明的一个实施例中,控制模块20进一步用于在检测模块10检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围时,显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0061] 在本发明的第三实施例中,预设模块30还用于预设手动取消标记初始值和所述通信终端姿势状态的容差范围,所述手动取消标记标识所述至少一个关联的应用的图标的显示被用户取消的记录和/或所述至少一个关联的应用的开启被用户取消的记录;在所述至少一个关联的应用的图标的显示被用户取消的记录,和/或所述至少一个关联的应用的开启被取消时,所述手动取消标记值增加;所述容差范围大于所述阈值范围;
[0062] 在检测模块10检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围内时,若通信终端100当前的显示界面为主界面,并且所述手动取消标记为手动取消标记初始值时,则控制模块20控制通信终端100显示至少一个关联的应用的图标和/或开启至少一个关联的应用;或者
[0063] 在检测模块10检测到的通信终端姿势状态不在所述通信终端姿势状态的阈值范围内时,若所述通信终端姿势状态在所述通信终端姿势状态的容差范围内时,则控制模块20将手动标记置为手动取消标记初始值,并且控制通信终端100显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0064] 在该实施例中,当控制模块20在检测模块10检测到的通信终端姿势状态为预设的通信终端姿势状态时,用户并未在使用其他应用或者所述至少一个关联的应用的图标的曾经显示过,或者所述至少一个关联的应用的曾经开启过,但是已经被用户取消,则将为用户显示和/或启动关联的应用。这将在用户误操作时,不妨碍用户正在使用其他的应用。其中,所述至少一个关联的应用的图标的曾经显示过,或者所述至少一个关联的应用的曾经开启过,但是已经被用户取消的操作事件可以通过手动取消标记进行记录,手动取消标记的初始值为0。例如,当用户对上述至少一个关联的应用的图标的显示和/或应用的启动进行了取消,则手动取消标记为1,说明用户不希望显示或者启用关联的应用。若从未进行过此取消操作,则手动取消标记为0,说明用户希望在转动到对应的通信终端姿势状态时,显示和/或启动关联的应用。
[0065] 另外,所述通信终端姿势状态的容差范围可以设置为比阈值范围更大一些,如水平放置允许有20度的幅度偏差。该容差范围在用户操作不当未显示或者开启需要的应用时,如用户旋转超过了水平位置10度,如15度,则按照预设的通信终端姿势状态阈值范围是不能够显示或者启动对应的应用。但是用户仍然希望能够显示或者开启关联的应用,则将通信终端100进行回转至12度时,此刻通过检测模块10检测到通信终端姿势状态为水平放置时,幅度的偏差在20度的幅度偏差内,则控制模块20在检测模块10检测到的通信终端姿势状态在所述预设的通信终端姿势状态的容差范围内时,显示至少一个关联的应用的图标和/或开启至少一个关联的应用。另一方面,若是用户取消过已经开启或者显示的应用后,手动取消标记不为初始值,则即使用户操作的通信终端姿势状态在阈值范围内,也不能够开启关联的应用。但是通过容差范围的检测,将所述手动取消标记重新设置为初始值,可以让用户重新获得关联应用的显示或者是开启。方便了用户的操作,提升了用户的体验。
[0066] 参见图3,在本发明的第四实施例中,通信终端100还包括:
[0067] 开启模块50,用于开启通信终端100的根据所述预设的通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用的功能;
[0068] 操作模块60,用于选择所述至少一个应用的图标中的至少一个应用的图标;或者[0069] 用于取消所述至少一个应用的图标的显示界面;或者
[0070] 用于关闭已开启的所述至少一个应用。
[0071] 在该实施例中,开启模块50在检测模块10检测通信终端100姿势状态之前或者之后,开启通信终端100的根据所述预设的通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用的功能;当该功能开启后,控制模块20才在检测模块10检测到预设的通信终端姿势状态后,根据所述预设的通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用;否则控制模块20不进行相应的操作。因此,用户可以通过该开启模块50实现该根据所述预设的通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用的功能的启用或者是关闭。另外,在控制模块20控制通信终端100显示所述至少一个应用的图标中的至少一个应用的图标时,操作模块
60选择其中的至少一个应用的图标,启动对应的应用;或者是用户不需要使用这些应用,通过操作模块60将所述至少一个应用的图标的显示界面关闭,还可以是关闭已开启的所述至少一个应用。
[0072] 在上述的多个实施例中,该通信终端100的多个模块可以是内置于通信终端100的软件单元,硬件单元或软硬件结合单元。通信终端100可以是手机、PDA(Personal Digital Assistant,个人数字助理)、掌上电脑等。
[0073] 参见图4,在本发明的第五实施例中,提供了一种应用选择的方法,所述方法包括:
[0074] 步骤S401中,检测模块10检测通信终端姿势状态;
[0075] 步骤S402中,控制模块20根据所述通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0076] 在该实施例中,通过检测模块10检测通信终端姿势状态,例如,通信终端100当前处于水平状态、垂直状态、倾斜状态等。而控制模块20根据这些具体的通信终端姿势状态,查找预先设置的通信终端姿势状态关联的应用,然后显示与所述通信终端姿势状态关联的应用的图标和/或开启关联的应用。这些应用包括一个或者多个,优选的,这些应用根据预设的分类进行显示。例如,检测模块10检测预设的通信终端姿势状态为水平状态,控制模块20将关联的播放多媒体的多个应用显示。或者是检测模块10检测预设的通信终端姿势状态为垂直状态,控制模块20将关联的聊天工具的多个应用显示等。具体的分类可以根据应用的具体应用功能进行分类,或者是根据应用提供的服务商进行分类,还可以是根据应用的收费与否进行分类等。另外,用户还可以进行自定义,按照用户的需求进行设置。
[0077] 参见图5,在本发明的一个实施例中,检测模块10检测通信终端姿势状态的方法流程描述如下:
[0078] 步骤S501中,检测模块10测量通信终端100的姿势状态数据,该检测模块10为传感器。
[0079] 步骤S502中,判断是否开启了通信终端100的根据所述预设的通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用的功能;是则执行步骤S503,否则结束流程。
[0080] 步骤S503中,检测模块10将通信终端姿势状态数据传递给控制模块20,通知控制模块20在存储模块40中进行查询。
[0081] 在本发明的第六实施例中,在步骤S401之前还包括:预设模块30所述通信终端姿势状态的阈值范围,以及设置所述通信终端姿势状态阈值范围关联的应用;
[0082] 设置与所述通信终端姿势状态阈值范围关联的应用的步骤包括:
[0083] 第一预设子模块31采集用户的选择指令,将所述选择指令所对应的应用和/或应用图标和/或快捷方式与所述通信终端姿势状态的阈值范围相匹配;和/或
[0084] 第二预设子模块32采集所述通信终端的应用程序的特征值,将所述特征值与所述通信终端姿势状态的阈值范围相匹配,所述特征值包括显示长宽比例、分辨率。
[0085] 第一预设子模块31采集用户的选择指令,根据用户选择的多个应用和/或应用图标和/或快捷方式与所述通信终端姿势状态的阈值范围相匹配;第二预设子模块32则采集通信终端100的应用程序的特征值,根据不同应用的特征值以适应。
[0086] 在本发明的一个实施例中,所述步骤S402包括:
[0087] 检测模块10检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围时,控制模块20控制通信终端100显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0088] 优选的,预设模块30还用于预设手动取消标记初始值和所述通信终端姿势状态的容差范围,所述手动取消标记标识所述至少一个关联的应用的图标的显示被用户取消的记录和/或所述至少一个关联的应用的开启被用户取消的记录;在所述至少一个关联的应用的图标的显示被用户取消的记录,和/或所述至少一个关联的应用的开启被取消时,所述手动取消标记值增加;所述容差范围大于所述阈值范围;
[0089] 在检测模块10检测到的通信终端姿势状态在所述通信终端姿势状态的阈值范围内时,若通信终端100当前的显示界面为主界面,并且所述手动取消标记为手动取消标记初始值时,则控制模块20控制通信终端100显示至少一个关联的应用的图标和/或开启至少一个关联的应用;或者
[0090] 在检测模块10检测到的通信终端姿势状态不在所述通信终端姿势状态的阈值范围内时,但若所述通信终端姿势状态在所述通信终端姿势状态的容差范围内时,则控制模块20将手动标记置为手动取消标记初始值,并且控制通信终端100显示至少一个关联的应用的图标和/或开启至少一个关联的应用。由于用户在取消已经显示的应用或者是关闭已经启动的应用后,所述手动取消标记的值增加,将该手动取消标记置为初始值后,控制模块20控制通信终端100显示至少一个关联的应用的图标和/或开启至少一个关联的应用。
[0091] 参见图6,在本发明的一个实施例中,预设模块30预设所述通信终端姿势状态关联的应用,以及所述通信终端姿势状态的第一阈值的方法流程描述如下:
[0092] 步骤S601中,预设模块30预设所述通信终端姿势状态关联的应用,以及所述通信终端姿势状态的阈值范围;
[0093] 步骤S602中,读取存储模块40中的数据,将存储模块40中的数据以直观的方式显示;如采用文件或者图像的方式显示通信终端姿势状态数据以及与其关联的多个应用。
[0094] 步骤S603中,通过预设模块30添加、删除或者修改每组通信终端姿势状态的数据。用户可以进行通信终端姿势状态的数据的修改或者添加或者是删除等。
[0095] 步骤S604中,为每组通信终端姿势状态的数据添加要关联的应用。每一个通信终端姿势状态可以对应一个或者是多个应用,并且也可以具体的设置通信终端100处于该通信终端姿势状态时,是显示关联的应用,还是启动关联的应用等。
[0096] 步骤S605中,保存预设的通信终端姿态信息数据和关联的应用数据到信息存储模块40。
[0097] 参见图7,在本发明的一个实施例中,存储模块40存储通信终端姿势状态的数据的方法流程描述如下:
[0098] 步骤S701,预设模块30将通信终端姿势状态的数据写入到存储模块40中。
[0099] 步骤S702,存储模块40存储通信终端姿势状态的数据。
[0100] 在本发明的第七实施例中,在步骤S401之前或者之后还包括:开启模块50开启通信终端100的根据所述预设的通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用的功能。只有在通信终端100的根据所述预设的通信终端姿势状态,显示至少一个关联的应用的图标和/或开启至少一个关联的应用的功能开启后,控制模块20才根据检测模块10检测到的通信终端姿势状态进行关联应用的控制。优选的,检测模块
10为位置传感器。
[0101] 参见图8,在本发明的一个实施例中,控制模块20进行根据检测模块10提供通信终端姿势状态的数据进行查询及控制的流程图描述如下:
[0102] 步骤S801,控制模块20判断是否有来自检测模块10的检测数据,是则执行步骤S802,否则结束流程。
[0103] 步骤S802,控制模块20开始在存储模块40中查询相关的通信终端姿势状态的数据;在存储模块40查询到的检测数据后,控制模块20根据预设的控制方式进行关联应用的显示和/或开启。
[0104] 参见图9,在本发明的一个实施例中,控制模块20进行根据检测模块10提供通信终端姿势状态的数据进行关联应用的控制的方法流程描述如下:
[0105] 步骤S901中,控制模块20判断检测模块10传送的检测数据是否是存储模块40预存的数据,即判断通信终端姿势状态是否在预设的阈值范围内;是则执行步骤S902,否则执行步骤S906;
[0106] 步骤S902中,判断当前通信终端100的显示界面是否处于主界面,是则执行步骤S903,否则结束流程;
[0107] 步骤S903中,判断当前手动取消标记是否为0,是则执行步骤S904;否则结束流程;
[0108] 步骤S904中,弹出关联应用快捷方式页面;
[0109] 步骤S905中,用户选择应用启动;
[0110] 步骤S906中,判断是否超出预设的容差范围,是则执行步骤S907;否则执行步骤S908;
[0111] 步骤S907中,将手动取消标记置为0。若当前手动取消标记为1,可以将其设置为0,表示用户希望在通信终端100的姿势状态发生时,显示和/或启动关联的应用。
[0112] 步骤S907中,判断当前是否有动态页面弹出,若无则结束流程,若有则执行步骤S909;
[0113] 步骤S909中,取消当前的应用动态页面。在用户没有选择弹出的多个应用的快捷图标时,可以选择取消该显示多个应用的快捷图标的界面。
[0114] 参见图10A,在本发明的一个实施例中,通信终端100的主界面包括多个应用图标。而用户需要使用其中的几个,则通过预设模块30录入标准横屏时的感应数据,即通信终端姿势状态数据,设置允许误差范围;并设置手动取消后再次生效的最小阈值,该允许误差范围即为阈值范围,手动取消后再次生效的最小阈值即为容差范围。将“通话记录”、“互联网”、“号码百事通”、“天翼UC”、“相机”和“音乐”这些应用与该通信终端姿势状态数据关联。
保存上述信息于存储模块40中。将当前界面调整到图10A所示的应用管理主界面,将通信终端100横屏(未必很标准,只要在误差允许范围即可),检测模块10检测数据,检测模块10检查通信终端100的应用选择该功能的是否已经开启,用户可以通过开启模块50开启应用选择功能。如果已经开启则将数据传送给控制模块20。控制模块20接收到检测模块10传送的检测数据,将该检测数据与存储于存储模块40中的预置数据进行比对,判断是否为预存数据,并对手动取消标记做处理。控制模块20根据查询结果,若检测模块10检测到的数据为预存数据,且当前界面为应用主界面,且手动取消标记为0,则控制模块20弹出关联应用快捷方式的界面,如图10B所示。当用户选择其中一个应用进入后,取消弹出页面。
[0115] 综上所述,本发明通过检测通信终端姿势状态,将与所述通信终端姿势状态关联的应用显示和/或开启;提高了用户选择需要使用的应用的效率。进一步的,所述关联的应用按照预设的分类进行显示和/或启动,实现了对较多应用的分类管理和查找,用户使用更为方便,提升了用户的体验。
[0116] 当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。