一种实现动态分布检索的方法和设备、系统的制作方法

文档序号:6431642阅读:121来源:国知局
专利名称:一种实现动态分布检索的方法和设备、系统的制作方法
技术领域
本发明涉及媒体发布技术领域,尤其涉及一种实现动态分布检索的方法和设备、系统。
背景技术
在媒体发布过程中,在媒资文件转码、发布等流程时,可以通过检索找到用户需要的资料。现有技术,通过在特定的一个检索页面上设置输入框,当需要检索时,进入上述特定检索页面,用户输入需要检索的内容并提交检索任务,来进行检索。在实现本发明的过程中,发明人发现现有技术中存在以下缺点 (I)检索需要跳到指定的网址上去才能进行检索,非常不方便。(2)如果检索频繁,大量的切换页面还会加大网络流量。

发明内容
本发明实施例提供了一种实现动态分布检索的方法,以解决上述现有技术中的问题。本发明实施例提供了一种实现页面动态分布检索的方法,包括以下步骤通过检索图标接收到检索触发信号后,发送检索窗口请求消息至服务器;接收所述服务器返回的检索窗口的布局代码,所述布局代码用于在当前显示页面弹出检索窗口;将通过所述检索窗口接收的检索信息发送至所述服务器,所述检索信息用于所述服务器调用检索引擎进行检索; 接收所述服务器返回的检索结果并在所述检索窗口显示。所述检索窗口请求信息,包括检索窗口在所述服务器上的远程地址,所述远程地址对应的布局代码在所述服务器上的存储地址。所述检索窗口的布局代码,包括检索窗口的样式、检索窗口的位置和检索窗口的检索选项。通过本发明实施例的一种实现动态分布检索的方法,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。本发明实施例还提供了另一种实现页面动态分布检索的方法,包括以下步骤接收所述终端设备的检索窗口请求消息,所述检索窗口请求消息由所述终端设备通过检索图标接收到检索触发信号后生成;根据所述检索窗口请求消息,向所述终端设备发送检索窗口的布局代码,所述布局代码用于在所述终端设备的当前显示页面弹出检索窗口 ;接收所述终端设备发送的所述终端通过所述检索窗口接收的检索信息;根据所述检索信息调用检索引擎进行检索;
向所述终端设备发送检索结果。所述布局代码,包括所述检索窗口的样式、所述检索窗口的位置和所述检索窗口的检索类别选项。通过本发明实施例的一种实现动态分布检索的方法,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。本发明实施例提供了一种实现页面动态分布检索的终端设备,包括
请求消息发送单元,用于通过检索图标接收到检索触发信号后,发送检索窗口请求消息至服务器;布局代码接收单元,用于接收所述服务器返回的检索窗口的布局代码,所述布局代码用于在当前显示页面弹出检索窗口 ;检索信息发送单元,用于将通过所述检索窗口接收的检索信息发送至所述服务器,所述检索信息用于所述服务器调用检索弓I擎进行检索;检索结果接收单元,用于接收所述服务器返回的检索结果并在所述检索窗口显
/Jn o所述检索窗口请求信息,包括检索窗口在所述服务器上的远程地址,所述远程地址对应的布局代码在所述服务器上的存储地址。所述检索窗口的布局代码,包括检索窗口的样式、检索窗口的位置和检索窗口的检索选项。通过本发明实施例的一种实现动态分布检索的设备,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。本发明实施例提供了一种实现页面动态分布检索的服务器,包括请求消息接收单元,接收终端设备的检索窗口请求消息,所述检索窗口请求消息由所述终端设备通过检索图标接收到检索触发信号后生成;布局代码发送单元,用于根据所述检索窗口请求消息,向所述终端设备发送检索窗口的布局代码,所述布局代码用于在所述终端设备的当前显示页面弹出检索窗口 ;检索信息接收单元,用于接收所述终端设备发送的所述终端通过所述检索窗口接收的检索信息;检索引擎调用单元,用于根据所述检索信息调用检索引擎进行检索;检索结果发送单元,用于向所述终端设备发送检索结果。布局代码存放单元,用于保存所述布局代码,所述布局代码的存储地址对应所述检索窗口的远程地址。通过本发明实施例的一种实现动态分布检索的设备,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。本发明实施例提供了一种实现页面动态分布检索的系统,包括至少一个终端,用于通过检索图标接收到检索触发信号后,发送检索窗口请求消息至服务器;接收所述服务器返回的检索窗口的布局代码,所述布局代码用于在当前显示页面弹出检索窗口 ;将通过所述检索窗口接收的检索信息发送至所述服务器,所述检索信息用于所述服务器调用检索引擎进行检索;接收所述服务器返回的检索结果并在所述检索窗口显示。所述服务器,用于接收所述终端设备的检索窗口请求消息,所述检索窗口请求消息由所述终端设备通过检索图标接收到检索触发信号后生成;根据所述检索窗口请求消息,向所述终端设备发送检索窗口的布局代码,所述布局代码用于在所述终端设备的当前显示页面弹出检索窗口 ;接收所述终端设备发送的所述终端通过所述检索窗口接收的检索信息;根据所述检索信息调用检索引擎进行检索;向所述终端设备发送检索结果。通 过本发明实施例的一种实现动态分布检索的系统,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I是本发明实施例中一种实现动态分布检索的方法流程图;图2是本发明实施例中另一种实现动态分布检索的方法流程图;图3是本发明实施例中一种实现动态分布检索的终端设备的结构图;图4是本发明实施例中一种实现动态分布检索的服务器的结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例一提供了一种实现动态分布检索的方法,如图I所示,包括以下步骤S101,通过检索图标接收到检索触发信号后,发送检索窗口请求消息至服务器;所述检索窗口请求消息包括检索窗口在所述服务器上的远程地址。具体形式为,〈scriptlanguage = “javascript” src = “检索窗口的远程地址,,>〈/script>。例如〈script language = “javascript” src =“192.168.1.108/filename,,></script>。S102,接收所述服务器返回的所述检索窗口的布局代码,所述布局代码用于在当前显示页面弹出检索窗口。所述布局代码包括,检索窗口的样式、检索窗口的位置和检索窗口的检索选项。S103,将通过所述检索窗口接收的检索信息发送至所述服务器,所述检索信息用于所述服务器调用检索弓I擎进行检索。S104,接收所述服务器返回的检索结果并在所述检索窗口显示。通过本发明实施例的一种实现动态分布检索的方法,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。
本发明实施例二提供了另一种实现动态分布检索的方法,如图2所示,包括以下步骤S201,接收所述终端设备的检索窗口请求消息,所述检索窗口请求消息由所述终端设备通过检索图标接收到检索触发信号后生成。所述请求消息包括所述检索窗口的远程地址,具体形式为,〈script language=“javascript” src = “检索窗口的远程地址” X/script>。例如〈script language =“javascript” src =“192. 168. I. 108/filename” >〈/script>。S202,根据所述检索窗口请求消息,向所述终端设备发送检索窗口的布局代码,所述布局代码用于在所述终端设备的当前显示页面弹出检索窗口。所述布局代码,包括所述检索窗口的样式、所述检索窗口的位置和所述检索窗口的检索类别选项。
S203,接收所述终端设备发送的所述终端通过所述检索窗口接收的检索信息。S204,根据所述检索信息调用检索引擎进行检索。S205,向所述终端设备发送检索结果。通过本发明实施例的一种实现动态分布检索的方法,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。本发明实施例三提供了一种实现动态分布检索的终端设备,如图3所示,包括请求消息发送单元301,用于通过检索图标接收到检索触发信号后,发送检索窗口请求消息至服务器。布局代码接收单元302,用于接收所述服务器返回的检索窗口的布局代码,所述布局代码用于在当前显示页面弹出检索窗口。检索信息发送单元303,用于将通过所述检索窗口接收的检索信息发送至所述服务器,所述检索信息用于所述服务器调用检索弓I擎进行检索。检索结果接收单元304,用于接收所述服务器返回的检索结果并在所述检索窗口显不。所述检索窗口请求信息,包括检索窗口在所述服务器上的远程地址,所述远程地址对应所述布局代码在所述服务器上的存储地址。所述检索窗口的布局代码,包括检索窗口的样式、检索窗口的位置和检索窗口的检索选项。通过本发明实施例的一种实现动态分布检索的设备,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。本发明实施例四提供了一种实现页面动态分布检索的服务器,如图4所示,包括请求消息接收单元401,接收终端设备的检索窗口请求消息,所述检索窗口请求消息由所述终端设备通过检索图标接收到检索触发信号后生成。布局代码发送单元402,用于根据所述检索窗口请求消息,向所述终端设备发送检索窗口的布局代码,所述布局代码用于在所述终端设备的当前显示页面弹出检索窗口。检索信息接收单元403,用于接收所述终端设备发送的所述终端通过所述检索窗口接收的检索信息。
检索引擎调用单元404,用于根据所述检索信息调用检索引擎进行检索。检索结果发送单元405,用于向所述终端设备发送检索结果。布局代码存放单元406,用于保存所述布局代码,所述布局代码的存储地址对应所述检索窗口的远程地址。通过本发明实施例的一种实 现动态分布检索的设备,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。本发明实施例五提供了一种实现页面动态分布检索的系统,包括至少一个终端,用于通过检索图标接收到检索触发信号后,发送检索窗口请求消息至服务器;接收所述服务器返回的检索窗口的布局代码,所述布局代码用于在当前显示页面弹出检索窗口 ;将通过所述检索窗口接收的检索信息发送至所述服务器,所述检索信息用于所述服务器调用检索引擎进行检索;接收所述服务器返回的检索结果并在所述检索窗口显示。所述服务器,用于接收所述终端设备的检索窗口请求消息,所述检索窗口请求消息由所述终端设备通过检索图标接收到检索触发信号后生成;根据所述检索窗口请求消息,向所述终端设备发送检索窗口的布局代码,所述布局代码用于在所述终端设备的当前显示页面弹出检索窗口 ;接收所述终端设备发送的所述终端通过所述检索窗口接收的检索信息;根据所述检索信息调用检索引擎进行检索;向所述终端设备发送检索结果。通过本发明实施例的一种实现动态分布检索的系统,可以实现在不同页面不同位置动态实施检索,不用重新打开固定的检索页面,实现快速检索,并减小网络流量。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现,基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实现页面动态分布检索的方法,其特征在于,包括以下步骤 通过检索图标接收到检索触发信号后,发送检索窗口请求消息至服务器; 接收所述服务器返回的检索窗口的布局代码,所述布局代码用于在当前显示页面弹出检索窗口 ; 将通过所述检索窗口接收的检索信息发送至所述服务器,所述检索信息用于所述服务器调用检索引擎进行检索; 接收所述服务器返回的检索结果并在所述检索窗口显示。
2.如权利要求I所述的一种实现动态分布检索的方法,其特征在于所述检索窗口请求信息,包括 检索窗口在所述服务器上的远程地址,所述远程地址对应的布局代码在所述服务器上 的存储地址。
3.如权利要求I所述的一种实现动态分布检索的方法,其特征在于,所述检索窗口的布局代码,包括 检索窗口的样式、检索窗口的位置和检索窗口的检索选项。
4.一种实现页面动态分布检索的方法,其特征在于,包括以下步骤 接收终端设备的检索窗口请求消息,所述检索窗口请求消息由所述终端设备通过检索图标接收到检索触发信号后生成; 根据所述检索窗口请求消息,向所述终端设备发送所述检索窗口的布局代码,所述布局代码用于在所述终端设备的当前显示页面弹出检索窗口; 接收所述终端设备发送的所述终端通过所述检索窗口接收的检索信息; 根据所述检索信息调用检索引擎进行检索; 向所述终端设备发送检索结果。
5.如权利要求4所述的一种实现动态分布检索的方法,其特征在于,还包括 所述布局代码的存储地址对应所述检索窗口的远程地址。
6.如权利要求4所述的一种实现动态分布检索的方法,其特征在于,所述布局代码,包括 所述检索窗口的样式、所述检索窗口的位置和所述检索窗口的检索类别选项。
7.一种实现页面动态分布检索的终端设备,其特征在于,包括 请求消息发送单元,用于通过检索图标接收到检索触发信号后,发送检索窗口请求消息至服务器; 布局代码接收单元,用于接收所述服务器返回的检索窗口的布局代码,所述布局代码用于在当前显示页面弹出检索窗口 ; 检索信息发送单元,用于将通过所述检索窗口接收的检索信息发送至所述服务器,所述检索信息用于所述服务器调用检索引擎进行检索; 检索结果接收单元,用于接收所述服务器返回的检索结果并在所述检索窗口显示。
8.如权利要求7所述的一种实现动态分布检索的终端设备,其特征在于所述检索窗口请求信息,包括 检索窗口在所述服务器上的远程地址,所述远程地址对应的布局代码在所述服务器上的存储地址。
9.如权利要求7所述的一种实现动态分布检索的终端设备,其特征在于,所述检索窗口的布局代码,包括 检索窗口的样式、检索窗口的位置和检索窗口的检索选项。
10.一种实现页面动态分布检索的服务器,其特征在于,包括 请求消息接收单元,接收终端设备的检索窗口请求消息,所述检索窗口请求消息由所述终端设备通过检索图标接收到检索触发信号后生成; 布局代码发送单元,用于根据所述检索窗口请求消息,向所述终端设备发送所述检索窗口的布局代码,所述布局代码用于在所述终端设备的当前显示页面弹出检索窗口 ; 检索信息接收单元,用于接收所述终端设备发送的所述终端通过所述检索窗口接收的检索信息; 检索引擎调用单元,用于根据所述检索信息调用检索引擎进行检索; 检索结果发送单元,用于向所述终端设备发送检索结果。
11.如权利要求10所述的一种实现页面动态分布检索的服务器,其特征在于,包括 布局代码存放单元,用于保存所述布局代码,所述布局代码的存储地址对应所述检索窗口的远程地址。
12.—种实现页面动态分布检索的系统,其特征在于,包括 至少一个终端,用于通过检索图标接收到检索触发信号后,发送检索窗口请求消息至服务器;接收所述服务器返回的检索窗口的布局代码,所述布局代码用于在当前显示页面弹出检索窗口 ;将通过所述检索窗口接收的检索信息发送至所述服务器,所述检索信息用于所述服务器调用检索引擎进行检索;接收所述服务器返回的检索结果并在所述检索窗口显示; 所述服务器,用于接收所述终端设备的检索窗口请求消息,所述检索窗口请求消息由所述终端设备通过检索图标接收到检索触发信号后生成;根据所述检索窗口请求消息,向所述终端设备发送检索窗口的布局代码,所述布局代码用于在所述终端设备的当前显示页面弹出检索窗口 ;接收所述终端设备发送的所述终端通过所述检索窗口接收的检索信息;根据所述检索信息调用检索引擎进行检索;向所述终端设备发送检索结果。
全文摘要
本发明实施例公开了一种实现动态分布检索的方法和设备、系统,所述方法包括以下步骤终端接收检索图标的点击信息并发送检索窗口请求消息至服务器;终端接收所述服务器返回的检索窗口的布局代码,所述布局代码用于在当前页面输出检索窗口;终端把所述检索窗口接收的检索信息发送至所述服务器;终端接收所述服务器返回的检索结果并在所述检索窗口显示。本发明的实施例中,通过本发明实施例的一种实现动态分布检索的方法和设备,可以实现在不同页面不同位置动态实施检索,不用重新打开检索页面,减少网络流量。
文档编号G06F17/30GK102737077SQ20111024975
公开日2012年10月17日 申请日期2011年8月26日 优先权日2011年8月26日
发明者刘磊, 周红丽, 张雷, 翟辽阔 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1