[发明专利]利用分隔符提高输入效率的方法和装置在审
| 申请号: | 202010456326.0 | 申请日: | 2020-05-26 |
| 公开(公告)号: | CN111796691A | 公开(公告)日: | 2020-10-20 |
| 发明(设计)人: | 宁亚峰;庞潼川;杨成功 | 申请(专利权)人: | 北京芯盾集团有限公司 |
| 主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F40/242;G06F16/332 |
| 代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 卞静静 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 利用 分隔 提高 输入 效率 方法 装置 | ||
本发明公开了一种利用分隔符提高输入效率的方法和装置,方法包括以下步骤:接收用户输入的键码串;判断键码串的结尾是否为分隔符,若是分隔符,则将键码串与词典数据库中的词条相匹配,相匹配的词条为键码串所对应的字词与常见搭配的组合,若不是分隔符,则将键码串与词典数据库中的词条相匹配,相匹配的词条为键码串对应的字词;判断键码串与词条是否匹配成功,若匹配成功,则输出并存储词条;将所匹配成功的词条添加至候选列表,并展示给用户。装置包括存储模块、UI模块、搜索模块。本发明通过在键码串的结尾引入分隔符,能够有效减少按键的输入数量,实现提高输入效率。
技术领域
本发明涉及输入技术领域。更具体地说,本发明涉及一种利用分隔符提高输入效率的方法和装置。
背景技术
随着科技的快速发展,采用手机或电脑等智能设备输入文字越来越深入到人们的工作生活中,并且用户对输入文字的智能性要求也越来越高。目前,在输入文字时分隔符作为一个实体按键或虚拟按键,在输入时需要持续输入分隔符后面全部或者部分键码,才可以得到想要的文字,影响输入效率。
发明内容
本发明的一个目的是解决至少上述问题,并提供至少后面将说明的优点。
本发明还有一个目的是提供一种利用分隔符提高输入效率的方法,其通过在键码串的结尾引入分隔符,能够有效减少按键的输入数量,实现提高输入效率。
本发明还有一个目的是提供一种利用分隔符提高输入效率的装置。
为了实现根据本发明的这些目的和其它优点,提供了一种利用分隔符提高输入效率的方法,包括以下步骤:
接收用户输入的键码串;
判断键码串的结尾是否为分隔符,若是分隔符,则将键码串与词典数据库中的词条相匹配,相匹配的词条为键码串所对应的字词与常见搭配的组合,若不是分隔符,则将键码串与词典数据库中的词条相匹配,相匹配的词条为键码串对应的字词;
判断键码串与词条是否匹配成功,若匹配成功,则输出并存储词条;
将所匹配成功的词条添加至候选列表,并展示给用户。
优选的是,键码串为笔画码或者字母码。
优选的是,键码串是通过实体按键或虚拟按键操作输入。
优选的是,接收用户输入的键码串后先判断键码串是否有效,若键码串有效,则判断键码串的结尾是否为分隔符,若键码串无效,则结束输入。
优选的是,词典数据库中每个词条对应一组键码串,每组键码串可对应至少一个词条。
优选的是,将键码串与词典数据库中的词条匹配具体为:判断词条是否为词典数据库的最后一条,若否,则将键码串与下一词条进行匹配,若是,则输出所有匹配成功的词条。
优选的是,接收键码串并获取键码串的编码数为M位;
判断键码串的第M位编码是否为分隔符,若是,则分隔符个数N=1;
判断键码串的第M-N位编码是否为分隔符,若是,则执行N=N+1并判断键码串第M-N位编码是否为分隔符,若否,则输出分隔符个数N;
将键码串与词典数据库中词条进行匹配,相匹配的词条为键码串所对应的字词与常见搭配的组合,常见搭配中字的个数与分隔符的个数N一致,然后判断键码串与词条是否匹配成功。
为了实现根据本发明的这些目的和其它优点,还提供了一种利用分隔符提高输入效率的装置,包括:
存储模块,用于存储词典数据库;
UI模块,用于接收用户输入的键码串;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京芯盾集团有限公司,未经北京芯盾集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010456326.0/2.html,转载请声明来源钻瓜专利网。





