[发明专利]一种中文输入法输出字符的处理方法及装置无效
申请号: | 201110099558.6 | 申请日: | 2011-04-20 |
公开(公告)号: | CN102184030A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 叶大伟 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 王永文;杨宏 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 中文 输入法 输出 字符 处理 方法 装置 | ||
1.一种中文输入法输出字符的处理方法,其特征在于,包括步骤:
A、接收用户的操作指令选择一种中文输入法输入中文词汇;
B、接收用户输入的编码字符串,通过该中文输入法输出奇数个待选词汇;
C、利用中间排序算法把该输出的奇数个待选词汇中使用频率最高的词汇,放在该奇数个待选词汇的中间;其他剩余词汇根据中间排序算法重新排序,从中间往两边排列,并将排序后的待选词汇显示给用户;
D、定义第一个待选词汇从该排序后的待选词汇的中间位置开始选择;
E、接收用户的操作指令通过键盘的左、右键实现选词。
2.根据权利要求1所述中文输入法输出字符的处理方法,其特征在于,所述步骤B还包括:定义用一个N来表示该奇数个待选词汇的个数,其中N为奇数。
3.根据权利要求2所述中文输入法输出字符的处理方法,其特征在于,所述步骤D具体包括:
D1、定义一个变量Var,用于标记当前第一个待选词汇光标的位置;
D2、将光标位置变量Var赋初始值为(N+1)/2,以设置第一个待选词汇的光标位置到该排序后的待选词汇的中间位置。
4.根据权利要求3所述中文输入法输出字符的处理方法,其特征在于,所述步骤E具体包括:
E11、接收用户的操作指令,每按键盘左键一次,则将变量Var的值减1 ,将当前光标位置向该排序后的待选词汇中间位置的左侧移动一次;
E12、当接收用户的操作指令选择为键盘的确定键,此时光标所在位置的词就是用户需要选择的目标词。
5.根据权利要求3所述中文输入法输出字符的处理方法,其特征在于,所述步骤E具体还包括:
E21、当接收用户的操作指令每按键盘右键一次,则将变量Var的值加1 ,将当前光标位置向该排序后的待选词汇中间位置的右侧移动一次;
E22、当接收用户的操作指令选择为键盘的确定键,此时光标所在位置的词就是用户需要选择的目标词。
6.根据权利要求3所述中文输入法输出字符的处理方法,其特征在于,所述步骤E具体还包括:
E31、接收用户的操作指令,每按键盘左键一次,则将变量Var的值减1 ,将当前光标位置向该排序后的待选词汇中间位置的左侧移动一次;
E32、当接收用户的操作指令每按键盘右键一次,则将变量Var的值加1 ,将当前光标位置向该排序后的待选词汇中间位置的右侧移动一次;
E33、当接收用户的操作指令选择为键盘的确定键,此时光标所在位置的词就是用户需要选择的目标词。
7.一种中文输入法输出字符的处理装置,其特征在于,包括设置在该装置表面的键盘模块,在该键盘模块上设置有左键、右键和确定键;
所述处理装置还包括:
第一接收模块,用于接收用户的操作指令选择一种中文输入法来输入中文词汇;
接收与输出模块,用于接收用户输入的编码字符串,通过该中文输入法输出奇数个待选词汇;
排序与显示模块,用于利用中间排序算法把该输出的奇数个待选词汇中使用频率最高的词汇,放在该奇数个待选词汇的中间;其他剩余词汇根据中间排序算法重新排序,从中间往两边排列,并将排序后的待选词汇显示给用户;
定义模块,用于定义第一个待选词汇从该排序后的待选词汇的中间位置开始选择;
第二接收模块,用于接收用户的操作指令通过键盘的左、右键实现选词。
8.根据权利要求7所述中文输入法输出字符的处理装置,其特征在于,所述接收与输出模块包括:第一定义单元,用于定义用一个N来表示该奇数个待选词汇的个数,其中N为奇数。
9.根据权利要求8所述中文输入法输出字符的处理装置,其特征在于,所述定义模块包括:
第二定义单元,用于定义一个变量Var,用于标记当前第一个待选词汇光标的位置;
赋值与设置单元,用于将光标位置变量Var赋初始值为(N+1)/2,以设置第一个待选词汇的光标位置到该排序后的待选词汇的中间位置。
10.根据权利要求9所述中文输入法输出字符的处理装置,其特征在于,所述第二接收模块包括:
左键操作单元,用于接收用户的操作指令,每按键盘左键一次,则将变量Var的值减1 ,将当前光标位置向该排序后的待选词汇中间位置的左侧移动一次;
右键操作单元,用于当接收用户的操作指令每按键盘右键一次,则将变量Var的值加1 ,将当前光标位置向该排序后的待选词汇中间位置的右侧移动一次;
选择确认单元,用于当接收用户的操作指令选择为键盘的确定键,此时光标所在位置的词就是用户需要选择的目标词。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110099558.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于提高棉纤维伸直平行度的引伸仪
- 下一篇:孔径检测装置