一种组合键实现功能激活的方法

文档序号:7599565阅读:660来源:国知局
专利名称:一种组合键实现功能激活的方法
技术领域
本发明涉及按键功能激活技术,特别涉及一种组合键实现功能激活的方法。
背景技术
目前,随着通信终端技术的迅速发展,在通信终端上各种功能的集成度越来越高,通信终端的体积也就相对越来越小,这样就限制了通信终端中输入设备的体积。为了能够以较小体积实现基本功能,通信终端的输入设备往往仅提供基本的输入按键,并且为了能够以有限的按键实现更多功能,在以单个按键激活普通键功能的基础之上,增加了以组合键激活特定组合键功能的处理。
现有通信终端上组合键功能激活的机制通常为先后组合键,即设置组合键判断时间门限,根据检测到的先后按键之间时间差是否在该组合键判断时间门限之内判断是否为组合键输入,从而确定激活组合键功能还是普通键功能。
但是,现有的先后组合键机制,由于基于先后按下按键之间的时间差,因此用户易于发生误操作。比如用户先后按下按键准备激活各按键的普通功能时,如果先后按键之间的时间间隔小于预先设置的组合键判断门限,则此时通信终端将激活组合键对应的特定的组合键功能;而当用户先后按下按键准备激活组合键功能时,如果先后按键之间的时间间隔大于预先设置的组合键判断门限,则此时通信终端将激活各按键对应的普通键功能。
由此可见,采用现有技术的组合键功能激活机制,用户无法准确把握输入组合键以及普通键的时间差,经常容易出现误操作。不仅给用户使用带来诸多不便,而且如果发生紧急情况,则可能由于误操作而导致严重后果。

发明内容
有鉴于此,本发明的主要目的在于提供一种组合键实现功能激活的方法,能够避免用户使用组合键时发生的误操作。
为达到上述目的,本发明的技术方案是这样实现的一种组合键实现功能激活的方法,选择通信终端的任意按键分别设置为复用键和功能键;该方法还包括步骤a.通信终端持续检测是否有按键按下,并在检测到有按键按下时判断该按下的键是否为复用键,如果是,重新执行步骤a;否则执行步骤b;b.判断步骤a所按下的键是否为功能键并且此时已有复用键按下,如果是,激活该步骤a所按下的键对应的组合键功能;否则激活该步骤a所按下的键对应的普通键功能。
步骤b中,所述判断包括b11.判断此时是否已有复用键按下,如果是,执行步骤b12;否则激活步骤a所按下的键对应的普通键功能,结束当前处理;b12.判断该步骤a所按下的键是否为功能键,如果是,激活该步骤a所按下的键对应的组合键功能;否则激活该步骤a所按下的键对应的普通键功能。
步骤b中,所述判断包括b21.判断步骤a所按下的键是否为功能键,如果是,执行步骤b22;否则激活该步骤a所按下的键对应的普通键功能,结束当前处理;b22.判断此时是否已有复用键按下,如果是,激活该步骤a所按下的键对应的组合键功能;否则激活该步骤a所按下的键对应的普通键功能。
其中,所述设置复用键和/或功能键的方法为固定设置在通信终端中。
其中,所述设置复用键和/或功能键的方法为通过配置命令动态设置在通信终端中。
其中,所述设置复用键和/或功能键的方法为在通信终端中固定设置复用键和/或功能键,还通过配置命令动态设置复用键和/或功能键,并设定两种复用键和/或功能键的优先级;当所设置的两种复用键和/或功能键不同时,采用优先级高的复用键和/或功能键。
其中,所述选择的设置为复用键和/或功能键的按键为新增加在通信终端上的按键。
其中,所述选择的设置为复用键和/或功能键的按键为通信终端上已有的按键。
其中,所述通信终端包括但不限于移动终端、无线桌面电话和有线桌面电话。
其中,所述通信终端的按键包括通信终端键盘上的基本按键、通信终端附加设备上的按键和新增加在通信终端上的按键。
由上述方案可以看出,本发明的关键在于首先选择通信终端的任意按键分别设置为复用键和功能键;然后在检测到有功能键按下时,判断是否当前已有复用键按下,如果是,激活该功能键对应组合键功能;否则激活该功能键对应的普通键功能。
因此,本发明所提供的组合键实现功能激活的方法,采用复用键与功能键结合的机制,能够避免组合键激活过程中的误操作,并能够使用户根据个人习惯灵活设置复用键以及功能键,从而方便用户快速、准确的激活组合键功能。


图1为本发明方法一较佳实施例处理流程示意图。
具体实施例方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
本发明所提供的组合键实现功能激活的方法,首先任意选择通信终端的按键分别设置为复用键以及功能键;在检测到有按键按下时,首先判断该键是否为复用键;在识别到复用键之后且该复用键未抬起之前,检测是否有功能键按下,并在检测到功能键按下时激活该功能键对应的组合键功能。
其中,所述复用键和功能键可以在终端出厂时固定设置,也可以由用户通过配置命令动态设置。当终端预先固定设置了复用键和/或功能键,并且与用户后来通过配置命令设置的复用键和/或功能键不同时,可以设定用户设置的复用键和/或功能键优先级高,从而优先采用用户通过配置命令设置的复用键和/或功能键进行本发明方法的处理,这样更方便用户以自己的习惯启动组合键功能。当然,也可以根据需求设定预先固定设置的复用键和/或功能键优先级为高,本发明对此并不限定。
另外,上述设置为复用键和/或功能键的按键可以是通信终端上已有的按键,根据组合键实现需要也可以为通信终端新增加的按键,比如为了使用户使用组合键方便,在通信终端侧面增加新的按键并设置为复用键,这样用户单手也可以很容易操作组合键,无论选择哪种按键作为复用键和/和功能键均不影响本发明方法有效性。
图1为本发明方法一较佳实施例处理流程示意图,如图1所示,具体处理步骤包括步骤101通信终端持续检测是否有按键按下,如果是,执行步骤102;否则重新执行101。
这里,所述通信终端可以为移动终端、无线桌面电话、有线桌面电话,但并不限于此三种终端;所述通信终端的按键可以包括通信终端键盘的基本按键、通信终端附加设备上的按键如耳机按键等、以及根据组合键实现需要在通信终端上新增加的按键,本发明对此不进行限定。
步骤102判断步骤101所检测到的按键是否为复用键,如果是,重新执行步骤101;否则执行步骤103。
步骤103通信终端继续判断当前是否已有复用键按下,如果是,执行步骤104;否则执行步骤106。
也就是说如果在步骤102检测到按下的非复用键,则这里判断是否有复用键已经按下且并未抬起。如果没有复用键已经按下且并未抬起,说明此键非用于激活组合键功能;否则说明此键有可能用于激活组合键功能。
其中,在现有的通信终端中具有按键检测模块,能够持续扫描终端输入设备的按键输入情况,该按键检测模块能够实时获知是否有按键按下、按下的是否为功能键/复用键、以及所按下的按键的状态如是否抬起、按下时间等。因此,在检测到复用键之后,该按键检测模块可以记录该复用键是否抬起,则当再次检测到有按键按下时可以判断当前是否已有复用键按下。
步骤104判断步骤102所述按键是否为功能键,如果是,执行步骤105;否则执行步骤106。
这里,由于在步骤103已判决有复用键已经按下且并未抬起,因此该按键如果是功能键,说明此时应激活组合键功能;否则说明该按键应激活其对应的普通键功能。
上述步骤103、步骤104的处理主要是用于判断在功能键按下时是否已有复用键按下,因此所述处理也可以变为步骤103判断步骤102所述按键是否为功能键,如果是,执行步骤104;否则执行步骤106。
步骤104判断当前是否已有复用键按下,如果是,执行步骤105;否则执行步骤106。
步骤105激活步骤104所述功能键对应的组合键功能,结束当前处理。
这里,所述组合键功能包括用户常用功能、隐含功能;其中,用户常用功能包括用户常用菜单、用户常用设置、以及用户常用号码等;隐含功能包括个人通信终端厂家测试用功能、特殊功能设置、以及相关信息查询等;具体包括哪些组合键功能,本发明并不限定。
步骤106激活步骤104所述按键对应的普通键功能。
综上所述,应用本发明方法用户需要首先按下复用键,然后在复用键抬起之前按下功能键来激活对应的组合键功能,从而可以避免在激活组合键功能时的误操作。另外,本发明中的复用键和功能键可以预先固定设置在终端中,也可以由用户根据自身的习惯动态配置,从而方便用户使用组合键快捷的激活组合键功能。比如对于手机应用而言,可以设置手机耳机的接听键为复用键,设置手机键盘的基本按键为功能键,这样就可以充分利用用户双手来激活阅读短消息、发送邮件等组合键功能,并能够避免误操作。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
权利要求
1.一种组合键实现功能激活的方法,其特征在于,选择通信终端的任意按键分别设置为复用键和功能键;该方法还包括步骤a.通信终端持续检测是否有按键按下,并在检测到有按键按下时判断该按下的键是否为复用键,如果是,重新执行步骤a;否则执行步骤b;b.判断步骤a所按下的键是否为功能键并且此时已有复用键按下,如果是,激活该步骤a所按下的键对应的组合键功能;否则激活该步骤a所按下的键对应的普通键功能。
2.根据权利要求1所述的方法,其特征在于,步骤b中,所述判断包括b11.判断此时是否已有复用键按下,如果是,执行步骤b12;否则激活步骤a所按下的键对应的普通键功能,结束当前处理;b12.判断该步骤a所按下的键是否为功能键,如果是,激活该步骤a所按下的键对应的组合键功能;否则激活该步骤a所按下的键对应的普通键功能。
3.根据权利要求1所述的方法,其特征在于,步骤b中,所述判断包括b21.判断步骤a所按下的键是否为功能键,如果是,执行步骤b22;否则激活该步骤a所按下的键对应的普通键功能,结束当前处理;b22.判断此时是否已有复用键按下,如果是,激活该步骤a所按下的键对应的组合键功能;否则激活该步骤a所按下的键对应的普通键功能。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述设置复用键和/或功能键的方法为固定设置在通信终端中。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述设置复用键和/或功能键的方法为通过配置命令动态设置在通信终端中。
6.根据权利要求1至3任一项所述的方法,其特征在于,所述设置复用键和/或功能键的方法为在通信终端中固定设置复用键和/或功能键,还通过配置命令动态设置复用键和/或功能键,并设定两种复用键和/或功能键的优先级;当所设置的两种复用键和/或功能键不同时,采用优先级高的复用键和/或功能键。
7.根据权利要求1至3任一项所述的方法,其特征在于,所述选择的设置为复用键和/或功能键的按键为新增加在通信终端上的按键。
8.根据权利要求1至3任一项所述的方法,其特征在于,所述选择的设置为复用键和/或功能键的按键为通信终端上已有的按键。
9.根据权利要求1至3任一项所述的方法,其特征在于,所述通信终端包括但不限于移动终端、无线桌面电话和有线桌面电话。
10.根据权利要求1至3任一项所述的方法,其特征在于,所述通信终端的按键包括通信终端键盘上的基本按键、通信终端附加设备上的按键、和新增加在通信终端上的按键。
全文摘要
本发明公开了一种组合键实现功能激活的方法,选择通信终端的任意按键分别设置为复用键和功能键;该方法还包括步骤a.通信终端持续检测是否有按键按下,并在检测到有按键按下时判断该键是否为复用键,如果是,重新执行步骤a;否则执行步骤b;b.判断此键是否为功能键并且此时已有复用键按下,如果是,激活该键对应的组合键功能;否则激活该键对应的普通键功能。采用本发明方法能够方便用户准确激活通信终端上的组合键功能。
文档编号H04Q7/32GK1779617SQ20041009160
公开日2006年5月31日 申请日期2004年11月23日 优先权日2004年11月23日
发明者李君龙 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1