基于搜索引擎的实时信息查看方法及服务器的制作方法

文档序号:6439504阅读:225来源:国知局
专利名称:基于搜索引擎的实时信息查看方法及服务器的制作方法
技术领域
本发明涉及计算机网络领域,尤其涉及一种基于搜索引擎的实时信息查看方法及服务器。
背景技术
随着网络技术的发展,相比过去的静态网页,现有的网页页面可以显示更丰富的内容,例如现有的网页可以嵌入在线应用便于与用户实现互动,或在页面内设置各种插件窗口便于展示更多形式的数据。过去的静态网页在显示实时数据时,需要用户主动发出刷新请求以获取最新版本的所述实时数据,而现有的网页中的在线应用或插件窗口可以保持自动刷新使得其显示的数据与服务器端的最新所述实时数据同步。基于上述前提,人们开始习惯于使用网页的方式查看上述实时数据,例如实时路况、体育比赛比分、车票销售情况等。现有技术中,上述实时数据都在特定网页上发布,用户如果想查看上述实时数据,就需要记忆所述特定网页的URL,或通过搜索引擎查找该特定网页的URL。对于用户来说,记忆所述特定网页的URL容易出现记忆错误,尤其是显示实时数据的这类特定网页越来越多,人工记忆的方式并不可靠。如果用户通过搜索引擎查找所述特定网页的URL,首先查看搜索响应页面中显示的文摘形式的多个URL,根据人工判断找出所述特定网页的URL并点击进入才能查看到所述实时数据,如果用户点击打开错误网页, 更无法看到所述实时数据。上述查看实时数据的过程步骤繁多,使得用户查看实时数据的成功率和操作效率较为低下。

发明内容
本发明的目的在于提供一种基于搜索引擎的实时信息查看方法及服务器,可以让用户使用搜索引擎方便地获取实时信息。一方面,本发明提供了一种基于搜索引擎的实时信息查看方法,该方法包括搜索引擎接收用户的实时信息查询请求;所述搜索引擎根据该实时信息查询请求进行匹配搜索,以获取第三方服务器提供的实时数据;将该实时数据嵌于搜索结果页面中,并将该搜索结果页面提供给所述用户;根据所述第三方服务器提供的最新数据更新所述搜索结果页面中的所述实时数据。另一方面,本发明提供了一种基于搜索引擎的实时信息展示服务器,该服务器包括搜索引擎模块,用于接收用户的实时信息查询请求,该实时信息查询请求进行匹配搜索,以获取第三方服务器提供的实时数据;输出模块,用于将该实时数据嵌于搜索结果页面中,将该搜索结果页面提供给所述用户,并根据所述第三方服务器提供的最新数据更新所述搜索结果页中的所述实时数据。本发明基于搜索引擎的实时信息查看方法及服务器有效解决了现有技术中出现的问题,通过将实时数据嵌入搜索结果页面内,使得用户搜索一次即可查看所需的实时数据,简化了用户的操作步骤,提高用户查看实时数据的成功率和操作效率。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显图1是根据本发明的基于搜索引擎的实时信息查看方法的一种具体实施方式
的流程图;图2至图4是图1示出的方法几个操作实例的示意图;图5是根据本发明的基于搜索引擎的实时信息展示服务器的一种具体实施方式
的结构示意图;附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施例作详细描述。请参考图1,图1是根据本发明的基于搜索引擎的实时信息查看方法的一种具体实施方式
的流程图,该方法包括步骤S100,搜索引擎接收用户的实时信息查询请求;步骤S200,所述搜索引擎根据该实时信息查询请求进行匹配搜索,以获取第三方服务器提供的实时数据;步骤S300,将该实时数据嵌于搜索结果页面中,并将该搜索结果页面提供给所述用户;步骤S400,根据所述第三方服务器提供的最新数据更新所述搜索结果页面中的所述实时数据。具体地,在步骤SlOO中,搜索引擎接收用户关于查询实时信息的查询请求,典型地在B/S模式中,该查询请求是由用户终端使用的网页浏览器发出的,用户触发该查询请求的方法可以是直接输入关键字、拖拽产生自定义关键字或点击链接触发搜索所请求关键字的搜索。即用户通过浏览器发出的所述实时信息查询请求中包括要求查询的实时信息的关键字信息,该关键字通常是汉字、英文字符、数字、符号、拉丁字符、希腊字符、希伯来字母或其组合。优选地,搜索引擎在接收用户的实时信息查询请求后,可以根据该实时信息查询请求内携带的唯一身份标识确认所述用户的身份,例如所述唯一身份标识是注册用户的ID 号或未注册用户的登录IP地址,以此来确认所述用户的身份,其目的在于与搜索引擎中所记录的用户的历史操作行为进行匹配,以便于为当前用户提供更具个性化和更准确的实时数据,尤其是用户习惯使用某一第三方服务器所提供的所述实时数据,则该第三方服务器提供的实时数据通常靠前为所述用户呈现。在步骤S200中,搜索引擎根据该关键字在后台进行查询,以获取与该关键字对应的实时数据,通常上述实时数据是由第三方服务器提供的,例如天气预报由专门的天气预报统计服务器提供、实时路况信息由交通部门提供的监控服务器提供、以及铁路车票销售情况信息由铁道部门提供的票据统计服务器提供。在步骤S300中,收集上述实时信息,并将其嵌于搜索页面中。最常见的手段是 通常搜索结果页面是HTML文档,其可以包括一系列的文摘形式URL列表和插件窗口,可以将该实时信息在搜索结果页面内的插件窗口内进行展示。由于网页插件的存在,该网页可以在不刷新的情况下保持与所述第三方服务器的数据通信。典型地,用户在步骤SlOO中产生的所述实时信息查询请求是实时路况查询请求,则相应地所述实时数据是显示实时路况的地图数据。在所述搜索结果页面中设置FLASH插件窗口,该FLASH插件窗口内显示电子地图,因此可以基于所述FLASH窗口内显示的电子地图展示所述显示实时路况的地图数据。优选地,由于搜索引擎可以获得用户登录IP,根据地域识别技术,可以根据该用户登录 IP在所述电子地图上定位该用户的当前位置,使得用户在终端一侧使用浏览器打开所述搜索结果页面后,定位焦点自动跳转至该用户的实际登录区域。可选地,FLASH插件窗口内显示的所述电子地图可以与用户进行数据交互,例如根据用户的操作缩放比例、标记当前位置或改变显示路段等,因此可以根据用户的反馈操作在该电子地图上定位该用户的当前位置,使得定位焦点更为准确。在步骤S400中,用户通常需要所述第三方服务器生成的最新数据(即最新实时数据),因此所述搜索页面中的实时数据并不是静态数据,而可以使用该最新数据替换当前搜索结果页面中的所述实时数据。上述替换过程可以由用户触发,也可以是所述第三方服务器主动触发,其目的是为了保证所述用户当前在浏览器中打开的所述搜索结果页面中的实时数据的准确。为了进一步说明上述步骤SlOO至步骤S400的执行过程。请参考图2至图4,图 2至图4是图1示出的方法几个操作实例的示意图。如图2所示,以用户查询实时路况为例,典型地在B/S模式中,用户首先使用浏览器访问搜索引擎的主页面,在该主页面的查询框10内输入所想查询的关键字“实时路况”。然后浏览器在后台与搜索引擎服务器进行通讯,将携带该关键字“实时路况”的查询请求发送至所述搜索引擎服务器。需要说明的是, 该搜索引擎服务器是独立于图1示出的具体实施方式
中的第三方服务器的服务器,其综合功能是查询各种关键字对应的网页、在线应用、图片、数据文件等。接下来参考图3,所述搜索引擎服务器在接收所述查询请求后,首先根据该查询请求中携带的关键字进行匹配搜索,定位合适的所述第三方服务器并与其通信获得实时数据。根据所述用户的登录IP,所述搜索引擎服务器判断查询请求来自北京地区。随后所述搜索引擎向用户的浏览器返回搜索结果页面,在发送该页面之前搜索引擎服务器已经将所述实时数据嵌入该搜索结果页面内,例如图3中示出的实施例是采用页面内FLASH地图20 的方法显示出北京在17:19时刻主要道路的实时路况,即所述用户使用浏览器打开该搜索结果页面后,所展示的情况如图3所示。请参考图4,根据所述用户的登录IP、历史操作行为或用户的反馈操作,FLASH地图20内的定位焦点显示了当前用户实际所在地区周围的实时路况信息。显示所述实时路况信息方法是本领域公知技术,在此不再赘述。实施上述方法的主要步骤,实现了用户在搜索引擎中搜索即得实时信息。
相应地,本发明还提供了一种基于搜索引擎的实时信息展示服务器,请参考图5, 图5是根据本发明的基于搜索引擎的实时信息展示服务器的一种具体实施方式
的结构示意图,该服务器500包括搜索引擎模块510,用于接收用户的实时信息查询请求,该实时信息查询请求进行匹配搜索,以获取第三方服务器提供的实时数据;输出模块520,用于将该实时数据嵌于搜索结果页面中,将该搜索结果页面提供给所述用户,并根据所述第三方服务器提供的最新数据更新所述搜索结果页中的所述实时数据。具体地,输出模块将所述搜索结构页面提供给所述用户指的是将该搜索结果页面发送至用户所使用的终端600上安装运行的浏览器上显示。相应地,所述实时信息查询请求也是用户使用终端600触发的。搜索引擎模块510在接收用户的实时信息查询请求后, 还根据该实时信息查询请求内携带的唯一身份标识确认所述用户的身份。对于注册用户来说,该唯一身份标识通常是用户ID ;对于非注册用户来说,该唯一身份标识通常是用户登录IP地址。其目的在于与搜索引擎中所记录的用户的历史操作行为进行匹配,以便于为当前用户提供更具个性化和更准确的实时数据,尤其是用户习惯使用某一第三方服务器所提供的所述实时数据,则该第三方服务器提供的实时数据通常靠前为所述用户呈现。典型地,所述实时信息查询请求是实时路况查询请求,所述实时数据是显示实时路况的地图数据。基于上述前提,输出模块520将所述实时数据嵌于搜索结果页面中的具体实现方式是在所述搜索结果页面中设置FLASH插件窗口,该FLASH插件窗口内显示电子地图;基于所述FLASH窗口内显示的电子地图展示所述显示实时路况的地图数据。可选地,输出模块520在该FLASH插件窗口内显示所述显示实时路况的地图数据后,还使用地域识别技术在所述电子地图上定位该用户的当前位置。此外,输出模块520在该FLASH插件窗口内显示所述显示实时路况的地图数据后,根据所述用户的反馈操作在所述电子地图上定位该用户的当前位置。需要说明的是,本具体实施方式
中出现的术语的具体说明均可以参考图1至图4 示出的各个实施例中对于相同术语的说明。服务器500可以实施为多个服务器组成的服务器集群或矩阵式服务器。实施上述具体实施方式
,有效解决了现有技术中出现的问题,通过将实时数据嵌入搜索结果页面内,使得用户搜索一次即可查看所需的实时数据,简化了用户的操作步骤, 提高用户查看实时数据的成功率和操作效率。本发明提供的基于搜索引擎的实时信息查看方法可以使用可编程逻辑器件结合来实现,也可以实施为计算机程序软件,例如根据本发明的实施例可以是一种计算机程序产品,运行该程序产品使计算机执行用于所示范的方法。所述计算机程序产品包括计算机可读存储介质,该介质上包含计算机程序逻辑或代码部分,用于实现所述基于搜索引擎的实时信息查看方法。所述计算机可读存储介质可以是被安装在计算机中的内置介质或者可从计算机主体拆卸的可移动介质(例如热拔插技术存储设备)。所述内置介质包括但不限于可重写的非易失性存储器,例如RAM、R0M、快闪存储器和硬盘。所述可移动介质包括但不限于光存储媒体(例如CD-ROM和DVD)、磁光存储媒体(例如M0)、磁存储媒体(例如盒带或移动硬盘)、具有内置的可重写的非易失性存储器的媒体(例如存储卡)和具有内置ROM的媒体(例如ROM盒)。 以上所揭露的仅为本发明的一些较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种基于搜索引擎的实时信息查看方法,该方法包括 搜索引擎接收用户的实时信息查询请求;所述搜索引擎根据该实时信息查询请求进行匹配搜索,以获取第三方服务器提供的实时数据;将该实时数据嵌于搜索结果页面中,并将该搜索结果页面提供给所述用户; 根据所述第三方服务器提供的最新数据更新所述搜索结果页面中的所述实时数据。
2.根据权利要求1所述的方法,在接收用户的实时信息查询请求后,该方法还包括 根据该实时信息查询请求内携带的唯一身份标识确认所述用户的身份。
3.根据权利要求2所述的方法,其中,所述唯一身份标识包括 用户ID和/或用户登录IP地址。
4.根据权利要求1所述的方法,其中所述实时信息查询请求是实时路况查询请求; 所述实时数据是显示实时路况的地图数据。
5.根据权利要求4所述的方法,其中,将该实时数据嵌于搜索结果页面中包括 在所述搜索结果页面中设置FLASH插件窗口,该FLASH插件窗口内显示电子地图; 基于所述FLASH窗口内显示的电子地图展示所述显示实时路况的地图数据。
6.根据权利要求5所述的方法,在该FLASH插件窗口内显示显示实时路况的地图数据后,该方法还包括使用地域识别技术在所述电子地图上定位该用户的当前位置。
7.根据权利要求5所述的方法,在该FLASH插件窗口内显示显示实时路况的地图数据后,该方法还包括根据所述用户的反馈操作在所述电子地图上定位该用户的当前位置。
8.一种基于搜索引擎的实时信息展示服务器,该服务器包括搜索引擎模块,用于接收用户的实时信息查询请求,该实时信息查询请求进行匹配搜索,以获取第三方服务器提供的实时数据;输出模块,用于将该实时数据嵌于搜索结果页面中,将该搜索结果页面提供给所述用户,并根据所述第三方服务器提供的最新数据更新所述搜索结果页中的所述实时数据。
9.根据权利要求8所述的服务器,其中所述搜索引擎模块在接收用户的实时信息查询请求后,还根据该实时信息查询请求内携带的唯一身份标识确认所述用户的身份。
10.根据权利要求9所述的服务器,其中,所述唯一身份标识包括 用户ID和/或用户登录IP地址。
11.根据权利要求8所述的服务器,其中所述实时信息查询请求是实时路况查询请求; 所述实时数据是显示实时路况的地图数据。
12.根据权利要求11所述的服务器,其中,所述输出模块将所述实时数据嵌于搜索结果页面中包括在所述搜索结果页面中设置FLASH插件窗口,该FLASH插件窗口内显示电子地图; 基于所述FLASH窗口内显示的电子地图展示所述显示实时路况的地图数据。
13.根据权利要求12所述的服务器,其中所述输出模块在该FLASH插件窗口内显示所述显示实时路况的地图数据后,还使用地域识别技术在所述电子地图上定位该用户的当前位置。
14.根据权利要求12所述的服务器,其中所述输出模块在该FLASH插件窗口内显示所述显示实时路况的地图数据后,根据所述用户的反馈操作在所述电子地图上定位该用户的当前位置。
全文摘要
本发明提供了一种基于搜索引擎的实时信息查看方法,该方法包括搜索引擎接收用户的实时信息查询请求;所述搜索引擎根据该实时信息查询请求进行匹配搜索,以获取第三方服务器提供的实时数据;将该实时数据嵌于搜索结果页面中,并将该搜索结果页面提供给所述用户;根据所述第三方服务器提供的最新数据更新所述搜索结果页面中的所述实时数据。相应地,本发明还提供了一种基于搜索引擎的实时信息展示服务器。实施上述方法或服务器,通过将实时数据嵌入搜索结果页面内,使得用户搜索一次即可查看所需的实时数据,简化了用户的操作步骤,提高用户查看实时数据的成功率和操作效率。
文档编号G06F17/30GK102521285SQ201110385759
公开日2012年6月27日 申请日期2011年11月28日 优先权日2011年11月28日
发明者宋礼军, 王思 申请人:北京百度网讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1