一种互联网文内广告的系统与方法

文档序号:6469560阅读:176来源:国知局
专利名称:一种互联网文内广告的系统与方法
技术领域
本发明属于互联网领域,尤其涉及互联网广告的方法与系统。
背景技术
互联网广告技术被誉为现今广告投放技术中最复杂的技术(对比报刊杂志和电 视广告而言),因此如何在花样百出的网络媒体页面中高效率的插播商业广告是一个很重 要的方法问题。广告的效率越高,广告商越愿意投入。否则,广告投放在关联度不高的地方, 浪费广告商的财力而收不到任何效果。 可见,业界存在着一种技术需求提供一种智能化的、准确的根据页面中的文字内 容自动投放关联度极高的广告内容是非常重要的。

发明内容
本发明的目的是提供一种互联网文内广告的系统与方法,解决现有技术的缺陷,
能够智能准确的根据互联网页面中的文字内容加入关联度很强的广告,提高广告投放效
率。本发明的技术方案如下 —种互联网文内广告的系统,包含 广告管理系统,提供各种类型的广告的增加、修改、删除等功能,负责广告数据的 维护; 广告索引系统,将广告管理系统的数据做成文件索引,以不同类型广告做成不同 的文件组索引; 广告检索系统,根据不同文件索引来查询广告数据; 广告关键字服务系统,根据网页用户发送的关键字来调用广告检索系统并返回相 关数据,以显示网页。 本发明的另外一个实施例提供了一种互联网文内广告的系统,包含
网站特效代码获得模块;
制作广告模块;
智能域名解析模块; 高性能超文本传输协议和反向代理服务器高速缓冲代理模块,提供网页服务; mysql数据库集群模块,作为数据存储介质,存储众多广告数据; 即ache+tomcat集群广告系统模块,作为容器,容纳众多的索引文件; 网站媒体嵌入模块,通过该网站媒体嵌入模块提供代码可以访问本系统,将广告
挂到网站媒体中。 本发明的另外一个实施例提供了一种互联网文内广告的方法,包含如下步骤
获得网站特效代码;
使用者制作广告;
智能dns解析;
3
nginx高速缓冲代理处理,使用者访问nginx搭建的代理服务器,通过代理服务器,将静态页面进行缓存; mysql数据库集群处理使用多台服务器,建立mysql数据库集群,提高程序对数据库的读写性能,并将广告数据分布式存储在内存里;以便广告索引来mysql数据库更新
索引; Apache+tomcat集群广告处理从nginx高速缓冲代理服务器传输来的静态请求
和动态请求分别传输到apache和tomcat。 Apache处理静态请求部分,tomcat处理动态部
分,分析关键字,并从mysql数据库产生的索引里面匹对关键字,之后返回给客户端用户,
展示出关键字广告。 本发明的优点是 1.使用基于文件的处理方式,处理速度远远超过基于数据库的处理速度。
2.使用XML可以迅速的解析互联网的内容,完全给客户提供更方便快捷的体验。
3.数据库处理部分使用HIBERNATE技术,便于进行缓存等处理的优化。


下面结合附图,通过对本发明的具体实施方式
的详细描述,将使本发明的技术方案及其他有益效果显而易见。
图1为本发明互联网文内广告的系统示意 图2为本发明广告索引方式的原理 图3为传统的广告检索方式的示意 图4为本发明的广告检索方式的示意图; 图5为本发明互联网文内广告的系统的另外一个实施例的示意 图6为本发明互联网文内广告方法的流程图。
具体实施例方式
为了更进一步了解本发明的特征,请参阅以下有关本发明的详细说明与附图,然而所附图式仅提供参考与说明之用,并非用来对本发明的保护范围加以限制。
如图l所示,为本发明互联网文内广告的系统的其中一个实施例的示意图。本发明的一个实施例的文内广告系统由以下模块构成广告管理系统101、广告检索系统102、广告索引系统103和广告关键字服务系统104。广告管理系统101提供各种类型的广告的增加、修改、删除等功能,负责广告数据的维护。广告检索系统102根据不同索引文件106来查询广告数据。广告索引系统103将广告管理系统101的数据做成索引文件106,以不同类型广告做成不同的文件组索引。广告关键字服务系统104根据网页用户发送的关键字来调用广告检索系统103并返回相关数据,产生广告页面107。因为互联网页面的数量非常巨大,必须要摒弃传统的数据库查询技术,采用以文件为基础的索引搜索技术来快速的将页面的文件与广告挂接;必要时按照不同类的网站作出不同的索引,提供容量更大,响应更快的需求。应用本发明进行广告信息分离分析,具有准确性高、遗漏率低、分析时间短、节省资源、节省人力的多重优点。 图2为本发明广告索引方式的原理图,本发明所采用的垂直检索方式采用哈希(HASH)方式,检索方式直接,采用广告数据205中的关键字即可查到索引文件206中的相关 的数据。 图3为传统的广告检索方式的示意图,传统方式是采用广告数据库305查询,通过 定义一些字段,可以查询你想要的结果,产生广告页面307。通过数据库检索需要数据库引 擎提供的功能支持,普通的数据库只能支持少量的并发检索,数据量一旦超过100万速度 会很慢。 图4为本发明的广告检索方式的示意图。本发明通过使用以文件为基础的索引搜 索技术来做检索,由索引文件406直接产生广告页面407,这会大大提高速度与几乎无限制 的容量。 图5为本发明互联网文内广告的系统的另外一个实施例的示意图。本发明互联 网文内广告系统由以下6部分组成网站特效代码(js代码)获得模块501,制作广告模块 502,智能域名解析(dns解析)模块503,高性能超文本传输协议(HTTP)和反向代理服务器 (nginx)高速缓冲代理模块504,mysql数据库集群模块505,即ache+tomcat集群广告系统 模块506。即ache+tomcat集群广告系统模块506作为容器,MYSQL数据库集群模块505作为 数据存储介质,使用nginx高速缓冲代理模块504提供网页(web)服务,网站媒体嵌入系统 507提供代码即可以访问本系统,自动的将广告挂到网站媒体中,普通用户即可以通过专业 的网站找到相应的关键字或关键词广告。为应付大量并发的网页处理请求,本发明采用P2P 的处理方式,使用客户端参与服务器端的部分计算,并且跟踪用户的请求方式与使用习惯, 给用户需要的广告;后台检索数据采用众多的PC代替昂贵的服务器,使用系统分布式集群 将检索数据分散到各个不同的PC群;本系统采用并发的消息异步处理的队列,同时采用多 个超级线程来处理不同的队列,并且对消息队列按照定义的不同的排列顺序来选择哪个优 先处理,为使用者提供更好的服务。 本发明作为互联网媒体跟广告客户的中介,可以给广告客户提供全新的展示平 台,为媒体创造全新的附加值。 如图6所示,为本发明互联网文内广告方法的流程图。本发明流程包括如下步骤
获得网站特效代码(Js代码)601 :登陆丽w. 51 junyi. com,注册并登陆。点击获取 代码,并把代码添加到网站的相关位置。 使用者制作广告602 :登陆网站,例如www. 51junyi. com,注册并登陆。点击制作 相关的广告选项。广告的类型如下列之一 (l)纯文字文内广告;(2)书签式文内广告;(3) 图片式文内广告;(4)图片+文字文内广告;(5)轮播文内广告;(6)轮播+文字文内广告; (7)Flash文内广告;(8)FLASH+文字广告;(9)视频文内广告;(10)视频+文字广告
智能dns解析603 :首先客户的电脑访问网站,例如w丽.51junyi. com。这时候会 去到均宜传媒的dns服务器,进行相应的域名解析。如果客户端的ip是电信网段,就会得 到www. 51junyi. com的电信服务器ip。同理,如果是网通端ip,就会得到网通服务器的ip。 这样,可以很好的解决了南北电信网通交互访问慢的问题,给用户以更好的体验。
nginx高速缓冲代理604 :使用者首先访问到的是nginx搭建的代理服务器,通过 代理服务器,把一些静态的页面进行缓存,提高了服务器的响应速度,同时也减轻了后端服 务器的压力,并且对后端的服务器隐藏了真实ip,提高了安全性。 时nginx也可以用来做 网页(web)服务器,它的并发处理请求能力接近是即ache的10倍,是一个非常优秀的web服务器应用。 mysql数据库集群处理605 :使用多台服务器,建立mysql集群,提高程序对数据库 的读写性能,并进行分布式存储在内存里,大大的提高了数据库的性能。同时由于是mysql 集群,提高了数据的冗余性,安全性,避免了数据丢失情况。同时广告索引会定时地来此数 据库更新索引。 Apache+tomcat集群广告处理606 :从nginx代理服务器过来的一些静态请求和动 态请求,分别去到apache和tomcat。 A pache处理静态请求部分,tomcat处理动态部分, 进行分析关键字,并从数据库产生的索引里匹对关键字,划词,之后返回给客户端用户,展 示出关键字广告。 应当理解的是,上述对实施例的详细说明仅为了理解本发明,对本领域普通技术 人员而言,可以根据上述说明加以改进或变换,所有达到此目的的改进和变换都应属于本 发明所附权利要求的保护范围。
权利要求
一种互联网文内广告的系统,其特征在于,包含广告管理系统,提供各种类型的广告的增加、修改、删除等功能,负责广告数据的维护;广告索引系统,将该广告管理系统的数据做成文件索引,以不同类型广告做成不同的文件组索引;广告检索系统,根据不同文件索引来查询广告数据;广告关键字服务系统,根据网页用户发送的关键字来调用该广告检索系统并返回相关数据,以显示网页。
2. 根据权利要求l所述的互联网文内广告的系统,其特征在于,该广告索引系统采用 以文件为基础的索引搜索方式。
3. —种互联网文内广告的系统,其特征在于,包含网站特效代码获得模块; 制作广告模块;智能域名解析模块;高性能超文本传输协议和反向代理服务器高速缓冲代理模块,提供网页服务; mysql数据库集群模块,作为数据存储介质,存储众多广告数据;apache+tomcat集群广告系统模块,该apache+tomcat集群广告系统模块作为容器,容 纳众多的索引文件;网站媒体嵌入模块,通过该网站媒体嵌入模块提供代码可以访问本系统,将广告挂到 网站媒体中。
4. 根据权利要求3所述的互联网文内广告的系统,其特征在于,该制作广告模块所制 作的广告的类型为如下之一 纯文字文内广告;书签式文内广告;图片式文内广告;图片+ 文字文内广告;轮播文内广告;轮播+文字文内广告;Flash文内广告;FLASH+文字广告;视 频文内广告;视频+文字广告。
5. —种互联网文内广告的方法,包含如下步骤 获得网站特效代码;使用者制作广告; 智能dns解析;nginx高速缓冲代理处理,使用者访问nginx搭建的代理服务器,通过该代理服务器,将静态页面进行缓存;mysql数据库集群处理使用多台服务器,建立该mysql数据库集群,提高程序对数据 库的读写性能,并将广告数据分布式存储在内存里;以便广告索引来该mysql数据库更新 索引;Apache+tomcat集群广告处理从该nginx高速缓冲代理服务器传输来的静态请求和 动态请求分别传输到apache和tomcat 。 Apache处理静态请求部分,tomcat处理动态部分, 分析关键字,并从该mysql数据库产生的索引里面匹对关键字,之后返回给客户端用户,展 示出关键字广告。
全文摘要
一种互联网文内广告的系统,包含网站特效代码获得模块;制作广告模块;智能域名解析模块;高性能超文本传输协议和反向代理服务器高速缓冲代理模块,提供网页服务;mysql数据库集群模块,作为数据存储介质,存储众多广告数据;apache+tomcat集群广告系统模块,该apache+tomcat集群广告系统模块作为容器,容纳众多的索引文件;网站媒体嵌入模块,通过该网站媒体嵌入模块提供代码可以访问本系统,将广告挂到网站媒体中。
文档编号G06F17/30GK101751408SQ20081020355
公开日2010年6月23日 申请日期2008年11月28日 优先权日2008年11月28日
发明者吴刚 申请人:上海均宜信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1