【技术实现步骤摘要】
本专利技术涉及GUI(Graphical User Interfaces,图形用户界面)
,尤其涉及采用键盘进行内容输入的输入方法及终端设备。
技术介绍
随着手机、PDA、电子辞典等手持数码设备的不断发展和普及,键盘输入方式成为影响该类产品易用性的主要因素。当前,适用于此类手持数码产品的输入方式主要有九键输入和全键盘输入两种。九键输入方法是广泛应用于手机的输入方式,该方法将26个英文字母每3至4个一组映射到手机拨号盘的8个数字按键上,另一个数字按键对应常用的标点符号或者做辅助输入使用。用户在输入时,需要在拨号盘上查找所需输入的字母所对应的数字按键,用户在输入后,手机的系统录入该数字键对应的所有英文字母,结合系统安装的不同的软件输入法,对输入字符进行排列和筛选后,供用户选择并确认最终输入。图1所示为九键输入方法的键盘布局,如图所示,将26个英文字母分配在数字按键上,用户每输入点击一个数字键,则输入三或四个候选字母,完成输入后,系统将每次输入的所有可能组合列出,供用户进行选择确认。下面以图1所示的键盘布局为例,说明用户在使用九键输入方法输入英文单词“dog”或中文“佛(fo)”的例子:用户在使用九键输入法输入上述内容时,一般经过两个操作步骤:首先,查找每个字母对应的数字按键进行输入;在这个步骤中,用户按照字母顺序输入3→6→4,系统根据用户的输入得到三组字母,分别是D/E/F、M/N/O、G/H/I。其次,在系统列出的字母组合中选取所希望的输入。-->为了提高输入速度,系统一般会对得到的输入进行组合,去掉非法的组合,供用户选择。在英文模式下,系统得到的 ...
【技术保护点】
一种采用键盘进行内容输入的输入方法,其特征在于,所述方法包括下列步骤: 获取多次输入的输入位置信息; 根据所述的输入位置信息,选择候选按键,将每组候选按键对应的字符作为候选输入字符; 获取输入语言类型信息,根据所述输入语言 类型信息将多次输入获得的多组候选输入字符进行组合; 获取选择信息,根据所述选择信息从组合的结果中确定所选内容。
【技术特征摘要】
1、一种采用键盘进行内容输入的输入方法,其特征在于,所述方法包括下列步骤:获取多次输入的输入位置信息;根据所述的输入位置信息,选择候选按键,将每组候选按键对应的字符作为候选输入字符;获取输入语言类型信息,根据所述输入语言类型信息将多次输入获得的多组候选输入字符进行组合;获取选择信息,根据所述选择信息从组合的结果中确定所选内容。2、根据权利要求1所述的方法,其特征在于,所述选择候选按键的步骤为:选择每次输入的输入位置附近一定范围内的所有按键作为此次输入的候选按键。3、根据权利要求2所述的方法,其特征在于,当所述输入位置信息为输入点时,则以所述输入点为中心,选取按键中心离该输入点距离小于半径r的所有按键作为此次输入的候选按键。4、根据权利要求2所述的方法,其特征在于,当所述输入位置为输入区域时,则以所述输入区域的中心为圆心,以r为半径作圆,将被所述圆覆盖的区域对应的所有按键作为此次输入的候选按键;其中r≤D,D为按键宽度。5、根据权利要求4所述的方法,其特征在于,所述输入区域为规则图形或不规则图形,当所述输入区域为规则图形时,所述输入区域的中心为所述规则图形的中心;当所述输入区域为不规则图形时,所述输入区域的中心为所述不规则图形的重心。6、根据权利要求1所述的方法,其特征在于,所述选择候选按键的步骤为:选择与输入位置相邻,且输入时间间隔小于预置按键间隔的按键作为候选按键。7、根据权利要求1所述的方法,其特征在于,所述选择候选按键的步骤为:选择与输入位置位于同一行,且彼此相邻的按键作为候选按键。8、根据权利要求1所述的方法,其特征在于,根据输入语言类型信息将多次输入获得的多组候选输入字符进行组合的步骤包括:当输入语言为汉字的拼音输入法或笔划输入法时,以合理的拼音组合或笔划组合作为约束条件;当输入语言为英文输入法时,以合理的单词组合作为约束条件。9、根据权利要求1所述的方法,其特征在于,所述对多组候选输入字符进行组合的步骤之前还包括:对所述候选输入字符进行优先级排序。10、根据权利要求9所述的方法,其特征在于,所述对候选输入字符进行优先级排序的步骤是根据所述候选按键的按键中心到所述输入点的距离大小对候选按键对应的候选输入字符进行排序,距离越小,候选输入字符的优先级越高。11、根据权利要求9所述的方法,其特征在于,所述对候选输入字符进行优先级排序的步骤是根据以所述输入位置的范围覆盖的各候选按键的按键面积大小对候选按键对应的候选输入字符进行排序,面积越大,候选输入字符的优先级越高。12、根据权利要求9所述的方法,其特征在于,所述对候选输入字符进行优先级排序的步骤是根据候选按键输入的先后顺序进行排序,输入越早的按键优先级越高。13、根据权利要求9所述的方法,其特征在于,所述对候选输入字符进行优先级排序的步骤是根据用户输入习惯对候选按键进行排序。14、根据权利要求1所述的方法,其特征在于,所述对多组候选输入字符进行组合的步骤之后还包括:根据输入模式对已组合的候选输入字符进行修正的步骤,该步骤包括:当输入模式为单词输入模式时,修正所述候选输入字符的组合在单词范围内;当输入模式为整句输入模式时,修正所述候选输入字符的组合在整句范围内。15、一种采用键盘进行内容输入的终端设备,其特征在于,所述终端设备包括:键盘,用于获取多次输入的输入位置信息;候选按键选择单元,用于根据所述的输入位置信息,选择候选按键,将该候选按键对应的字符作为候选输入字符;字符组合单元,用于根据输入语言的类型将多次输入获得的候选按键对应的候选输入字符进行组合;输出单元,用于根据选择信息从组合的结果中确定所选内容。16、根据权利要求15所述的终端设备,其特征在于,所述键盘为以坐标点形式返回触摸信息的触摸屏键盘,所述候选按键选择单元以按键中心离输入点距离小于半径r的所有按键作为候选按键;其中,r≤D,D为按键宽度。17、根据权利要求15所述的终端设备,其特征在于,所述键盘为以触摸区域形式返回触摸信息的触摸屏键盘,所述候选按键选择单元以按键中心离输入区域的中心距离小于半径r的所有按键作为候选按键;其中,r≤D,D为按键宽度。18、根据权利要求15所述的终端设备,其特征在于,所述键盘为手持设备上提供的小型机械式键盘,所述候选按键选择单元以相邻且输入时间小于预置的按键间隔的所有按键作为候选按键。19、根据权利要求15所述的终端设备,其特征在于,所述键盘为普通尺寸的电脑机械式键盘,所述候选按键选择单元根据用户输入习惯选择与输入键位于同一行且相邻的所有按键作为候选按键。20、根据权利要求15所述的终端设备,其特征在于,所述字符组合单元包括:判断模块,用于判断输入语言的类型;组合模块,用于根据判断模块判断的结果对多次输入得到的候选输入字符进行组合。21、根据权利要求20所述的终端设备,其特征在于,所述输入语言为汉字的拼音输入法,所述组合模块以合理的拼音组合作为约束条件来组合用户多次输入的所选定的多组候选输入字符。22、根据权利要求20所述的终端设备,其特征在于,所述输入...
【专利技术属性】
技术研发人员:武建刚,
申请(专利权)人:深圳华为通信技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。