[发明专利]动态编码输入法无效
| 申请号: | 200910070280.2 | 申请日: | 2009-08-28 |
| 公开(公告)号: | CN101995958A | 公开(公告)日: | 2011-03-30 |
| 发明(设计)人: | 王雅弟 | 申请(专利权)人: | 王雅弟 |
| 主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 300250 天津市*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动态 编码 输入法 | ||
技术领域
本发明属于计算机汉字输入法领域,特别涉及一种带有拼音辅助码的形码输入法。
技术背景
已有的形码输入法,都是由输入法发明人主观定义编码规则,对汉字进行拆分编码。用户只能使用输入法预先定义的编码规则去输入汉字,不能依据自己的输入习惯来输入汉字。用户需要学习输入法定义的字根,需要记住这些字根的键位,需要依据编码规则对汉字拆分编码以输入汉字。这种设计方法,导致了汉字输入法复杂难学,输入法无法满足对汉字认知程度不同的用户的汉字输入需要。这是因为存在汉字输入法必须要有汉字编码,不对汉字编码就不能输入汉字的技术偏见。
发明内容
针对汉字输入法复杂难学,不学习编码规则就无法输入汉字的技术问题,本发明的目的在于提供一种可以学习用户自定义输入规则的汉字输入法。
本发明的目的是通过以下技术方案实现的:
(a)本发明包括以下装置:
用于存储汉字的“已输入编码”、“已输入编码频度”和汉字的拆分码元的“汉字数据库”;
用于存储拆分码元的编码和该编码的编码频度的“码元数据库”;
用于存储候选字拆分码元的切分编码的“候选字列表”;
用于根据“汉字数据库”中汉字的“已输入编码”或该汉字的拆分码元在“码元数据库”中所对应的编码,生成“候选字列表”的“候选字列表生成器”;
当“汉字数据库”中的汉字没有“已输入编码”或者“已输入编码”均不等于用户输入的编码时,用于根据这些汉字的拆分码元在“码元数据库”中所对应的编码,生成“候选字列表”的“输入编码分析器”;
当根据汉字的拆分码元在“码元数据库”中所对应的编码,生成“候选字列表”时,用于分析输入编码每一种切分的切分序度的“代码序值分析器”;
用于将用户选择的候选字的输入编码存储到“汉字数据库”该汉字的“已输入编码”中,将该候选字的拆分码元的切分编码存储到“码元数据库”中的“输入编码处理器”;
本发明各装置如下关系:
当用户输入编码后,“候选字列表生成器”根据“汉字数据库”中汉字的“已输入编码”,生成“候选字列表”;当“汉字数据库”中的汉字没有“已输入编码”或者“已输入编码”均不等于用户输入的编码时,“输入编码分析器”根据这些汉字的拆分码元在“码元数据库”中所对应的编码,生成“候选字列表”;当“输入编码分析器”根据汉字的拆分码元在“码元数据库”中所对应的编码,生成“候选字列表”时,根据“代码序值分析器”返回的“代码序值”切分输入编码,为候选字排序,并将拆分码元的切分编码存储到“候选字列表”中;
当用户在“候选字列表”中选择候选字后,“输入编码处理器”将该候选字的输入编码存储到“汉字数据库”该汉字的“已输入编码”中,将“候选字列表”中存储的该候选字的拆分码元的切分编码,存储到“码元数据库”中;
本发明根据“汉字数据库”中汉字的拆分码元在“码元数据库”中的编码,预判输入编码最可能对应的候选字,通过用户选择的候选字在“候选字列表”中的切分编码,判定该候选字的拆分码元的最可能的编码。
(b)依笔顺将汉字拆分为第一个、第二个和最末一个拆分码元三个拆分码元;当汉字的字形由两个拆分码元组成时,依笔顺将汉字拆分为第一个和第二个拆分码元两个拆分码元;当汉字的字形由一个拆分码元组成时,在这个拆分码元之后添加一个或两个补码码元;
在“汉字数据库”中,为每一个汉字记录,设置“第一个拆分码元”、“第二个拆分码元”、“第三个拆分码元”字段并设置多组“已输入编码”和“已输入编码频度”字段,可以如下结构:
{
第一个拆分码元;
第二个拆分码元;
第三个拆分码元;
已输入编码1;已输入编码频度1;
已输入编码2;已输入编码频度2;
......
}
本发明在“汉字数据库”中不预设任何字形编码,所有“已输入编码”都是在用户输入该汉字之后才产生。
(c)当拆分码元的全码码长等于2,编码不包含补码码元的编码时,将该编码定义为该拆分码元的“两码编码”,将该编码的频度定义为“两码编码频度”;
当拆分码元的全码码长等于3,编码不包含补码码元的编码时,将该编码定义为该拆分码元的“三码编码”,将该编码的频度定义为“三码编码频度”;
当拆分码元的全码编码包含补码码元的编码时,将该编码定义为该拆分码元的“补码编码”,将该编码的频度定义为“补码编码频度”;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王雅弟,未经王雅弟许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910070280.2/2.html,转载请声明来源钻瓜专利网。





