一种信息搜索方法、装置和系统的制作方法

文档序号:6403151阅读:224来源:国知局
专利名称:一种信息搜索方法、装置和系统的制作方法
技术领域
本发明涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及一种信息搜索方法、装置和系统。
背景技术
随着计算机技术尤其是互联网技术的发展,网络上的信息量呈现出爆炸式的增长。用户在使用浏览器浏览网页时,当浏览到很感兴趣或者引起极大关注的网页时,经常会将所浏览的网页收藏到浏览器提供的本地收藏夹中,以便以后能够方便地重新找到这些网页,从而避免这些网页淹没于网络上的信息海洋中。除了浏览器所提供的本地收藏夹,当前还出现了网络收藏夹·。利用网络收藏夹,用户可以把自己喜欢的网页直接收藏到网络数据库中,从而更安全、方便地管理自己的网页收藏。然而,随着收藏的网页链接越来越多,用户对收藏夹中的网页链接的管理面临着以下问题:用户在收藏夹的大量链接中查找所需链接需要花费越来越多的时间成本;用户利用搜索引擎进行搜索操作时,在用户的本地收藏夹或网络收藏夹中保存的网页链接经常也能提供对用户而言非常有价值的信息,但是当前的搜索引擎提供的搜索结果却未能包括这些有价值的信息。

发明内容
本发明的目的在于提出一种改进的信息搜索方法、装置和系统,来解决以上背景技术部分提到的技术问题。一方面,本发明提供了一种信息搜索方法,所述方法包括:接收包括搜索关键词的搜索请求;根据所述搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得第一搜索结果/[目息;根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息;对所述第一搜索结果信息和所述第二搜索结果信息进行汇总,生成汇总结果信息并输出,其中对于输出的所述汇总结果信息,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。进一步的,所述用户收藏夹包括用户使用的浏览器的本地收藏夹和给用户提供网页收藏服务的网络收藏夹。进一步的,所述网页信息包括网页的网址和与所述网页相关联的网页关键词。进一步的,所述网页信息进一步包括网页快照。进一步的,所述网页关键词包括以下各项中的至少一项:网页标题、用户自定义关键词、根据网页内容而提取的关键词。进一步的,所述根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息进一步包括:将所述搜索关键词与所述用户收藏夹中保存的网页信息进行匹配;在匹配成功的情况下,利用与所述搜索关键词相匹配的网页信息来生成第二搜索结果信息;在匹配不成功的情况下,第二搜索结果信息不包括网页信息或者第二搜索结果信息包括所述用户收藏夹中保存的所有网页信息。进一步的,所述搜索请求进一步包括使用搜索引擎的用户的账户信息。对应地,本发明还提出了一种信息搜索装置,所述装置包括:接收模块,用于接收包括搜索关键词的搜索请求;第一搜索模块,用于根据所述搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得第一搜索结果信息;第二搜索模块,用于根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息;汇总模块,用于对所述第一搜索结果信息和所述第二搜索结果信息进行汇总,生成汇总结果信息并输出,其中对于输出的所述汇总结果信息,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。进一步的,所述用户收藏夹包括用户使用的浏览器的本地收藏夹和给用户提供网页收藏服务的网络收藏夹。进一步的,所述网页信息包括网页的网址和与所述网页相关联的网页关键词。进一步的,所述网页信息进一步包括网页快照。进一步的,所述网·页关键词包括以下各项中的至少一项:网页标题、用户自定义关键词、根据网页内容而提取的关键词。进一步的,所述第二搜索模块包括:将所述搜索关键词与所述用户收藏夹中保存的网页信息进行匹配;在匹配成功的情况下,利用与所述搜索关键词相匹配的网页信息来生成第二搜索结果信息;在匹配不成功的情况下,第二搜索结果信息不包括网页信息或者第二搜索结果信息包括所述用户收藏夹中保存的所有网页信息。进一步的,所述搜索请求进一步包括使用搜索引擎的用户的账户信息。对应地,本发明还提出了一种信息搜索系统,所述系统包括服务器和至少一个客户端;所述客户端向所述服务器发送包括搜索关键词的搜索请求;所述服务器首先根据所述搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得第一搜索结果信息;之后,根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息;然后,对所述第一搜索结果信息和所述第二搜索结果信息进行汇总,生成汇总结果信息并输出给所述客户端;所述客户端对所述汇总结果信息进行显示,其中,其中对于显示的所述汇总结果信息,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。进一步的,所述用户收藏夹包括用户使用的浏览器的本地收藏夹和给用户提供网页收藏服务的网络收藏夹。进一步的,所述网页信息包括网页的网址和与所述网页相关联的网页关键词。进一步的,所述网页信息进一步包括网页快照。进一步的,所述网页关键词包括以下各项中的至少一项:网页标题、用户自定义关键词、根据网页内容而提取的关键词。进一步的,所述服务器所进行的、根据所述搜索关键词对保存有网页信息的用户收藏夹进行第二次搜索操作获得第二搜索结果信息进一步包括:将所述搜索关键词与所述用户收藏夹中保存的网页信息进行匹配;在匹配成功的情况下,利用与所述搜索关键词相匹配的网页信息来生成第二搜索结果信息;在匹配不成功的情况下,第二搜索结果信息不包括网页信息或者第二搜索结果信息包括所述用户收藏夹中保存的所有网页信息。进一步的,所述搜索请求进一步包括使用搜索引擎的用户的账户信息。对应地,本发明还提出了一种计算机设备,其中,所述计算机设备包括以上所述的信息搜索装置。本发明提出的信息搜索方法、装置和系统具有如下特点:通过根据搜索关键词利用预设的搜索引擎进行第一次搜索操作获得第一搜索结果信息,根据搜索关键词对保存有网页信息的用户收藏夹进行第二次搜索操作获得第二搜索结果信息,并对所述第一搜索结果信息和所述第二搜索结果信息进行汇总和输出,不但减少了用户在收藏夹的大量链接中查找所需链接所花费的时间成本,还直接在搜索引擎的搜索结果中提供了与所述搜索关键词相关的收藏夹中的网页信息。


通过阅读参照以下附图所 作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:图1是根据本发明第一实施例的一种信息搜索方法的实现流程图;图2至图3是根据本发明第一实施例的方法的操作实例的示意图;图4是根据本发明第二实施例的一种信息搜索装置的结构示意图;图5是根据本发明第三实施例的一种信息搜索系统的结构示意图。
具体实施例方式下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在图1-3中示出了本发明的第一实施例。图1为根据本发明第一实施例的一种信息搜索方法的实现流程100,该实现流程100详述如下:在步骤101中,接收包括搜索关键词的搜索请求。在第一实施例中,对搜索请求进行处理的服务器(例如,对浏览器客户端的搜索请求进行处理的搜索引擎服务器)可以通过有线连接方式或者无线连接方式从客户端接收包括搜索关键词的搜索请求。其中,所述搜索关键词可以包括以下中的一项或多项:中文字符串、英文字母字符串、数字、拉丁字符串、希腊字符串、希伯来字符串、预定义的标识符(例如
号、“? ”号等)。例如,客户端发出所述搜索请求的目的是获取计算机体系结构相关的信息,这时,所述搜索请求包括的所述搜索关键词可能是“计算机体系结构”或“计算机架构”。在本实施例中,上述无线连接方式包括但不限于3G连接、WiFi连接、蓝牙连接、WiMAX连接、Zigbee连接、UWB (ultra wideband)连接或者其它未来将开发的无线连接方式。在步骤102中,根据搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得
第一搜索结果信息。在第一实施例中,对搜索请求进行处理的服务器在接收到包括搜索关键词的搜索请求之后,所述服务器利用预设的搜索引擎、根据所述搜索关键词在后台进行查询,以获取与所述搜索关键词匹配的数据作为第一搜索结果信息,所述数据通常将会以网页页面的形式显不在客户端中。在本实施例中所述的搜索引擎是指:根据搜索策略、通过计算机程序从互联网搜集与用户检索相关的信息,在对所述信息进行组织和处理后,再将所述信息展示给用户的系统。在本实施例中所述的预设的搜索引擎例如是百度公司提供的搜索引擎。在步骤103中, 根据搜索关键词,对用户收藏夹进行第二次搜索操作,获得第二搜索结果信息。在第一实施例中,对搜索请求进行处理的服务器在接收到包括搜索关键词的搜索请求之后,所述服务器根据所述搜索关键词对保存有网页信息的用户收藏夹进行搜索操作,获取与所述搜索关键词匹配的数据作为第二搜索结果信息。其中,所述用户收藏夹可以包括用户使用的浏览器的本地收藏夹,而作为一种优选的方式,所述用户收藏夹还可以包括给用户提供网页收藏服务的网络收藏夹。在本实施例中,上述网页信息可以包括网页的网址和与所述网页相关联的网页关键词,这时,步骤103具体可以包括:将上述搜索关键词与用户收藏夹中保存的网页信息进行匹配,例如,可以将所述搜索关键词与网页信息包括的网址或者网页关键词进行匹配;在匹配成功的情况下,利用与所述搜索关键词相匹配的网页信息来生成第二搜索结果信息;在匹配不成功的情况下,第二搜索结果信息可以不包括网页信息或者第二搜索结果信息包括所述用户收藏夹中保存的所有网页信息。当然,在匹配不成功的情况下,第二搜索结果信息还可以不包含任何信息。在步骤104中,对上述第一搜索结果信息和第二搜索结果信息进行汇总,生成汇总结果信息并输出。在本实施例中,对搜索请求进行处理的服务器对步骤102中获得的第一搜索结果信息和步骤103中获得的第二搜索结果信息进行汇总,生成汇总结果信息并将所述汇总结果信息发送给客户端以便进行显示。对于显示的所述汇总结果信息而言,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。为了进一步说明上述步骤101至步骤104的执行过程,请参考图2至图3,图2至图3是根据本发明第一实施例的方法的操作实例的示意图。如图2所示,以用户查询“计算机”的相关网页信息为例,在客户端-服务器模式中,典型地,用户首先使用客户端的浏览器访问搜索引擎的主页面(这里,预设的搜索引擎是百度搜索引擎),在该主页面的查询框201内输入所想查询的搜索关键词“计算机”。然后客户端的浏览器在后台与搜索引擎服务器进行通信,将包括搜索关键词“计算机”的搜索请求发送至所述搜索引擎服务器。其中,所述搜索引擎服务器可以查询与各种搜索关键词对应的网页、在线应用、图片、文档等。
上述搜索引擎服务器在接收上述搜索请求后,根据该搜索请求中包括的搜索关键词进行匹配搜索,以获取匹配数据。在本例子中,搜索引擎服务器以搜索关键词“计算机”进行搜索获得的第一搜索结果信息可以包括大量与计算机相关的网页信息。随后,搜索引擎服务器以搜索关键词“计算机”对保存有网页信息的用户收藏夹进行搜索操作,获取与所述搜索关键词匹配的数据作为第二搜索结果信息。在本例子中,如果所述用户收藏夹中保存了网页关键词为“计算机应用_百度百科”(该“计算机应用_百度百科”可以是网页标题,也可以是用户自定义的关键词,或者还可以是根据网页内容而提取的关键字)、网址为“http://baike.baidu.com/view/1062147, htm”的网页信息,则由于关键词匹配的结果(网页关键词“计算机应用_百度百科”包括了搜索关键词“计算机”),则可以将该网页信息作为第二搜索结果信息。接下来参考图3,上述搜索引擎服务器对上述第一搜索结果信息和第二搜索结果信息进行汇总,生成汇总结果信息并输出到客户端的浏览器。对于浏览器中显示的所述汇总结果信息而言,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。在图3中可以看出,网页标题为“计算机应用_百度百科”的网页信息显示在搜索结果信息最靠前的位置。在本实施例的一个优选实施方式中,上述网页信息还可以包括网页快照(WebCache),这样,当上述汇总结果信息在客户端的浏览器上显示时,如果用户点击在浏览器上显示的所述网页信息的链接,则相应网页的内容可以更加快速的显示出来。在本实施例的一个优选实施方式中,上述客户端发送给服务器的搜索请求还可以包括使用搜索引擎的用户的账户信息。其中,所述用户的账户信息可以包括以下中的一项或多项:用户在登录时使用的帐号信息,例如搜索引擎登录账号、能登录该搜索引擎的其他账号如信用卡账号等;验证相关信息,例如密码信息、验证码信息等;身份相关信息,例如年龄信息、职业信息等。在搜索请求中包括用户的账户信息至少具有以下两方面的益处:第一,可以根据用户的账户信息对搜索引擎服务器的搜索结果进行调整,例如,可以根据用户的账户信息获得用户的历史搜索记录,再根据历史搜索记录对搜索结果中的不同的网页信息进行排名方面的调整;第二,可以根据用户的账户信息自动地或引导用户手动地添加网页信息到用户收藏夹 ,例如,可以根据用户的账户信息获得用户的历史搜索记录,再根据历史搜索记录自动地或者引导用户手动地将历史上搜索较多的网页的网页信息添加到用户收藏夹。图4示出了本发明的第二实施例。图4为根据本发明第二实施例的一种信息搜索装置的结构示意图。如图4所示,本实施例所述的信息搜索装置400包括:接收模块401,第一搜索模块402,第二搜索模块403和汇总模块404。其中,接收模块401用于接收包括搜索关键词的搜索请求;第一搜索模块402用于根据所述搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得第一搜索结果信息;第二搜索模块403用于根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息;汇总模块404用于对第一搜索模块402获得的所述第一搜索结果信息和第二搜索模块403获得的所述第二搜索结果信息进行汇总,生成汇总结果信息并输出,其中对于输出的所述汇总结果信息,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。
在第二实施例中,上述装置400的接收模块401可以通过有线连接方式或者无线连接方式从客户端接收包括搜索关键词的搜索请求。其中,所述搜索关键词可以包括以下中的一项或多项:中文字符串、英文字母字符串、数字、拉丁字符串、希腊字符串、希伯来字符串、预定义的标识符(例如号、“? ”号等)。例如,客户端发出所述搜索请求的目的是获取计算机体系结构相关的信息,这时,所述搜索请求包括的所述搜索关键词可能是“计算机体系结构”或“计算机架构”。在本实施例中,上述无线连接方式包括但不限于3G连接、WiFi连接、蓝牙连接、WiMAX连接、Zigbee连接、UWB (ultra wideband)连接或者其它未来将开发的无线连接方式。在第二实施例中,在上述装置400的接收模块401接收到包括搜索关键词的搜索请求之后,上述装置400的第一搜索模块402利用预设的搜索引擎、根据所述搜索关键词在后台进行查询,以获取与所述搜索关键词匹配的数据作为第一搜索结果信息,所述数据通常将会以网页页面的形式显示在客户端中。其中,所述的搜索引擎是指:根据搜索策略、通过计算机程序从互联网搜集与用户检索相关的信息,在对所述信息进行组织和处理后,再将所述信息展示给用户的系统。在本实施例中所述的预设的搜索引擎例如是百度公司提供的搜索引擎。在第二实施例中,在上述装置400的接收模块401接收到包括搜索关键词的搜索请求之后,上述装置400的第二搜索模块403还根据所述搜索关键词对保存有网页信息的用户收藏夹进行搜索操作,获取与所述搜索关键词匹配的数据作为第二搜索结果信息。其中,所述用户收藏夹可以包括用户使用的浏览器的本地收藏夹,而作为一种优选的方式,所述用户收藏夹还可以包括给用户提供网页收藏服务的网络收藏夹。在本实施例中,上述网页信息可以包括网页的网址和与所述网页相关联的网页关键词,这时,第二搜索模块403具体可以包括:将上述搜索关键词与用户收藏夹中保存的网页信息进行匹配,例如,可以将所述搜索关键词与网页信息包括的网址或者网页关键词进行匹配;在匹配成功的情况下,利用与所述搜索关键词相匹配的网页信息来生成第二搜索结果信息;在匹配不成功的情况下,第二搜索结果信息可以不包括网页信息或者第二搜索结果信息可以包括所述用户收藏夹中保存的所有网页信息。当然,在匹配不成功的情况下,第二搜索结果信息还可以不包含任何息。在第二实施例中,在上述装置400的汇总模块404对上述第一搜索模块402获得的第一搜索结果信息和上述第二搜索模块403获得的第二搜索结果信息进行汇总,生成汇总结果信息并将所述汇总结果信息发送给客户端以便进行显示。对于显示的所述汇总结果信息而言,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。在本实施例的一个优选实施方式中,上述网页信息还可以包括网页快照(WebCache),这样,当汇总模块404输出的上述汇总结果信息在客户端的浏览器上显示时,如果用户点击在浏览器上显示的所述网页信息的链接,则相应网页的内容可以更加快速的显示出来。在本实施例的一个优选实施方式中,上述客户端发送给信息搜索装置400的搜索请求还可以包括使用搜索引擎的用户的账户信息。其中,所述用户的账户信息可以包括以下中的一项或多项:用户在登录时使用的帐号信息,例如搜索引擎登录账号、能登录该搜索引擎的其他账号如信用卡 账号等;验证相关信息,例如密码信息、验证码信息等;身份相关信息,例如年龄信息、职业信息等。在搜索请求中包括用户的账户信息至少具有以下两方面的益处:第一,可以根据用户的账户信息对搜索引擎服务器的搜索结果进行调整,例如,可以根据用户的账户信息获得用户的历史搜索记录,再根据历史搜索记录对搜索结果中的不同的网页信息进行排名方面的调整;第二,可以根据用户的账户信息自动地或引导用户手动地添加网页信息到用户收藏夹,例如,可以根据用户的账户信息获得用户的历史搜索记录,再根据历史搜索记录自动地或者引导用户手动地将搜索较多的网页的网页信息添加到用户收藏夹。图5示出了本发明的第三实施例。图5为根据本发明第三实施例的一种信息搜索系统的结构示意图。如图5所示,根据本实施例的信息搜索系统500包括服务器502(例如,对浏览器客户端的搜索请求进行处理的搜索引擎服务器)和至少一个客户端501,所述客户端501通过有线方式或者无线方式连接到所述服务器502。在第三实施例中,所述客户端501向所述服务器502发送包括搜索关键词的搜索请求。收到搜索请求之后,所述服务器502首先根据所述搜索请求包括的搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得第一搜索结果信息;之后,所述服务器502根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息;然后,所述服务器502对所述第一搜索结果信息和所述第二搜索结果信息进行汇总,生成汇总结果信息并输出给所述客户端501。收到汇总结果信息后,所述客户端501对所述汇总结果信息进行显示,其中,其中对于显示的所述汇总结果信息,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。在第三实施例中,对搜索请求进行处理的服务器502从客户端501接收包括搜索关键词的搜索请求。其中,所述搜索关键词可以包括以下中的一项或多项:中文字符串、英文字母字符串、数字、拉丁字符串、希腊字符串、希伯来字符串、预定义的标识符(例如 号、“? ”号等)。例如,客户端501发出所述搜索请求的目的是获取计算机体系结构相关的信息,这时,所述搜索请求包括的所述搜索关键词可能是“计算机体系结构”或“计算机架构”。在本实施例中,上述无线连接方式包括但不限于3G连接、WiFi连接、蓝牙连接、WiMAX连接、Zigbee连接、UWB (ultra wideband)连接或者其它未来将开发的无线连接方式。在第三实施例中,对搜索请求进行处理的服务器502在接收到包括搜索关键词的搜索请求之后,利用预设的搜索引擎、根据所述搜索关键词在后台进行查询,以获取与所述搜索关键词匹配的数据作为第一搜索结果信息,所述数据通常将会以网页页面的形式显示在客户端501中。在本实施例中所述的搜索引擎是指:根据搜索策略、通过计算机程序从互联网搜集与用户检索相关的信息,在对所述信息进行组织和处理后,再将所述信息展示给用户的系统。在本实施例中所述的预设的搜索引擎例如是百度公司提供的搜索引擎。在第三实施例中,对搜索请求进行处理的服务器502在接收到包括搜索关键词的搜索请求之后,进一步地根据所述搜索关键词对保存有网页信息的用户收藏夹进行搜索操作,获取与所述搜索关键词匹配的数据作为第二搜索结果信息。其中,所述用户收藏夹可以包括用户使用的客户端501的浏览器的本地收藏夹,而作为一种优选的方式,所述用户收藏夹还可以包括给用户提供网页收藏服务的网络收藏夹。在本实施例中,上述网页信息可以包括网页的网址和与所述网页相关联的网页关键词,这时,服务器502的上述搜索操作具体可以包括:将上述搜索关键词与用户收藏夹中保存的网页信息进行匹配,例如,可以将所述搜索关键词与网页信息包括的网址或者网页关键词进行匹配;在匹配成功的情况下,利用与所述搜索关键词相匹配的网页信息来生成第二搜索结果信息;在匹配不成功的情况下,第二搜索结果信息可以不包括网页信息或者第二搜索结果信息包括所述用户收藏夹中保存的所有网页信息。当然,在匹配不成功的情况下,第二搜索结果信息还可以不包含任何信息。在第三实施例中,对搜索请求进行处理的服务器502对获得的第一搜索结果信息和获得的第二搜索结果信息进行汇总,生成汇总结果信息并将所述汇总结果信息发送给客户端501以便进行显示。对于显示的所述汇总结果信息而言,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。在本实施例的一个优选实施方式中,上述网页信息还可以包括网页快照(WebCache),这样,当上述汇总结果信息在客户端501的浏览器上显示时,如果用户点击在浏览器上显示的所述网页信息的链接,则相应网页的内容可以更加快速的显示出来。在本实施例的一个优选实施方式中,上述客户端501发送给服务器502的搜索请求还可以包括使用搜索引擎的用户的账户信息。其中,所述用户的账户信息可以包括以下中的一项或多项:用户在登录时使用的帐号信息,例如搜索引擎登录账号、能登录该搜索引擎的其他账号如信用卡账号等;验证相关信息,例如密码信息、验证码信息等;身份相关信息,例如年龄信息、职业信息等。在搜索请求中包括用户的账户信息至少具有以下两方面的益处:第一,可以根据用户的账户信息对搜索引擎服务器的搜索结果进行调整,例如,可以根据用户的账户信息获得用户的历史搜索记录,再根据历史搜索记录对搜索结果中的不同的网页信息进行排名方面的调整;第二,可以根据用户的账户信息自动地或引导用户手动地添加网页信息到用户收藏夹,例如,可以根据用户的账户信息获得用户的历史搜索记录,再根据历史搜索记录自动地或者引导用户手动地将历史上搜索较多的网页的网页信息添加到用户收藏夹。

在以上实施例中描述的客户端可以是软件客户端,例如显示网页页面的网页浏览器;也可以是支持网络搜索应用的硬件客户端,例如台式计算机、膝上型计算机、掌上电脑、个人数字助理(PDA)、手持式电子处理装置、结合PDA和手机功能的智能手机、iPod、MP3播放器、或能够接收搜索信息并显示搜索结果的任何其他电子装置。上述客户端可通过有线或无线方式连接到服务器或另一客户端。本领域普通技术人员可以理解实现上述方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件来完成的,所述的程序可以存储于计算机可读取存储介质中,这里所指的存储介质,如:R0M/RAM、磁碟、光盘等。本发明所述的技术方案能够通过根据搜索关键词利用预设的搜索引擎进行第一次搜索操作获得第一搜索结果信息,根据搜索关键词对保存有网页信息的用户收藏夹进行第二次搜索操作获得第二搜索结果信息,并对所述第一搜索结果信息和所述第二搜索结果信息进行汇总和输出,使得不但减少了用户在收藏夹的大量链接中查找所需链接所花费的时间成本,还直接在搜索引擎的搜索结果中提供了与所述搜索关键词相关的收藏夹中的网页信息。注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而 本发明的范围由所附的权利要求范围决定。
权利要求
1.一种信息搜索方法,其特征在于,所述方法包括: 接收包括搜索关键词的搜索请求; 根据所述搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得第一搜索结果信息; 根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息; 对所述第一搜索结果信息和所述第二搜索结果信息进行汇总,生成汇总结果信息并输出,其中对于输出的所述汇总结果信息,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。
2.根据权利要求1所述的信息搜索方法,其特征在于,所述用户收藏夹包括用户使用的浏览器的本地收藏夹和给用户提供网页收藏服务的网络收藏夹。
3.根据权利要求1或2所述的信息搜索方法,其特征在于,所述网页信息包括网页的网址和与所述网页相关联的网页关键词。
4.根据权利要求3所述的信息搜索方法,其特征在于,所述网页信息进一步包括网页快照。
5.根据权利要求3所述的信息搜索方法,其特征在于,所述网页关键词包括以下各项中的至少一项:网页标题、用户自定义关键词、根据网页内容而提取的关键词。
6.根据权利要求3所述的信息搜索方法,其特征在于,所述根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息进一步包括:将所述搜索关键词与所述用户收藏夹中保存的网页信息进行匹配;在匹配成功的情况下,利用与所述搜索关键词相匹配的网页信息来生成第二搜索结果信息;在匹配不成功的情况下,第二搜索结果信息不包括网页信息或者第二搜索结果信息包括所述用户收藏夹中保存的所有网页信息。
7.根据权利要求1所述的信息搜索方法,其特征在于,所述搜索请求进一步包括使用搜索引擎的用户的账户信息。
8.一种信息搜索装置,其特征在于,所述装置包括: 接收模块,用于接收包括搜索关键词的搜索请求; 第一搜索模块,用于根据所述搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得第一搜索结果信息; 第二搜索模块,用于根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息; 汇总模块,用于对所述第一搜索结果信息和所述第二搜索结果信息进行汇总,生成汇总结果信息并输出,其中对于输出的所述汇总结果信息,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。
9.根据权利要求8所述的信息搜索装置,其特征在于,所述用户收藏夹包括用户使用的浏览器的本地收藏夹和给用户提供网页收藏服务的网络收藏夹。
10.根据权利要求8或9所述的信息搜索装置,其特征在于,所述网页信息包括网页的网址和与所述网页相关联的网页关键词。
11.根据权利要求10所述 的信息搜索装置,其特征在于,所述网页信息进一步包括网页快照。
12.根据权利要求10所述的信息搜索装置,其特征在于,所述网页关键词包括以下各项中的至少一项:网页标题、用户自定义关键词、根据网页内容而提取的关键词。
13.根据权利要求10所述的信息搜索装置,其特征在于,所述第二搜索模块包括:将所述搜索关键词与所述用户收藏夹中保存的网页信息进行匹配;在匹配成功的情况下,利用与所述搜索关键词相匹配的网页信息来生成第二搜索结果信息;在匹配不成功的情况下,第二搜索结果信息不包括网页信息或者第二搜索结果信息包括所述用户收藏夹中保存的所有网页信息。
14.根据权利要求8所述的信息搜索装置,其特征在于,所述搜索请求进一步包括使用搜索引擎的用户的账户信息。
15.—种信息搜索系统,其特征在 于,所述系统包括服务器和至少一个客户端; 所述客户端向所述服务器发送包括搜索关键词的搜索请求; 所述服务器首先根据所述搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得第一搜索结果信息;之后,根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息;然后,对所述第一搜索结果信息和所述第二搜索结果信息进行汇总,生成汇总结果信息并输出给所述客户端; 所述客户端对所述汇总结果信息进行显示,其中,其中对于显示的所述汇总结果信息,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。
16.根据权利要求15所述的信息搜索系统,其特征在于,所述用户收藏夹包括用户使用的浏览器的本地收藏夹和给用户提供网页收藏服务的网络收藏夹。
17.根据权利要求15或16所述的信息搜索系统,其特征在于,所述网页信息包括网页的网址和与所述网页相关联的网页关键词。
18.根据权利要求17所述的信息搜索系统,其特征在于,所述网页信息进一步包括网页快照。
19.根据权利要求17所述的信息搜索系统,其特征在于,所述网页关键词包括以下各项中的至少一项:网页标题、用户自定义关键词、根据网页内容而提取的关键词。
20.根据权利要求17所述的信息搜索系统,其特征在于,所述服务器所进行的、根据所述搜索关键词对保存有网页信息的用户收藏夹进行第二次搜索操作获得第二搜索结果信息进一步包括:将所述搜索关键词与所述用户收藏夹中保存的网页信息进行匹配;在匹配成功的情况下,利用与所述搜索关键词相匹配的网页信息来生成第二搜索结果信息;在匹配不成功的情况下,第二搜索结果信息不包括网页信息或者第二搜索结果信息包括所述用户收藏夹中保存的所有网页信息。
21.根据权利要求15所述的信息搜索系统,其特征在于,所述搜索请求进一步包括使用搜索引擎的用户的账户信息。
22.—种计算机设备,其中,所述计算机设备包括根据权利要求8至14中任何一项所述的信息搜索装置。
全文摘要
本发明公开了一种信息搜索方法、装置和系统,所述方法包括接收包括搜索关键词的搜索请求;根据所述搜索关键词利用预设的搜索引擎进行第一次搜索操作,获得第一搜索结果信息;根据所述搜索关键词,对保存有网页信息的用户收藏夹进行第二次搜索操作,获得第二搜索结果信息;对所述第一搜索结果信息和所述第二搜索结果信息进行汇总,生成汇总结果信息并输出,其中对于输出的所述汇总结果信息,所述第二搜索结果信息的显示位置在所述第一搜索结果信息的显示位置之前。通过本发明,不但可以减少用户在收藏夹的大量链接中查找所需链接所花费的时间成本,还直接在搜索引擎的搜索结果中提供了与所述搜索关键词相关的收藏夹中的网页信息。
文档编号G06F17/30GK103246746SQ20131019421
公开日2013年8月14日 申请日期2013年5月23日 优先权日2013年5月23日
发明者孙立波 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1