一种浏览器中进行网页搜索的方法及装置的制作方法

文档序号:6384510阅读:209来源:国知局
专利名称:一种浏览器中进行网页搜索的方法及装置的制作方法
技术领域
本发明涉及互联网搜索领域,尤其涉及一种浏览器中进行网页搜索的方法及其相应的装置。
背景技术
浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与这些文件交互的一种软件。浏览器主要通过HTTP协议与网页服务器交互并获取网页,为用户在网页中显示图像、动画、文字、视频、声音以及流媒体等,堪称是应用最为广泛的客户端程序之一。
个人电脑上常见的浏览器包括微软的IE、苹果的Safari、谷歌的Chrome、360安全浏览器、搜狗高速浏览器等。这些浏览器中往往有一个搜索栏,以实现根据输入的关键字进行搜索,给出搜索结果。不同的浏览器所采用的搜索机制有所不同,有些浏览器如图I中所示给出了多种搜索引擎选项,使用户可以根据自身需求或者喜好选择搜索引擎。用户在输入了关键字并选定了搜索引擎之后,点击确定或者搜索图标后就可以发起一次对所述选定的搜索引擎的搜索请求。
但是,现有的这种搜索方式往往仅限于常用的搜索引擎的配置,不能够实现对于不同种类的搜索引擎对于同一关键字的搜索。例如,针对一个关键字“春天”,有人可能想要搜索关于“春天”的歌曲,有人想要搜索关于“春天”的小说,还有人可能想要搜索关于“春天”这个季节的一些相关内容,而现有的这种搜索栏的搜索引擎配置针对不同人的需求仅能给出一个相同的搜索结果,无法针对不同的用户满足其特定需求。发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器中进行网页搜索的方法及相应的装置。
根据本发明的一个方面,提供了一种浏览器中进行网页搜索的方法,包括
在浏览器搜索栏中加载预置的搜索引擎类别信息生成搜索引擎类别列表;
在浏览器搜索栏输入框中接收输入的搜索用关键字;
接收对所述搜索引擎类别列表中的搜索引擎类别的选择信息;
加载所选的搜索引擎类别对应的搜索引擎列表;
接收对所述搜索引擎列表中的搜索引擎的选择信息,并依据所述搜索用关键字向所选择的搜索引擎发起搜索请求;
在浏览器标签中加载从所选的搜索引擎的服务器侧返回的搜索结果。
可选地,所述搜索引擎类别信息可以包括以下的至少之一综合搜索、影视搜索、 音乐搜索、IT资讯搜索、翻译搜索、购物搜索、知识搜索和生活资讯搜索。
可选地,所述加载所选的搜索引擎类别对应的搜索引擎列表的步骤包括加载预置的搜索引擎类别配置列表,所述搜索引擎类别配置列表包括多个搜索引擎类别配置项,每个配置项至少包括搜索引擎类别、搜索引擎名称和搜索引擎URL信息;根据所选的搜索引擎类别,在搜索引擎类别配置列表中匹配所对应的搜索引擎,生成所选的搜索引擎类别对应的搜索引擎列表。
可选地,所述依据所述搜索用关键字向所选择的搜索引擎发起搜索请求的步骤包括从所述搜索引擎类别配置列表中获取被选中的搜索引擎所对应的搜索引擎URL信息; 组合所述搜索引擎URL信息和搜索用关键字,生成用于向所选择的搜索引擎发起的搜索请求。
可选地,所述在浏览器标签中加载搜索结果的步骤还包括在搜索结果的浏览器标签中加载一搜索子窗口,在所述搜索子窗口加载所述搜索栏中所选择的搜索类别和搜索引擎,以使得根据对所述搜索子窗口的点选向所选择的搜索引擎进一步发起基于所述搜索用关键字的搜索请求。
可选地,所述搜索引擎类别配置列表的每个配置项还包括搜索引擎类别图标、搜索引擎描述和搜索引擎图标。
可选地,所述搜索引擎类别配置列表是可用户配置的。
可选地,所述搜索引擎类别配置列表作为浏览器用户信息的一部分被同步到浏览器对应的服务器侧。
所述方法还可以进一步包括重复搜索引擎类别选择步骤、搜索引擎列表加载步骤、和搜索引擎选择及搜索请求发起步骤,基于相同的搜索用关键词向不同的搜索引擎发起搜索请求,其中搜索结果加载步骤包括在相同的浏览器标签中加载从不同的搜索引擎返回的搜索结果。
可选地,所述方法还包括显示被选择的搜索引擎类别的图标或被选择的搜索引擎的图标。
根据本发明的另一方面,提供了一种在浏览器中进行网页搜索的装置,包括
搜索引擎类别列表加载单元,适于在浏览器搜索栏中加载预置的搜索引擎类别信息生成搜索引擎类别列表;
搜索用关键字接收单元,适于在浏览器搜索栏输入框中接收输入的搜索用关键
搜索引擎类别选择单元,适于接收对所述搜索引擎类别列表中的搜索引擎类别的选择信息;
搜索引擎列表加载单元,适于加载所选的搜索引擎类别对应的搜索引擎列表;
引擎选择及搜索请求单元,适于接收对所述搜索引擎列表中的搜索引擎的选择信息,并依据所述搜索用关键字向所选择的搜索引擎发起搜索请求;
搜索结果加载单元,适于在浏览器标签中加载从所选的搜索引擎的服务器侧返回的搜索结果。
可选地,所述搜索引擎类别信息可以包括以下的至少之一综合搜索、影视搜索、 音乐搜索、IT资讯搜索、翻译搜索、购物搜索、知识搜索和生活资讯搜索。
可选地,所述搜索引擎列表加载单元包括搜索引擎类别配置列表加载单元,适于加载预置的搜索引擎类别配置列表,所述搜索引擎类别配置列表包括多个搜索引擎类别配置项,每个配置项至少包括搜索引擎类别、搜索引擎名称和搜索引擎URL信息;和搜索引擎列表生成单元,适于根据所选的搜索引擎类别,在搜索引擎类别配置列表中匹配所对应的搜索引擎,生成所选的搜索引擎类别对应的搜索引擎列表。
可选地,所述引擎选择及搜索请求单元适于从所述搜索引擎类别配置列表中获取被选中的搜索引擎所对应的搜索引擎U RL信息;和组合所述搜索引擎URL信息和搜索用关键字,生成用于向所选择的搜索引擎发起的搜索请求。
可选地,所述搜索结果加载单元还适于在搜索结果的浏览器标签中加载一搜索子窗口,在所述搜索子窗口加载所述搜索栏中所选择的搜索类别和搜索引擎,以使得根据对所述搜索子窗口的点选向所选择的搜索引擎进一步发起基于所述搜索用关键字的搜索请求。
可选地,所述搜索引擎类别配置列表的每个配置项还包括搜索引擎类别图标、搜索引擎描述和搜索引擎图标。
可选地,所述搜索引擎类别配置列表是可用户配置的。
可选地,所述搜索引擎类别配置列表作为浏览器用户信息的一部分被同步到浏览器对应的服务器侧。
可选地,所述搜索结果加载装置还适于在相同的浏览器标签中加载从不同的搜索引擎返回的搜索结果。
更进一步地,所述网页搜索装置还包括图标显示单元,适于显示被选择的搜索引擎类别的图标或被选择的搜索引擎的图标。
根据本发明的浏览器中进行网页搜索的方法及相应的装置,实现了基于浏览器搜索栏的多重搜索,可以使用户根据实际需求针对相同的关键字选择所需的搜索引擎类别以及合适的搜索引擎,从而获得具有针对性的搜索结果,使搜索结果更加符合用户需求。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式



通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中
图I示出了现有技术中浏览器搜索栏的示意图2示出了根据本发明一个实施例的网页搜索方法的流程图3示出了根据本发明一个实施例的浏览器搜索栏的示意图4示出了根据本发明另一实施例的网页搜索装置的示意图5示出了图4中所示的搜索引擎列表加载单元204的示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
图2示出了根据本发明一实施例提供的网页搜索方法,包括
步骤101,在浏览器搜索栏中加载预置的搜索引擎类别信息生成搜索引擎类别列表;所述搜索引擎类别信息可以为下列选项中的一个或者多个综合搜索、影视搜索、音乐搜索、IT资讯搜索、翻译搜索、购物搜索、知识搜索和生活资讯搜索,但本领域技术人员都明了,所述搜索引擎类别信息并不仅限于此;
步骤102,在浏览器搜索栏输入框中接收输入的搜索用关键字;
步骤103,接收对所述搜索引擎类别列表中的搜索引擎类别的选择信息;
步骤104,加载所选的搜索引擎类别对应的搜索引擎列表;
步骤105,接收对所述搜索引擎列表中的搜索引擎的选择信息;
步骤106,依据所述搜索用关键字向所选择的搜索引擎发起搜索请求;
步骤107,在浏览器标签中加载从所选的搜索引擎的服务器侧返回的搜索结果。
根据本发明,可以明了步骤102并不严格限制在图2所示位置,其实际上可在步骤 106之前的任何位置,即用户在搜索栏输入框中何时输入搜索关键字并不受图2所示实施例的严格限制。
根据本发明的实施例,通过用户对搜索栏的点击,搜索栏会生成搜索引擎类别列表,弹出如图3示出的搜索栏的左侧下拉菜单。可以看出,下拉菜单中包含了各种搜索引擎类别。
然后,用户可以在左侧下拉菜单中点选所要的搜索引擎类别。当用户选择了搜索引擎类别后,加载浏览器侧本地预置的搜索引擎类别配置列表,并根据搜索引擎类别配置列表生成用户所选择的搜索引擎类别多对应的搜索引擎,从而生成搜索引擎列表,弹出如图3示出的搜索栏的右侧下拉菜单。
下面的表I中示出了本实施例所述的搜索引擎类别配置列表,包括多个搜索引擎类别配置项,每个配置项可以包括搜索引擎类别、搜索引擎名称、搜索引擎图标、搜索引擎描述以及搜索引擎URL信息等。
表I
权利要求
1.一种浏览器中进行网页搜索的方法,包括在浏览器搜索栏中加载预置的搜索引擎类别信息生成搜索引擎类别列表;在浏览器搜索栏输入框中接收输入的搜索用关键字;接收对所述搜索引擎类别列表中的搜索引擎类别的选择信息;加载所选的搜索引擎类别对应的搜索引擎列表;接收对所述搜索引擎列表中的搜索引擎的选择信息,并依据所述搜索用关键字向所选择的搜索引擎发起搜索请求;在浏览器标签中加载从所选的搜索引擎的服务器侧返回的搜索结果。
2.根据权利要求I所述的网页搜索方法,其特征在于,所述搜索引擎类别信息包括以下的至少之一综合搜索、影视搜索、音乐搜索、IT资讯搜索、翻译搜索、购物搜索、知识搜索和生活资讯搜索。
3.根据权利要求I所述的网页搜索方法,其特征在于,所述加载所选的搜索引擎类别对应的搜索引擎列表的步骤包括加载预置的搜索引擎类别配置列表,所述搜索引擎类别配置列表包括多个搜索引擎类别配置项,每个配置项至少包括搜索引擎类别、搜索引擎名称和搜索引擎URL信息;根据所选的搜索引擎类别,在搜索引擎类别配置列表中匹配所对应的搜索引擎,生成所选的搜索引擎类别对应的搜索引擎列表。
4.根据权利要求3所述的网页搜索方法,其特征在于,所述依据所述搜索用关键字向所选择的搜索引擎发起搜索请求的步骤包括从所述搜索引擎类别配置列表中获取被选中的搜索引擎所对应的搜索引擎URL信息;组合所述搜索引擎URL信息和搜索用关键字,生成用于向所选择的搜索引擎发起的搜索请求。
5.根据权利要求I所述的网页搜索方法,其特征在于,所述在浏览器标签中加载搜索结果的步骤还包括在搜索结果的浏览器标签中加载一搜索子窗口,在所述搜索子窗口加载所述搜索栏中所选择的搜索类别和搜索引擎,以使得根据对所述搜索子窗口的点选向所选择的搜索引擎进一步发起基于所述搜索用关键字的搜索请求。
6.根据权利要求3所述的网页搜索方法,其特征在于,所述搜索引擎类别配置列表的每个配置项还包括搜索引擎类别图标、搜索引擎描述和搜索引擎图标。
7.根据权利要求3所述的网页搜索方法,其特征在于,所述搜索引擎类别配置列表是可用户配置的。
8.根据权利要求7所述的网页搜索方法,其特征在于,所述搜索引擎类别配置列表作为浏览器用户信息的一部分被同步到浏览器对应的服务器侧。
9.根据权利要求1-8之任一所述的网页搜索方法,其特征在于,进一步包括重复搜索引擎类别选择步骤、搜索引擎列表加载步骤、和搜索引擎选择及搜索请求发起步骤,基于相同的搜索用关键词向不同的搜索引擎发起搜索请求,其中搜索结果加载步骤包括在相同的浏览器标签中加载从不同的搜索引擎返回的搜索结果。
10.根据权利要求6所述的网页搜索方法,还包括显示被选择的搜索引擎类别的图标或被选择的搜索引擎的图标。
11.一种在浏览器中进行网页搜索的装置,包括搜索引擎类别列表加载单元,适于在浏览器搜索栏中加载预置的搜索引擎类别信息生成搜索引擎类别列表;搜索用关键字接收单元,适于在浏览器搜索栏输入框中接收输入的搜索用关键字;搜索引擎类别选择单元,适于接收对所述搜索引擎类别列表中的搜索引擎类别的选择信息;搜索引擎列表加载单元,适于加载所选的搜索引擎类别对应的搜索引擎列表;引擎选择及搜索请求单元,适于接收对所述搜索引擎列表中的搜索引擎的选择信息, 并依据所述搜索用关键字向所选择的搜索引擎发起搜索请求;搜索结果加载单元,适于在浏览器标签中加载从所选的搜索引擎的服务器侧返回的搜索结果。
12.根据权利要求11所述的网页搜索装置,其特征在于,所述搜索引擎类别信息包括以下的至少之一综合搜索、影视搜索、音乐搜索、IT资讯搜索、翻译搜索、购物搜索、知识搜索和生活资讯搜索。
13.根据权利要求11所述的网页搜索装置,其特征在于,所述搜索引擎列表加载单元包括搜索引擎类别配置列表加载单元,适于加载预置的搜索引擎类别配置列表,所述搜索引擎类别配置列表包括多个搜索引擎类别配置项,每个配置项至少包括搜索引擎类别、搜索引擎名称和搜索引擎U RL信息;搜索引擎列表生成单元,适于根据所选的搜索引擎类别,在搜索引擎类别配置列表中匹配所对应的搜索引擎,生成所选的搜索引擎类别对应的搜索引擎列表。
14.根据权利要求13所述的网页搜索装置,其特征在于,所述引擎选择及搜索请求单元适于从所述搜索引擎类别配置列表中获取被选中的搜索引擎所对应的搜索引擎URL信息; 组合所述搜索引擎URL信息和搜索用关键字,生成用于向所选择的搜索引擎发起的搜索请求。
15.根据权利要求11所述的网页搜索装置,其特征在于,所述搜索结果加载单元还适于在搜索结果的浏览器标签中加载一搜索子窗口,在所述搜索子窗口加载所述搜索栏中所选择的搜索类别和搜索引擎,以使得根据对所述搜索子窗口的点选向所选择的搜索引擎进一步发起基于所述搜索用关键字的搜索请求。
16.根据权利要求13所述的网页搜索装置,其特征在于,所述搜索引擎类别配置列表的每个配置项还包括搜索引擎类别图标、搜索引擎描述和搜索引擎图标。
17.根据权利要求13所述的网页搜索装置,其特征在于,所述搜索引擎类别配置列表是可用户配置的。
18.根据权利要求17所述的网页搜索装置,其特征在于,所述搜索引擎类别配置列表作为浏览器用户信息的一部分被同步到浏览器对应的服务器侧。
19.根据权利要求11-18之任一所述的网页搜索装置,其特征在于,所述搜索结果加载装置还适于在相同的浏览器标签中加载从不同的搜索引擎返回的搜索结果。
20.根据权利要求16所述的网页搜索装置,还包括图标显示单元,适于显示被选择的搜索引擎类别的图标或被选择的搜索引擎的图标。
全文摘要
本发明公开了一种浏览器中进行网页搜索的方法及相应的装置,所述方法包括在浏览器搜索栏中加载预置的搜索引擎类别信息生成搜索引擎类别列表;在浏览器搜索栏输入框中接收输入的搜索用关键字;接收对所述搜索引擎类别列表中的搜索引擎类别的选择信息;加载所选的搜索引擎类别对应的搜索引擎列表;接收对所述搜索引擎列表中的搜索引擎的选择信息,并依据所述搜索用关键字向所选择的搜索引擎发起搜索请求;在浏览器标签中加载从所选的搜索引擎的服务器侧返回的搜索结果。这样可以使用户根据实际需求针对搜索关键字选择所需的搜索引擎类别以及合适的搜索引擎,从而获得具有针对性的搜索结果,使搜索结果更加符合用户需求。
文档编号G06F17/30GK102982174SQ20121054921
公开日2013年3月20日 申请日期2012年12月17日 优先权日2012年12月17日
发明者杨连强, 马治华, 甘恩平, 任寰 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1