一种网页搜索方法及装置制造方法

文档序号:6519281阅读:157来源:国知局
一种网页搜索方法及装置制造方法
【专利摘要】本发明公开了一种网页搜索方法及装置。所述方法包括:根据输入的搜索关键字向多个搜索引擎发起搜索请求,搜索请求中包括搜索关键字;聚合多个搜索引擎各自根据搜索关键字搜索到的与搜索关键字匹配的网页信息;将网页信息按照预设排列规则进行显示。通过聚合多个搜索引擎搜索的结果,避免了单个搜索引擎的搜索结果的片面性,提高了搜索信息的对称度,并且,可以根据用户输入的搜索关键字,将搜索结果进行排列之后再显示,节省了目标资讯获取的时间成本,提高了用户体验。
【专利说明】一种网页搜索方法及装置
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种网页搜索方法及装置。
【背景技术】
[0002]随着互联网的高速发展,在互联网上提供的信息数量也日益庞大。为了在互联网上获得所需的信息,使用网页浏览器通过搜索引擎进行信息的搜索成为了互联网用户最常见的行为。
[0003]搜索引擎是指根据一定的搜索策略、运用特定的计算机程序在互联网上搜索信息,为用户提供检索服务,将检索相关的信息展示给用户的系统。百度、谷歌、360等是搜索引擎的代表。为了提高搜索结果的准确性,搜索引擎通常还提供不同的搜索类别供用户选择,如网页、视频、图片、音乐等类别。搜索引擎可以根据用户所选择的搜索类别进行对应的搜索操作。
[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]图1为本发明实施例中一种网页搜索方法的主要方法的流程图;
[0030]图2为本发明实施例中网页搜索方法优选的示例性流程图;
[0031]图3为本发明另一实施例中网页搜索方法的示例性示意图;
[0032]图4为本发明另一实施例中网页搜索方法的示例性示意图;
[0033]图5为本发明另一实施例中网页搜索方法的示例性示意图;
[0034]图6为本发明另一实施例中网页搜索方法的示例性示意图;
[0035]图7为本发明实施例中网页搜索装置的示例性结构示意图;
[0036]图8为本发明另一实施例中网页搜索装置的示例性结构示意图。
[0037]通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
【具体实施方式】
[0038]为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
[0039]由于当前网络搜索引擎很多,致使网络目标资讯获取的时间成本逐渐增高,时效性严重滞后,资讯认知范围的片面性日益加剧。信息对称度愈加低下导致了大量的机会损失和发展损失。
[0040]同时,现有的各种搜索引擎并不能针对海量信息数据,以一种精简有效的搜索方式,来真正的针对用户的不同搜索需求,进行不同模式下的有效搜索;对于一个用户来说,在很多时候很难从搜索获得的网页列表中一目了然的看出他使用的搜索词与网页列表之间的关联关系。
[0041]本发明实施例提供了一种网页搜索方法,根据输入的搜索关键字向多个搜索引擎发起搜索请求,搜索请求中包括搜索关键字;聚合多个搜索引擎各自根据搜索关键字搜索到的与搜索关键字匹配的网页信息;将网页信息按照预设排列规则进行显示。通过聚合多个搜索引擎搜索的结果,避免了单个搜索引擎的搜索结果的片面性,提高了搜索信息的对称度,并且,可以根据用户输入的搜索关键字,将搜索结果进行排列之后再显示,节省了目标资讯获取的时间成本,提高了用户体验。
[0042]如图1所示,本发明实施例提供了一种网页搜索方法,包括以下步骤101-103:
[0043]步骤101、根据输入的搜索关键字向多个搜索引擎发起搜索请求,搜索请求中包括搜索关键字。
[0044]S卩,根据输入的搜索关键字可以同时向多个搜索引擎发起搜索请求,这样可以减少逐个向搜索引擎发起请求的时间。
[0045]其中,优选的,步骤101之前,还可包括如下步骤A:
[0046]步骤A、接收输入的搜索关键字。
[0047]步骤102、聚合多个搜索引擎各自根据搜索关键字搜索到的与搜索关键字匹配的网页信息。
[0048]例如,搜索关键字为“XXX”,在多个搜索引擎中搜索与“XXX”匹配的网页信息,那么每个搜索引擎中都会搜索到很多与“XXX”匹配的网页信息,其中,不同搜索引擎中会有重复的与“XXX”匹配的网页信息,此时,在聚合多个搜索引擎各自根据搜索关键字搜索到的与搜索关键字匹配的网页信息时,可以将重复的网页信息精简,使得聚合后的网页信息没有几余,减少系统的负荷,提闻系统的响应速度。
[0049]步骤103、将网页信息按照预设排列规则进行显示。
[0050]其中,优选的,预设排列规则可包括:
[0051]根据搜索到的与搜索关键字匹配的网页信息的来源排列。
[0052]其中,优选的,预设排列规则还可包括:
[0053]根据搜索到的与搜索关键字匹配的网页信息的发布时间排列。
[0054]其中,优选的,预设排列规则还可包括:
[0055]根据搜索到的与搜索关键字匹配的网页信息与搜索关键字的匹配度排列。
[0056]本发明实施例中,根据输入的搜索关键字向多个搜索引擎发起搜索请求,搜索请求中包括搜索关键字;聚合多个搜索引擎各自根据搜索关键字搜索到的与搜索关键字匹配的网页信息;将网页信息按照预设排列规则进行显示。通过聚合多个搜索引擎搜索的结果,避免了单个搜索引擎的搜索结果的片面性,提高了搜索信息的对称度,并且,可以根据用户输入的搜索关键字,将搜索结果进行排列之后再显示,节省了目标资讯获取的时间成本,提闻了用户体验。
[0057]需要说明的是,实际应用中,上述所有可选实施方式可以采用结合的方式任意组合,形成本发明的可选实施例,在此不再一一赘述。
[0058]下面通过一个优选实施例来说明本发明实施例提供的技术方案。
[0059]本优选实施例以搜索关键字为“YYY”节目为例,如图2所示为本发明实施例中网页搜索方法的优选的实施方式,该方法包括以下步骤:
[0060]步骤201、接收用户输入的“YYY”的搜索关键字。
[0061]步骤202、根据输入的搜索关键字向多个搜索引擎发起搜索请求。
[0062]其中,优选的,例如,搜索引擎有“XXI”搜索引擎,“XX2”搜索引擎和“XX3”搜索引擎,此时根据输入的搜索关键字向多个搜索引擎发起搜索请求,那么“ XX I”搜索引擎,“ XX2 ”搜索引擎和“XX3”搜索引擎可以同时接收到搜索请求,然后进行搜索。
[0063]步骤203、聚合多个搜索引擎各自根据搜索关键字搜索到的与搜索关键字匹配的网页信息。
[0064]其中,优选的,各个搜索引擎的搜索结果都可以包括“YYY”的视频、“YYY”的图片、“YYY”的新闻等等与搜索关键字“YYY”匹配的网页信息,在聚合的过程中,例如“XXI”搜索弓丨擎的搜索结果中包含“YYY”的直播视频,“XX2”搜索引擎的搜索结果中也包含“YYY”的直播视频,那么聚合时只要选取其中的一个“YYY”的直播视频即可,这样使得聚合后的网页信息没有冗余,减少了系统的负荷,提高系统的响应速度。
[0065]步骤204、将网页信息按照预设排列规则进行显示。
[0066]其中,优选的,将上述聚合后的网页信息按照预设规则进行排列显示,按照预设规则排列可以是根据网页信息的来源排列,例如:聚合后的网页信息的来源有“XXI”搜索引擎、“XX2”搜索引擎和“XX3”搜索引擎,在排列时就可以把来源于相同搜索引擎的网页信息排列在一起,然后显示,显示界面可以是如图3所示。
[0067]或者,例如:搜索关键字为“ JJ论文”,那么与“ JJ论文”匹配的网页信息可以是来自期刊,也可以是来自博客,还可以是来自书籍,那么排列之后的显示界面可以是如图4所
/Jn ο
[0068]其中,优选的,将上述聚合后的网页信息按照预设规则进行排列显示,按照预设规贝U排列可以是根据网页信息的发布时间排列,例如:搜索关键字为“军事新闻”,那么排列之后的显示界面可以是如图5所示。
[0069]其中,优选的,将上述聚合后的网页信息按照预设规则进行排列显示,按照预设规则排列可以是根据网页信息的类型排列,例如:搜索关键字为“演员ZZ”,那么搜索结果中可以包括“演员ZZ”的文字简介,也可以包括“演员ZZ”的图片,也可以包括“演员ZZ”主演的影视作品等等网页信息,那么在排列之后的显示界面可以是如图6所示。
[0070]本发明实施例中,根据输入的搜索关键字向多个搜索引擎发起搜索请求,搜索请求中包括搜索关键字;聚合多个搜索引擎各自根据搜索关键字搜索到的与搜索关键字匹配的网页信息;将网页信息按照预设排列规则进行显示。通过聚合多个搜索引擎搜索的结果,避免了单个搜索引擎的搜索结果的片面性,提高了搜索信息的对称度,并且,可以根据用户输入的搜索关键字,将搜索结果进行排列之后再显示,节省了目标资讯获取的时间成本,提闻了用户体验。
[0071]如图7所示,对应本发明实施例提供的网页搜索方法,本发明实施例还提供了一种网页搜索装置,包括请求发送模块701、网页信息聚合模块702、显示模块703。
[0072]请求发送模块701,用于根据输入的搜索关键字向多个搜索引擎发起搜索请求,搜索请求中包括搜索关键字;
[0073]网页信息聚合模块702,用于聚合多个搜索引擎各自根据搜索关键字搜索到的与搜索关键字匹配的网页信息;
[0074]显示模块703,用于将网页信息按照预设排列规则进行显示。
[0075]其中,优选的,如图8所示,上述装置还可包括:
[0076]接收模块801,用于在请求发送模块根据输入的搜索关键字向多个搜索引擎发起搜索请求之前,接收输入的搜索关键字。
[0077]本发明实施例中,根据输入的搜索关键字向多个搜索引擎发起搜索请求,搜索请求中包括搜索关键字;聚合多个搜索引擎各自根据搜索关键字搜索到的与搜索关键字匹配的网页信息;将网页信息按照预设排列规则进行显示。通过聚合多个搜索引擎搜索的结果,避免了单个搜索引擎的搜索结果的片面性,提高了搜索信息的对称度,并且,可以根据用户输入的搜索关键字,将搜索结果进行排列之后再显示,节省了目标资讯获取的时间成本,提闻了用户体验。
[0078]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0079]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其它可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其它可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0080]这些计算机程序指令也可存储在能引导计算机或其它可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0081]这些计算机程序指令也可装载到计算机或其它可编程数据处理设备上,使得在计算机或其它可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其它可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0082]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种网页搜索方法,其特征在于,包括: 根据输入的搜索关键字向多个搜索引擎发起搜索请求,搜索请求中包括搜索关键字;聚合所述多个搜索引擎各自根据所述搜索关键字搜索到的与所述搜索关键字匹配的网页信息; 将所述网页信息按照预设排列规则进行显示。
2.如权利要求1所述的方法,其特征在于, 所述根据输入的搜索关键字向多个搜索引擎发起搜索请求之前,还包括: 接收所述输入的搜索关键字。
3.如权利要求1所述的方法,其特征在于,所述预设排列规则包括: 根据搜索到的与所述搜索关键字匹配的网页信息的来源排列。
4.如权利要求1所述的方法,其特征在于,所述预设排列规则还包括: 根据搜索到的与所述搜索关键字匹配的网页信息的发布时间排列。
5.如权利要求1所述的方法,其特征在于,所述预设排列规则还包括: 根据搜索到的与所述搜索关键字匹配的网页信息与搜索关键字的匹配度排列。
6.一种网页搜索装置,其特征在于,包括: 请求发送模块,用于根据输入的搜索关键字向多个搜索引擎发起搜索请求,搜索请求中包括搜索关键字; 网页信息聚合模块,用于聚合所述多个搜索引擎各自根据所述搜索关键字搜索到的与所述搜索关键字匹配的网页信息; 显示模块,用于将所述网页信息按照预设排列规则进行显示。
7.如权利要求6所述的方法,其特征在于,所述装置还包括 接收模块,用于在请求发送模块根据输入的搜索关键字向多个搜索引擎发起搜索请求之前,接收所述输入的搜索关键字。
【文档编号】G06F17/30GK103646039SQ201310575251
【公开日】2014年3月19日 申请日期:2013年11月15日 优先权日:2013年11月15日
【发明者】严杰 申请人:天脉聚源(北京)传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1