专利名称:基于云平台的移动终端广告的制作方法
技术领域:
本发明属于移动通讯及云计算应用技术领域,更具体地说,是基于云平台的移动终端广告。
背景技术:
云计算是近两年来发展迅速的一个领域,其提供一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。关于公共云领域,存在很多基于云平台的应用产品,比如专注于存储的网盘产品,专注于聊天及其他应用的QPlus产品,但目前的应用产品均为书签类应用,这些书签类应用简单的将调用重定向至其他第三方网站产品中,由第三方网站产品对用户数据进行存储和管理,并向用户提供服务。
随着社会和技术的进步,通讯技术和应用方式也越来越适应用户的需求,计算机和手机已经进入到了生活的方方面面,特别是随着宽带网络和宽带的推进和应用,计算机和手机成为最常用的网络终端设备,而网络提供的服务也越来越多,例如除了常见的搜索服务、娱乐内容以外,可以提供更具有实用价值的电子商务活动和内容,例如网上商场,已经有众多的成熟运营的例子,如阿里巴巴网站、淘宝网等,但这一类网站在进行商务活动时,所针对的用户或对象的范围很广,并且没有与用户或服务对象形成某种特定的关系,那么服务商与用户之间的关系是随机而广泛的,这就意味着,如果需要推广商务活动,就需要 在众多甚至是巨大的用户群里去寻找自己的特定用户,以完成服务或满足用户的需求,这样,这种实现服务的过程就需要花费大量的人力和物力,就需要先打出广告、等用户询问、交流确定细节问题、可能成效形成专卖等此类较为繁杂的流程,这样的过程就没有充分挖掘或利用电子商务、网络平台的优点和条件,提高了服务成本,对于用户和商家都没有益处。另外,还有一个不足,就是消费者只是单纯的消费用户,而商户只是单纯的商户,只能够是单一的角色,特别是消费者从自身的消费中除了直接消费可以满足自身的需求以外,这个消费行为为自己不能够带来任何的其它收益,而消费者自己如果自己有好的物品或商品,也没有很好的办法与其它共享或交流,同时也产生不了效益。因此,现有的手机广告推广平台还有很多的不足有待完善。
发明内容
为达到上述目的,特别是现有传媒产业的成本高、针对性不强、内容单一、传播用户受限的不足。本发明实施例采用了如下技术方案
基于云平台的移动终端广告,包括用户终端I ;广告播放管理客户端2,开机即启动;管理控制平台3,用户终端可以自此下载或上传信息,并向下载所述广告的用户提供激励;其特征在于还包括云端服务器4,其提供一云平台5,所述云平台包括用户数据存储服务器6和应用服务器7;
其中,所述应用服务器,负载由广告发布者提交并通过云平台审核的广告,将该广告和该广告为用户生成的用户应用数据存储在用户数据存储服务器中;
以及,根据用户的访问请求,调用相关广告,并利用针对该用户的用户应用数据运行该
广告;
所述管理控制平台通过互联网控制云端服务器,云端服务器通过无线通信网络与用户终端通信连接。进一步的,所述云平台还包括开发服务器和开发数据存储服务器,所述开发服务器,向广告开发者下发应用开发工具,接收广告开发者利用所述应用开发工具开发并提交的广告应用,将广告应用数据存储在开发数据存储服务器中;以及,对成功运行并由广告开发者提交审核的应用,根据审核策略对该广告应用进行审核,当审核通过时,将该广告应用发送至应用服务器。 进一步的,所述云平台还包括导航服务器和导航数据库;对于通过审核的应用,所述开发服务器将获取到的该应用的应用描述信息发送至导航服务器;应用服务器负载该应用时,为该应用生成应用负载信息,并将应用负载信息发送至导航服务器;所述导航服务器将接收到的应用描述信息和应用负载信息存储在导航数据库。进一步的,所述导航服务器,提供对广告开发者的注册和登录功能,将获取到的广告开发者认证数据存储至所述导航数据库;以及,在接收到广告开发者的开发请求时,根据所述广告开发者认证数据对广告开发者身份进行验证,将验证结果告知开发服务器;所述开发服务器,在根据所述认证结果获知广告开发者为合法的广告开发者后,向该广告开发者下发应用开发工具。进一步的,所述广告播放管理客户端具有统计模块,可以对用户的操作参数进行记录与分析。更进一步的,根据所述统计模块发送回至所述管理控制平台的统计数据,根据一定时间内当前用户点击选择查看的广告数量来给予激励。进一步的,所述的广告播放管理客户端具有显示界面,占据手机显示屏的预定显示区域,所播放广告内容具有多级目录或超级链接,轮流转换播放,并自动更新。进一步的,所述管理控制平台包括广告储存模块、用户标识储存模块、广告传输模块和点击下载模块。更进一步的,所述点击下载模块与所述用户标识存储模块连接;所述用户标识储存模块与所述广告储存模块连接;所述广告储存模块与所述广告传输模块连接。所述用户终端为智能手机。本发明实施例的有益效果是
本发明提供了一种基于云平台的移动终端广告,能够在云平台中支持广告的制作、发布和运行,并在云平台中对终端用户数据进行存储和管理,可以让用户通过手机上登录相关网址,随时随地,自主点击下载各类广告,并且相应地提供给广告主精确统计有效点击和观看次数。并且,由于本云平台能够支持应用的运行,广告应用开发者可以利用本云平台开发和运行应用产品,开发者无需再自行架设服务器,从而显著降低了开发成本。
图I是本发明所提出的基于云平台的移动终端广告结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。本方案提供了基于云平台的移动终端广告,提供完整的应用运行机制与用户及应用数据的存储机制,在本云平台上能够支持对广告应用产品的开发,广告开发者不需要自己架设服务器即可将应用部署到服务器端,并将广告提供给用户观看。
参见图1,为本发明实施例一提供的基于云平台的移动终端广告结构示意图, 基于云平台的移动终端广告,包括用户终端I ;广告播放管理客户端2,开机即启动;
管理控制平台3,用户终端可以自此下载或上传信息,并向下载所述广告的用户提供激励;还包括云端服务器4,其提供一云平台5,所述云平台5包括用户数据存储服务器6和应用服务器7 ;其中,所述应用服务器7,负载由广告发布者提交并通过云平台5审核的广告,将该广告和该广告为用户生成的用户应用数据存储在用户数据存储服务器6中;以及,根据用户的访问请求,调用相关广告,并利用针对该用户的用户应用数据运行该广告;所述管理控制平台3通过互联网控制云端服务器4,云端服务器4通过无线通信网络与用户终端I通信连接。首先,服务器询问手机,以便确定其显示性能。手机以指示屏幕大小的其显示参数的信息进行响应。这时,服务器以适于屏幕显示的形式下载广告。如果用户需要,用户通过传输对用于显示信息的额外的屏幕的请求来响应该广告。广告在显示屏中的位置决定了向广告商收取的费用。例如,可以选择主要位置,以具有比角落位置更高的价值。这与商品生产者根据其产品在商店的货架空间上的位置来支付店主不同费用的机制相似。这些在屏幕上保留的位置为付费给服务提供商用于将广告下载到手机提供一个标准。所述用户终端I包括Π显示程序模块、应用程序管理器、MDBC解释处理程序模块、系统核心模块、连接层客户端实现模块等模块;所述云端服务器包括应用下载和管理服务模块、MDBC网关、社区服务、云端服务、WEB操作服务、连接层服务端实现等模块。在智能手机运行某个广告时,用户终端I会自动向云端服务器2发送数据请求处理,用户终端I请求处理时的步骤如下1、⑶MWin上运行的一个应用发起分布式计算(例IP查询)请求(用户点击操作),应用页面根据服务ID (开发者可以通过MDBCGate提供的查询页面进行查询)通过JavaScript方式调用OHMCore的云计算接口 ;2、OHMCore把服务ID和参数通过HTTP1TCP等方式向MDBCGate发起请求;3、MDBCGate根据ID查询ServiceProvide、ServerInfO、ServerAddress、ServerParam 表获取服务的参数和具体功能服务器地址等信息;4、MDBCGate根据传入的参数和数据库中保存的信息构造MDBC消息;5、MDBCGate根据指定的策略向功能服务器(有可能有多台)发起计算请求;6、功能服务器把计算结果返回MDBCGate ;7、MDBCGate把计算结果返回CDMCore :8、CDMCore把计算结果返回⑶MWin上的应用。所述云平台还包括开发服务器8和开发数据存储服务器9,所述开发服务器8,向广告开发者下发应用开发工具,接收广告开发者利用所述应用开发工具开发并提交的广告应用,将广告应用数据存储在开发数据存储服务器9中;以及,对成功运行并由广告开发者提交审核的应用,根据审核策略对该广告应用进行审核,当审核通过时,将该广告应用发送至应用服务器7。所述云平台5还包括导航服务器10和导航数据库11 ;对于通过审核的应用,所述开发服务器8将获取到的该应用的应用描述信息发送至导航服务器10 ;应用服务器负载该应用时,为该应用生成应用负载信息,并将应用负载信息发送至导航服务器10 ;所述导航服务器将接收到的应用描述信息和应用负载信息存储在导航数据库11。所述导航服务器10,提供对广告开发者的注册和登录功能,将获取到的广告开发者认证数据存储至所述导航数据库;以及,在接收到广告开发者的开发请求时,根据所述广告开发者认证数据对广告开发者身份进行验证,将验证结果告知开发服务器8 ;所述开发服务器8,在根据所述认证结果获知广告开发者为合法的广告开发者后,向该广告开发者下发应用开发工具。
所述广告播放管理客户端2具有统计模块,可以对用户的操作参数进行记录与分析。根据所述统计模块发送回至所述管理控制平台3的统计数据,根据一定时间内当前用户点击选择查看的广告数量来给予激励。手机用户可将所述的广告内容进行复制或转发,可发送至其它信息传播终端的界面,并根据所传播的次数进行比例逐渐减少的激励分配。所述激励的费用是由广告商直接提供给所述管理平台的。还包括由所述广告商向所述移动电话服务提供商提供补偿,或者直接向手机用户提供通讯费用的补偿。所述广告的费用由广告商支付,所述费用包含了所述智能手机用户下载或浏览点击每一条广告内容所应该获得的话费激励。或者,所述广告商支出的费用是直接付给所述管理平台的,这笔费用一部分通过所述移动电话服务提供商作为话费赠送给了手机用户,另一部分由所述管理平台付给所述移动电话服务提供商作为信道使用费,还有一部分作为所述管理平台自己的收入。所述的广告播放管理客户端2具有显示界面,占据手机显示屏的预定显示区域,所播放广告内容具有多级目录或超级链接,轮流转换播放,并自动更新。内嵌在智能手机中的软件能够提供被下载到显示器的广告的图形。此外,用户可以选择广告,以便获得关于该产品的进一步信息。所述管理控制平台3包括广告储存模块、用户标识储存模块、广告传输模块和点击下载模块。所述广告储存模块用于储存各类广告;用户标识储存模块,用于储存用户信息和特征;广告传输模块用于将广告文件发送到客户端;点击下载模块,用户储存用户点击广告和下载广告的次数和特征,并记录客户端所点击的广告的播放时长。所述点击下载模块与所述用户标识存储模块连接;所述用户标识储存模块与所述广告储存模块连接;所述广告储存模块与所述广告传输模块连接。所述的点击下载模块还包括手机判断模块。所述手机判断模块,用于判断手机的联网方式或手机的类型。进一步的,所述的手机判断模块还包括手机联网方式信息获取子模块,用于获取手机的联网信息。
进一步的,所述的手机判断模块还包括手机类型标识信息获取子模块,用于获取手机的类型标识信息。所述用户终端I为智能手机。其中,云平台5中的导航服务器10、应用服务器7和开发服务器8的功能都可以采用服务器集群的方式实现。应用服务器7和开发服务器8可以采用相同的服务器实现,两者的主要区别在于权限的不同以及所实现具体功能的不同,例如,开发服务器8上可以运行未经过审核的广告,而应用服务器7上仅允许运行通过审核的广告;开发服务器8能够向广告开发者下发本云平台5的应用开发工具,对应用进行审核,而应用服务器7却不具备这些功能。应用服务器7所使用的用户数据存储服务器6与开发服务器8所使用的开发数据存储服务器9也可以采用相同的数据库服务器实现,但在所存储的数据内容上有区别。 所述开发服务器8,向开发者下发应用开发工具(如云平台SDK开发工具),接收开发者利用所述应用开发工具开发并提交的应用,将应用和该应用为测试用户生成的测试用户应用数据存储在开发数据存储服务器中,并利用测试用户应用数据运行该应用;以及,对成功运行并由开发者提交审核的应用,根据审核策略对该应用进行审核,当审核通过时,将该应用发送至应用服务器7。对于通过审核的应用,开发服务器8将获取到的该应用的应用描述信息发送至导航服务器10 ;应用服务器7负载该应用时,为该应用生成应用负载信息,并将应用负载信息发送至导航服务器10。该应用描述信息可以包括应用的名称、应用功能描述等由广告开发者提供的信息,应用描述信息中还可以包括云平台5为应用设置的应用标识信息;应用负载信息主要包括云平台为应用设置的地址信息,由应用描述信息和应用负载信息共同构成一个应用的完整的应用导航数据。所述导航服务器10将接收到的应用描述信息和应用负载信息存储在导航数据库
11。该应用描述信息可以包括广告名称、功能描述等,利用应用名称和应用功能描述等可以使用户获知广告的基本信息,而利用应用在应用服务器中的地址信息(应用负载信息)可以使用户访问至相关的广告。进一步的,本实施例中所述开发服务器8根据如下的一种或多种审核策略对应用进行审核
I :广告运行时所占用的云平台资源的大小是否在云平台允许额度内;当广告所占用的资源超过允许额度时,要求广告进行修改,将所占用资源限制在允许额度内,或者,直接决绝该广告。2 :广告提供的内容是否符合国家法律法规的要求。该策略要求广告所提供的服务以及广告所使用的资源都不违背法律法规的要求。3 :广告中的外链及广告投放是否在云平台允许范围中。该云平台允许范围可以包括所允许的外链及广告投放的数量和类型。由上所述,本方案中的云平台具有如下基本特性
I :本云平台运行在互联网服务器上,由云平台的所有人统一控制并运营,用户可以随时随地的通过智能手机访问云平台上的广告。2:云平台保存所有的用户认证数据、广告数据以及用户点击浏览数据。
3:云平台能够审核所有广告开发者开发并提交的广告,并将审核过的广告投放。虽然这里只说明了本发明的一个优选实施例,但其意并非限制本发明的范围、适 用性和配置。相反,对实施例的详细说明可使本领域技术人员得以实施。应能理解,在不偏离所附权利要求书确定的本发明精神和范围情况下,可对一些细节做适当变更和修改。
权利要求
1.基于云平台的移动终端广告,包括用户终端;广告播放管理客户端,开机即启动;管理控制平台,用户终端可以自此下载或上传信息,并向下载所述广告的用户提供激励; 其特征在于还包括云端服务器,其提供一云平台,所述云平台包括用户数据存储服务器和应用服务器; 其中,所述应用服务器,负载由广告发布者提交并通过云平台审核的广告,将该广告和该广告为用户生成的用户应用数据存储在用户数据存储服务器中; 以及,根据用户的访问请求,调用相关广告,并利用针对该用户的用户应用数据运行该广告; 所述管理控制平台通过互联网控制云端服务器,云端服务器通过无线通信网络与用户终端通信连接。
2.根据权利要求I所述的基于云平台的移动终端广告,其特征在于所述云平台还包括开发服务器和开发数据存储服务器, 所述开发服务器,向广告开发者下发应用开发工具,接收广告开发者利用所述应用开发工具开发并提交的广告应用,将广告应用数据存储在开发数据存储服务器中;以及,对成功运行并由广告开发者提交审核的应用,根据审核策略对该广告应用进行审核,当审核通过时,将该广告应用发送至应用服务器。
3.根据权利要求2所述的基于云平台的移动终端广告,其特征在于所述云平台还包括导航服务器和导航数据库; 对于通过审核的应用,所述开发服务器将获取到的该应用的应用描述信息发送至导航服务器;应用服务器负载该应用时,为该应用生成应用负载信息,并将应用负载信息发送至导航服务器; 所述导航服务器将接收到的应用描述信息和应用负载信息存储在导航数据库。
4.根据权利要求3所述的基于云平台的移动终端广告,其特征在于所述导航服务器,提供对广告开发者的注册和登录功能,将获取到的广告开发者认证数据存储至所述导航数据库;以及,在接收到广告开发者的开发请求时,根据所述广告开发者认证数据对广告开发者身份进行验证,将验证结果告知开发服务器; 所述开发服务器,在根据所述认证结果获知广告开发者为合法的广告开发者后,向该广告开发者下发应用开发工具。
5.根据权利要求I所述的基于云平台的移动终端广告,其特征在于所述广告播放管理客户端具有统计模块,可以对用户的操作参数进行记录与分析。
6.根据权利要求5所述的基于云平台的移动终端广告,其特征在于根据所述统计模块发送回至所述管理控制平台的统计数据,根据一定时间内当前用户点击选择查看的广告数量来给予激励。
7.根据权利要求1-6中任一所述的基于云平台的移动终端广告,其特征在于所述的广告播放管理客户端具有显示界面,占据手机显示屏的预定显示区域,所播放广告内容具有多级目录或超级链接,轮流转换播放,并自动更新。
8.根据权利要求1-6中任一所述的基于云平台的移动终端广告,其特征在于所述管理控制平台包括广告储存模块、用户标识储存模块、广告传输模块和点击下载模块。
9.根据权利要求8所述的基于云平台的移动终端广告,其特征在于所述点击下载模块与所述用户标识存储模块连接;所述用户标识储存模块与所述广告储存模块连接;所述广告储存模块与所述广告传输模块连接。
10.根据权利要求I所述的基于云平台的移动终端广告,其特征在于所述用户终端为智能手机。
全文摘要
本发明提供基于云平台的移动终端平台,包括用户终端;广告播放管理客户端;管理控制平台,向下载所述广告的用户提供激励;还包括云端服务器,其提供一云平台,所述云平台包括用户数据存储服务器和应用服务器;其中,所述应用服务器,负载由广告发布者提交并通过云平台审核的广告,将该广告和该广告为用户生成的用户应用数据存储在用户数据存储服务器中;以及,根据用户的访问请求,调用相关广告,并利用针对该用户的用户应用数据运行该广告;所述管理控制平台通过互联网控制云端服务器,云端服务器通过无线通信网络与用户终端通信连接。可以实现广告发布商通过云平台制作、发布广告,用户通过下载、点击广告得到通讯费用的补偿。
文档编号H04L29/08GK102833347SQ20121033178
公开日2012年12月19日 申请日期2012年9月10日 优先权日2012年9月10日
发明者辜进荣 申请人:辜进荣