[发明专利]运用于英语输入法中的英语字符串输入技术及实现方法无效
申请号: | 201210171885.2 | 申请日: | 2012-05-30 |
公开(公告)号: | CN103455159A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 李新红 | 申请(专利权)人: | 苏州卫生职业技术学院 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F17/30 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 曹毅 |
地址: | 215000 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种运用于英语输入法中的英语字符串输入技术及实现方法,将各种词的相关词整理成字符串库,通过输入、比较、判断来得到想要的英语词。本发明可以有效解决英语初学者或英语水平有限者在输入性英语运用的困难和障碍的问题,提高了输入速度和准确性,在运用到英语输入法时,可以帮助英语水平有限的中国人辨别各种词形变化,从而提高效率和准确率,可以解决困扰许多人中国的英语初学者或是英语知识有限者的问题和困惑,特别是不规则动词变化、不规则名词的变化、不规则形容词、副词等的变化等问题,可以提高打字速度。 | ||
搜索关键词: | 运用于 英语 输入法 中的 字符串 输入 技术 实现 方法 | ||
【主权项】:
一种运用于英语输入法中的英语字符串输入技术及实现方法,其特征在于,采用下列步骤:将动词的原型、现在分词、过去式、过去分词、第三人称单数等的变化形式编成字串,将名词的单复数形式编成字串,将形容词和副词的原型、比较级、最高级编成字串,将转换词编成字串,将较长且固定的字母组合编成字串,字串根据情况混合编排成字符串,把上述各种情况的字符串进行编排、糅合,形成一个巨大的字符串库;将字符串库以及完整的英语词典转换成程序可识别的资源文件,为词库;依据上述规则,建立所有单词及字符串库的关联关系,将其转换成程序可识别的资源文件,为关系库;通过系统钩子捕获在任意窗口上键盘输入,钩子的本质是一段用于处理系统消息的程序,通过系统调用将其挂入系统,当特定的消息发出,在到达目的窗口前,钩子程序先行截获该消息并得到此消息的控制权,此时在钩子函数中就可以对截获的消息进行加工处理,通过此方法来捕获用户的键盘输入,并得到用户输入的字符;对用户输入的字符进行判断,如果是非英文字母的字符,则清空上下文环境,跳出钩子函数,将控制权交回给系统进行默认处理,否则进入查询过程:如果上下文环境不为空,遍历上下文环境,将遍历的字串拼接上当前用户输入的字符,将当前用户输入的字符加入上下文环境,判断上下文环境的长度,如果大于22,则删除第一位,遍历所有上下文环境中存在的字串组合,判定字串是否与词库中的单词匹配,如果存在匹配单词,查询关系库找到此单词有关联关系的单词组合,形成结果集,并进入展示过程;当结果集不为空的时候,将其显示在光标的右下角,用户可以通过输入编号或直接空格进行选择,在选择的同时,清空上下文环境,等待用户的下一次输入。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州卫生职业技术学院,未经苏州卫生职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210171885.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种三维交互电子白板系统及方法
- 下一篇:一种工形复位杆连接件和具有它的键盘