搜索方法、搜索服务器、搜索请求执行方法及终端技术

技术编号:9829186 阅读:118 留言:0更新日期:2014-04-01 18:15
本发明专利技术公开了一种搜索方法、搜索服务器、搜索请求执行方法及终端,其中所述搜索方法包括:根据接收到的搜索请求信息确定目标参数;将所述搜索请求信息发送给所述目标参数对应的至少一个搜索请求执行终端;接收各所述搜索请求执行终端返回的用户生成结果;根据所述用户生成结果响应所述搜索请求信息。本发明专利技术将用户生成内容作为搜索结果,提高了搜索请求被检索到的成功率,得到更加丰富的搜索结果。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种搜索方法、搜索服务器、搜索请求执行方法及终端,其中所述搜索方法包括:根据接收到的搜索请求信息确定目标参数;将所述搜索请求信息发送给所述目标参数对应的至少一个搜索请求执行终端;接收各所述搜索请求执行终端返回的用户生成结果;根据所述用户生成结果响应所述搜索请求信息。本专利技术将用户生成内容作为搜索结果,提高了搜索请求被检索到的成功率,得到更加丰富的搜索结果。【专利说明】搜索方法、搜索服务器、搜索请求执行方法及终端
本专利技术涉及计算机网络领域,具体涉及一种搜索方法、搜索服务器、搜索请求实现、执行方法及终端。
技术介绍
随着互联网技术的不断发展,使用搜索引擎对感兴趣的信息进行检索逐渐成为人们在学习、工作或生活中获取信息的主要手段之一。搜索引擎,通常指的是收集了因特网上几千万到几十亿个网页并对网页中的每一个词(即关键词)进行索引,建立索引数据库的全文搜索引擎。当用户查找某个关键词的时候,所有在页面内容中包含了该关键词的网页都将作为搜索结果被搜出来,并经过复杂的算法进行排序后,返回给用户。但是,如果需要检索的内容因为某些原因没有被记录在网页中,就无法检索到,t匕如,对于实时发生的事情,如果没有及时地记录在网页中,就不可能被检索到。并且,现有的搜索引擎都是以倒排索引技术为基础的,其索引树不可能无止境地增大,那么对于没有被索引树记录的内容也就永远不会被召回。因此,现有的搜索引擎技术并不是万能的,总是存在一些无法完全覆盖的“死角”,无法充分满足用户的各种搜索需求。
技术实现思路
有鉴于此,本专利技术提供一种搜索方法、搜索服务器、搜索请求执行方法及终端,以解决现有的搜索引擎技术对于某些搜索请求不能产生检索结果的问题。第一方面,本专利技术实施例提供了一种搜索方法,所述搜索方法包括:根据接收到的搜索请求信息确定目标参数;将所述搜索请求信息发送给所述目标参数对应的至少一个搜索请求执行终端;接收各所述搜索请求执行终端返回的用户生成结果;根据所述用户生成结果响应所述搜索请求信息。 第二方面,本专利技术实施例提供了 一种搜索请求执行方法,所述搜索请求执行方法包括:接收搜索服务器下发的搜索请求信息,其中,所述搜索请求信息的搜索目标参数用于指定对所述搜索请求信息产生用户生成结果的搜索请求执行终端;获取对所述搜索请求信息进行响应的用户生成结果;将所述用户生成结果返回给搜索服务器。第三方面,本专利技术实施例提供了一种搜索请求实现方法,所述搜索请求实现方法包括:获取搜索请求信息;设置所述搜索请求信息包括的目标参数,其中,所述目标参数用于指定对所述搜索请求信息产生用户生成结果的搜索请求执行终端;将所述搜索请求信息向搜索服务器发送,并接收所述搜索服务器从至少一个搜索请求执行终端获取到的用户生成结果。第四方面,本专利技术实施例提供了一种搜索服务器,所述搜索服务器包括:目标参数确定单元,用于根据接收到的搜索请求信息确定目标参数;搜索请求下发单元,用于将所述搜索请求信息发送给所述目标参数对应的至少一个搜索请求执行终端;搜索结果接收单元,用于接收各所述搜索请求执行终端返回的用户生成结果;搜索结果响应单元,用于根据所述用户生成结果响应所述搜索请求信息。第五方面,本专利技术实施例提供了一种搜索请求执行终端,所述搜索请求执行终端包括:搜索请求接收单元,用于接收搜索服务器下发的搜索请求信息,其中,所述搜索请求信息中的搜索目标参数用于指定对所述搜索请求信息产生用户生成结果的搜索请求执打终端;搜索结果获取单元,用于获取对所述搜索请求信息进行响应的用户生成结果;搜索结果返回单元,用于将所述用户生成结果返回给所述搜索服务器。第六方面,本专利技术实施例还提供了一种搜索请求实现终端,所述搜索请求实现终端包括:搜索请求获取单元,用于获取搜索请求信息;目标参数设置单元,用于设置所述搜索请求信息包括的目标参数,其中,所述目标参数用于指定对所述搜索请求信息产生用户生成结果的搜索请求执行终端;搜索请求发送单元,用于将所述搜索请求信息向搜索服务器发送,请求结果接收单元,用于接收所述搜索服务器从至少一个搜索请求执行终端获取到的用户生成结果。本专利技术实施例通过在搜索请求信息中附加目标参数,使得所述搜索请求信息可以发送给指定的目标用户,然后获得所述目标用户对所述搜索请求信息进行响应的用户生成结果,所述用户生成结果就成为搜索结果,由此使得搜索结果不再受限于是否被网页记载,不仅明显提高了搜索请求被检索到的成功率,同时增加了召回结果的准确度与可信度,从而能够得到更加丰富和完善的搜索结果。【专利附图】【附图说明】图1是本专利技术第一实施例的搜索方法的流程图;图2是本专利技术第二实施例的搜索请求执行方法的流程图;图3是本专利技术第三实施例的搜索请求实现方法的流程图;图4是本专利技术第四实施例的搜索服务器的结构示意图;图5是本专利技术第五实施例的搜索请求执行终端的结构示意图;图6是本专利技术第六实施例的搜索请求实现终端的结构示意图。【具体实施方式】下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部。图1A是本专利技术第一实施例的搜索方法的流程图。图1B为本专利技术实施例提供的搜索方法所适用的网络架构示意图,网络中包括搜索服务器、网页服务器以及各种用户终端,按照在方法执行过程中承担的角色不同,用户终端可分为搜索请求执行终端和搜索请求实现终端。本专利技术实施例中涉及的搜索请求执行终端和搜索请求实现终端可以是各种智能终端,包括智能手机、平板电脑、移动互联网设备(MID, Mobile Internet Device)、图书阅读器、MP4 (Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器和笔记本电脑等。所述智能终端包括至少一个中央处理器、至少一个存储装置、通信装置和显示装置。存储装置可用于存储程序以及数据,中央处理器通过读取和/或运行存储在存储装置中的数据和程序,从而执行各种指令以及进行对应的数据处理。通讯装置可用于通过无线/有线方式发送和接收数据。显示装置可用于显示文字、图像和动画。上述至少一个中央处理器、至少一个存储装置、通信装置和显示装置可以用于实现本专利技术实施例的搜索请求执行终端和搜索请求实现终端的功能。如图1所示,本实施例的搜索方法由搜索服务器来执行,具体包括:步骤110、根据接收到的搜索请求信息确定目标参数;具体地,搜索服务器从搜索请求实现终端接收搜索请求信息,并从所述搜索请求信息中确定目标参数,该目标参数可以是携带在搜索请求信息中,也可以是根据搜索请求信息中的某些参数按照预设规则来确定。目标参数用于指示搜索请求执行终端。例如,所述目标参数可以用于指定社会性网络服务(SNS, Social Network Services)系统中的某些用户。所述SNS专指旨在帮助人们(一群拥有相同兴趣与活动的人)建立社会性网络的互联网应用服务。这类服务往往是基于互联网,为用户提供各种互相联系、交流的方式,比如电子邮件、即时消息服务等等。社会性网络服务是一个平台,建立人与人之间的社会网络或社会关系的连接。一个社会网络本文档来自技高网...

【技术保护点】
一种搜索方法,其特征在于,包括:根据接收到的搜索请求信息确定目标参数;将所述搜索请求信息发送给所述目标参数对应的至少一个搜索请求执行终端;接收各所述搜索请求执行终端返回的用户生成结果;根据所述用户生成结果响应所述搜索请求信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:殷磊
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1