小键盘输入法的制作方法

文档序号:6558818阅读:143来源:国知局
专利名称:小键盘输入法的制作方法
技术领域
本发明涉及电子技术领域,尤其涉及一种输入法技术。
背景技术
在一些终端设备上,由于键盘输入界面的限制,无法排列如计算机键盘一样几十个按键。而只能排列0-9十个数字按键和少量的控制按键,相应的字母只能重复安排在数字键上,这种键盘称为数字小键盘。
所述的数字小键盘的布局如图1所示,相应的具体排列可以如表1所示表1

所述的数字小键盘广泛存在于手机终端等设备上。
以手机终端上设置的数字小键盘为例,由于手机上按键数量不足,因此,需要通过多次快速输入同一按键,使同一按键能够表达不同的数字和字母。如图1所示的数字小键盘为例,采用同一按键同时表示数字和字母的输入法的具体实现方案如表2所示表2


采用以上的输入法作为密码输入时,虽然可以输入用户实际希望输入的数字及字母,但是上述输入方法显然存在以下缺点(一)输入过程较为繁琐,部分字母需要连续按动按键多次才可以完成输入,使得用户无法快速输入相应的信息;(二)不便于密码的输入,具体体现以下以几个方面1、在输入密码过程中容易出错为防止其他人看到密码,对用户输入的密码,采用*键代替,此时,如果密码中包括字母,则在进行屏蔽输入过程中,很容易输入错误密码。
2、无法在线输入密码有的手机或电话等终端与服务器连接后,服务器提示进行密码输入,这时服务器是一直等待并实时检测终端的密码输入,而终端采用上述方法则需要对密码进行编辑后,统一输入到服务器上,因此,限制了采用上述输入法的终端的应用范围。
因此,在终端设备中采用上述输入方法无法很好地满足用户的输入简便、应用方便的要求。
同时,正是由于当前字母在数字小键盘中输入方法的限制,使得在需要用数字小键盘的手机、电话及银行密码等输入终端上进行密码输入的场合,普遍采用纯数字密码输入。而对于纯数字进行密码输入的情况,如果长度太长,则使用者容易遗忘密码,如果密码长度太短,则容易被窃取。
因此,目前需要提供一种简便的小键盘字母输入方法。

发明内容
本发明的目的是提供一种小键盘输入法,从而可以为使用数字小键盘的用户终端设备提供一种输入简便、应用方便的输入方法。
本发明的目的是通过以下技术方案实现的本发明提供了一种小键盘输入法,包括A、设置小键盘中的10个数字按键0至9中的一组包括两个数字按键的按键组分别对应大写字母A至Z及小写字母a至z中的每一个字母,且各按键组之间互不重复;B、根据设置的按键组信息操作待输入字母唯一对应的一个按键组,实现通过小键盘进行字母的输入。
所述的按键组包括相同的两个数字按键或不同的两个数字按键。
所述的步骤A还包括设置小键盘中的0至9按键中的包括两个数字按键的按键组或单个数字按键对应数字0至9。
所述的按键组包括用于表示字母的两个数字键,其中,一个采用字母所在的数字键,另一个采用字母所在数字键上的序号。
所述的步骤A包括A1、将大写字母A至Z及小写字母a至z对应的按键组中的第一个按键依次采用2至9按键分组定义,一组大写或小写字母定义为一个数字按键,并且,大写字母与其对应的小写字母的第一个按键定义为相同;A2、将大写字母A至Z和小写字母a至z的第二个按键分别分组定义为2至9按键中的顺序排序的不同数字按键,且大写字母与小写字母分别定义为不同的顺序排序的数字按键。
所述的步骤A包括将“A、B、C”、“D、E、F”、“G、H、I”“J、K、L”、“M、N、O”、“P、Q、R、S”、“T、U、V”和“W、X、Y、Z”八组大写字母及其对应的八组小写字母的第一个按键依次定义为2至9按键,且每个大写字母组与其对应的小写字母组定义为一个相同的数字按键;在所述八组大写字母中,将包括三个字母的组的第二个按键定义为“2、3、4”,将包括四个字母的组的第二个按键定义为“2、3、4、5”;在对应的八组小写字母中,将包括三个字母的组的第二个按键定义为“5、6、7”,将包括四个字母的组的第二个按键定义为“6、7、8、9”。
所述的步骤A还包括将数字0至9的对应的按键组中的第一个按键依次定义为0至9按键,第二个按键均定义为1或0按键。
所述的步骤B还包括当进入小键盘输入状态时,系统获取所述的第一个按键输入信息后,显示可能的第二个按键及对应最终输入信息。
所述的步骤B还包括当输入密码时,采用“*”显示相应的最终输入信息。
由上述本发明提供的技术方案可以看出,本发明方便地实现了数字和字母在小键盘中的密码输入,任意数字或字母的输入仅需要操作两次按键,有效兼顾了密码的安全性和记忆的方便性。尤为适合手机金融业务。本发明还适用于输入密码对字母大小写敏感和对字母大小写不敏感两种方式。
本发明的实现可以使得终端设备系统能够平滑地从只支持纯数字作为密码输入过度到兼容数字/字母作为密码输入。
在终端设备上应用本发明,则相应的密码输入过程完全可以采用屏蔽显示方式。用户输入密码过程中,完全可以根据屏幕上显示的密码个数确定下一个输入的按键。
本发明的实现由于针对各数字或字母均统一定义为两键输入的方式,因此,本发明提供的输入法可以使得终端能够适应服务器在线实时收号的处理情况,扩大了终端应用的灵活性和范围。


图1为数字小键盘的示意图。
具体实施例方式
本发明提供用于在数字小键盘上进行的字母输入法,用于解决现有技术存在的问题,适用于包含有字母的密码输入。对于字母大小写敏感和大小写不敏感两种密码输入情况都能自如应付。
终端设备在应用过程中,需要通过小键盘输入的数字或字母共有62个,具体为数字0-9,共10个;大写字母A-Z,共26个;小写字母a-z,共26个。在本发明提供的输入法中,是将这些数字和字母均取两位数字按键来表示,两位数字按键分别记为X1和X2,依次输入X1、X2两位数字按键后,便可以完成向终端设备的一个数字或字母的输入。
本发明提供的小键盘输入法,主要是采用小键盘中的10个数字按键0至9中的一组包括两个数字按键的按键组分别定义大写字母A至Z及小写字母a至z中的每一个字母,且各按键组之间互不重复;同时,还采用小键盘中的0至9按键中的包括两个数字按键的按键组或单个数字按键定义数字0至9。之后,根据定义的按键组信息操作待输入字母唯一对应的一个按键组,便可以实现通过小键盘进行字母的输入。
本发明中,所述的按键组可以由相同的两个数字按键或不同的两个数字按键组成。
在进行所述的62个字母及数字的定义过程中具体可以为将大写字母A至Z及小写字母a至z对应的按键组中的第一个按键依次采用2至9按键分组定义,一组大写或小写字母定义为一个数字按键,并且,大写字母与其对应的小写字母的第一个按键定义为相同;将大写字母A至Z和小写字母a至z的第二个按键分别分组定义为2至9按键中的顺序排序的不同数字按键,且大写字母与小写字母分别定义为不同的顺序排序的数字按键。
另外,虽然数字0至9可以采用单个数字按键定义,但考虑到便于服务器的实时收号处理,本发明在具体实现过程中可以将数字0至9采用对应的按键组定义,所述对应的按键组中的第一个按键依次定义为0至9按键,第二个按键均定义为1或0按键。
为对本发明提供的小键盘输入法有进一步的理解,下面将结合具体的应用实例对本发明进行详细的说明。
本发明在具体实现过程中针对相应的X1和X2具体可以定义如下将“A、B、C”、“D、E、F”、“G、H、I”“J、K、L”、“M、N、O”、“P、Q、R、S”、“T、U、V”和“W、X、Y、Z”八组大写字母及其对应的八组小写字母的第一个按键X1依次定义为2至9按键,且每个大写字母组与其对应的小写字母组定义为一个相同的数字按键;在所述八组大写字母中,将包括三个字母的组的第二个按键X2定义为“2、3、4”,将包括四个字母的组的第二个按键X2定义为“2、3、4、5”;在对应的八组小写字母中,将包括三个字母的组的第二个按键X2定义为“5、6、7”,将包括四个字母的组的第二个按键X2定义为“6、7、8、9”。
对于相应的数字0至9则可以定义X1依次为0至9按键,定义X2为1按键。
下面将以具体的表格说明上述定义的具体实现其中,X1取为数字或字母所在的按键,具体可以如表3所示表3


当然,也可以采用其他具体实现方式作为X1。
所述的X2取为数字或字母在按键上的排列次序,如表4所示表4



当然,也可以采用其他具体实现方式作为X2。
综合以上表3和表4的描述,本发明提供的输入法中任意数字和字母的输入方法如表5所示表5


通过上述方法,用户可以通过针对用户终端设备上的小键盘中的任意两位按键的操作输入相应的数字或字母,整个输入操作过程简洁方便。
基于本发明提供的输入法,为了更加方便用户输入密码,终端还可以在显示屏幕上对用户即将选择数字/字母对应的次序进行显示提示。即当进入小键盘输入状态时,系统获取所述的第一个按键输入信息后,显示可能的第二个按键及对应最终输入信息,以提示用户应当操作的第二个按键的信息。
例如,用户需要输入字母K,用户根据K所在的按键首先输入了5,此时,屏幕上可显示表6所示内容作为输入提示信息表6

根据表6的提示,用户根据需要,确定需要继续输入3。在显示屏幕上,还可以采用“*”代替最近输入的字母(即最终输入的字母信息),以达到为用户输入信息提供保密功能的目的。
针对本发明提供的表5所示的输入法中,也可以进行如下的任意一种或多种方式的变换(1)对于数字0和数字1,也可以约定采用1位来表示。
(2)对于数字0,除了用01表示,也以可用00表示,或者用0?表示,其中?表示一位通配符。
(3)对于所有的数字键,也可以采用其他方式表示,例如,对于数字3,也可表示为30。
(4)对于同一按键上的数字排列,也可进行其他排序,例如,将大小写字母的次序进行互换等。
(5)对于上述各种变换,以及其他可能的变换均需要保证连续的两位按键操作在输入法中唯一对应一个数字或字母。
综上所述,本发明方便地实现了数字和字母通过小键盘的输入,且在实现过程中兼顾了密码的安全性和记忆的方便性,尤为适合手机金融业务。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种小键盘输入法,其特征在于,包括A、设置小键盘中的10个数字按键0至9中的一组包括两个数字按键的按键组分别对应大写字母A至Z及小写字母a至z中的每一个字母,且各按键组之间互不重复;B、根据设置的按键组信息操作待输入字母唯一对应的一个按键组,实现通过小键盘进行字母的输入。
2.根据权利要求1所述的小键盘输入法,其特征在于,所述的按键组包括相同的两个数字按键或不同的两个数字按键。
3.根据权利要求1所述的小键盘输入法,其特征在于,所述的步骤A还包括设置小键盘中的0至9按键中的包括两个数字按键的按键组或单个数字按键对应数字0至9。
4.根据权利要求1所述的小键盘输入法,其特征在于,所述的按键组包括用于表示字母的两个数字键,其中,一个采用字母所在的数字键,另一个采用字母所在数字键上的序号。
5.根据权利要求1、2、3或4所述的小键盘输入法,其特征在于,所述的步骤A包括A1、将大写字母A至Z及小写字母a至z对应的按键组中的第一个按键依次采用2至9按键分组定义,一组大写或小写字母定义为一个数字按键,并且,大写字母与其对应的小写字母的第一个按键定义为相同;A2、将大写字母A至Z和小写字母a至z的第二个按键分别分组定义为2至9按键中的顺序排序的不同数字按键,且大写字母与小写字母分别定义为不同的顺序排序的数字按键。
6.根据权利要求5所述的小键盘输入法,其特征在于,所述的步骤A包括将“A、B、C”、“D、E、F”、“G、H、I”“J、K、L”、“M、N、O”、“P、Q、R、S”、“T、U、V”和“W、X、Y、Z”八组大写字母及其对应的八组小写字母的第一个按键依次定义为2至9按键,且每个大写字母组与其对应的小写字母组定义为一个相同的数字按键;在所述八组大写字母中,将包括三个字母的组的第二个按键定义为“2、3、4”,将包括四个字母的组的第二个按键定义为“2、3、4、5”;在对应的八组小写字母中,将包括三个字母的组的第二个按键定义为“5、6、7”,将包括四个字母的组的第二个按键定义为“6、7、8、9”。
7.根据权利要求6所述的小键盘输入法,其特征在于,所述的步骤A还包括将数字0至9的对应的按键组中的第一个按键依次定义为0至9按键,第二个按键均定义为1或0按键。
8.根据权利要求5所述的小键盘输入法,其特征在于,所述的步骤B还包括当进入小键盘输入状态时,系统获取所述的第一个按键输入信息后,显示可能的第二个按键及对应最终输入信息。
9.根据权利要求8所述的小键盘输入法,其特征在于,所述的步骤B还包括当输入密码时,采用“*”显示相应的最终输入信息。
全文摘要
本发明涉及一种小键盘输入法,主要是采用小键盘中的10个数字按键0至9中的一组包括两个数字按键的按键组分别定义大写字母A至Z及小写字母a至z中的每一个字母,且各按键组之间互不重复;同时,还采用小键盘中的0至9按键中的包括两个数字按键的按键组或单个数字按键定义数字0至9。之后,根据定义的按键组信息操作待输入字母唯一对应的一个按键组,便可以实现通过小键盘进行字母的输入。本发明方便地实现了数字和字母在小键盘中的密码输入,任意数字或字母的输入仅需要操作两次按键,有效兼顾了密码的安全性和记忆的方便性。尤为适合手机金融业务。本发明还适用于输入密码对字母大小写敏感和对字母大小写不敏感两种方式。
文档编号G06F3/023GK1983133SQ20061008311
公开日2007年6月20日 申请日期2006年6月5日 优先权日2006年6月5日
发明者吴平 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1