[发明专利]利用通配符提高输入效率的方法及装置在审
申请号: | 201911308568.9 | 申请日: | 2019-12-18 |
公开(公告)号: | CN111158500A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 宁亚峰;庞潼川;杨成功 | 申请(专利权)人: | 河南芯盾网安科技发展有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 卞静静 |
地址: | 450000 河南省郑州市高新技术*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 通配符 提高 输入 效率 方法 装置 | ||
本发明公开了利用通配符提高输入效率的方法,包括:获取用户输入的键码串;在预设词典内搜索与键码串匹配的字符串;对搜索得到的字符串按照预设规则排序,并显示于待选区;其中,在判断字符串是否与键码串匹配时,键码串中的通配符代表与任意一个字符或任意连续的多个字符。本发明还提供了利用通配符提高输入效率的装置。本发明能够将通配符的功能最大化,通过通配符减少按键次数以及错误次数,更加准确的输出结果,提高输入效率。
技术领域
本发明涉及输入法技术领域。更具体地说,本发明涉及一种利用通配符提高输入效率的方法及装置。
背景技术
在现在用户输入文字,只有笔画输入法使用通配符,并且每个通配符,只代表一个笔画(也就是一个按键),对于其他输入法,例如拼音,英文等其他外文,使用纠错功能,输出对应的词语,纠错功能对于单词输入的错误有限,基本基于以下四种情况进行纠错:1)输入错误按键,在输入过程中,某一个按键或者几个按键,因为某种原因按错。2)漏输入按键,在输入词语的过程中,漏输了一个按键。3)多输入按键,在输入词语的过程中,多输入了一个按键。4)颠倒输入按键,输入的词语相邻的按键颠倒。
对于当前的通配符或是纠错,输入效率较低,对于多个按键输入不清时,需要输入对应个数的通配符,才能够匹配到相应的结果。因此,亟需设计一种能够克服上述缺陷的技术方案
发明内容
本发明的一个目的是提供一种利用通配符提高输入效率的方法及装置,其能够将通配符的功能最大化,通过通配符减少按键次数以及错误次数,更加准确的输出结果,提高输入效率。
为了实现根据本发明的这些目的和其它优点,提供了利用通配符提高输入效率的方法,包括:
获取用户输入的键码串;
在预设词典内搜索与键码串匹配的字符串;
对搜索得到的字符串按照预设规则排序,并显示于待选区;
其中,在判断字符串是否与键码串匹配时,键码串中的通配符代表与任意一个字符或任意连续的多个字符。
优选的是,所述的利用通配符提高输入效率的方法,所述预设词典包含键码串和与键码串对应的字符串。
优选的是,所述的利用通配符提高输入效率的方法,所述字符串至少包括汉语词语、字母词语。
优选的是,所述的利用通配符提高输入效率的方法,与键码串匹配的字符串包括通过键码串联想得到的字符串。
优选的是,所述的利用通配符提高输入效率的方法,所述预设规则包括:
字符串的键码长度与键码串长度的差距越小,字符串的优先级越高;
通配符数与代表的键码数越接近,对应的字符串的优先级越高。
优选的是,所述的利用通配符提高输入效率的方法,所述预设规则还包括:
字符串对应的预设词频越高,该字符串的优先级越高。
本发明还提供了利用通配符提高输入效率的装置,包括:
输入模块,其用于获取用户输入的键码串;
搜索模块,其用于在预设词典内搜索与键码串匹配的字符串;
排序模块,其用于对搜索得到的字符串按照预设规则排序,并显示于待选区;
其中,在判断字符串是否与键码串匹配时,键码串中的通配符代表与任意一个字符或任意连续的多个字符。
在另一种技术方案中,所述的利用通配符提高输入效率的装置,所述预设词典包含键码串和与键码串对应的字符串;
所述字符串至少包括汉语词语、字母词语;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南芯盾网安科技发展有限公司,未经河南芯盾网安科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911308568.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:文本位置标注方法、装置
- 下一篇:一种假目标干扰识别方法