[发明专利]输入法词库加载的方法、字符输入的方法及输入法系统无效
申请号: | 200910188605.7 | 申请日: | 2009-12-03 |
公开(公告)号: | CN101710325A | 公开(公告)日: | 2010-05-19 |
发明(设计)人: | 付立群 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/445 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;潘中毅 |
地址: | 518057 广东省深圳市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入法 词库 加载 方法 字符 输入 系统 | ||
技术领域
本发明涉及计算机输入法技术领域,尤其涉及一种输入法词库加载的方法、一种字符输入的方法和输入法系统。
背景技术
电脑使用者要将汉字输入到电脑,一般使用中文或者英文输入软件。中文或英文输入软件可分为键盘输入和非键盘输入,目前比较成熟使用最广的就是基于键盘的中文输入软件。中文输入软件是运行于操作系统上,将键盘输入的编码或其他非键盘输入的媒体数据转换成汉字输入的软件。
键盘中文输入软件是利用键盘,根据一定的编码规则来输入汉字的一种方法。而非键盘中文输入软件包括手写输入软件、语音输入软件、OCR输入软件等。
一种输入软件对应一种输入法,输入法中有很多类型的词库,如核心词库,用户词库、分类词库等。
发明人在实施本发明的过程中,发现现有技术至少具有如下缺点:现有技术中,用户在启动输入法时,核心词库、用户词库、分类词库等词库会一次性全部载入内存中,因此占用比较大的内存空间,而且影响用户第一次打字的速度。
发明内容
本发明实施例所要解决的技术问题是:提供一种输入法词库加载技术,既可以节省用户电脑的内存,又不影响用户正常输入的需要。
为解决上述技术问题,本发明提供了一种输入法词库加载方法,包括:
在输入法启动时,将核心词库加载到内存中供输入法调用;
根据用户的触发操作,查询与所述用户触发操作相应的辅助词库;
将查询所得的辅助词库加载到内存中供输入法调用。
其中,启动输入法包括:
在当前应用程序中启动输入法;或
在当前操作窗口中启动输入法。
其中所述辅助词库包括:用户词库、分类词库、其他词库中的一种或多种。
其中,当与所述用户的触发操作对应的辅助词库为用户词库时,将查询所得的用户词库加载到内存中供输入法调用包括:
判断用户词库共享内存是否已经创建;
若是,则在输入法的共享内存设置用户词库已经加载的标记,以供输入法调用;
若否,则创建用户词库共享内存,启动线程加载用户词库到内存中,并在输入法的共享内存设置用户词库已经加载的标记,以供输入法调用。
其中,当与所述用户的触发操作对应的辅助词库为分类词库时,将查询所得的分类词库加载到内存中供输入法调用包括:
在输入法的配置项中启用分类词库时,判断是否已经将最新的分类词库加载到内存中;
若否,则启动线程加载最新的分类词库到内存中,并在输入法的共享内存设置用户词库已经加载的标记,以供输入法调用;
若是,则判断已经加载到内存的分类词库的时间戳是否等于最新的分类词库的时间戳,若是,则在输入法的共享内存设置分类词库已经加载的标记,以供输入法调用;若否,则卸载已经加载到内存中的分类词库,重新启动线程加载最新的分类词库到内存中,并在输入法的共享内存设置用户词库已经加载的标记,以供输入法调用。
相应的,本发明实还提供了一种字符输入的方法,包括:
在输入法启动时,将核心词库加载到内存中供输入法调用;
根据用户的触发操作,查询与所述用户触发操作相应的辅助词库;
将查询所得的辅助词库加载到内存中供输入法调用;
接收用户通过输入法输入的信息;
根据所述输入的信息,在所述核心词库和/或辅助词库中进行检索,得到相应的候选项;
接收用户选择信息,输出指定的候选项。
本发明还提供了一种输入法系统,包括:输入触发器、词库查询模块以及词库;
所述词库查询模块包括:核心词库查询单元和辅助词库查询单元;
所述词库包括核心词库和辅助词库;
所述核心词库查询单元,在所述输入法启动时查询所述核心词库并加载到内存中供输入法调用;
所述辅助词库查询单元,在用户在输入触发器上进行触发操作时,查询与所述用户触发操作相应的辅助词库,并将所述辅助词库加载到内存中供输入法调用。
其中,所述核心词库,用于记载所有的汉字单词、常用词语;
所述辅助词库,其包括用户词库、分类词库、其他词库中的至少任一种;
所述用户词库,用于记载用户常输入的词语;
所述分类词库,用于记载各种特定领域的词语;
所述其他词库,用于记载输入法自动创造的词语、用户手动创造的词语。
其中,所述输入法系统在当前应用程序中或在当前操作窗口中启动。
其中,辅助词库查询单元包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910188605.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种染色釜
- 下一篇:异色亮光雪尼尔簇绒面料