[发明专利]网络应用推送方法、系统和网络应用服务器有效
申请号: | 201210434864.5 | 申请日: | 2012-11-02 |
公开(公告)号: | CN102970348B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 罗吉;陈虞付;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 应用 推送 方法 系统 服务器 | ||
技术领域
本发明涉及互联网技术领域,具体涉及一种网络应用推送方法、系统和网络应用服务器。
背景技术
目前,用户使用计算机多是基于终端上的应用来实现,现有终端上的应用一般有两类:一类是传统桌面应用程序;另一类是网络应用WebApp。
其中,传统桌面应用程序是当前普及最广一种应用模式。传统桌面应用程序多用C,C++,java,Pascal(Delphi)等语言开发,具有速度快,API丰富,开发环境成熟等优势,甚至连浏览器本身也是一种传统桌面应用程序。
网络应用WebApp是对富互联网应用(Rich Internet Application,RIA)理念的进一步发展,通过WebApp可为用户提供种类丰富的应用和服务,包括小应用、游戏、浏览器插件等。但是由于现如今WebApp数量庞大,种类繁多,其中还掺杂着大量垃圾和无效的应用,使得用户常常无法及时获得适合、有效的应用,严重影响用户的使用效率。
在现有技术中,通过浏览器中设置有专门的WebApp加载页面,用户可在该页面中搜索、选择、加载需要的WebApp。但是,这种方法需要用户掌握较高的搜索技巧和方法,否则仍无法有效排除垃圾信息的干扰。
因此,如何在数量众多的WebApp中快速、准确地选择出适合用户的应用就成了本领域技术人员急需解决的问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种网络应用推送方法、系统和网络应用服务器。
依据本发明的一个方面,提供了一种网络应用推送方法,包括:
接收浏览器侧的登录请求并登录到网络应用服务器侧获取浏览器用户的用户标识信息;
接收来自浏览器侧的当前网页的网页信息,对所述网页信息进行分析,获得对应于所述用户标识信息的网络应用标签;
匹配所述网络应用标签和预置的网路应用映射表,获取相匹配的网络应用配置信息;
将所述匹配的网络应用配置信息推送至所述用户标识信息对应的浏览器;
接收该浏览器侧发起的依据所述网络应用配置信息的网络应用下发请求,并进行所述浏览器用户的用户标识信息对应的网络应用的下发。
可选的,所述对网页信息进行分析,获得对应于所述用户标识信息的网络应用标签包括:
提取所述网页信息中的关键字;
按照所述关键字出现的频率设置关键字的权值;
判断所述关键字的权值是否大于阈值,若大于,则将该关键字设置为网络应用标签。
可选的,所述网页信息包括:网页URL和/或页面元素。
可选的,所述提取网页信息中的关键字包括:
将网页URL所对应的和/或页面元素中的网页文字标题和/或网页高频词语和/或网页图片的注释词作为关键字。
可选的,所述网页信息还包括:
与所述用户标识信息对应的历史浏览记录和/或终端Cookie和/或收藏夹信息和/或网页的父子关系信息。
可选的,所述提取网页信息中的关键字还包括:
获取所述用户标识信息对应的目标信息,所述目标信息包括:历史浏览网页和/或终端Cookie和/或收藏夹网页和/或父子关系网页;
提取所述目标信息中的网页文字标题和/或网页高频词语和/或网页图片的注释词作为关键字。
可选的,所述方法还包括:
监测与对应于当前用户标识信息的浏览器侧的网络应用标签和/或网络应用配置信息是否发生更新,若更新,则将新的网络应用配置信息推送至所述用户标识信息对应的浏览器。
可选的,所述网络应用配置信息包括:
网络应用名称和/或
网络应用大小和/或
网络应用标志Logo和/或
网络应用下载地址。
可选的,所述网络应用配置信息为扩展标记语言格式XML格式和/或JSON格式。
依据本发明的另一方面,提供了一种网络应用服务器,包括:
登录请求响应模块,用于接收浏览器侧的登录请求并登录到网络应用服务器侧获取浏览器用户的用户标识信息;
网页信息接收模块,用于接收来自浏览器侧的当前网页的网页信息;
网页信息分析模块,用于对网页信息进行分析,获得对应于所述用户标识信息的网络应用标签;
配置信息获取模块,用于匹配网络应用标签和预置的网路应用映射表,获取相匹配的网络应用配置信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210434864.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:云端服务器和客户端的通信方法、系统和装置
- 下一篇:一种推送微博的方法及装置