一种信息推送方法、装置及系统制造方法及图纸

技术编号:12585169 阅读:66 留言:0更新日期:2015-12-24 01:39
本发明专利技术涉及一种信息推送方法、装置及系统。其中,该信息推送方法包括:接收客户端发送的http请求;将所述http请求重定向到http代理服务器;所述http代理服务器向所述客户端推送预设的信息。本发明专利技术也涉及一种信息推送装置及系统。本发明专利技术提供的技术方案,利用移动终端的现有硬件设备,在低成本的情况下,实现了合理、高效和精准的信息推送。

【技术实现步骤摘要】

本专利技术涉及互联网应用
,更具体地说,涉及一种信息推送方法、装置及系统
技术介绍
网络广告是指利用网站上的广告横幅、文本链接、多媒体等方式,在互联网刊登或发布的广告。随着互联网技术日趋完善,使用互联网的用户越来越多,网络广告取得了迅猛发展,随之也发展起广告推送业务。广告推送业务是指在用户用浏览器访问网页的时候有针对性的投放一些与访问相关的、个性化的广告的业务。
技术实现思路
本专利技术要解决的技术问题在于,提供一种信息推送方法、装置及系统。本专利技术解决其技术问题所采用的技术方案是:构造一种信息推送方法、装置及系统。在本专利技术所述的信息推送方法中,包括:接收客户端发送的http请求;将所述http请求重定向到http代理服务器;所述http代理服务器向所述客户端推送预设的信息。优选地,所述将所述http请求重定向到http代理服务器的工具为Iptables。优选地,所述http代理服务器向所述客户端推送预设的信息包括:所述http代理服务器拦截所述http请求的页面数据;根据所述http请求的页面数据植入显示所述预设的信息的JS脚本;发送给所述客户端显示所述预设的信息。优选地,所述JS脚本开源依据GPS,所述预设的信息包括与地理信息相关的信息。优选地,所述预设的信息可以临时人工输入。在本专利技术所述的信息推送装置中,包括:接收模块,用于接收客户端发送的http请求;重定向模块,用于将所述http请求重定向到http代理服务器;推送模块,用于所述http代理服务器向所述客户端推送预设的信息。优选地,所述重定向模块包括Iptables。优选地,所述推送模块包括:拦截单元,用于所述http代理服务器拦截所述http请求的页面数据;植入单元,用于根据所述http请求的页面数据植入显示所述预设的信息的JS脚本;发送单元,用于发送给所述客户端显示所述预设的信息。优选地,所述JS脚本开源依据GPS,所述预设的信息包括与地理信息相关的信息。优选地,所述推送装置还包括输入模块,用于临时人工输入所述预设的信息。在本专利技术所述的信息推送系统中,包括一个或多个客户端、以及上文任一种所述的信息推送装置。实施本专利技术的信息推送方法、装置及系统,具有以下有益效果:利用移动终端的现有硬件设备,在低成本的情况下,实现了合理、高效和精准的信息推送。【附图说明】下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术的信息推送方法的流程示意图;图2是本专利技术的信息推送装置的结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图和具体实施例,对本专利技术进行进一步的详细说明。应当理解,此处描述的具体实施例仅用于解释本专利技术,并不用于限定本专利技术。如图1所示,在本专利技术实施例的信息推送方法中,包括以下步骤:S101、接收客户端发送的http (Hypertext Transport Protocol超文本传输协议)请求。具体的,当用户访问外网数据时,通过客户端浏览器发送相应的http请求。系统接收客户端发送的http请求,进行后续工作。可以理解的,本专利技术实施例的信息推送方法是基于用户连接Wifi访问互联网的基础之上,即客户端通过Wifi发送http请求。S102、将http请求重定向到http代理服务器。具体的,本专利技术实施例用Iptables将所述http请求重定向到http代理服务器。S103、http代理服务器向客户端推送预设的信息。这里预设的信息可以是各种广告。例如,可以推送地方特色景点,可以推送公益广告等等。进一步地,这里预设的信息还可以支持临时的人工输入。例如,在具有Wifi的公共汽车上,乘客通过连接Wifi访问互联网时,司机可以输入各种信息推送到连接Wifi的乘客的终端中,比如可以提示车上有小偷等等信息。具体的,包括以下步骤:S103-1、http代理服务器拦截http请求的页面数据。S103-2、根据http请求的页面数据植入显示预设的信息的JS脚本。具体的,JS即javascript,Javascript是一种由Netscape的LiveScript发展而来的脚本语言。脚本通常可以由应用程序临时调用并执行。各类脚本目前被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。进一步地,JS脚本还可以开源依据GPS,预设的信息包括与地理信息相关的信息。这样,还可以实时推送与地理信息相关的信息。例如,可以实时推送车站信息,或是到站提醒等等。S103-3、发送给客户端显示预设的信息。本专利技术实施例的信息推送方法,利用移动终端的现有硬件设备,在低成本的情况下,实现了合理、高效和精准的信息推送。如图2所示,在本专利技术实施例的信息推送装置中,包括:接收模块201、重定向模块202、推送模块203。其中:接收模块201,用于接收当前第1页1 2 本文档来自技高网...

【技术保护点】
一种信息推送方法,其特征在于,包括:接收客户端发送的http请求;将所述http请求重定向到http代理服务器;所述http代理服务器向所述客户端推送预设的信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:李利民
申请(专利权)人:深圳前海华视移动互联有限公司
类型:发明
国别省市:广东;44

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

1