一种在智能手机上发布广告的系统和方法

文档序号:6487422阅读:322来源:国知局
一种在智能手机上发布广告的系统和方法
【专利摘要】本发明建立一种在智能手机上展示广告的系统和方法,通过向应用程序开发者分发软件开发包(SDK),为不同开发者、不同手机系统提供了统一的广告展示、用户交互操作等方法。通过把广告收入分配给开发者,解决了开发者难以获得收入的问题。通过用户行为分析,解决了广告精准投放的问题。
【专利说明】一种在智能手机上发布广告的系统和方法
一、【技术领域】
[0001]本发明涉及移动互联网领域,尤其涉及在各种智能手机(包括平板电脑)上发布广告的方法。通过建立一套系统和方法,使得各种智能手机(包括平板电脑)上的众多应用程序具备广告信息的获取、展示、交互操作等功能,同时为开发者带来收益。
二、【背景技术】
[0002]目前,智能手机越来越普及,估计未来2到3年之内,非智能机将退出历史舞台。所谓智能机,指的是手机硬件配置高,拥有完整的操作系统且能从网络上下载安装各种应用程序的手机。和传统手机相比较,智能机拥有更大的存储能力,更快更强的数据处理能力,因而能安装各种各样的应用程序,提供除通话、短信等基本语音功能之外更多的功能。在某种程度上可以把智能手机理解为手持化的笔记本电脑。
[0003]当前流行的智能手机种类包括苹果的IPhone、使用Android的系列手机以及使用Windows Phone的系列手机。随着时间的推移,还会有更多的智能机种类出现。
[0004]智能机拥有强大的处理能力和高速的联网能力,这使得它能方便地从网络中获取信息,可以流畅、漂亮的展示图片、视频、文字、声音等多媒体信息。采用多媒体的方式展示广告,远比短信来的生动,更能吸引用户的注意。
[0005]但是,由于智能手机型号、操作系统不尽相同,严重的是手机上的应用程序更是五花八门,数量众多。应用程序作者的能力、水平也就更加参差不齐。开发者自身主要专注于程序功能的实现,再让他们去搜集广告、制作广告、并最终在自己产品上发布广告,显然是不现实的。因此,有必要为应用程序提供统一的广告展示方法,这就是分发给他们的应用程序开发包:SDK (Software Development Kit)。
[0006]SDK中集成了完整的广告数据获取、存储、展示、用户交互操作等功能,应用程序作者只需要把SDK嵌入到他们产品中即可,极大地简化了开发工作。
[0007]以中国目前的国情,人们习惯于从互联网上免费获得各类信息、下载程序,在移动互联网时代也无法例外。这样,应用程序开发者将很难从程序的发行中获得收入。这将严重挫伤开发者的积极性,影响移动互联网的发展。而互联网的发展历史也证明了通过展示广告获得收益,是一个行之有效的方法。
[0008]因此,建立在智能手机应用程序上展示广告的系统和方法,是很有必要的。
三、
【发明内容】

[0009]本发明通过建立一套在智能手机(包括平板电脑)上展示广告的系统和方法,解决在众多不同手机系统上统一展示广告的问题,应用程序开发者的收入问题以及广告的效果评估和精准投放问题。
[0010]为解决上述技术问题,本发明建立一套在智能手机(包括平板电脑)上展示广告的系统和方法,其特征在于,包括:
[0011]第一步,开发适用于各手机系统的软件开发包(SDK),用于在手机上展示广告。[0012]软件开发包是有针对性的,一个手机系统对应一套。当有新手机系统出现时,开发新的软件开发包即可。这样,本发明具备灵活的扩展性和适应性。
[0013]第二步,建立广告管理系统、开发者管理系统、应用程序管理系统、广告推送系统、广告计费系统、用户行为分析系统。
[0014]I广告管理系统用于广告的制作、存储、设置投放策略、计费策略、启动发布、停止发布等功能。
[0015]2开发者管理系统用于管理开发者,记录个人信息、所开发应用程序列表以及财务信息。
[0016]3应用程序管理系统用于为各应用程序分配标识信息、分类信息、安装文件、程序文档等。
[0017]4广告推送系统用于向运行在智能手机(包括平板电脑)上的应用程序推送广告数据,记录广告的展示、交互操作数据。
[0018]5广告计费系统用于根据广告的计费策略进行计费,定时(通常为I小时)批量自动进行。扣减广告主费用形成收入,然后把收入的一部分分配给应用程序的开发者,形成开发者收入。计费模型包括但不限于:
[0019]CPM,每1000次展示为一个计费单位。
[0020]CPC,每点击一次为一个计费单位,用户不点击广告,则不计费。
[0021]6用户行为分析系统综合使用广告推送系统得到的广告请求、展示、点击等数据,采用智能数据挖掘的方式进行用户行为特征分析。分析的目标结果,包括但不限于:
[0022]用户年龄、性别、兴趣爱好,广告点击密集时段、密集地区,用户年龄、性别等和广告的粘合度、兴趣度。
[0023]这些分析结果综合起来形成广告投放策略,用于提高广告投放精准度。
[0024]第三步,开发者下载得到软件开发包,开发工作开始,本发明所述系统开始运转。
[0025]开发者只需要把软件开发包嵌入到应用程序中既具备完整的广告能力。开发完成的应用程序可发布到应用程序商店供用户下载。所谓用户,指的是使用手机的普通大众。
[0026]当应用程序在手机中运行时,一个完整的广告流程如下:
[0027]I应用程序(实际上是软件开发包)向广告推送系统发起广告请求,在发起请求的同时把手机软硬件参数传给广告推送系统,这些信息包括但不限于:(步骤31)
[0028]手机型号、手机操作系统版本(反映手机的新旧程度)、手机浏览器版本号(反映用户使用手机的习惯)、IP地址(根据IP地址可大致定位用户)、所处经纬度、网络类型(移动网络或Wifi)、手机硬件信息(MS1、ME1、出厂序号、MAC地址等)、时间(用于分析不同时段的用户活动特性)。
[0029]2广告推送系统根据这些信息,联合广告投放策略,从系统广告池中筛选出最合适的广告,返给应用程序(实际上是软件开发包)(步骤32)。筛选的过程和结果提现了广告投放的精准度。
[0030]3应用程序(实际上是软件开发包)收到广告信息后即可展示广告。广告展示形式包括但不限于条幅式、全屏幕、半屏幕、通知栏消息等。(步骤33)
[0031]4用户看到广告后,点击广告,引发后续动作,动作的类别、内容也是广告的一部分,这些动作包括但不限于:(步骤34)[0032]自动拨打电话、打开网页、地图定位、发送短信、发送Emai1、下载应用程序。
[0033]5同样地,应用程序(实际上是软件开发包)也把用户点击行为通知广告推送系统,通知内容也包含手机软硬件系统参数。(步骤35)
三、【专利附图】

【附图说明】
[0034]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用来解释本发明,并不构成对本发明的限制。在附图中:
[0035]图1是广告发布流程图;
[0036]图2是应用程序登记流程图;
[0037]图3是广告展示流程图;
[0038]图4是广告计费流程图;
[0039]图5是用户行为分析流程图。
四、【具体实施方式】
[0040]本发明具体实施时包括系统建设过程、广告发布流程、应用程序登记流程、广告展示流程、广告计费流程、用户行为分析流程。
[0041]系统建设过程首先研发广告管理系统、开发者管理系统、应用程序管理系统、广告推送系统、广告计费系统、各手机系统软件开发包,然后搭建服务器群组,部署这些系统,对外发布软件开发包。
[0042]I广告发布流程广告主首先在广告管理系统上注册(步骤10),缴费(步骤12)后即可进入各个发布流程:填写广告信息(步骤13),设定投放策略(步骤14),提交审核。审核通过后即可启动广告(步骤16)。广告在发布状态时,广告主随时可以停止广告的投放(步骤19),费用不足,广告发布系统会自动停止广告的投放(步骤18)。
[0043]2应用程序登记流程开发者首先进入开发者管理系统注册合法账户后方可进入应用程序登记流程(步骤20)。进入应用程序管理系统,申请添加新的应用程序(步骤22),在填写完必要的信息(应用程序名称、类别、描述、介绍等)后,应用程序管理系统为该应用程序分配一个唯一的标识(步骤23)。这个标识既是应用程序的身份证,也是计费系统用于向开发者分配收入的标识。开发者必须使用这个标识进行应用程序的开发。完成开发后需把应用程序上传给应用程序管理系统,等待审核(步骤26),通过后方能正常展示广告。
[0044]3广告展示流程用户从应用程序商店下载应用程序,安装后运行程序,开始广告展示流程,这个过程是不断自动重复进行的。
[0045](步骤31)请求广告应用程序(实际上是软件开发包)向广告推送系统发送广告
[0046]请求,连带智能手机(包括平板电脑)的软硬件参数。广告请求的发送通过W1-Fi或移动网络进行,依据用户手机的设定。广告推送系统收到请求后首先把请求参数保存下来,然后根据这些参数,结合广告投放策略,筛选最合适广告,返回给应用程序(实际上是软件开发包)。(步骤32)
[0047](步骤33)广告展示应用程序(实际上是软件开发包)把获得广告信息以文字、Logo、图片、视频音频的形式展示出来,完成后向广告推送系统发送通知,广告推送系统收到通知后予以保存。[0048](步骤34)广告点击用户点击广告后,首先把点击动作通知广告推送系统,然后引发广告后续点击动作,这些动作包括但不限于自动拨打电话、打开网页、地图定位、发送短信、发送Email、下载应用程序。这些动作完成后也要把动作内容通知广告推送系统。广告通知系统对所有收到的通知信息都保存下来,供用户行为分析使用。(步骤35)
[0049]4广告计费流程针对每一款广告,依据其计费模式(步骤42),对所有展示点击进行计费,最小计费单元为应用程序(步骤43)。每得到一个计费额度,将从广告主账户中扣除相应数额,然后再分为两个部分,一部分分配给开发者形成开发者收入,另一部分留下作为广告系统运营商收入(步骤45),分配比例由广告系统运营商决定。计费额度的计算方式包括但不限于如下形式:
[0050]CPC计费额度=广告单价X广告点击次数
[0051]CPM计费额度=广告单价X广告展示次数+1000
[0052]5用户行为分析流程首先建立分析模型,评估论证模型的合理性、可行性,然后针对广告推送系统记录的来自应用程序(实际上是软件开发包)的通知数据进行运算,得出结论,以此调整或新增广告投放策略,最终目的是提高广告投放的精准度。
[0053]虽然本发明所披露的实施方式如上,但所述内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属【技术领域】内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
【权利要求】
1.一种在智能手机上发布广告的系统和方法,其特征在于: 通过分发适用于不同智能手机系统的软件开发包,解决了广告在各种手机上统一展示的问题; 通过把广告收入分配给应用程序开发者,解决了移动应用开发者的收入问题; 通过用户行为分析,提高了广告投放的精准度。
2.根据权利要求1所述的一种在智能手机上发布广告的系统和方法,其特征在于:解决了广告在手机上的统一展示问题,具体实现步骤如下: 第一步,定义广告展示形式,包括条幅式展示形式、半屏幕展示形式、全屏幕展示形式; 第二步,定义广告展示内容,包括文字、图片、音频、视频; 第三步,定义广告交互动作,包括自动拨打电话、发送短信、发送Email、打开网页、地图定位、下载应用程序; 第四步,针对每个手机系统,开发对应的软件开发包,分发给应用程序开发者。
3.根据权利要求1所述的一种在智能手机上发布广告的系统和方法,其特征在于:通过把广告收入分配给应用程序开发者,解决了移动应用开发者的收入问题,具体实现如下: 定义广告计费模型,包括CPM、CPC ; CPM,每1000次展示为一个计费单位,计算公式为 广告单价X广告展示次数+1000 ; CPC,每点击一次为一个计费单位,计算公式为 广告单价X广告点击次数; 把广告展示收入的一部分分配给应用程序开发者,形成开发者收入。
4.根据权利要求1所述的一种在智能手机上发布广告的系统和方法,其特征在于:通过用户行为分析,提高广告投放精准度,具体实现步骤如下: 第一步,建立分析模型; 第二步,评估、论证模型; 第三步,把实际运行数据应用于模型进行运算; 第四步,根据运算结果调整已有广告投放策略或增加新的广告投放策略。
【文档编号】G06Q30/02GK103578011SQ201210266122
【公开日】2014年2月12日 申请日期:2012年7月31日 优先权日:2012年7月31日
【发明者】颜鸿, 冯金辉 申请人:哇棒(北京)国际传媒有限公司, 颜鸿, 冯金辉
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1