手持设备上快速输入数字的输入方法

文档序号:7613822阅读:335来源:国知局
专利名称:手持设备上快速输入数字的输入方法
技术领域
本发明涉及手持设备领域,特别涉及手持设备信息输入方法领域,具体是指一种手持设备上快速输入数字的输入方法。
背景技术
目前,随着手机、个人数字终端和个人掌上电脑PDA等各种手持设备的使用越来越广泛和短信息的大量普及,手机/个人数字终端/个人掌上电脑PDA上的输入法的使用频率也越来越高,因此相应的各种输入法特别是其中的中文、英文输入方法在手持设备的使用中占用了越来越重要的地位,在用户的使用过程中,不但要求输入方便,而且要求输入的速度比较快捷。
可是目前的输入法中,例如T9输入法,正在输入中文或英文时,想要输入几个数字的时候,例如一个电话号码,需要将当前输入法切换为“输入数字”状态。请参阅图1所示,该图表明用户启动了短信功能,并且已经输入了一些文字,目前输入法的状态是正在输入中文,在传统的输入法状态下,如果想要输入一个数字,例如某一个数量,就需要切换输入法为“输入数字”状态,相对比较麻烦,并且此时,在候选文字选择区域中,只能够选择候选的中文。因此,对于用户操作来说,由于操作步骤繁杂,因而相对比较麻烦,同时速度也很慢,这样给手持设备的用户带来了很大的不便。

发明内容
本发明的目的是克服了上述现有技术中的缺点,提供一种信息输入速度较快、操作步骤简便、工作性能稳定可靠、系统资源占用少、能够适用于当前各类输入法、容易移植的手持设备上快速输入数字的输入方法。
为了实现上述的目的,本发明的手持设备上快速输入数字的输入方法如下该手持设备上快速输入数字的输入方法的主要特点是,该输入方法包括以下步骤(1)手持设备根据用户的操作,进行系统初始化并进入相应的输入法编辑状态;(2)手持设备根据用户的操作接收相应的输入字符;
(3)对上述的输入字符进行合法性判断处理;(4)如果输入字符非法,则进行结束当前字符处理操作,并返回步骤(2);(5)如果输入字符合法,则根据当前输入字符和前面输入并存储的字符的组合进行当前输入法的匹配判断处理;(6)如果与当前输入法不能匹配,则进行是否启用快速数字输入功能的判断处理,如果启用,则在手持设备的屏幕上进行输入法单一匹配数字候选项的显示处理;如果不启用,则进行结束当前字符处理操作,并返回步骤(2);(7)如果与当前输入法能够匹配,则进行是否启用快速数字输入功能的判断处理,如果启用,则在手持设备的屏幕上进行输入法匹配文字和数字候选项的显示处理;如果不启用,则在手持设备的屏幕上进行输入法匹配文字候选项的显示处理;(8)手持设备根据用户的操作,将被选择的候选项所表示的文字或者数字字符加入编辑内容当中;(9)手持设备进行结束整个字符处理操作,并返回步骤(2)。
该手持设备上快速输入数字的输入方法的对输入字符的合法性判断处理包括以下步骤(1)判断该输入的字符是否属于手持设备上的“0”~“9”的数字键所对应的字符;(2)如果属于,则该输入字符合法;反之,则输入字符非法。
该手持设备上快速输入数字的输入方法的结束当前字符处理操作为将当前的输入字符丢弃掉。
该手持设备上快速输入数字的输入方法的根据字符进行当前输入法的匹配判断处理包括以下步骤(1)根据字符在当前输入法码表中进行搜索;(2)如果搜索到相关的对应项,则所述字符与当前输入法能够匹配;反之,则所述字符与当前输入法不能匹配。
该手持设备上快速输入数字的输入方法的进行是否启用快速数字输入功能的判断处理包括以下步骤(1)判断系统中设定的快速数字输入功能开关项的状态;(2)如果状态是开,则启用该快速数字输入功能;反之,则不启用该快速数字输入功能。
该手持设备上快速输入数字的输入方法中还包括根据用户操作设定快速数字输入功能开关项状态的处理,包括以下步骤(1)手持设备在显示屏上显示出快速数字输入功能开关状态选择的提示信息;
(2)手持设备根据用户操作按照所选择的开关状态设定系统中的快速数字输入功能开关项的状态。
该手持设备上快速输入数字的输入方法的快速数字输入功能开关状态选择的提示信息可以为状态类型列表,其状态类型包括“开”和“关”;也可以为“启用快速数字输入模式”的复选框。
该手持设备上快速输入数字的输入方法的进行输入法单一匹配数字候选项的显示处理包括以下步骤(1)在手持设备显示屏上的输入法输入选择区显示出相应的匹配数字;(2)在显示屏上的输入法文字候选区显示出单一候选项。
该手持设备上快速输入数字的输入方法的单一候选项为标号“1”。
该手持设备上快速输入数字的输入方法的进行输入法匹配文字和数字候选项的显示处理包括以下步骤(1)根据系统中设定的匹配数字的显示位置属性项,在手持设备显示屏上的输入法输入选择区显示出包括匹配数字在内的所有的匹配输入;(2)根据用户的操作,按照所选择的匹配输入在显示屏上的输入法文字候选区显示出相应的候选项列表。
该手持设备上快速输入数字的输入方法中还包括根据用户操作设定匹配数字的显示位置属性项的处理,包括以下步骤(1)手持设备在显示屏上显示出匹配数字显示位置类型列表的提示信息;(2)手持设备根据用户操作按照所选择的显示位置类型设定系统中的匹配数字的显示位置属性项。
该手持设备上快速输入数字的输入方法的匹配数字显示位置类型包括“最前”、“中间”和“最后”。
该手持设备上快速输入数字的输入方法的进行输入法匹配文字候选项的显示处理包括以下步骤(1)在手持设备显示屏上的输入法输入选择区显示出除匹配数字之外的所有的匹配输入;(2)根据用户的操作,按照所选择的匹配输入在显示屏上的输入法文字候选区显示出相应的候选项列表。
该手持设备上快速输入数字的输入方法的结束整个字符处理操作包括以下步骤
(1)将系统中存储的所有输入字符全部清除;(2)将手持设备显示屏上的输入法显示区域的所有显示信息全部清除。
该手持设备上快速输入数字的输入方法的输入法可以为全拼输入法、双拼输入法、五笔输入法、二笔输入法或者部首输入法。
该手持设备上快速输入数字的输入方法的手持设备可以为手机、个人数字终端或者个人掌上电脑。
采用了该发明的手持设备上快速输入数字的输入方法,由于在用户进行信息输入的过程中,对于输入字符所对应的键的数字信息也进行存储,并根据系统的设定将相应的数字输入信息加入到当前输入候选项列表当中,供用户进行灵活选择,从而实现了手持设备在输入中文或英文的时候直接输入数字,使得用户可以根据自己的需要选择该数字快速输入功能的开启和关闭,并且避免了输入法的频繁切换,简化了用户输入操作,提高了手持设备上信息输入的效率;同时本输入方法工作性能稳定,占用系统资源较少,特别适合于系统存储能力不高的手持设备;另外,本输入方法可以应用于各种现有的输入法上,移植方便,从而有较为广泛的适用范围,给人们的生活带来了很大的便利。


图1为现有技术中的手机上使用传统汉字输入法进行短信编辑操作的界面示意图。
图2为本发明的手持设备上快速输入数字的输入方法的流程图。
图3为本发明的手持设备上快速输入数字的输入方法在现有输入法基础上进行实现的过程示意图。
图4为本发明的手持设备上对系统中快速数字输入选项进行设定操作界面的一种表现形式示意图。
图5(a)、(b)、(c)为本发明的用户在手持设备上进行短信编辑时所输入的字符在当前输入法中有匹配输入的情形下的界面示意图。
图6为本发明的用户在手持设备上进行短信编辑时所输入的字符在当前输入法中没有匹配输入的情形下的界面示意图。
具体实施例方式
为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。
请参阅图2所示,该手持设备上快速输入数字的输入方法是利用了软件底层和软件界面层的共同交互配合处理完成的,该输入方法包括以下步骤(1)手持设备根据用户的操作,进行系统初始化并进入相应的输入法编辑状态;(2)手持设备根据用户的操作接收相应的输入字符;(3)对上述的输入字符进行合法性判断处理,该合法性判断处理包括以下步骤(a)判断该输入的字符是否属于手持设备上的“0”~“9”的数字键所对应的字符;(b)如果属于,则该输入字符合法;反之,则输入字符非法;(4)如果输入字符非法,则进行结束当前字符处理操作,在本实施例中该操作为将当前的输入字符丢弃掉;然后返回步骤(2);(5)如果输入字符合法,则根据当前输入字符和前面输入并存储的字符的组合进行当前输入法的匹配判断处理,该匹配判断处理包括以下步骤(a)根据字符在当前输入法码表中进行搜索;(b)如果搜索到相关的对应项,则所述字符与当前输入法能够匹配;反之,则所述字符与当前输入法不能匹配;(6)如果与当前输入法不能匹配,则进行是否启用快速数字输入功能的判断处理,该判断处理包括以下步骤(a)判断系统中设定的快速数字输入功能开关项的状态;(b)如果状态是开,则启用该快速数字输入功能;反之,则不启用该快速数字输入功能;根据判断,如果启用快速数字输入功能,则在手持设备的屏幕上进行输入法单一匹配数字候选项的显示处理,该显示处理包括以下步骤(a)在手持设备显示屏上的输入法输入选择区显示出相应的匹配数字;(b)在显示屏上的输入法文字候选区显示出单一候选项,该候选项为标号“1”;反之,如果不启用,则进行结束当前字符处理操作,在本实施例中该操作为将当前的输入字符丢弃掉;然后返回步骤(2);同时,该输入方法中还包括有根据用户操作设定快速数字输入功能开关项状态的处理,该处理包括以下步骤(a)手持设备在显示屏上显示出快速数字输入功能开关状态选择的提示信息,该提示信息可以为状态类型列表,其状态类型包括“开”和“关”;也可以为“启用快速数字输入模式”的复选框;(b)手持设备根据用户操作按照所选择的开关状态设定系统中的快速数字输入功能开关项的状态;(7)如果与当前输入法能够匹配,则进行是否启用快速数字输入功能的判断处理,其判断处理过程与前述相同,在此不再赘述;如果启用该快速数字输入功能,则在手持设备的屏幕上进行输入法匹配文字和数字候选项的显示处理,该显示处理包括以下步骤(a)根据系统中设定的匹配数字的显示位置属性项,在手持设备显示屏上的输入法输入选择区显示出包括匹配数字在内的所有的匹配输入;(b)根据用户的操作,按照所选择的匹配输入在显示屏上的输入法文字候选区显示出相应的候选项列表;如果不启用,则在手持设备的屏幕上进行输入法匹配文字候选项的显示处理,该显示处理包括以下步骤(a)在手持设备显示屏上的输入法输入选择区显示出除匹配数字之外的所有的匹配输入;(b)根据用户的操作,按照所选择的匹配输入在显示屏上的输入法文字候选区显示出相应的候选项列表;同时,该输入方法中还包括根据用户操作设定匹配数字的显示位置属性项的处理,包括以下步骤(a)手持设备在显示屏上显示出匹配数字显示位置类型列表的提示信息,该显示位置类型包括“最前”、“中间”和“最后”;(b)手持设备根据用户操作按照所选择的显示位置类型设定系统中的匹配数字的显示位置属性项;(8)手持设备根据用户的操作,将被选择的候选项所表示的文字或者数字字符加入编辑内容当中;(9)手持设备进行结束整个字符处理操作,该处理操作包括以下步骤(a)将系统中存储的所有输入字符全部清除;(b)将手持设备显示屏上的输入法显示区域的所有显示信息全部清除;在进行上述处理操作完毕后,将返回步骤(2)。
上述的输入方法可以通过原有输入法的改进而得到。在实际环境开发实现的时候,只要在原有输入法的工作流程上,增加本输入方法的算法和工作流程,就可以实现本发明的技术方案,获得相应的技术效果;同时,由于底层的算法是不用改变的,因此该输入方法适合于多种的用户界面表现形式。
再请参阅图3所示,其中表明了一种可能的改进方法只需要在原有输入法的基础上(例如分析模块和显示模块)外挂或者增加本输入方法的工作流程即可。
通过以上可以看出,本发明的输入方法可以挂接、扩展到任何输入法上,譬如全拼输入法、双拼输入法、五笔输入法、二笔输入法、部首输入法和其他很多不常用的输入法;并且该输入方法所应用的手持设备可以为手机、个人数字终端、个人掌上电脑以及其他的多种手持设备。
再请参阅图4所示,在实际使用当中,本发明的输入方法可以提供用户进行快速数字输入相关的设定,主要有以下两项●启用/停用快速输入数字功能●设定候选的匹配数字的显示位置其中,启用/停用快速输入数字功能采用的是“启用快速数字输入模式”的复选框,而设定候选的匹配数字的显示位置采用的是“最前”、“中间”、“最后”的Radio Button选择列表方式。当然这仅仅是用户界面表现形式中的一种,还可以有其他各种表现形式的组合变换,都应当归入本发明的保护范围之内。
再请参阅图5所示,用户在具有本发明的输入方法的手持设备上进行短信编辑时,当前使用的是汉字全拼输入法,用户所揿入的数字键依次为“9”、“2”、“6”、“4”,手持设备进行识别时,首先根据全拼输入法的可能拼音字母组合,在显示屏的输入法输入选择区中列出所有的匹配输入为“yang”、“wang”、“zang”,同时,当系统启用快速数字输入功能时,则还会在输入法输入选择区中列出匹配数字“9264”,同时会根据系统设定的候选的匹配数字的显示位置将该匹配数字“9264”放置于不同位置进行显示,其中图5(a)为匹配数字的显示位置在“最前”的情形下的界面示意图,图5(b)为匹配数字的显示位置在“中间”的情形下的界面示意图,图5(c)为匹配数字的显示位置在“最后”的情形下的界面示意图。
再请参阅图6所示,如果在图5的情况下,用户继续揿入数字键“1”、“3”,则该数字键组合所代表的字符在全拼输入法中无法找到任何与之相匹配的拼音字母组合,此时,如果系统启用快速数字输入功能,则只会在输入法输入选择区中列出匹配数字“9264”,同时在输入法文字候选区中显示出标号为“1”的单一候选项。
采用了上述的手持设备上快速输入数字的输入方法,由于在用户进行信息输入的过程中,对于输入字符所对应的键的数字信息也进行存储,并根据系统的设定将相应的数字输入信息加入到当前输入候选项列表当中,供用户进行灵活选择,从而实现了手持设备在输入中文或英文的时候直接输入数字,使得用户可以根据自己的需要选择该数字快速输入功能的开启和关闭,并且避免了输入法的频繁切换,简化了用户输入操作,提高了手持设备上信息输入的效率;同时本输入方法工作性能稳定,占用系统资源较少,特别适合于系统存储能力不高的手持设备;另外,本输入方法可以应用于各种现有的输入法上,移植方便,从而有较为广泛的适用范围,给人们的生活带来了很大的便利。
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。
权利要求
1.一种手持设备上快速输入数字的输入方法,其特征在于,所述的输入方法包括以下步骤(1)手持设备根据用户的操作,进行系统初始化并进入相应的输入法编辑状态;(2)手持设备根据用户的操作接收相应的输入字符;(3)对上述的输入字符进行合法性判断处理;(4)如果输入字符非法,则进行结束当前字符处理操作,并返回步骤(2);(5)如果输入字符合法,则根据当前输入字符和前面输入并存储的字符的组合进行当前输入法的匹配判断处理;(6)如果与当前输入法不能匹配,则进行是否启用快速数字输入功能的判断处理,如果启用,则在手持设备的屏幕上进行输入法单一匹配数字候选项的显示处理;如果不启用,则进行结束当前字符处理操作,并返回步骤(2);(7)如果与当前输入法能够匹配,则进行是否启用快速数字输入功能的判断处理,如果启用,则在手持设备的屏幕上进行输入法匹配文字和数字候选项的显示处理;如果不启用,则在手持设备的屏幕上进行输入法匹配文字候选项的显示处理;(8)手持设备根据用户的操作,将被选择的候选项所表示的文字或者数字字符加入编辑内容当中;(9)手持设备进行结束整个字符处理操作,并返回步骤(2)。
2.根据权利要求1所述的手持设备上快速输入数字的输入方法,其特征在于,所述的对输入字符的合法性判断处理包括以下步骤(1)判断该输入的字符是否属于手持设备上的“0”~“9”的数字键所对应的字符;(2)如果属于,则该输入字符合法;反之,则输入字符非法。
3.根据权利要求1所述的手持设备上快速输入数字的输入方法,其特征在于,所述的结束当前字符处理操作为将当前的输入字符丢弃掉。
4.根据权利要求1所述的手持设备上快速输入数字的输入方法,其特征在于,所述的根据字符进行当前输入法的匹配判断处理包括以下步骤(1)根据字符在当前输入法码表中进行搜索;(2)如果搜索到相关的对应项,则所述字符与当前输入法能够匹配;反之,则所述字符与当前输入法不能匹配。
5.根据权利要求1所述的手持设备上快速输入数字的输入方法,其特征在于,所述的进行是否启用快速数字输入功能的判断处理包括以下步骤(1)判断系统中设定的快速数字输入功能开关项的状态;(2)如果状态是开,则启用该快速数字输入功能;反之,则不启用该快速数字输入功能。
6.根据权利要求5所述的手持设备上快速输入数字的输入方法,其特征在于,所述的输入方法还包括根据用户操作设定快速数字输入功能开关项状态的处理,包括以下步骤(1)手持设备在显示屏上显示出快速数字输入功能开关状态选择的提示信息;(2)手持设备根据用户操作按照所选择的开关状态设定系统中的快速数字输入功能开关项的状态。
7.根据权利要求6所述的手持设备上快速输入数字的输入方法,其特征在于,所述的快速数字输入功能开关状态选择的提示信息为状态类型列表,其状态类型包括“开”和“关”。
8.根据权利要求6所述的手持设备上快速输入数字的输入方法,其特征在于,所述的快速数字输入功能开关状态选择的提示信息为“启用快速数字输入模式”的复选框。
9.根据权利要求1所述的手持设备上快速输入数字的输入方法,其特征在于,所述的进行输入法单一匹配数字候选项的显示处理包括以下步骤(1)在手持设备显示屏上的输入法输入选择区显示出相应的匹配数字;(2)在显示屏上的输入法文字候选区显示出单一候选项。
10.根据权利要求9所述的手持设备上快速输入数字的输入方法,其特征在于,所述的单一候选项为标号“1”。
11.根据权利要求1所述的手持设备上快速输入数字的输入方法,其特征在于,所述的进行输入法匹配文字和数字候选项的显示处理包括以下步骤(1)根据系统中设定的匹配数字的显示位置属性项,在手持设备显示屏上的输入法输入选择区显示出包括匹配数字在内的所有的匹配输入;(2)根据用户的操作,按照所选择的匹配输入在显示屏上的输入法文字候选区显示出相应的候选项列表。
12.根据权利要求11所述的手持设备上快速输入数字的输入方法,其特征在于,所述的输入方法中还包括根据用户操作设定匹配数字的显示位置属性项的处理,包括以下步骤(1)手持设备在显示屏上显示出匹配数字显示位置类型列表的提示信息;(2)手持设备根据用户操作按照所选择的显示位置类型设定系统中的匹配数字的显示位置属性项。
13.根据权利要求12所述的手持设备上快速输入数字的输入方法,其特征在于,所述的匹配数字显示位置类型包括“最前”、“中间”和“最后”。
14.根据权利要求1所述的手持设备上快速输入数字的输入方法,其特征在于,所述的进行输入法匹配文字候选项的显示处理包括以下步骤(1)在手持设备显示屏上的输入法输入选择区显示出除匹配数字之外的所有的匹配输入;(2)根据用户的操作,按照所选择的匹配输入在显示屏上的输入法文字候选区显示出相应的候选项列表。
15.根据权利要求1所述的手持设备上快速输入数字的输入方法,其特征在于,所述的结束整个字符处理操作包括以下步骤(1)将系统中存储的所有输入字符全部清除;(2)将手持设备显示屏上的输入法显示区域的所有显示信息全部清除。
16.根据权利要求1至15中任一项所述的手持设备上快速输入数字的输入方法,其特征在于,所述的输入法为全拼输入法、双拼输入法、五笔输入法、二笔输入法或者部首输入法。
17.根据权利要求1至15中任一项所述的手持设备上快速输入数字的输入方法,其特征在于,所述的手持设备为手机、个人数字终端或者个人掌上电脑。
全文摘要
本发明涉及一种手持设备上快速输入数字的输入方法,其中该输入方法包括根据用户的操作接收相应的输入字符;对字符进行合法性判断处理;对合法字符与前面输入的字符的组合进行当前输入法匹配判断处理;根据字符是否能与当前输入法匹配以及系统设定的是否启用快速数字输入功能开关项,在手持设备的屏幕上分别进行输入法单一匹配数字候选项的显示处理、输入法匹配文字和数字候选项的显示处理或输入法匹配文字候选项的显示处理;将选中的候选项所表示的文字或者数字字符加入编辑内容当中。采用该种手持设备上快速输入数字的输入方法,实现了在输入法中直接输入数字,不需要切换到数字输入法,简化了用户输入操作,提高了信息输入的效率,同时应用在现有的输入法上移植方便。
文档编号H04M1/23GK1932728SQ20051002957
公开日2007年3月21日 申请日期2005年9月12日 优先权日2005年9月12日
发明者斯飞勇 申请人:环达电脑(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1