[发明专利]五笔输入系统及方法有效
申请号: | 200910194363.2 | 申请日: | 2009-12-02 |
公开(公告)号: | CN101739142A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 张靖;邓欣 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;王茹 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入 系统 方法 | ||
1.一种五笔输入系统,其特征在于,包括:
缓存词库,存储一位码和两位码的常用词的词条信息及索引信息;
核心词库,存储所有五笔编码的词条信息及索引信息;
取词模块,包括:索引计算模块,根据输入的五笔编码得到索引信息;候 选词输出模块,根据索引信息获得并显示词条;所述索引计算模块用于当输入 一位码或两位码时,将一位码或二位码转换为向缓存词库取词的索引信息,候 选词输出模块根据所述缓存词库中的索引信息从缓存词库中取词;所述索引计 算模块当输入三位码或四位码时,将三位码或四位码转换为向核心词库取词的 索引信息,候选词输出模块根据所述核心词库中的索引信息从核心词库中取词。
2.根据权利要求1所述的五笔输入系统,其特征在于,所述缓存词库包括:
缓存编码索引区,存储常用词的索引信息;
缓存词条存储区,存储常用词的词条信息,所述常用词以五笔编码的前两 码作为索引,并按照词频由高到低顺序存储。
3.根据权利要求1或2所述的五笔输入系统,其特征在于,所述核心词库 包括:
核心编码索引区,存储所有五笔编码的词条信息的索引信息;
核心词条存储区,存储所有五笔编码的词条信息,所有词条以其五笔编码 的前三码作为索引按序存储,对前三码相同的词条按照词频由高到低顺序存储。
4.如权利要求1所述的五笔输入系统,其特征在于,还包括判断模块,所 述判断模块用于根据输入的一位码或二位码判断缓存词库中是否存在用户预期 的词条。
5.一种五笔输入方法,包括如下步骤:
接收五笔编码输入;
当所输入的五笔编码为一位码或二位码时,向存储了一位码和两位码的常 用词的词条信息及索引信息的缓存词库取词;
当所输入的五笔编码为三位码或四位码时,向存储了所有五笔编码的词条 信息及索引信息的核心词库取词。
6.根据权利要求5所述的五笔输入方法,其特征在于,向所述缓存词库取 词的步骤之后还包括:判断所述缓存词库是否包含用户预期的词条,若缓存词 库未包含用户预期的词条,则向所述核心词库取词。
7.根据权利要求5或6所述的五笔输入方法,其特征在于,所述向缓存词 库取词的步骤具体是:将缓存词库中的词以五笔编码的前两码作为索引,并按 照词频由高到低进行存储,将输入的五笔编码转换为索引信息,然后根据索引 信息将词条按序读取并显示。
8.根据权利要求5所述的五笔输入方法,其特征在于,所述向核心词库取 词的步骤具体是:将核心词库中的词以五笔编码的前三码作为索引顺序存储, 并对前三码相同的词条按照词频由高到低顺序存储,
如果输入的五笔编码为三位码,则将该三位码转换为索引信息,然后根据 索引信息获得的词条按照词频由高到低进行排序显示;
如果输入的五笔编码为四位码,则将由三码输入获得的词条中第四码与用 户输入的第四码不匹配的所有词条过滤,获得与该四码输入相应的所有词条, 将所获得的词条按照词频由高到低进行排序显示。
9.根据权利要求8所述的五笔输入方法,其特征在于,所述向核心词库取 词的步骤还包括:如果输入的五笔编码为一位码或二位码,则将该一位码或二 位码转换为索引信息,然后根据索引信息将获得的词条按照词条在核心词库中 的存储顺序依次读取并显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910194363.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:集油结构
- 下一篇:一种节能猛火炉头及其猛火炉