[发明专利]一种输入方法和装置有效
申请号: | 201710458646.8 | 申请日: | 2017-06-16 |
公开(公告)号: | CN109144285B | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 贺浩;胡伟;陈钊新;苏其龙;李明 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 输入 方法 装置 | ||
本发明实施例提供了一种输入方法和输入装置,所述方法包括:接收用户输入的信息;从本地获取与所述信息相匹配的第一候选结果;以及,从服务器获取与所述信息相匹配的第二候选结果;根据所述第一候选结果和第二候选结果,生成目标候选结果,所述目标候选结果包括一个或多个目标候选项;当接收到用户选定任一目标候选项的指令时,对所述目标候选项执行上屏操作。本发明实施例通过从服务器获取大量候选项,解决了因本地词库存储量有限和更新不及时造成的输入法候选项不准确的问题,提高了输入法输出的候选项的准确性和时效性,提高了用户的输入效率,使得输出的候选项更能匹配用户的实际需求。
技术领域
本发明涉及输入法技术领域,特别是涉及一种输入方法和一种输入装置。
背景技术
智能电视、智能手机等智能终端的发展极大地改变了人们的工作和生活方式,通过各类智能终端,人们能够轻松地进行搜索、获取信息以及完成购物和支付等等。
通常,在用户使用智能终端时,也伴随着对输入法的使用。以智能电视为例,当用户在智能电视上查找视频资源或电视节目时,通常需要使用输入法输入想要查找的对象的名称后进行检索。一般地,为了方便用户使用,生产商可以在智能终端系统中预置输入法词库,当用户进行输入时,可以根据用户输入的字符,通过在本地词库中进行匹配从而输出相应的结果。但是,由于受到本地词库的大小、更新频率和时机等因素的影响,本地词库有可能无法及时更新,导致了输出的候选项的准确性和时效性不高。另一方面,受限于智能终端硬件性能的不同,当用户在一些性能较低的终端上使用输入法时,对智能终端系统的内存占用较大,严重影响了输入法的运行效率。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种输入方法和相应的一种输入装置。
为了解决上述问题,本发明实施例公开了一种输入方法,包括:
接收用户输入的信息;
从本地获取与所述信息相匹配的第一候选结果;以及,
从服务器获取与所述信息相匹配的第二候选结果;
根据所述第一候选结果和第二候选结果,生成目标候选结果,所述目标候选结果包括一个或多个目标候选项;
当接收到用户选定任一目标候选项的指令时,对所述目标候选项执行上屏操作。
可选地,所述从本地获取与所述信息相匹配的第一候选结果的步骤包括:
从预置的本地词库中提取出与所述信息相匹配的一个或多个第一候选项。
可选地,所述从服务器获取与所述信息相匹配的第二候选结果的步骤包括:
将所述信息发送至服务器,所述服务器用于查找出与所述信息相匹配的一个或多个第二候选项;
接收所述服务器返回的所述一个或多个第二候选项。
可选地,所述将所述信息发送至服务器的步骤包括:
确定与所述信息相匹配的文字的个数;
当所述文字的个数大于等于两个时,将所述信息发送至服务器。
可选地,所述根据所述第一候选结果和第二候选结果,生成目标候选结果的步骤包括:
对所述一个或多个第一候选项和所述一个或多个第二候选项进行去重操作,以生成目标候选结果。
可选地,所述对所述一个或多个第一候选项和所述一个或多个第二候选项进行去重操作,以生成目标候选结果的步骤包括:
确定每个第一候选项和第二候选项的统一码unicode;
分别将所述每个第一候选项与每个第二候选项的unicode进行比较;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710458646.8/2.html,转载请声明来源钻瓜专利网。