CN201410035642.5
2014.01.24
CN104809115A
2015.07.29
实审
审中
实质审查的生效IPC(主分类):G06F 17/30申请日:20140124|||公开
G06F17/30
贝壳网际(北京)安全技术有限公司
张志斌; 金正宝
100041北京市石景山区八大处高科技园西井路3号3号楼1100A
北京柏杉松知识产权代理事务所(普通合伙)11413
项京; 马敬
本发明实施例提供的一种搜索方法及终端设备,可以根据用户输入的搜索词在终端设备本地的资源信息库中进行检索,并输出与搜索词相匹配的资源特征词所对应的资源索引信息。由于不需要通过网络进行信息传输,因此本发明花费的时间较少。同时,当网络连接不正常或无法进行网络连接时,本发明仍能进行搜索,提高了搜索的稳定性。
1. 一种搜索方法,其特征在于,应用于终端设备中,所述方法包括:获得用户输入的搜索词;在预设的资源信息库中,查找与所述搜索词相匹配的资源特征词;所述资源信息库位于所述终端设备中,至少存储有一组具有对应关系的资源特征词以及资源索引信息;将所查找到的与所述资源特征词对应的资源索引信息输出。2. 根据权利要求1所述的方法,其特征在于,所述资源索引信息包括:资源地址、资源摘要以及资源内容中的任意一种或多种。3. 根据权利要求1或2所述的方法,其特征在于,所述资源特征词和所述资源索引信息是预先搜集并存储到所述资源信息库中的。4. 根据权利要求3所述的方法,其特征在于,所述资源特征词采用如下方式搜集并存储到所述资源信息库中:获得不同用户输入的搜索词中的搜索热词;将所述搜索热词作为资源特征词存储到所述资源信息库中。5. 根据权利要求4所述的方法,其特征在于,所述资源索引信息采用如下方式搜集并存储到所述资源信息库中:获得使用网络搜索引擎对所确定的搜索热词进行检索后得到的搜索结果中被用户选择最多的搜索结果;从所述被用户选择最多的搜索结果中提取出资源索引信息,存储到所述资源信息库中。6. 根据权利要求1所述的方法,其特征在于,所述获得用户输入的搜索词,包括:监测搜索词输入栏的内容变化;当所述搜索词输入栏中的内容发生变化时,将变化后的内容作为搜索词。7. 根据权利要求1-6中任何一项所述的方法,其特征在于,在获得用户输入的搜索词后,所述方法还包括:将所述搜索词发送至网络搜索引擎;将所述网络搜索引擎返回的搜索结果以不同于所述资源索引信息的显示效果输出。8. 一种终端设备,其特征在于,包括:资源信息库、搜索词获得单元、特征词查找单元和资源信息输出单元,所述资源信息库中至少存储有一组具有对应关系的资源特征词以及资源索引信息;所述搜索词获得单元,用于获得用户输入的搜索词;所述特征词查找单元,用于在所述资源信息库中,查找与所述搜索词相匹配的资源特征词;所述资源信息输出单元,用于将所查找到的与所述资源特征词对应的资源索引信息输出。9. 根据权利要求8所述的终端设备,其特征在于,所述资源索引信息包括:资源地址、资源摘要以及资源内容中的任意一种或多种。10. 根据权利要求8或9所述的终端设备,其特征在于,所述资源特征词和所述资源索引信息是预先搜集并存储到所述资源信息库中的。11. 根据权利要求10所述的终端设备,其特征在于,所述终端设备还包括:热词获得单元和特征词入库单元,所述热词获得单元,用于获得不同用户输入的搜索词中的搜索热词;所述特征词入库单元,用于将所述热词获得单元获得的搜索热词作为资源特征词存储到所述资源信息库中。12. 根据权利要求11所述的终端设备,其特征在于,所述终端设备还包括:结果获得单元和资源信息入库单元,所述结果获得单元,用于获得使用网络搜索引擎对所确定的搜索热词 进行检索后得到的搜索结果中被用户选择最多的搜索结果;所述资源信息入库单元,用于从所述被用户选择最多的搜索结果中提取出资源索引信息,存储到所述资源信息库中。13. 根据权利要求8所述的终端设备,其特征在于,所述搜索词获得单元包括:监测子单元和变化获得子单元,所述监测子单元,用于监测搜索词输入栏的内容变化;所述变化获得子单元,用于当所述搜索词输入栏中的内容发生变化时,将变化后的内容作为搜索词。14. 根据权利要求8至13中任何一项所述的终端设备,其特征在于,所述终端设备还包括:搜索词发送单元和搜索结果输出单元,所述搜索词发送单元,用于在所述搜索词获得单元获得用户输入的搜索词后,将所述搜索词发送至网络搜索引擎;所述搜索结果输出单元,用于将所述网络搜索引擎返回的搜索结果以不同于所述资源索引信息的显示效果输出。
一种搜索方法及终端设备 技术领域 本发明涉及资源搜索技术领域,特别是涉及一种搜索方法及终端设备。 背景技术 随着科技的发展,互联网也成为了人们生活中不可缺少的一部分。通过互联网,用户可以对任何信息进行搜索。 用户在进行搜索时,需要在搜索栏中输入搜索词,例如输入“盗墓笔记”,并点击页面上的“搜索”按钮或按下设备键盘上的“Enter”键,终端设备将搜索词发送给搜索引擎,开始搜索。搜索引擎在搜索到结果后将搜索结果返回给用终端设备,终端设备将搜索结果在显示屏中显示,供用户进行选择。 可以看出,现有的搜索方案需要两次信息传输过程——搜索词传输到搜索引擎以及搜索引擎返回搜索结果,花费的时间较多。同时,当无法进行网络连接或网络连接不正常时,用户将无法使用通过网络连接搜索引擎进行搜索,造成搜索失败。 发明内容 本发明实施例的目的在于提供一种搜索方法及终端设备,以实现快速搜索。 为达到上述目的,本发明实施例公开了一种搜索方法,应用于终端设备中,所述方法包括: 获得用户输入的搜索词; 在预设的资源信息库中,查找与所述搜索词相匹配的资源特征词;所述资源信息库位于所述终端设备中,至少存储有一组具有对应关系的资源特征词以及资源索引信息; 将所查找到的与所述资源特征词对应的资源索引信息输出。 可选的,所述资源索引信息包括:资源地址、资源摘要以及资源内容中的任意一种或多种。 可选的,所述资源特征词和所述资源索引信息是预先搜集并存储到所述资源信息库中的。 可选的,所述资源特征词采用如下方式搜集并存储到所述资源信息库中: 获得不同用户输入的搜索词中的搜索热词; 将所述搜索热词作为资源特征词存储到所述资源信息库中。 可选的,所述资源索引信息采用如下方式搜集并存储到所述资源信息库中: 获得使用网络搜索引擎对所确定的搜索热词进行检索后得到的搜索结果中被用户选择最多的搜索结果; 从所述被用户选择最多的搜索结果中提取出资源索引信息,存储到所述资源信息库中。 可选的,所述获得用户输入的搜索词,包括: 监测搜索词输入栏的内容变化; 当所述搜索词输入栏中的内容发生变化时,将变化后的内容作为搜索词。 可选的,在获得用户输入的搜索词后,所述方法还包括: 将所述搜索词发送至网络搜索引擎; 将所述网络搜索引擎返回的搜索结果以不同于所述资源索引信息的显示效果输出。 一种终端设备,包括:资源信息库、搜索词获得单元、特征词查找单元和资源信息输出单元, 所述资源信息库中至少存储有一组具有对应关系的资源特征词以及资源索引信息; 所述搜索词获得单元,用于获得用户输入的搜索词; 所述特征词查找单元,用于在所述资源信息库中,查找与所述搜索词相匹配的资源特征词; 所述资源信息输出单元,用于将所查找到的与所述资源特征词对应的资源索引信息输出。 可选的,所述资源索引信息包括:资源地址、资源摘要以及资源内容中的任意一种或多种。 可选的,所述资源特征词和所述资源索引信息是预先搜集并存储到所述资源信息库中的。 可选的,所述终端设备还包括:热词获得单元和特征词入库单元, 所述热词获得单元,用于获得不同用户输入的搜索词中的搜索热词; 所述特征词入库单元,用于将所述热词获得单元获得的搜索热词作为资源特征词存储到所述资源信息库中。 可选的,所述终端设备还包括:结果获得单元和资源信息入库单元, 所述结果获得单元,用于获得使用网络搜索引擎对所确定的搜索热词进行检索后得到的搜索结果中被用户选择最多的搜索结果; 所述资源信息入库单元,用于从所述被用户选择最多的搜索结果中提取出资源索引信息,存储到所述资源信息库中。 可选的,所述搜索词获得单元包括:监测子单元和变化获得子单元, 所述监测子单元,用于监测搜索词输入栏的内容变化; 所述变化获得子单元,用于当所述搜索词输入栏中的内容发生变化时,将变化后的内容作为搜索词。 可选的,所述终端设备还包括:搜索词发送单元和搜索结果输出单元, 所述搜索词发送单元,用于在所述搜索词获得单元获得用户输入的搜索词后,将所述搜索词发送至网络搜索引擎; 所述搜索结果输出单元,用于将所述网络搜索引擎返回的搜索结果以 不同于所述资源索引信息的显示效果输出。 本发明实施例提供的一种搜索方法及终端设备,可以根据用户输入的搜索词在终端设备本地的资源信息库中进行检索,并输出与搜索词相匹配的资源特征词所对应的资源索引信息。由于不需要通过网络进行信息传输,因此本发明花费的时间较少。同时,当网络连接不正常或无法进行网络连接时,本发明仍能进行搜索,提高了搜索的稳定性。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1为本发明实施例提供的一种搜索方法的流程图; 图2为本发明实施例提供的另一种搜索方法的流程图; 图3为本发明实施例提供的另一种搜索方法的流程图; 图4为本发明实施例提供的另一种搜索方法的流程图; 图5为本发明实施例提供的另一种搜索方法的流程图; 图6为本发明实施例提供的一种终端设备的结构示意图; 图7为本发明实施例提供的另一种终端设备的结构示意图; 图8为本发明实施例提供的另一种终端设备的结构示意图; 图9为本发明实施例提供的另一种终端设备的结构示意图。 具体实施方式 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的 范围。 本发明实施例提供的一种搜索方法,应用于终端设备中,如图1所示,该方法可以包括: S100、获得用户输入的搜索词; 可选的,用户可通过搜索词输入栏、网页地址栏等输入搜索词。 其中,用户的输入操作不仅可以为搜索词的输入操作,还可以为对搜索词输入栏中已输入的搜索词的修改操作或删除操作。在每次搜索词输入栏中的内容发生变化时就获得变化后的搜索词可以更加及时的对变化后的搜索词进行处理。 因此,如图2所示,在本发明的一个可选实施方式中,S100可以包括S101和S102: S101、监测搜索词输入栏的内容变化; S102、当所述搜索词输入栏中的内容发生变化时,将变化后的内容作为搜索词。 S200、在预设的资源信息库中,查找与所述搜索词相匹配的资源特征词;所述资源信息库位于所述终端设备中,至少存储有一组具有对应关系的资源特征词以及资源索引信息; 用户可以通过输入搜索词来搜索自己所需要的资源,其中,资源可以包括:文字资源、多媒体资源和/或应用程序资源等。 可选的,所述资源索引信息可以包括:资源地址、资源摘要以及资源内容中的任意一种或多种。资源特征词是用来表征资源的词汇,例如资源的名称、资源的作者、资源的类别、资源的生成时间等。 S300、将所查找到的与所述资源特征词对应的资源索引信息输出。 可选的,上述资源特征词和上述资源索引信息都可以是预先搜集并存储到上述资源信息库中的。 如图3所示,在本发明的一种可选实施方式中,上述资源特征词可以采用如下方式搜集并存储到上述资源信息库中: S201、获得不同用户输入的搜索词中的搜索热词; 例如,搜索热词可以是不同用户输入的搜索词中,出现次数超过预设阈值的搜索词。 可选的,S201的具体实施方法至少有如下两种: 第一种、直接从其他设备中获得不同用户输入的搜索词中的搜索热词,搜索热词是由其他设备从不同用户输入的搜索词中选择的被用户选择最多的搜索词。 第二种、首先从其他设备中获得不同用户输入的搜索词,然后将其中被用户选择最多的搜索词作为搜索热词。 S202、将所述搜索热词作为资源特征词存储到所述资源信息库中。 搜索热词是用户搜索较多的词汇,因此用户通过该搜索热词进行资源搜索的可能性较大。通过将搜索热词作为资源特征词存储到资源信息库可以更准确的满足用户的搜索需求。 如图4所示,在本发明的另一种可选实施方式中,上述资源索引信息可以采用如下方式搜集并存储到上述资源信息库中: S203、获得使用网络搜索引擎对所确定的搜索热词进行检索后得到的搜索结果中被用户选择最多的搜索结果; 可选的,S203的具体实施方法至少有如下两种: 第一种、直接从其他设备中获得被用户选择最多的搜索结果,上述搜索结果是用户使用网络搜索引擎对所确定的搜索热词进行检索后得到的。 第二种、首先将确定的搜索热词传输至网络搜索引擎,并获得网络搜索引擎返回的搜索结果;然后获得不同用户在多个搜索结果选择最多的搜索结果,上述搜索结果是用户使用网络搜索引擎对所确定的搜索热词进行搜索得到的。 S204、从所述被用户选择最多的搜索结果中提取出资源索引信息,存储到所述资源信息库中。 可选的,可以在网络侧设备中设置一个原始资源信息库,上述位于终 端设备中的资源信息库可以是上述原始资源信息库的镜像。 图4所示实施例中被用户选择最多的搜索结果由于被大量用户所选择,因此该搜索结果与资源特征词之间的对应关系更加准确,从该搜索结果提取到的资源索引信息业更符合用户的搜索需求。 可选的,图4所示实施例中,可以仅将该被用户选择最多的搜索结果返回即可。 在本发明的实施例中,涉及的终端设备可以是计算机、手机、平板电脑、多媒体播放设备、可穿戴电子设备等。 本发明实施例提供的一种搜索方法,可以根据用户输入的搜索词在终端设备本地的资源信息库中进行检索,并输出与搜索词相匹配的资源特征词所对应的资源索引信息。由于不需要通过网络进行信息传输,因此本发明花费的时间较少。同时,当网络连接不正常或无法进行网络连接时,本发明仍能进行搜索,提高了搜索的稳定性。 如图5所示,在本发明的另一种可选实施方式中,在S100后,本发明的搜索方法还可以包括: S200’、将所述搜索词发送至网络搜索引擎; S300’、将所述网络搜索引擎返回的搜索结果以不同于所述资源索引信息的显示效果输出。 S200’与S200、S300的执行顺序本发明不做限定,同样,S300’与S200、S300的执行顺序本发明不做限定。可选的,S200’和S200可以同时执行,S300’在获得网络搜索引擎返回的搜索结果后可立即执行,同样,S300可以在S200查找到匹配的资源特征词后立即执行。 可选的,S300’输出搜索结果的方式与S300所输出的资源索引信息的显示效果不同,如:二者在显示屏上所在的区域不同、或者二者显示的字体效果不同等。 通过显示效果的不同,用户更容易进行区分和选择,给用户提供更多的选择。 如图6所示,本发明提供了一种终端设备,可以包括:资源信息库100、搜索词获得单元200、特征词查找单元300和资源信息输出单元400, 资源信息库100中至少存储有一组具有对应关系的资源特征词以及资源索引信息; 搜索词获得单元200,用于获得用户输入的搜索词; 可选的,所述资源索引信息可以包括:资源地址、资源摘要以及资源内容中的任意一种或多种。 在本发明的一个可选实施方式中,搜索词获得单元200可以包括:监测子单元和变化获得子单元, 上述监测子单元,用于监测搜索词输入栏的内容变化; 上述变化获得子单元,用于当所述搜索词输入栏中的内容发生变化时,将变化后的内容作为搜索词。 特征词查找单元300,用于在所述资源信息库100中,查找与所述搜索词相匹配的资源特征词; 可选的,上述资源特征词和上述资源索引信息都可以是预先搜集并存储到上述资源信息库中的。 资源信息输出单元400,用于将所查找到的与所述资源特征词对应的资源索引信息输出。 本发明实施例提供的一种终端设备,可以根据用户输入的搜索词在终端设备本地的资源信息库中进行检索,并输出与搜索词相匹配的资源特征词所对应的资源索引信息。由于不需要通过网络进行信息传输,因此本发明花费的时间较少。同时,当网络连接不正常或无法进行网络连接时,本发明仍能进行搜索,提高了搜索的稳定性。 如图7所示,在本发明的一种可选实施方式中,本发明的终端设备还可以包括:热词获得单元500和特征词入库单元600, 热词获得单元500,用于获得不同用户输入的搜索词中的搜索热词; 特征词入库单元600,用于将所述热词获得单元500获得的搜索热词作 为资源特征词存储到所述资源信息库100中。 如图8所示,在图7所示实施例的基础上,本发明的另一种可选实施方式中,本发明的终端设备还可以包括:结果获得单元700和资源信息入库单元800, 结果获得单元700,用于获得使用网络搜索引擎对所确定的搜索热词进行检索后得到的搜索结果中被用户选择最多的搜索结果; 资源信息入库单元800,用于从所述被用户选择最多的搜索结果中提取出资源索引信息,存储到所述资源信息库100中。 如图9所示,本发明的另一种可选实施方式中,本发明的终端设备还可以包括:搜索词发送单元910和搜索结果输出单元920, 搜索词发送单元910,用于在所述搜索词获得单元200获得用户输入的搜索词后,将所述搜索词发送至网络搜索引擎; 搜索结果输出单元920,用于将所述网络搜索引擎返回的搜索结果以不同于所述资源索引信息的显示效果输出。 通过显示效果的不同,用户更容易进行区分和选择,给用户提供更多的选择。 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于终端设备实施例而言,由于其基本相似于方法实施 例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
《一种搜索方法及终端设备.pdf》由会员分享,可在线阅读,更多相关《一种搜索方法及终端设备.pdf(14页珍藏版)》请在专利查询网上搜索。
本发明实施例提供的一种搜索方法及终端设备,可以根据用户输入的搜索词在终端设备本地的资源信息库中进行检索,并输出与搜索词相匹配的资源特征词所对应的资源索引信息。由于不需要通过网络进行信息传输,因此本发明花费的时间较少。同时,当网络连接不正常或无法进行网络连接时,本发明仍能进行搜索,提高了搜索的稳定性。 。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1