针对导航页面的搜索引擎的状态获取方法和装置及服务器制造方法及图纸

技术编号:8413192 阅读:119 留言:0更新日期:2013-03-14 02:10
本发明专利技术公开了一种针对导航页面的搜索引擎的状态获取方法和装置及服务器。所述装置包括接收器、通信单元、判断器和呈现单元,所述接收器,适于接收用户的输入;所述通信单元,适于向搜索引擎服务器发送状态查询信息,还适于接收搜索引擎服务器根据所述状态查询信息返回的状态码;所述判断器,适于根据所述状态码判断搜索引擎的当前状态是否可用;所述呈现单元,适于当搜索引擎的当前状态为不可用时,生成提示搜索引擎状态为不可用的信息并展示给用户,当搜索引擎的当前状态为可用时,若存在提示搜索引擎状态为不可用的信息,则清除该信息。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种针对导航页面的搜索引擎的状态获取方法、针对导航页面的搜索引擎的状态获取装置和包括针对导航页面的搜索引擎的状态获取装置的服务器。
技术介绍
搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。搜索引擎包括全文索引搜索引擎、目录索引搜索引擎、元搜索引擎、垂直搜索引擎、集合式搜索引擎、门户搜索引擎与免费链接列表搜索引擎等。百度和谷歌等是搜索引擎的代表。然而,现有的一些搜索引擎,经常会出现服务断网的现象,当用户需要使用这些搜索引擎进行检索时,在搜索引擎中输入检索信息后,经过一段时间的等待,有时返回的是正常的搜索结果,更多情况下返回的是指示搜索引擎出现问题的网页,现有的搜索引擎使用户操作具有盲目性,浪费了用户的时间,降低了用户体验。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的针对导航页面的搜索引擎的状态获取方法、针对导航页面的搜索引擎的状态获取装置和包括针对导航页面的搜索引擎的状态获取装置的服务器。依据本专利技术的一个方面,提供了一种针对导航页面的搜索引擎的状态获取方法,包括在接收到用户的启动导航页面的指令之前,和/或在接收到用户对导航页面中的搜索引擎的选择指令时,和/或,在接收到用户利用导航页面中搜索引擎的搜索栏执行数据搜索的指令之前,向搜索引擎服务器发送状态查询信息;接收搜索引擎服务器根据状态查询信息返回的状态码;当根据状态码获知搜索引擎的当前状态为不可用时,生成提示搜索引擎状态为不可用的信息,当根据状态码获知搜索引擎的当前状态为可用时,若导航页面中存在提示搜索引擎状态为不可用的信息,则清除该信息。其中,在接收到用户在浏览器地址栏中输入的至少部分导航页面的地址关键字时,确认用户将要启动导航页面,则向搜索引擎服务器发送状态查询信息;和/或,在接收到用户在导航页面的搜索引擎的搜索栏中输入的数据时,确认用户将要利用导航页面中搜索引擎的搜索栏执行数据搜索,则向该搜索引擎的搜索引擎服务器发送状态查询信息;和/或,在导航页面开启后且在接收到用户在搜索引擎的搜索栏中输入的数据之前或在接收到用户对导航页面中的搜索引擎的选择指令之前,定时向搜索引擎服务器发送状态查询信肩、O其中,在生成提示搜索引擎状态为不可用的信息的同时,上述方法还包括通过设置导航页面中搜索引擎的搜索栏的输入控件的属性元素,禁止搜索引擎的搜索栏接收数据的输入;在当根据状态码获知搜索引擎的当前状态为可用时,若导航页面中存在提示搜索引擎状态为不可用的信息,则清除该信息的同时,上述方法还包括通过设置导航页面中搜索引擎的搜索栏的输入控件的属性元素,允许搜索引擎的搜索栏接收数据的输入。其中,替代于当根据状态码获知搜索引擎的当前状态为不可用时,生成提示搜索引擎状态为不可用的信息,当根据状态码获知搜索引擎的当前状态为可用时,若导航页面中存在提示搜索引擎状态为不可用的信息,则清除该信息的步骤,上述方法还包括当导航页面中所展示的搜索引擎的搜索栏为第一搜索引擎的搜索栏,而该第一搜索引擎的当前状态为不可用时,从当前状态为可用的搜索引擎中选取一个搜索 引擎,将导航页面中第一搜索引擎的搜索栏切换为选取的搜索引擎的搜索栏;在将导航页面中第一搜索引擎的搜索栏切换为选取的搜索引擎的搜索栏之后,还包括当根据状态码获知第一搜索引擎的当前状态为可用时,将导航页面中搜索引擎的搜索栏切换回第一搜索引擎的搜索栏。依据本专利技术的另一个方面,提供了一种针对导航页面的搜索引擎的状态获取装置,包括接收器、通信单元、判断器和呈现单元,接收器,适于接收用户的输入;通信单元,适于在接收器接收到用户的启动导航页面的指令之前,和/或在接收器接收到用户对导航页面中的搜索引擎的选择指令时,和/或,在接收器接收到用户利用导航页面中搜索引擎的搜索栏执行数据搜索的指令之前,向搜索引擎服务器发送状态查询信息,还适于接收搜索引擎服务器根据状态查询信息返回的状态码;判断器,适于根据状态码判断搜索引擎的当前状态是否可用;呈现单元,适于当根据状态码获知搜索引擎的当前状态为不可用时,生成提示搜索引擎状态为不可用的信息并展示给用户,当根据状态码获知搜索引擎的当前状态为可用时,若存在提示搜索引擎状态为不可用的信息,则清除该信息。其中,通信单元,具体适于在接收器接收到用户在浏览器地址栏中输入的至少部分导航页面的地址关键字时,确认用户将要启动导航页面,则向搜索引擎服务器发送状态查询信息;和/或,在接收器接收到用户在导航页面的搜索引擎的搜索栏中输入的数据时,确认用户将要利用导航页面中搜索引擎的搜索栏执行数据搜索,则向该搜索引擎的搜索引擎服务器发送状态查询信息;和/或,在导航页面开启后且在接收器接收到用户在搜索引擎的搜索栏中输入的数据之前或在接收器接收到用户对导航页面中的搜索引擎的选择指令之前,定时向搜索引擎服务器发送状态查询信息。其中,接收器,还适于在生成提示搜索引擎状态为不可用的信息的同时,通过设置导航页面中搜索引擎的搜索栏的输入控件的属性元素,禁止搜索引擎的搜索栏接收数据的输入;接收器,还适于在当根据状态码获知搜索引擎的当前状态为可用时,若导航页面中存在提示搜索引擎状态为不可用的信息,则清除该信息的同时,通过设置导航页面中搜索引擎的搜索栏的输入控件的属性元素,允许搜索引擎的搜索栏接收数据的输入。其中,替代于上述呈现单元,上述装置还包括切换单元,适于当导航页面中所展示的搜索引擎的搜索栏为第一搜索引擎的搜索栏,而判断器确认该第一搜索引擎的当前状态为不可用时,从当前状态为可用的搜索引擎中选取一个搜索引擎,将导航页面中第一搜索引擎的搜索栏切换为选取的搜索引擎的搜索栏;以及,切换单元,还适于在将导航页面中第一搜索引擎的搜索栏切换为选取的搜索引擎的搜索栏之后,当判断器根据状态码确认第一搜索引擎的当前状态为可用时,将导航页面中搜索引擎的搜索栏切换回第一搜索引擎的搜索栏。依据本专利技术的又一个方面,提供了一种包括上述针对导航页面的搜索引擎的状态获取装置的服务器。由上所述,本专利技术实施例通过在用户利用导航页面中的搜素引擎执行数据搜索之前,向搜索引擎服务器查询搜索引擎的状态,由查询到的搜索引擎的状态生成指示搜索引擎可用或可不用的信息的技术手段,能够通过该信息使用户在利用导航页面执行数据搜索前就获知搜索引擎的状态,对用户的操作进行引导,节省了用户的搜索时间。并且,利用导航页面中指示搜索引擎可用的信息能够使在网络状态较好的 情况下发起搜索请求,降低搜索失败的出现概率,利用导航页面中指示搜索引擎不可用的信息,避免了在网络状态较差的时候还接收到大量的搜索请求导致网络状态恶化,从而改善了网络性能。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件本文档来自技高网...

【技术保护点】
一种针对导航页面的搜索引擎的状态获取方法,包括:在接收到用户的启动导航页面的指令之前,和/或在接收到用户对导航页面中的搜索引擎的选择指令时,和/或,在接收到用户利用导航页面中搜索引擎的搜索栏执行数据搜索的指令之前,向搜索引擎服务器发送状态查询信息;接收搜索引擎服务器根据所述状态查询信息返回的状态码;当根据所述状态码获知搜索引擎的当前状态为不可用时,生成提示搜索引擎状态为不可用的信息,当根据所述状态码获知搜索引擎的当前状态为可用时,若导航页面中存在提示搜索引擎状态为不可用的信息,则清除该信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:丁超任寰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1