著录项信息
专利名称 | 终端设备的输入方法和输入装置 |
申请号 | CN200810089258.8 | 申请日期 | 2008-04-25 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2008-09-10 | 公开/公告号 | CN101261545 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/023 | IPC分类号 | G;0;6;F;3;/;0;2;3;;;G;0;6;F;3;/;0;4;8查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中兴通讯股份有限公司 | 当前权利人 | 中兴通讯股份有限公司 |
发明人 | 陈喜;张太;魏琳;周涛;谢慧;周春萌;王魁华 |
代理机构 | 北京安信方达知识产权代理有限公司 | 代理人 | 龙洪;霍育栋 |
摘要
本发明公开了一种终端设备及其输入法,属于终端设备。本发明方法是在输入模式下,用户输入按键序列,终端设备保存用户所输入的按键序列信息;用户每按下一次切换输入法的按键,所述终端设备接收切换输入法指令,生成某种输入法模式下所述按键序列信息对应的候选词序列显示给用户,每次切换一种不同的输入法输出候选词序列供用户选择。本发明技术方案提高了用户输入的自由度,减少了输入法切换的次数,从而提高了用户输入的效率。
1.一种终端设备的输入方法,所述终端设备上有一切换输入法的按键,其特征在于,用户在初始输入法模式下输入按键序列后,终端设备保存该按键序列信息,并输出在初始输入法模式下所述按键序列信息对应的候选词序列;
若用户认为当前候选词序列并非其想要输入的内容,则按下切换输入法的按键;用户每按下一次切换输入法的按键,所述终端设备接收切换输入法指令,生成某种输入法模式下所述按键序列信息对应的候选词序列显示给用户,每次切换一种不同的输入法输出候选词序列供用户选择;
所述终端设备接收所述用户下发的切换输入法指令时,终端设备通过所述用户对所述切换输入法的按键的长按或者短按操作,判断用户下发的是切换主要输入方式还是辅助输入方式的指令;所述主要输入方式是先切换到需要的输入法,后输入按键序列的输入方式,所述辅助输入方式是先输入按键序列,后切换到需要的输入法的输入方式;
若用户认为当前候选词序列是其想要输入的内容,则按下确认按键;当所述终端设备收到用户下发的确认指令,将用户选中的内容作为输出内容进行显示,在用户输入完成后清除保存的所述按键序列信息。
2.如权利要求1所述的方法,其特征在于,
所述初始输入法是由所述终端设备确定的,或者是由用户选择的。
3.如权利要求2所述的方法,其特征在于,
所述由终端设备确定初始输入法是指,终端设备事先确定一固定的初始输入法,或者是终端设备根据使用频率的高低动态确定初始输入法。
4.如权利要求1所述的方法,其特征在于,
当用户输入完成后,在输入模式中,终端设备将初始输入法设为当前输入法,或者将用户最后一次选择的输入法作为当前输入法。
5.一种终端设备的输入装置,所述终端设备上有一切换输入法的按键,其特征在于, 该终端设备的输入装置包括一输入法切换控制模块,以及分别与其相连的存储单元、多种输入法的输入法候选词序列生成模块,所述输入法候选词序列生成模块还分别与一显示模块相连,其中:
存储单元,用于存储用户输入的按键序列信息,至少保留到用户确认完成输入为止,才清空该存储单元中的按键序列信息;
输入法切换控制模块,用于在初始输入法模式下,在用户输入按键序列后,直接将用户输入的按键序列信息发送到所述输入法候选词序列生成模块;若用户认为当前候选词序列并非其想要输入的内容,则按下切换输入法的按键;用户每按下一次切换输入法的按键,输入法切换控制模块接收切换输入法指令,从存储单元中读取所述按键序列信息,并将其发送到所述输入法候选词序列生成模块;若用户认为当前候选词序列是其想要输入的内容,则按下确认按键;当所述输入法切换控制模块收到用户下发的确认指令,将用户选中的内容作为输出内容进行显示;
所述输入法切换控制模块接收所述用户下发的切换输入法指令时,终端设备通过所述用户对所述切换输入法的按键的长按或者短按操作,判断用户下发的是切换主要输入方式还是辅助输入方式的指令;所述主要输入方式是先切换到需要的输入法,后输入按键序列的输入方式,所述辅助输入方式是先输入按键序列,后切换到需要的输入法的输入方式;
输入法候选词序列生成模块,接收输入法切换控制模块发送的按键序列信息,生成与所述按键序列信息相对应的候选词序列,并将该候选词序列发送到显示模块;
显示模块,向用户显示输入法候选词序列生成模块生成的候选词序列。
6.如权利要求5所述的终端设备的输入装置,其特征在于,
所述初始输入法是所述终端设备的输入装置事先确定的,或者是用 户选择的。
7.如权利要求6所述的终端设备的输入装置,其特征在于,
所述终端设备的输入装置事先确定的输入法是指,终端设备的输入装置事先确定一固定的初始输入法,或者是终端设备的输入装置根据使用频率的高低动态确定初始输入法。
终端设备的输入方法和输入装置\n技术领域\n[0001] 本发明属于终端设备,尤其涉及一种终端设备的输入方法和输入装置。\n背景技术\n[0002] 随着终端产品的成熟化,用户界面(UI,user interface)交互设计的好坏成为消费者评价一个好坏的因素,这也促使产品制造商越来越重视UI,将UI作为重要的设计内容,而文本输入作为人机交互的一个重要环节,是用户使用频繁的内容,也是运营商的众多增值业务的重要支撑。任何一个使得输入环节更加便利的设计都会为用户带来更好的使用感受,并间接为运营商带来更多的运营收益。以短信为例,中国2007年全国短信发送量达到6000亿条,并且每年都将以20%以上的速度持续快速的增长。\n[0003] 在文本输入场合,不同的输入法提供了不同词汇范围(如中文汉字和英文两种不同的语种)和不同选词方式(比如中文汉字可用pinyin也可以用笔划,英文词可以用智能英文或单字母输入),目前一般的文本输入过程中,用户需要先选择自己想要的输入法然后再进行输入,最终完成输入过程。\n[0004] 然而随着文化的融合,在一个文本的编辑场合里出现多语种混编的时候越来越多,而由于现有文本输入技术要求用户先切换到期望的输入法才可进行输入,因此大大限制了用户输入的自由度,而用户输入的效率也因切换输入法的次数的增加而降低。\n发明内容\n[0005] 本发明要解决的技术问题是提供一种终端设备的输入方法和输入装置,从而提高用户输入的自由度以及用户输入效率。\n[0006] 为了解决上述问题,本发明提供了一种终端设备的输入方法,所述终端设备上有一切换输入法的按键,包括:\n[0007] 用户在初始输入法模式下输入按键序列后,终端设备保存该按键序列信息,并输出在初始输入法模式下所述按键序列信息对应的候选词序列;\n[0008] 若用户认为当前候选词序列并非其想要输入的内容,则按下切换输入法的按键;\n用户每按下一次切换输入法的按键,所述终端设备接收切换输入法指令,生成某种输入法模式下所述按键序列信息对应的候选词序列显示给用户,每次切换一种不同的输入法输出候选词序列供用户选择;\n[0009] 所述终端设备接收所述用户下发的切换输入法指令时,终端设备通过所述用户对所述切换输入法的按键的长按或者短按操作,判断用户下发的是切换主要输入方式还是辅助输入方式的指令;所述主要输入方式是先切换到需要的输入法,后输入按键序列的输入方式,所述辅助输入方式是先输入按键序列,后切换到需要的输入法的输入方式;\n[0010] 若用户认为当前候选词序列是其想要输入的内容,则按下确认按键;当所述终端设备收到用户下发的确认指令,将用户选中的内容作为输出内容进行显示,在用户输入完成后清除保存的所述按键序列信息。\n[0011] 本发明还公开了一种终端设备的输入装置,所述终端设备上有一切换输入法的按键,该终端设备的输入装置包括一输入法切换控制模块,以及分别与其相连的存储单元、多种输入法的输入法候选词序列生成模块,所述输入法候选词序列生成模块还分别与一显示模块相连,其中:\n[0012] 存储单元,用于存储用户输入的按键序列信息,至少保留到用户确认完成输入为止,才清空该存储单元中的按键序列信息;\n[0013] 输入法切换控制模块,用于在初始输入法模式下,在用户输入按键序列后,直接将用户输入的按键序列信息发送到所述输入法候选词序列生成模块;若用户认为当前候选词序列并非其想要输入的内容,则按下切换输入法的按键;用户每按下一次切换输入法的按键,输入法切换控制模块接收切换输入法指令,从存储单元中读取所述按键序列信息,并将其发送到所述输入法候选词序列生成模块;若用户认为当前候选词序列是其想要输入的内容,则按下确认按键;当所述输入法切换控制模块收到用户下发的确认指令,将用户选中的内容作为输出内容进行显示;\n[0014] 所述输入法切换控制模块接收所述用户下发的切换输入法指令时,终端设备通过所述用户对所述切换输入法的按键的长按或者短按操作,判断用户下发的是切换主要输入方式还是辅助输入方式的指令;所述主要输入方式是先切换到需要的输入法,后输入按键序列的输入方式,所述辅助输入方式是先输入按键序列,后切换到需要的输入法的输入方式;\n[0015] 输入法候选词序列生成模块,接收输入法切换控制模块发送的按键序列信息,生成与所述按键序列信息相对应的候选词序列,并将该候选词序列发送到显示模块;\n[0016] 显示模块,向用户显示输入法候选词序列生成模块生成的候选词序列。\n[0017] 本发明技术方案提高了用户输入的自由度,减少了输入法切换的次数,从而提高了用户输入的效率。\n附图说明\n[0018] 图1为本发明技术方案中用户输入一序列按键序列后输入法切换示意图;\n[0019] 图2为本实施例中终端设备结构示意图;\n[0020] 图3(a)为本实施例中终端设备处于abc输入法的界面图;\n[0021] 图3(b)为本实施例中终端设备处于Abc输入法的界面图;\n[0022] 图3(c)为本实施例中终端设备处于ABC输入法的界面图;\n[0023] 图3(d)为本实施例中终端设备处于PINYIN输入法的界面图;\n[0024] 图4(a)为本实施例中终端设备分别用两个物理按键实现切换输入方式操作的示意图;\n[0025] 图4(b)为本实施例中终端设备通过对话框提示用户实现切换输入法操作的示意图。\n具体实施方式\n[0026] 本发明的主要构思是,在输入模式下,用户输入按键序列,终端设备保存用户所输入的按键序列信息;用户每按下一次切换输入法的按键,所述终端设备接收切换输入法指令,生成某种输入法模式下所述按键序列信息对应的候选词序列显示给用户,如图1所示,即每次切换一种不同的输入法输出候选词序列供用户选择。\n[0027] 下面结合附图及具体实施方式对本发明技术方案作进一步详细说明。\n[0028] 实施例1\n[0029] 移动终端设备包括存储单元、输入法切换控制模块、多种输入法的候选词序列生成模块以及显示模块,如图2所示,多种输入法的候选词序列生成模块以及存储单元均与输入法切换控制模块相连,多种输入法的候选词序列生成模块还分别与显示模块相连。\n[0030] 其中各模块介绍如下:\n[0031] 存储单元,用于保存用户输入的按键序列信息,至少保留到用户确认完成输入为止,才清空该存储单元中的按键序列信息。\n[0032] 输入法切换控制模块,当用户输入按键序列后,该模块直接将用户输入的按键序列的信息发送到初始输入法的输入法候选词序列生成模块;当用户输入切换输入法指令时,该模块从存储单元中读取已保存的按键序列信息,并将其发送到用户所切换的输入法的候选词序列生成模块,用户通过按下切换输入法的按键来下发切换输入法指令,比如丝印为*的物理按键。\n[0033] 输入法候选词序列生成模块,将传入的按键序列信息生成对应的一候选词序列,并将生成的候选词序列发送到显示模块;本实施例中,输入法候选词序列生成模块包括以下的一种或几种:abc输入法候选词序列生成模块、Abc输入法候选词序列生成模块、ABC输入法候选词序列生成模块、PINYIN输入法候选词序列生成模块、笔划输入法候选词序列生成模块和数字输入法候选词序列生成模块;\n[0034] 其中,终端设备可以根据用户对各输入法的使用频率等因素确定各输入法候选词序列生成模块的使用优先级,即终端设备可以根据用户使用频率动态确定初始输入法。\n[0035] 显示模块,向用户显示输入法候选词序列生成模块生成的候选词序列。\n[0036] 用户通过上述终端设备实现文本输入的过程如下:\n[0037] 步骤101:终端设备处于输入模式,初始输入法可以是任意输入法,用户输入按键序列后,终端设备将该按键序列信息保存在存储单元;\n[0038] 该步骤中,终端设备保存按键序列信息的同时,终端设备在初始输入法模式下输出对应的候选词序列。\n[0039] 步骤102:若用户认为当前候选词序列并非其想要输入的内容,则按下切换输入法的按键,即用户向终端设备下发切换输入法指令,执行步骤103;若用户发现当前候选词序列有其想要输入的内容,则按下确认按键,即用户向终端设备下发确认指令,则终端设备按照现有技术将用户选中的内容作为输出内容进行显示;\n[0040] 步骤103:所述输入法切换控制模块接到切换指令,读取存储单元中保存的按键序列信息,将读取的按键序列信息发送到下一个输入法候选词序列生成模块,即输入法切换控制模块每当接收到输入法切换指令,将按键序列信息发送到不同的输入法候选词序列生成模块;\n[0041] 步骤104:所述输入法候选词序列生成模块生成在该输入法模式下的候选词序列,并通过显示模块显示给用户,返回步骤102;\n[0042] 在其它实施例中,上述步骤104中,用户从显示模块所显示的候选词序列中选择了其所需要的内容确认输入后,终端设备若仍处于输入模式,当前输入法仍为初始输入法,或者将用户上一次选择的输入法作为当前输入法。\n[0043] 现在以用户输入汉字“和”的过程为例,具体描述一下上述流程。\n[0044] 用户想要选用拼音的方法输入汉字“和”,而“和”字的拼音为“he”,故用户需要依次按下物理健4、3,即用户输入的按键序列是物理键“4”和“3”,若此时终端设备处于abc输入法时,终端设备显示界面如图3(a)所示。但终端设备所显示的内容并非为用户所要输入的内容,于是用户按下切换输入法的按键,将abc输入法切换到下一个Abc输入法。终端设备处于Abc输入法时,终端设备显示界面如图3(b)所示,此时,图3(b)中显示的内容仍然不是用户所需要的,故用户继续按切换输入法的按键,将Abc输入法切换到下一个ABC输入法,而此时终端设备所显示的如图3(c)的内容仍旧不是用户所要输入的内容;用户接着按切换输入法的按键,将ABC输入法切换到PINYIN输入法,该PINYIN输入法模式下,终端设备的显示内容如图3(d)所示,用户在显示的候选词序列中找到了其所要输入的“和”,然后选中确认即可。\n[0045] 实施例2\n[0046] 本实施例是在现有输入方式基础上增加了先输入后切换的输入方式,现有先切换后输入的输入方式作为主要输入方式(或称背景输入方式),先输入后切换的输入方式作为辅助输入方式(或称临时输入方式)。本实施例中移动终端设备的结构同实施例1中所述的终端设备的结构完全一致,不同之处在于:在输入模式下,初始的输入法是用户可选择的。\n[0047] 由于有两种输入方式,因此需要一个切换输入方式的按键来进行两种输入方式的切换。用户通过按下切换输入方式的按键下发切换输入方式的指令。例如,终端设备可将一个物理按键作为用于切换输入方式的按键,比如丝印为*的物理按键,此时终端设备通过用户对该物理按键的长按或者短按操作,来判断用户下发的是切换背景输入方式还是临时输入方式的指令;当然终端设备也可以将两个不同的物理按键分别作为切换背景输入方式的按键和切换临时输入方式的按键,如图4(a)所示。\n[0048] 当处于背景输入方式时,用户先切换到需要的输入法,终端设备中的输入法切换控制模块按照现有技术根据用户的切换指令启动用户所需要的输入法候选词序列生成模块,用户输入按键序列后,将用户输入的按键序列直接发送到该输入法候选词序列生成模块。\n[0049] 当用户切换到临时输入方式后,用户输入按键序列,输入法切换控制模块从存储单元中读取已保存的按键序列信息,并将其发送到初始输入法的候选词序列生成模块,如果初始输入法并非用户需要的输入法,则用户按下切换输入法的按键后,输入法切换控制模块将按键序列信息送到另一输入法候选词序列生成模块,直到用户从候选词序列中确认输出内容。用户确认输入后,终端设备的输入模式自动返回到背景输入方式,或者也可以不返回,待用户再按下切换输入方式按键时再返回。\n[0050] 在其它实施例中,当上述终端设备收到用户下发的切换临时输入方式的指令时,还可以通过一对话框来提示用户操作,也可以避免用户误操作,如图4(b)所示。\n[0051] 使用上述终端设备的用户主要以一种输入法为主(该主要输入法可称为背景输入法),其它各输入法为辅时,可在现有的输入过程中,进行临时切换输入法的操作,也就是说用户确定一背景输入法后,如果用户在该背景输入法模式下进行输入操作的过程中,需要将背景输入法暂时切换为其它输入法时,用户可以进行临时切换输入法操作,此时用户可先输入一按键序列,然后再将背景输入法临时切换到其所需要的输入法,用户从该临时切换的输入法模式下生成的与输入的按键序列相对应的候选词序列中确定所要输出的内容,之后终端设备则会主动将临时切换的输入法返回到背景输入法。例如,输入的文本主要以汉字为主时,用户可将PINYIN输入法设为背景输入法,在输入过程中需要输入其它诸如数字、英文的时候,用户可临时切换输入法,在临时切换的输入法模式下确定所要输出的内容后,终端设备主动将临时切换的输入法模式切换到PINYIN输入法模式,即背景输入法模式。\n[0052] 从上述实施例可以看出,本发明技术方案中用户可以先输入按键序列再进行输入法切换,因此提高了用户输入的自由度;另外,用户选定候选词后,本发明技术方案还将输入法主动切换成上一次的输入法,即用户主要使用的输入法,从而大大减少了输入法的切换次数,提高了用户的输入效率。\n[0053] 当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
法律信息
- 2022-04-05
未缴年费专利权终止
IPC(主分类): G06F 3/023
专利号: ZL 200810089258.8
申请日: 2008.04.25
授权公告日: 2011.05.11
- 2011-05-11
- 2008-10-29
- 2008-09-10
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |