一种输入法及输入法系统的利记博彩app

文档序号:8412114阅读:410来源:国知局
一种输入法及输入法系统的利记博彩app
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种输入法及输入法系统。
【背景技术】
[0002]随着科学技术的发展,用户对于互联网中输入法的要求也越来越高。目前,通常的输入法是根据曾经输入过的词的输入频率来对待输入的词进行排序和提示输入。但是该种输入方法的不足之处在于,当用户当前输入的文档中出现一个使用频率较低的词,但该词在当前文档中使用频率却很高时,用户需要多次输入该词,且在多次输入的过程中都需要在输入提示区中不停向后翻查才能在排列顺序很后的位置找到该词,该方案输入法的提示效率很低,且需要大量的查找时间,给用户的输入带来了很多不便,影响了用户体验。

【发明内容】

[0003]本发明提供一种输入法及输入法系统,用以提高输入效率、缩短输入时间、提升用户体验。
[0004]根据本发明实施例的第一方面,提供一种输入法,包括:
[0005]检测用户是否已在当前文档中输入字符;
[0006]在用户已在当前文档中输入字符时,检测所述当前文档中是否存在将当前输入的字符作为首字符的候选词;
[0007]在当前文档中已存在将当前输入的字符作为首字符的候选词时,将检测到的所述候选词排列在输入提示区的首页后,显示所述输入提示区。
[0008]在一个实施例中,所述在当前文档中已存在将当前输入的字符作为首字符的候选词时,将检测到的所述候选词排列在输入提示区的首页后,显示所述输入提示区,包括:
[0009]在当前文档中已存在将当前输入的字符作为首字符的候选词时,检测预设的常用词库中是否存储有所述候选词;
[0010]当预设的常用词库中存储有所述候选词时,提升所述候选词在所述常用词库中的权重,使得检测到的所述候选词排列在输入提示区的首页后,显示所述输入提示区。
[0011]在一个实施例中,所述在当前文档中已存在将当前输入的字符作为首字符的候选词时,将检测到的所述候选词排列在输入提示区的首页后,显示所述输入提示区,还包括:
[0012]当预设的常用词库中未存储有所述候选词时,将检测到的所述候选词排列在输入提示区的首页后,检测所述常用词库中是否存储有其他将输入的所述字符作为首字符的常用词;
[0013]当所述常用词库中存储有其他将输入的所述字符作为首字符的常用词时,将检测到的所述常用词按照权重排列在所述候选词之后,显示所述输入提示区;
[0014]当所述常用词库中未存储有其他将输入的所述字符作为首字符的常用词时,将所述常用词库中的所有词按照权重排列在所述候选词之后,显示所述输入提示区。
[0015]在一个实施例中,所述将检测到的所述候选词排列在输入提示区的首页,包括:
[0016]将检测到的多个所述候选词按照预设的排序规则顺次排列在输入提示区的首页,其中,所述预设的排序规则包括:按照出现频率排序或/和按照出现时间的远近顺序排序。
[0017]在一个实施例中,所述当用户已在当前文档中输入字符时,检测当前文档中是否存在将当前输入的字符作为首字符的候选词之后,还包括:
[0018]在当前文档中未存在将当前输入的字符作为首字符的候选词时,检测所述常用词库中是否存储有将输入的所述字符作为首字符的常用词;
[0019]当所述常用词库中存储有其他将输入的所述字符作为首字符的常用词时,将检测到的所述常用词按照权重排列在所述候选词之后,显示所述输入提示区;
[0020]当所述常用词库中未存储有其他将输入的所述字符作为首字符的常用词时,将所述常用词库中的所有词按照权重排列在所述候选词之后,显示所述输入提示区。
[0021]根据本发明实施例的第二方面,还提供一种输入法系统,包括:
[0022]第一检测模块,用于检测用户是否已在当前文档中输入字符;
[0023]第二检测模块,用于在用户已在当前文档中输入字符时,检测所述当前文档中是否存在将当前输入的字符作为首字符的候选词;
[0024]第一输入提示模块,用于在所述当前文档中已存在将当前输入的字符作为首字符的候选词时,将检测到的所述候选词排列在输入提示区的首页后,显示所述输入提示区。
[0025]在一个实施例中,所述第一输入提不模块包括:
[0026]第一检测子模块,用于在当前文档中已存在将当前输入的字符作为首字符的候选词时,检测预设的常用词库中是否存储有所述候选词;
[0027]第一输入提示子模块,用于当预设的常用词库中存储有所述候选词时,提升所述候选词在所述常用词库中的权重,使得检测到的所述候选词排列在输入提示区的首页后,显示所述输入提示区。
[0028]在一个实施例中,所述第一输入提不模块还包括:
[0029]第二检测子模块,用于当预设的常用词库中未存储有所述候选词时,将检测到的所述候选词排列在输入提示区的首页后,检测所述常用词库中是否存储有其他将输入的所述字符作为首字符的常用词;
[0030]第二输入提示子模块,用于当所述常用词库中存储有其他将输入的所述字符作为首字符的常用词时,将检测到的所述常用词按照权重排列在所述候选词之后,显示所述输入提示区;
[0031 ] 第三输入提示子模块,用于当所述常用词库中未存储有其他将输入的所述字符作为首字符的常用词时,将所述常用词库中的所有词按照权重排列在所述候选词之后,显示所述输入提示区。
[0032]在一个实施例中,所述第一输入提不子模块包括:
[0033]排序子模块,用于将检测到的多个所述候选词按照预设的排序规则顺次排列在输入提示区的首页,其中,所述预设的排序规则包括:按照出现频率排序或/和按照出现时间的远近顺序排序。
[0034]在一个实施例中,所述系统还包括:
[0035]第三检测模块,用于在当前文档中未存在将当前输入的字符作为首字符的候选词时,检测所述常用词库中是否存储有将输入的所述字符作为首字符的常用词;
[0036]第二输入提示模块,用于当所述常用词库中存储有其他将输入的所述字符作为首字符的常用词时,将检测到的所述常用词按照权重排列在所述候选词之后,显示所述输入提示区;
[0037]第三输入提示模块,用于当所述常用词库中未存储有其他将输入的所述字符作为首字符的常用词时,将所述常用词库中的所有词按照权重排列在所述候选词之后,显示所述输入提示区。
[0038]本发明实施例提供的技术方案可产生以下有益效果:在检测到用户已在当前文档中输入字符时,检测所述当前文档中是否存在将当前输入的字符作为首字符的候选词;在当前文档中已存在将当前输入的字符作为首字符的候选词时,将检测到的所述候选词排列在输入提示区的首页后,显示所述输入提示区。本方案通过检索当前正在输入的文档中的候选词,并将其纳入输入提示区的首页提示用户进行输入,使得在用户当前输入的文档中出现使用频率较低的词,但该词在当前文档中使用频率却很高的情况下,大大提高了输入效率,缩短了输入时间,令用户的使用更为方便,提升了用户体验。
[0039]本发明的其它特征和优点将在随后的说明书中阐述
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1