【技术实现步骤摘要】
基于FTP文件传输的广告推送系统及方法
本专利技术涉及网络通信与呼叫系统领域,尤其是一种基于FTP文件传输的广告推送系统、坐席端、客户端及方法。
技术介绍
目前,广告推送技术已应用于多个领域,包括呼叫系统、门户网站、游戏、电视广告插播等,技术上也逐步成熟,广告推送系统主要有两大部分组成,分别为广告管理平台与用户客户端。广告管理平台主要用于注册用户,存储广告视频、图片、描述信息等,以及管理、匹配与推送广告,其中用户客户端的注册信息包括以关键字等形式定义的广告喜好;广告管理平台包括广告存储服务器、广告推送判决策略模块,客户端则用于控制广告请求、显示广告内容等。按照客户端与广告管理平台之间是否存在即时交互,广告推送方法可以分为3类:一种是不存在即时交互,当客户端启动时,广告管理平台检测到该触发信息,广告推送判决策略模块通过关键字匹配等方法,搜索出广告存储服务器中符合条件的广告并形成广告列表。下一步,存在2种广告推送方式,分别是:方式一,以报文形式将广告列表发送给客户端,客户端接收、解析该信息后,从广告管理平台下载相应广告,并存储于特定路径,可以随时播放广告于界面;方式二,广告管理平台直接将广告列表中广告依次推送给客户端,客户端接收、存储并随时显示所有广告文件,显然,这种方式较方式一更简单、有效。第二类是存在即时交互的方法,当用户需要切换到广告状态时,客户端发送广告请求消息到广告管理平台。这种方法下,按照广告请求消息的内容,广告推送方式也可以分为2种,方式一,广告请求中以关键字形式定义用户喜好,广告管理平台接收到该消息后,接下来的广告推送方法同前述的第一类 ...
【技术保护点】
一种基于FTP文件传输的广告推送系统,其特征在于,包括:与客户FTP用户一一对应的客户端、与坐席FTP用户一一对应的坐席端以及与广告FTP用户一一对应的广告服务器;所述客户FTP用户与坐席端绑定,所述坐席FTP用户与客户端绑定,所述广告FTP与客户端、坐席端均绑定;所述客户端包括客户发送模块、客户接收模块和客户存储模块,所述坐席端包括坐席接收模块、坐席选择模块、坐席发送模块和坐席存储模块,所述广告服务器包括存储广告文件的广告存储模块;所述客户发送模块,用于与绑定的广告服务器建立连接,并基于客户端对应的客户FTP用户信息生成连接配置文件,将所述连接配置文件保存于客户存储模块,生成连接请求并向绑定的坐席端发送所述连接请求和连接配置文件;其中,所述客户FTP用户信息包括客户端FTP用户的IP地址、端口号、用户名、密码以及客户存储模块路径;所述坐席接收模块,用于与绑定的广告服务器建立连接并接收客户发送模块发送的连接配置文件,读取并根据所述连接配置文件接收对应绑定的客户端发送的连接请求;所述坐席选择模块,用于根据绑定的广告FTP用户扫描相应的广告存储模块路径,选择所述坐席端需要的广告并获取被选择 ...
【技术特征摘要】
1.一种基于FTP文件传输的广告推送系统,其特征在于,包括:与客户FTP用户一一对应的客户端、与坐席FTP用户一一对应的坐席端以及与广告FTP用户一一对应的广告服务器;所述客户FTP用户与坐席端绑定,所述坐席FTP用户与客户端绑定,所述广告FTP与客户端、坐席端均绑定; 所述客户端包括客户发送模块、客户接收模块和客户存储模块,所述坐席端包括坐席接收模块、坐席选择模块、坐席发送模块和坐席存储模块,所述广告服务器包括存储广告文件的广告存储模块; 所述客户发送模块,用于与绑定的广告服务器建立连接,并基于客户端对应的客户FTP用户信息生成连接配置文件,将所述连接配置文件保存于客户存储模块,生成连接请求并向绑定的坐席端发送所述连接请求和连接配置文件;其中,所述客户FTP用户信息包括客户端FTP用户的IP地址、端口号、用户名、密码以及客户存储模块路径; 所述坐席接收模块,用于与绑定的广告服务器建立连接并接收客户发送模块发送的连接配置文件,读取并 根据所述连接配置文件接收对应绑定的客户端发送的连接请求; 所述坐席选择模块,用于根据绑定的广告FTP用户扫描相应的广告存储模块路径,选择所述坐席端需要的广告并获取被选择广告的存储路径; 所述坐席存储模块,用于根据被选择广告的存储路径生成并存储选择结果配置文件,并用于保存所述坐席接收模块接收的文件; 所述坐席发送模块,用于将所述选择结果配置文件发送至绑定的客户端; 所述客户接收模块,用于接收选择结果配置文件并基于所述选择结果配置文件从广告服务器中下载相应的广告文件,并将已下载的广告文件传送至客户存储模块存储。2.根据权利要求1所述的基于FTP文件传输的广告推送系统,其特征在于,所述坐席存储模块还用于生成结束推送配置文件,通过坐席发送模块将所述结束推送配置文件发送至绑定的客户端,并清空所述坐席存储模块中存储的所有文件;所述客户接收模块还用于在接收到结束推送配置文件的情况下,触发客户存储模块清空所述客户存储模块中存储的所有文件。3.—种坐席端,其特征在于,包括:坐席接收模块、坐席选择模块、坐席发送模块和坐席存储模块; 所述坐席接收模块,用于与绑定的广告服务器建立连接并接收客户发送模块发送的连接配置文件,读取并根据所述连接配置文件接收对应绑定的客户端发送的连接请求;其中,所述连接请求是客户端根据对应客户FTP用户信息的连接配置文件所生成; 所述坐席选择模块,用于根据绑定的广告FTP用户扫描相应的广告存储模块路径,选择所述坐席端需要的广告并获取被选择广告的存储路径; 所述坐席存储模块,用于根据被选择广告的存储路径生成并存储选择结果配置文件,并用于保存所述坐席接收模块接收的文件; 所述坐席发送模...
【专利技术属性】
技术研发人员:王君,李伟,金耀,王学英,揭颖,白智强,梁砚啸,庞秀立,
申请(专利权)人:北京兆维电子集团有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。