一种减少手机广告网络流量的处理方法

文档序号:6439242阅读:159来源:国知局
专利名称:一种减少手机广告网络流量的处理方法
一种减少手机广告网络流量的处理方法技术领域
本发明属于移动互联网技术领域,尤其涉及一种减少手机广告网络流量的方法。
背景技术
目前移动数字终端上的广告平台很多,大多是请求一次广告下发一次广告数据,但广告重复展示比较多,这样会造成用户的网络流量浪费比较大,给手机用户增加不必要的网络流量支出,影响到移动数字终端上的广告业务的开展。发明内容
鉴于现有技术中存在的问题,本发明提供一种用于减少手机广告网络流量的处理方法,其特征在于包括如下步骤:(I)将广告数据分为控制信息和内容信息;(2)在移动终端上建立广告数据缓存;(3)在每次需要展示广告时从移动终端的广告数据缓存中查看是否有广告可以投放,如果有则执行步骤(4),如果没有则执行步骤(5) ;(4)根据广告数据缓存中的控制信息进行广告内容信息投放;(5)从广告投放服务器中获得控制信息,查看移动终端本身广告数据缓存是否有该广告内容信息的缓存,如果有则执行步骤(6),如果没有则执行步骤(7) ;(6)从移动终端本地广告数据缓存中取出广告内容信息并展示广告;(7)从广告内容服务器中获取广告内容信息放入本地缓存中,然后展示广告。
此外,本发明还提供一种用于减少手机广告网络流量的处理系统,其特征在于包括如下装置:用于将广告数据分为控制信息和内容信息的装置;用于在移动终端上建立广告数据缓存的装置;用于在每次需要展示广告时从移动终端的广告数据缓存中查看是否有广告可以投放的装置;用于根据广告数据缓存中的控制信息进行广告内容信息投放的装置;用于从广告投放服务器中获得控制信息,查看移动终端本身广告数据缓存是否有该广告内容信息的缓存的装置;用于从移动终端本地广告数据缓存中取出广告内容信息并展示广告的装置;用于从广告内容服务器中获取广告内容信息放入本地缓存中,然后展示广告的装置。
本发明通过首先显示移动终端本地缓存的广告数据,只有在缓存中没有缓存想要访问的广告数据时才从广告投放服务器下载广告数据,并且对于缓存中的广告内容可以通过仅仅从广告服务器下载控制信息进而改变缓存中广告内容的显示方式。由于控制信息的数据比较小,所以当广告在同一移动终端需要展示多次时会大大减少网络流量。


图1为本发明用于减少手机广告网络流量的处理方法的流程图2是移动终端进行广告数据处理的流程图。
具体实施方式
下面结合附图对本发明的具体实现方式做进一步的详细说明。
图1为本发明用于减少手机广告网络流量的处理方法的流程图;如图1所述,本发明的用于减少手机广告网络流量的处理方法包括如下步骤:
(I)将广告数据分为控制信息和内容信息;
(2)在移动终端上建立广告数据缓存;
(3)在每次需要展示广告时从移动终端的广告数据缓存中查看是否有广告可以投放,如果有则执行步骤(4),如果没有则执行步骤(5);
(4)根据广告数据缓存中的控制信息进行广告内容信息投放;
(5)从广告投放服务器中获得控制信息,查看移动终端本身广告数据缓存是否有该广告内容信息的缓存,如果有则执行步骤(6),如果没有则执行步骤(7);
(6)从移动终端本地广告数据缓存中取出广告内容信息并展示广告;
(7)从广告内容服务器中获取广告内容信息放入本地缓存中,然后展示广告。
本发明的广告信息分为两部分:1)控制信息;2)广告内容信息。
所述控制信息包括:
a)广告ID,唯一标不一个广告
b)广告展示时间,广告在移动客户端需要展示的时间
c)广告展示次数,广告在客户端需要重复展示的次数
d)广告内容地址,可以通过该地址获得一个结构化的广告内容。
所述广告内容是一个结构化的数据,通常用XML文件或者json等来描述:其中〈关键字〉表示开始,〈/关键字〉表示结束。〈! 一一>表示注释
〈广告内容〉
<广告项集合>
<广告项1>
<广告展示类型>type〈/广告展示类型X !-广告块展示类型,1-为文字链广告,2-图片通栏广告,3-全屏广告,4-视频广告一>
〈广告标题X/广告标题X! _广告的标题内容一>
〈广告内容X/广告内容X!—编码后的广告内容字符串一>
< 宽度>〈/宽度X !-该广告项所占的百分比一>
〈广告项1>
<广告项2>
...
<广告项2>
</广告项集合>
〈/广告内容〉
说明:
I)〈广告展示类型〉为1,表示文字链广告,〈广告标题〉里面存放的是广告需要展示的文字;
2) <广告展示类型 > 为2,表示图片通栏广告,将有两个广告项,分别指明左右两边的广告内容。而每一项的广告内容在〈广告内容〉里进行编码。
3)〈广告展示类型〉为3,表示全屏广告,将只有一个广告项,同样广告内容在〈广告内容〉里进行编码
4) <广告展示类型 > 为4,表示视频广告,也只有一个广告项,同样广告内容在〈广告内容〉里进行编码。
所述控制信息携带了广告需要展示的时间和展示次数、广告标识ID、广告内容地址;如果控制信息中设定的展示次数大于1,则在移动终端按照展示次数展示广告后再从广告投放服务器中获取控制信息;果广告内容标识没有变化,也不需要从广告内容服务器中获取广告数据;所述广告内容是用XML文件描述的结构化数据。
为了将以上展现广告的形式嵌入到一般的应用程序中,实际实现时需要将以上处理流程封装为一个SDK (即可供一般应用程序开发者直接调用的软件开发包),一般的应用程序只需要将其嵌入到应用程序中即可展示广告。
图2是移动终端进行广告数据处理的流程图;如图2所述,本发明的移动终端进行广告数据处理的流程包括如下步骤:
(I)移动终端进行广告展示请求
(2)是否有可用缓存广告,如果有转步骤(3),如无转步骤(6)
(3)展示广告,同时广告展示次数减I
(4)如果广告展示次数小于等于O则从缓存中移除
(5)按照广告展示时间延迟若干秒,然后转步骤(I),继续请求展示广告
(6)向广告投放服务器请求广告控制信息,如果请求成功继续,否则转步骤(11)
(7)广告控制信息中广告ID是否在缓存中,如果是则转步骤(3),否则继续
(8)根据广告内容串向广告内容服务器请求广告内容,如果成功则继续,否则转步骤(11)
(9)解析广告内容体,分离出需要展示的广告内容
(10)将广告信息存入广告缓存中,转步骤(3)
(11)延迟 10 秒
(12)转步骤(I)
本发明通过首先显示移动终端本地缓存的广告数据,只有在缓存中没有缓存想要访问的广告数据时才从广告投放服务器下载广告数据,并且对于缓存中的广告内容可以通过仅仅从广告服务器下载控制信息进而改变缓存中广告内容的显示方式。由于控制信息的数据比较小,所以当广告在同一移动终端需要展示多次时会大大减少网络流量。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式
进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
权利要求
1.一种用于减少手机广告网络流量的处理方法,其特征在于包括如下步骤: (1)将广告数据分为控制信息和内容信息; (2)在移动终端上建立广告数据缓存; (3)在每次需要展示广告时从移动终端的广告数据缓存中查看是否有广告可以投放,如果有则执行步骤(4),如果没有则执行步骤(5): (4)根据广告数据缓存中的控制信息进行广告内容信息投放; (5)从广告投放服务器中获得控制信息,查看移动终端本身广告数据缓存是否有该广告内容信息的缓存,如果有则执行步骤(6),如果没有则执行步骤(7); (6)从移动终端本地广告数据缓存中取出广告内容信息并展示广告; (7)从广告内容服务器中获取广告内容信息放入本地缓存中,然后展示广告。
2.根据权利要求1所述的用于减少手机广告网络流量的处理方法,其特征在于所述控制信息携带了广告需要展示的时间和展示次数、广告标识ID、广告内容地址。
3.根据权利要求2所述的用于减少手机广告网络流量的处理方法,其特征在于如果控制信息中设定的展示次数大于1,则在移动终端按照展示次数展示广告后再从广告投放服务器中获取控制信息。
4.根据权利要求2所述的用于减少手机广告网络流量的处理方法,其特征在于如果广告内容标识没有变化,也不需要从广告内容服务器中获取广告数据。
5.根据权利要求1或2或3或4所述的用于减少手机广告网络流量的处理方法,其特征在于所述广告内容是结构化的数据。
6.一种用于减少手机广告网络流量的处理系统,其特征在于包括如下装置: 用于将广告数据分为控制信息和内容信息的装置; 用于在移动终端上建立广告数据缓存的装置; 用于在每次需要展示广告时从移动终端的广告数据缓存中查看是否有广告可以投放的装置; 用于根据广告数据缓存中的控制信息进行广告内容信息投放的装置; 用于从广告投放服务器中获得控制信息,查看移动终端本身广告数据缓存是否有该广告内容信息的缓存的装置; 用于从移动终端本地广告数据缓存中取出广告内容信息并展示广告的装置; 用于从广告内容服务器中获取广告内容信息放入本地缓存中,然后展示广告的装置。
7.根据权利要求6所述的用于减少手机广告网络流量的处理装置,其特征在于所述控制信息携带了广告需要展示的时间和展示次数、广告标识ID、广告内容地址。
8.根据权利要求7所述的用于减少手机广告网络流量的处理系统,其特征在于如果控制信息中设定的展示次数大于1,则在移动终端按照展示次数展示广告后再从广告投放服务器中获取控制信息。
9.根据权利要求7所述的用于减少手机广告网络流量的处理系统,其特征在于如果广告内容标识没有变化,也不需要从广告内容服务器中获取广告数据。
10.根据权利要求6或7或8或9所述的用于减少手机广告网络流量的处理装置,其特征在于所述广告内容是结构化的数据。
全文摘要
一种用于减少手机广告网络流量的处理方法,其在移动终端上建立广告数据缓存;在每次需要展示广告时从移动终端的广告数据缓存中查看是否有广告可以投放,如果有则根据广告数据缓存中的控制信息进行广告内容信息投放;如果没有则从广告内容服务器中获取广告内容信息放入本地缓存中,然后展示广告。
文档编号G06Q30/02GK103139720SQ20111038046
公开日2013年6月5日 申请日期2011年11月25日 优先权日2011年11月25日
发明者陈豪, 肖军, 赵克佳 申请人:北京百分通联传媒技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1