一种在线应用系统及其实现方法技术方案

技术编号:4099252 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种在线应用系统及其实现方法。该在线应用系统的实现方法包括:a.从用户浏览器接收用户的查询请求;b.根据查询请求进行匹配搜索,获取与查询请求相匹配的在线应用,以形成搜索结果页面;c.将在线应用推送到用户浏览器,以形成嵌入于搜索结果页面的应用页面。本发明专利技术进一步提供一种在线应用系统。通过以上方式,可使得用户不需要点击多层次的链接而直接使用由搜索引擎搜索到的在线应用,具有快捷方便,能够提高用户体验效果的优点。

【技术实现步骤摘要】

本专利技术涉及网络技术,特别涉及。
技术介绍
随着web 2.0时代的到临,用户已不再满足单纯的从互联网上获取所需信息,更 加渴望能够参与其中,与互联网进行互动。其中,在线应用是用户与互联网进行互动的一种 重要方式,但纵观目前的在线应用,均需要登录各个在线应用网站,从网站链接中进入在线 应用程序。现有技术已经可通过搜索引擎搜索在线应用,但只能搜索到相应的在线应用的链 接,用户还需要点击链接进入相应在线应用网站后,才能找到相应的在线应用。并且,就算 用户能在搜索引擎中找到所需的在线应用,但点击链接进入该网站后,还需要进行较多动 作,如点击多层次的链接、点击广告等,才能找到需要的在线应用。此外,在线应用的链接可 能会连接到一些恶意网站,导致安全性较差。
技术实现思路
本专利技术所要解决的技术问题是提供一种在线应用系统的实现方法,以使得用户可 不需要点击多层次的链接而直接使用由搜索引擎搜索到的在线应用。本专利技术为解决技术问题而采用的技术方案是提供一种在线应用系统的实现方 法,包括a.从用户浏览器接收用户的查询请求;b.根据查询请求进行匹配搜索,获取与查 询请求相匹配的在线应用,以形成搜索结果页面;c.将在线应用推送到用户浏览器,以形 成嵌入于搜索结果页面的应用页面。根据本专利技术一优选实施例,在步骤c中,响应用户请求或自动推送在线应用。根据本专利技术一优选实施例,应用页面包括画布页面以及嵌入画布页面的嵌入页 面,步骤c包括发送与在线应用对应的画布页面代码至用户浏览器,以形成画布页面。根据本专利技术一优选实施例,步骤c进一步包括发送在线应用至用户浏览器,以形 成嵌入页面。根据本专利技术一优选实施例,步骤c进一步包括发送在线应用的内容至用户浏览ο根据本专利技术一优选实施例,步骤C进一步包括由应用页面向第三方应用服务器发 送数据请求,并由第三方应用服务器发送在线应用的内容至用户浏览器。根据本专利技术一优选实施例,步骤C进一步包括发送应用请求至第三方应用服务 器,从第三方应用服务器接收在线应用并进行处理后发送处理后的在线应用至用户浏览 器,以形成嵌入页面。根据本专利技术一优选实施例,步骤c进一步包括发送数据请求至第三方应用服务 器,从第三方应用服务器接收在线应用的内容,并发送至用户浏览器。根据本专利技术一优选实施例,步骤c进一步包括向第三方应用服务器发送在线应4用的内容,接收第三方应用服务器处理后的内容并发送至用户浏览器。根据本专利技术一优选实施例,步骤c进一步包括由画布页面向第三方应用服务器 发送应用请求,并由第三方应用服务器将在线应用发送至用户浏览器。根据本专利技术一优选实施例,步骤c进一步包括由应用页面向第三方应用服务器 发送数据请求,并由第三方应用服务器发送在线应用的内容至用户浏览器。根据本专利技术一优选实施例,步骤c进一步包括由应用页面向第三方应用服务器 发送数据请求,从第三方应用服务器接收数据请求,并发送在线应用的内容至第三方应用 服务器,再由第三方应用服务器将内容发送至用户浏览器。本专利技术为解决技术问题而采用的技术方案是提供一种在线应用系统,包括搜 索引擎模块,从用户浏览器接收用户的查询请求,并根据查询请求进行匹配搜索,获取与查 询请求相匹配的在线应用,以形成搜索结果页面;应用运行环境模块,将在线应用推送到用 户浏览器,以形成嵌入于搜索结果页面的应用页面。根据本专利技术一优选实施例,应用运行环境模块响应用户请求或自动推送在线应用。根据本专利技术一优选实施例,应用页面包括画布页面以及嵌入画布页面的嵌入页 面,应用运行环境模块发送与在线应用对应的画布页面代码至用户浏览器,以形成画布页 根据本专利技术一优选实施例,应用运行环境模块发送在线应用至用户浏览器,以形 成嵌入页面。 根据本专利技术一优选实施例,应用运行环境模块进一步发送在线应用的内容至用户 浏览器。根据本专利技术一优选实施例,由应用页面向第三方应用服务器发送数据请求,并由 第三方应用服务器发送在线应用的内容至用户浏览器。根据本专利技术一优选实施例,应用运行环境模块发送应用请求至第三方应用服务 器,从第三方应用服务器接收在线应用并进行处理后发送处理后的在线应用至用户浏览 器,以形成嵌入页面。根据本专利技术一优选实施例,应用运行环境模块进一步发送数据请求至第三方应用 服务器,从第三方应用服务器接收在线应用的内容,并发送至用户浏览器。根据本专利技术一优选实施例,在线应用系统进一步包括开放平台基础服务模块,开 放平台基础服务模块向第三方应用服务器发送在线应用的内容,接收第三方应用服务器处 理后的内容并由应用运行环境模块发送至用户浏览器。根据本专利技术一优选实施例,由画布页面向第三方应用服务器发送应用请求,并由 第三方应用服务器将在线应用发送至用户浏览器。根据本专利技术一优选实施例,由应用页面向第三方应用服务器发送数据请求,并由 第三方应用服务器发送在线应用的内容至用户浏览器。根据本专利技术一优选实施例,由应用页面向第三方应用服务器发送数据请求,应用 运行环境模块通过开放平台基础服务模块从第三方应用服务器接收数据请求,并发送在线 应用的内容至第三方应用服务器,再由第三方应用服务器将内容发送至用户浏览器。通过上述方式,可以使得用户不需要点击多层次的链接而直接使用由搜索引擎搜索到的在线应用,具有快捷方便,能够提高用户体验效果的优点。附图说明图1是本专利技术的在线应用系统的实现方法的流程图;图2是根据本专利技术第一实施例的在线应用系统的实现方法的流程图;图3是根据本专利技术第一实施例的在线应用系统的示意框图;图4是根据本专利技术第二实施例的在线应用系统的示意框图;图5是根据本专利技术第三实施例的在线应用系统的实现方法的流程图;图6是根据本专利技术第三实施例的在线应用系统的示意框图;图7是根据本专利技术第四实施例的在线应用系统的示意框图;图8是根据本专利技术第五实施例的在线应用系统的实现方法的流程图;图9是根据本专利技术第五实施例的在线应用系统的示意框图;图10是根据本专利技术第六实施例的在线应用系统的示意框图;图11是根据本专利技术的在线应用系统的审核方法的流程图;以及图12是根据本专利技术的在线应用系统的示意框图。具体实施方式下面结合附图和实施例对本专利技术进行详细说明。首先参见图1,图1是本专利技术的在线应用系统的实现方法的流程图。如图1所示, 本专利技术的在线应用系统的实现方法包括步骤101,从用户浏览器接收用户的查询请求;步 骤102,根据查询请求进行匹配搜索,获取与查询请求相匹配的在线应用,以形成搜索结果 页面;步骤103,将在线应用推送到用户浏览器,以形成嵌入于搜索结果页面的应用页面。 在本实施例中,在形成搜索结果页面后,可响应用户请求或自动推送在线应用。以下将参见图2和图3详细介绍本专利技术第一实施例。请参见图2,图2是根据本专利技术第一实施例的在线应用系统的实现方法的流程图。如图2所示,在步骤201中,从用户浏览器接收用户的查询请求。例如,用户可通 过用户浏览器登陆搜索引擎网站,在搜索框内输入查询请求,并点击搜索按钮。用户浏览器 会将查询请求发送至应用平台服务器。在步骤202,应用平台服务器根据查询请求进行匹配搜索,获取与查询请求相匹配 的在线应用,以形成搜索结果页面。在步骤203,应用平台服务器发送与在线应用对应的画布页面代码至用户浏览器, 以形成画布页面。在本实施例中,发送画布页面代码至显示搜索结本文档来自技高网...

【技术保护点】
一种在线应用系统的实现方法,其特征在于,所述在线应用系统的实现方法包括:a.从用户浏览器接收用户的查询请求;b.根据所述查询请求进行匹配搜索,获取与所述查询请求相匹配的在线应用,以形成搜索结果页面;c.将所述在线应用推送到所述用户浏览器,以形成嵌入于所述搜索结果页面的应用页面。

【技术特征摘要】
一种在线应用系统的实现方法,其特征在于,所述在线应用系统的实现方法包括a.从用户浏览器接收用户的查询请求;b.根据所述查询请求进行匹配搜索,获取与所述查询请求相匹配的在线应用,以形成搜索结果页面;c.将所述在线应用推送到所述用户浏览器,以形成嵌入于所述搜索结果页面的应用页面。2.根据权利要求1所述的在线应用系统的实现方法,其特征在于,在步骤c中,响应用 户请求或自动推送所述在线应用。3.根据权利要求1所述的在线应用系统的实现方法,其特征在于,所述应用页面包括 画布页面以及嵌入所述画布页面的嵌入页面,所述步骤c包括发送与所述在线应用对应 的画布页面代码至所述用户浏览器,以形成所述画布页面。4.根据权利要求3所述的在线应用系统的实现方法,其特征在于,所述步骤c进一步包 括发送所述在线应用至所述用户浏览器,以形成所述嵌入页面。5.根据权利要求4所述的在线应用系统的实现方法,其特征在于,所述步骤c进一步包 括发送所述在线应用的内容至所述用户浏览器。6.根据权利要求4所述的在线应用系统的实现方法,其特征在于,所述步骤c进一步包 括由所述应用页面向第三方应用服务器发送数据请求,并由所述第三方应用服务器发送所 述在线应用的内容至所述用户浏览器。7.根据权利要求3所述的在线应用系统的实现方法,其特征在于,所述步骤c进一步包 括发送应用请求至第三方应用服务器,从所述第三方应用服务器接收所述在线应用并进 行处理后发送处理后的所述在线应用至所述用户浏览器,以形成所述嵌入页面。8.根据权利要求7所述的在线应用系统的实现方法,其特征在于,所述步骤c进一步包 括发送数据请求至第三方应用服务器,从所述第三方应用服务器接收所述在线应用的内 容,并发送至所述用户浏览器。9.根据权利要求7所述的在线应用系统的实现方法,其特征在于,所述步骤c进一步包 括向所述第三方应用服务器发送所述在线应用的内容,接收所述第三方应用服务器处理 后的所述内容并发送至所述用户浏览器。10.根据权利要求3所述的在线应用系统的实现方法,其特征在于,所述步骤c进一步 包括由所述画布页面向第三方应用服务器发送应用请求,并由所述第三方应用服务器将 所述在线应用发送至所述用户浏览器。11.根据权利要求10所述的在线应用系统的实现方法,其特征在于,所述步骤C进一步 包括由所述应用页面向第三方应用服务器发送数据请求,并由所述第三方应用服务器发 送所述在线应用的内容至所述用户浏览器。12.根据权利要求10所述的在线应用系统的实现方法,其特征在于,所述步骤c进一步 包括由所述应用页面向第三方应用服务器发送数据请求,从所述第三方应用服务器接收 数据请求,并发送所述在线应用的内容至所述第三方应用服务器,再由第三方应用服务器 将所述内容发送至所述用户浏览...

【专利技术属性】
技术研发人员:朱建庭望金蓉
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:11[中国|北京]

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

1