[发明专利]一种输入法候选项推荐的方法和系统有效
申请号: | 201710495862.X | 申请日: | 2017-06-26 |
公开(公告)号: | CN107491182B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 高原;田力 | 申请(专利权)人: | 北京新美互通科技有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 100013 北京市东城*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 输入法 候选 推荐 方法 系统 | ||
本申请实施例提供了一种输入法候选项推荐的方法和系统,包括:通过接收用户在输入法中输入的初始键码和/或键码串;根据所述初始键码,确定推荐输入字符;增加所述推荐输入字符的权重值。解决了用户使用移动终端虚拟键盘进行文字输入,经常触摸到目标按键周围按键导致输入候选项错误率的问题,提高了用户输入键码的纠错能力以及输入法候选项的准确性。
技术领域
本申请涉及输入法技术领域,特别是涉及一种输入法候选项推荐的方法和系统。
背景技术
随着终端设备技术的迅速发展,用户可以利用移动终端实现以信息传送方式为平台的多种功能,例如,文字信息的记录、通讯软件的使用等,所以在使用移动终端时,利用输入法和移动终端上的虚拟键盘输入文字信息,是移动终端最常用的功能之一,但是由于移动终端的屏幕尺寸的限制,当用户在使用移动终端屏幕上显示的虚拟键盘输入文字信息时,往往会因为手指触摸到目标按键的周围按键导致错误的输入。
目前,为了解决上述问题,可以通过使用大屏幕的移动终端,其次可以使用九宫格键盘,使得键盘上每个按键的面积增大,但是九宫格按键并不适合所有的输入法,并且九宫格键盘会增加用户选择输入候选项的步骤,降低了文字的输入效率。
发明内容
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种输入法候选项推荐的方法和一种输入法候选项推荐的系统。
为了解决上述问题,本申请公开了一种输入法候选项推荐的方法,包括:
接收用户在输入法中输入的初始键码和/或键码串;
根据所述初始键码,确定推荐输入字符;
增加所述推荐输入字符的权重值。
优选的,所述根据所述初始键码,确定推荐输入字符的步骤,包括:
针对初始键码串中各个字符,获取所述字符及其周围的字符的权重,并按字符输入顺序构建相应层级的键码串权重列表;
在由词典获取字符组合时,根据输入法词典中的层级与键码串权重列表中的层级对应关系,利用所述键码串权重列表确定所述字符组合的权重;
结合各字符组合的权重,确定对应各字符组合的候选项排序;
根据所述各字符组合的候选项排序,确定推荐输入字符。
优选的,所述针对初始键码串中各个字符,获取所述字符及其周围的字符的权重,并按字符输入顺序构建相应层级的键码串权重列表的步骤,包括:
记录所述用户在输入初始键码串时,在输入键盘界面上各触发点的触点坐标;
对于每个所述触点坐标,确定所述触点坐标所在按键,以及所述按键周围的按键;
分别计算每个所述触点坐标与所述触点坐标周围按键之间的第一距离;
根据各按键的第一距离,确定所述触点坐标所在按键键值,以及所述按键周围的按键的键值的权重,并按照初始键码串中字符的输入顺序构建相应层级的键码串权重列表。
优选的,所述在由词典获取字符组合时,根据输入法词典中的层级与键码串权重列表中的层级对应关系,利用所述键码串权重列表确定所述字符组合的权重的步骤,包括:
将词典第一层字符节点中与初始键码串的第一个字符及周围字符匹配的字符作为根节点进行保存;
对于基于各根节点的各个节点的字符,采用以下过程确定字符组合的权重,直到所有节点的字符遍历完毕:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新美互通科技有限公司,未经北京新美互通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710495862.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用标准键盘输入汉字的方法
- 下一篇:用于屏幕的手写键盘