提供移动广告业务内容的方法及装置的制作方法

文档序号:7920484阅读:118来源:国知局

专利名称::提供移动广告业务内容的方法及装置的制作方法
技术领域
:本发明涉及通信
技术领域
,尤其涉及一种提供移动广告业务内容的方法及装置。
背景技术
:移动广告业务(MobAd,MobileAdvertising)是移动开放联盟(0MA,0penMobileArchitecture)于2007年10开始计划的项目,可以满足移动用户的接收移动广告的需求。移动广告业务包含了一系列可以发送广告到用户不同能力的移动终端设备的技术,其中移动终端设备包括智能卡、移动电话等终端设备。服务提供商(SP,ServiceProvider)通过移动广告业务功能(MobAdEnabler)向用户提供移动广告业务,移动广告业务提供的信息内容,也即广告内容通常以广播的方式发送给用户。广告业务应用功能实体(AdApp)和广告业务引擎(MobAdEngine)均为终端侧的功能实体;其中,广告业务应用功能实体为驻留在终端上的应用,例如游戏或其它应用,移动广告的内容即由广告业务应用功能实体呈现给用户。用户在需要收看移动广告内容时,广告业务应用功能实体根据用户选择的移动广告,向广告业务引擎发送消息,请求一个移动广告的内容;广告业务引擎在收到请求消息后,如果广告业务引擎上存储有该移动广告的内容,则直接向广告业务应用功能实体发送该移动广告的内容,广告业务应用功能实体收到后,将该移动广告的内容呈现给用户;同一个广告业务结束、或者被中断后,用户想再次查看,需再一次向广告业务引擎发送消息,请求一个移动广告的内容。在对现有技术的研究和实践过程中,发明人发现现有技术存在以下问题用户每一次查看移动广告内容都必须重新选择广告业务,发送请求向广告业务引擎获取移动广告业务内容,操作繁琐,影响了用户体验。
发明内容本发明实施例提供一种提供移动广告业务内容的方法及装置,使广告业务引擎可以根据用户的状态发送移动广告业务内容。为解决上述技术问题,本发明实施例一方面,提供了一种提供移动广告业务内容的方法,包括广告业务应用功能实体生成触发消息;在所述广告业务应用功能实体状态改变时向广告业务引擎发送所述触发消息,使广告业务引擎根据所述触发消息向广告业务应用功能实体发送移动广告业务内容。另一方面,提供了一种提供移动广告业务内容的方法,包括接收广告业务应用功能实体在状态改变时发送的触发消息;根据所述触发消息向所述广告业务应用功能实体发送移动广告业务内容。另一方面,提供了一种终端,包括6广告业务应用功能实体,用于广告业务应用功能实体生成触发消息;在所述广告业务应用功能实体状态改变时发送所述触发消息;广告业务引擎,用于接收所述广告业务应用功能实体发送的触发消息;根据所述触发消息向所述广告业务应用功能实体发送移动广告业务内容。另一方面,提供了一种广告业务应用功能实体,包括生成单元,用于生成触发消息;第一发送单元,用于在广告业务应用功能实体状态改变时向广告业务引擎发送所述触发消息,使广告业务引擎根据所述触发消息向广告业务应用功能实体发送移动广告业务内容。另一方面,提供了一种广告业务引擎,包括第二接收单元,用于接收广告业务应用功能实体在状态改变时发送的触发消息;第三发送单元,用于根据所述第二接收单元接收到的触发消息向所述广告业务应用功能实体发送移动广告业务内容。由以上技术方案可以看出,广告业务应用功能实体在状态改变的时候可以自动发送触发消息到广告业务引擎,广告业务引擎可以根据广告业务应用功能实体发送的触发消息向广告业务应用功能实体发送移动广告业务内容,避免了现有技术中用户每一次查看移动广告内容都必须重新选择广告业务,发送请求向广告业务引擎获取移动广告内容,操作繁琐的问题,满足了用户的需要。为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明提供的提供移动广告业务内容的方法实施例一流程图;图2为本发明提供的提供移动广告业务内容的方法实施例二信令图;图3为本发明提供的提供移动广告业务内容的方法实施例三信令图;图4为本发明提供的提供移动广告业务内容的方法实施例四信令图;图5为本发明实施例提供的终端结构图;图6为本发明实施例提供的广告业务应用功能实体结构图;图7为本发明实施例提供的广告业务引擎结构图。具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明提供了一种提供移动广告业务内容的方法及装置,使广告业务引擎在多种场景下都可以向广告业务应用功能实体提供移动广告业务内容。本发明提供的提供移动广告业务内容的方法实施例中,广告业务应用功能实体生成触发消息;在所述广告业务应用功能实体状态改变时向广告业务引擎发送所述触发消息;广告业务引擎接收所述触发消息,根据所述触发消息向所述广告业务应用功能实体发送移动广告业务内容。从广告业务应用功能实体的角度对本发明提供的提供移动广告业务内容的方法实施例进行描述,包括广告业务应用功能实体生成触发消息;在所述广告业务应用功能实体状态改变时向广告业务引擎发送所述触发消息,使广告业务引擎根据所述触发消息向广告业务应用功能实体发送移动广告业务内容。从广告业务引擎的角度对本发明提供的提供移动广告业务内容的方法实施例进行描述,包括接收广告业务应用功能实体在状态改变时发送的触发消息;根据所述触发消息向所述广告业务应用功能实体发送移动广告业务内容。本发明提供的提供移动广告业务内容的方法实施例一流程如图1所示101、广告业务应用功能实体生成触发消息。触发消息中可以携带广告业务应用功能实体状态信息。102、在状态改变时向广告业务引擎发送触发消息。可以在广告业务应用功能实体每一次发生状态改变的时候都发送触发消息,也可以设定在广告业务应用功能实体状态变化时,判断所述广告业务应用功能实体状态是否符合预订的条件,在所述广告业务应用功能实体状态符合预订的条件时,向广告业务引擎发送所述触发消息,例如,广告业务应用功能实体状态改变为上线、广告业务应用功能实体状态改变为会话建立、广告业务应用功能实体状态改变为会话进行中等等可以接收移动广告业务内容的状态;广告业务应用功能实体可以是多种不同的终端应用,例如多媒体信息服务(匪S,MultimediaMessagingService),艮卩时通讯(IM,InstantMessaging),无线一键通(Poc,PushtoTalkOverCellular)等等。103、广告业务引擎接收所述触发消息。104、广告业务引擎根据所述触发消息向广告业务应用功能实体发送移动广告业务内容。由于触发消息是广告业务应用功能实体在状态改变时发送的,因此广告业务引擎收到触发消息,就可以知道广告业务应用功能实体的状态发生了变化,再结合预定的规则,就可以知道是否需要向广告业务应用功能实体发送移动广告业务内容;预定的规则,可以是广告业务引擎收到触发消息即向广告业务应用功能实体发送移动广告业务内容;也可以是在触发消息中携带广告业务应用功能实体状态信息时,根据广告业务应用功能实体状态信息向广告业务应用功能实体发送移动广告业务内容;进一步,广告业务引擎可以获取策略信息,并根据所述策略信息向所述广告业务应用功能实体发送移动广告业务内容;所述策略信息包括每次发送的移动广告业务内容条数、和/或发送移动广告业务内容的周期、和/或所述广告业务应用功能实体需要接收移动广告业务内容的状态、和/或发送的方式;在策略信息包含每次发送的移动广告业务内容条数时,广告业务引擎每次向该广告业务应用功能实体发送移动广告业务内容时,都将按照该指定条数发送;例如策略信息指定每次发送的移动广告业务内容条数为"l",则广告业务引擎每次向该广告业务应用功能实体发送一条移动广告业务内容;为"5",则广告业务引擎每次向该广告业务应用功能实体发送五条移动广告业务内容;在策略信息包含发送移动广告业务内容的周期时,广告业务引擎每次向该广告业务应用功能实体发送移动广告业务内容后,达到预定周期,将再次向该广告业务应用功能实体发送移动广告业务内容;在策略信息包含发送的方式时,广告业务引擎将使用指定方式向该广告业务应用功能实体发送移动广告业务内容,例如推送(Push)、普通方式等等;广告业务引擎有多种获取策略信息的方式,现举出其中三种—、接收所述广告业务应用功能实体发送的策略信息;由广告业务应用功能实体设置策略信息,并发送到广告业务引擎,广告业务引擎收到策略信息后进行策略处理并保存;二、接收网络侧发送的策略信息;由网络侧的服务器或者移动广告业务服务器设置策略信息,并发送到广告业务引擎,广告业务引擎收到策略信息后进行策略处理并保存;三、根据所述广告业务应用功能实体的性质设置策略信息;广告业务引擎通过广告业务应用功能实体的用户界面(UI,UserInterface)来获得策略,设置策略信息。进一步,在向所述广告业务应用功能实体发送移动广告业务内容之后,本发明实施例给出了停止向所述广告业务应用功能实体发送移动广告业务内容的时机在触发消息中携带广告业务应用功能实体状态信息时,在所述广告业务应用功能实体状态信息符合预订的停止发送条件时,广告业务引擎可以停止向所述广告业务应用功能实体发送移动广告业务内容;预订的停止发送条件可以是广告业务应用功能实体状态改变为下线、广告业务应用功能实体状态改变为会话结束等等可以不需要接收移动广告业务内容的状态;或在所述广告业务应用功能实体被删除时停止向所述广告业务应用功能实体发送移动广告业务内容;或在所述移动广告业务内容过期或被删除时停止向所述广告业务应用功能实体发送所述移动广告业务内容。进一步,广告业务引擎可以保存所述广告业务应用功能实体状态信息,在收到新的移动广告业务内容时,根据所述广告业务应用功能实体状态信息发送所述新的移动广告业务内容;例如广告业务应用功能实体状态为下线,则不发送新的移动广告业务内容,等待广告业务应用功能实体状态改变为上线再发送所述新的移动广告业务内容;保存的方式可以是建立状态信息表,将所有广告业务应用功能实体的状态信息保存在表中,例如表1;<table>tableseeoriginaldocumentpage10</column></row><table>表1、状态信息表广告业务引擎可以周期性向广告业务应用功能实体询问广告业务应用功能实体的状态,在保存所述广告业务应用功能实体状态信息达到预定的周期时间后,向所述广告业务应用功能实体发送状态查询消息查询所述广告业务应用功能实体的状态;所述广告业务应用功能实体收到状态查询消息后,向所述广告业务引擎返回自身当前的状态信息;广告业务引擎接收并更新所述广告业务应用功能实体发送的状态信息。发送查询请求以及接收包含状态信息的消息可以通过移动广告业务第一(MobAd-1)接口,也可以通过广告业务引擎与广告业务应用功能实体间的其他接口完成这样的双向发送。本发明提供的提供移动广告业务内容的方法实施例一中,广告业务应用功能实体在状态改变的时候可以自动发送触发消息到广告业务引擎,广告业务引擎可以根据广告业务应用功能实体发送的触发消息向广告业务应用功能实体发送移动广告业务内容,避免了现有技术中用户每一次查看移动广告内容都必须重新选择广告业务,发送请求向广告业务引擎获取移动广告内容,操作繁琐的问题,满足了用户的需要。在本发明提供的提供移动广告业务内容的方法实施例二中,广告业务应用功能实体在状态改变时发送携带状态信息的触发消息至广告业务引擎,广告业务引擎根据获得的广告业务应用功能实体的状态信息,向广告业务应用功能实体发送移动广告业务内容。本发明提供的提供移动广告业务内容的方法实施例二信令交互图如图2所示,包括201、广告业务应用功能实体向广告业务引擎发送注册消息;本实施例中注册消息可以是广告业务应用功能实体注册消息(Ad即pRegister);广告业务应用功能实体在终端开启移动广告业务时,及在添加新的应用后,都会通知广告业务引擎,并在广告业务引擎上注册登记,以供广告业务引擎使用;广告业务应用功能实体可以是多种不同的终端应用,例如多媒体信息服务,即时通讯,Poc等等。广告业务应用功能实体需要在注册后在广告业务引擎上进行注册,注册可以包括广告业务应用功能实体标识(AppID)等应用的数据信息。202、广告业务应用功能实体向广告业务引擎发送携带状态信息的触发消息;本实施例中触发消息可以是广告业务应用功能实体触发消息(Ad即pTrigger);广告业务应用功能实体在上线,使用,接收内容,建立通信会话等情况下会触发发送一个触发消息到广告业务引擎。触发的条件是广告业务应用功能实体的状态变化,通知广告业务引擎自身应用状态发生变化。203、广告业务引擎判断并处理广告业务应用功能实体发送来的状态信息;10广告业务引擎获取广告业务应用功能实体的状态信息后进行判断,判断发给广告业务应用功能实体的移动广告业务内容应该是什么,判断是否发送等;判断的过程可以是针对广告业务应用功能实体的注册信息进行。204、根据判断结果,广告业务引擎以Push的方式发送该广告业务应用功能实体所适合的移动广告业务内容到广告业务应用功能实体;例如,广告业务应用功能实体为即时通讯,其的状态由离线变成上线,广告业务应用功能实体将上线的状态信息发送给广告业务引擎,广告业务引擎知道广告业务应用功能实体状态变为上线,则根据广告业务应用功能实体注册的信息发送广告业务应用功能实体已注册的移动广告业务内容到广告业务应用功能实体;在获取的状态信息表明离线时,停止发送;或,广告业务应用功能实体为多媒体信息服务,其的状态由空闲变成进行会话时,广告业务应用功能实体将进行会话的状态信息发送给广告业务引擎,广告业务引擎知道广告业务应用功能实体状态变为进行会话,则根据广告业务应用功能实体注册的信息发送广告业务应用功能实体已注册的移动广告业务内容到广告业务应用功能实体;也可以是在广告业务应用功能实体状态变成发起会话的时候,就根据广告业务应用功能实体注册的信息发送广告业务应用功能实体已注册的移动广告业务内容到广告业务应用功能实体,实际操作中可以由用户来设定;开始发送后,只要用户的状态不发生改变,发送的移动广告业务内容不过期,或被删除,广告业务引擎会一直将广告业务应用功能实体已注册的移动广告业务内容发送到广告业务应用功能实体,包括发送完之后新收到的移动广告业务内容。205、广告业务应用功能实体发送反馈信息到广告业务引擎;广告业务应用功能实体在收到移动广告业务内容后,会观看或点击移动广告业务内容或链接等。这样的消费结果,广告业务应用功能实体会将其反馈到广告业务引擎中,由广告业务弓I擎将这些统计结果发送到网络侧。本实施例提供的广告业务应用功能实体注册消息定义示例如表2所示<table>tableseeoriginaldocumentpage11</column></row><table>表2、广告业务应用功能实体注册消息定义示例本实施例提供的广告业务应用功能实体触发消息定义示例如表3所示<table>tableseeoriginaldocumentpage12</column></row><table>广告业务应用功能实体当前状态广告业务应用功能实体的状态可以包括上线,会话建立,进行会话等表3、广告业务应用功能实体触发消息定义示例以上所有信息定义都只是一种示例,实际使用中可以有所不同。本发明提供的提供移动广告业务内容的方法实施例二,广告业务应用功能实体在状态改变的时候可以自动发送触发消息到广告业务引擎,广告业务引擎可以根据触发消息中广告业务应用功能实体的状态信息,向广告业务应用功能实体发送广告业务应用功能实体已注册的移动广告业务内容,避免了现有技术中用户每一次查看移动广告内容都必须重新选择广告业务,发送请求向广告业务引擎获取移动广告内容,操作繁琐的问题,满足了用户的需要。在本发明提供的提供移动广告业务内容的方法实施例三中,广告业务引擎在收到网络侧发来的移动广告业务内容后可以对移动广告业务内容与广告业务应用功能实体进行关联,广告业务应用功能实体在状态发生变化时发送触发消息,广告业务引擎收到触发消息即发送与该广告业务应用功能实体相关联的移动广告业务内容。本发明提供的提供移动广告业务内容的方法实施例三信令交互图如图3所示,包括301、广告业务应用功能实体向广告业务引擎发送注册消息;本实施例中触发消息可以是广告业务应用功能实体触发消息。广告业务应用功能实体在终端开启移动广告业务时,及在添加新的应用后,都会通知广告业务引擎,并在广告业务引擎上注册登记,以供广告业务引擎使用;广告业务应用功能实体可以是多种不同的终端应用,例如多媒体信息服务,即时通讯,Poc等等。广告业务应用功能实体需要在注册后在广告业务引擎上都进行注册,注册可以包括广告业务应用功能实体标识等应用的数据信息。302、移动广告业务网络服务器(MobAdNetworkService)发送移动广告业务内容到广告业务引擎。广告业务引擎中可以保存一部分移动广告业务内容,也可以从网络即时获得,广告业务引擎本身是没有移动广告业务内容的,但是接收完移动广告业务内容后就可以保存12一部分,这部分内容可以发送给广告业务应用功能实体来呈现;数据内容可以包括移动广告业务的具体内容,或者移动广告业务的订阅信息内容等元数据。303、广告业务引擎对得到的移动广告业务内容进行处理,建立移动广告业务内容与广告业务应用功能实体的关联。对于新订阅的广告内容或频道也可以发送到广告业务引擎建立关联。广告业务引擎收到的移动广告业务内容数据通常并没有指定由哪一个广告业务应用功能实体来播放,由于广告业务引擎上有注册的广告业务应用功能实体的信息,因此广告业务引擎可以根据注册信息完成移动广告业务内容与广告业务应用功能实体的匹配,达到更好的播放移动广告业务的效果。适配的过程就是根据广告业务应用功能实体的能力与移动广告业务内容进行比较完成的。根据不同的应用的文件格式或者内容大小对广告业务应用功能实体的能力进行选择,达到合适的广告业务应用功能实体对应播出合适的移动广告业务内容。适配的结果可以是以表格的形式保存,也可以是其他的形式,只要完成对应即可。如果遇到移动广告业务内容可以与多个广告业务应用功能实体适配的结果,那么广告业务引擎可以轮流或随机选择移动广告业务内容交给广告业务应用功能实体来显示。增加关联的方法有很多种,以下举出其中两种例子第一种、将内容的元数据增加应用标识,例如即时通讯应用标识(im-即p),这样该广告业务应用功能实体就被标识为只为即时通讯应用所播放。第二种、在广告业务引擎上建立一个对应关系表,表中记录应用与内容的对应。表4为对应关系表实例<table>tableseeoriginaldocumentpage13</column></row><table>表4、对应关系表该表格可以是由广告业务引擎来生成设置,也可以是用户自己定制,决定不同的广告业务应用功能实体来呈现何种移动广告业务内容。从上面的表格可以看出对于不同的类型广告或不同频道或不同内容的移动广告业务,都可以通过这样的表格方式完成内容与应用的对应。如果还有新的类型或新订阅的广告同样可以通过添加或修改该表的方式完成关联。304、广告业务应用功能实体发送触发消息到广告业务引擎;本实施例中触发消息可以是广告业务应用功能实体触发消息。触发发送触发消息的条件可以是广告业务应用功能实体上线,广告业务应用功能实体被调用,广告业务应用功能实体建立会话,广告业务应用功能实体进行会话等。305、广告业务引擎收到触发消息后,根据移动广告业务内容与广告业务应用功能实体的关联关系,向发送触发消息的广告业务应用功能实体发送移动广告业务内容;本实施例中收到触发消息,广告业务引擎即据所述触发消息,判断需要向广告业务应用功能实体发送移动广告业务内容;由于广告业务引擎收到触发消息后,即发送与该广告业务应用功能实体相关联的移动广告业务内容,广告业务应用功能实体最终会显示移动广告业务内容,因此广告业务应用功能实体应当设定合适的时机发送触发消息,可以设定只在广告业务应用功能实体状态变化后需要接收移动广告业务内容时发送触发消息,例如,广告业务应用功能实体状态改变为上线、广告业务应用功能实体状态改变为会话建立、广告业务应用功能实体状态改变为会话进行中等等。306、广告业务应用功能实体发送反馈信息到广告业务引擎;广告业务应用功能实体在收到移动广告业务内容后,会观看或点击移动广告业务内容或链接等。这样的消费结果,广告业务应用功能实体会将其反馈到广告业务引擎中,由广告业务弓I擎将这些统计结果发送到网络侧。本实施例提供的广告业务应用功能实体注册消息定义可参考上文本发明提供的提供移动广告业务内容的方法实施例一中的描述,本实施例提供的广告业务应用功能实体触发消息定义示例如表5所示<table>tableseeoriginaldocumentpage14</column></row><table>表5、广告业务应用功能实体触发消息定义示例以上所有信息定义都只是一种示例,实际使用中可以有所不同。发明提供的提供移动广告业务内容的方法实施例三,广告业务引擎在收到网络侧发来的移动广告业务内容后可以对移动广告业务内容与广告业务应用功能实体进行关联,广告业务应用功能实体在状态改变的时候可以自动发送触发消息到广告业务引擎,广告业务引擎收到触发消息即发送与该广告业务应用功能实体相关联的移动广告业务内容,避免了现有技术中用户每一次查看移动广告内容都必须重新选择广告业务,发送请求向广告业务引擎获取移动广告内容,操作繁琐的问题,满足了用户的需要。在本发明提供的提供移动广告业务内容的方法实施例四中,广告业务引擎在收到网络侧发来的移动广告业务内容后可以对移动广告业务内容与广告业务应用功能实体进行关联,广告业务应用功能实体在状态发生变化时发送触发消息,并在触发消息里携带广告业务应用功能实体状态信息,广告业务引擎收到触发消息,根据状态信息及预订的规则发送与该广告业务应用功能实体相关联的移动广告业务内容。本发明提供的提供移动广告业务内容的方法实施例四信令交互图如图4所示,包括401、广告业务应用功能实体向广告业务引擎发送注册消息;广告业务应用功能实体在终端开启移动广告业务时,及在添加新的应用后,都会通知广告业务引擎,并在广告业务引擎上注册登记,以供广告业务引擎使用;广告业务应用功能实体可以是多种不同的终端应用,例如多媒体信息服务,即时通讯,Poc等等。广告业务应用功能实体需要在注册后在广告业务引擎上都进行注册,注册可以包括广告业务应用功能实体标识等应用的数据信息。402、移动广告业务网络服务器(MobAdNetworkService)发送移动广告业务内容到广告业务引擎。广告业务引擎中可以保存一部分移动广告业务内容,也可以从网络即时获得,广告业务引擎本身是没有移动广告业务内容的,但是接收完移动广告业务内容后就可以保存一部分,这部分内容可以发送给广告业务应用功能实体来呈现;数据内容可以包括移动广告业务的具体内容,或者移动广告业务的订阅信息内容等元数据。403、广告业务引擎对得到的移动广告业务内容进行处理,建立移动广告业务内容与广告业务应用功能实体的关联。对于新订阅的广告内容或频道也可以发送到广告业务引擎建立关联;增加关联的方法有很多种,以下举出其中两种例子第一种、将内容的元数据增加应用标识,例如即时通讯应用标识(im-即p),这样该广告业务应用功能实体就被标识为只为即时通讯应用所播放。第二种、在广告业务引擎上建立一个对应关系表,表中记录应用与内容的对应。对应关系表实例可参考本发明提供的提供移动广告业务内容的方法实施例三中的描述,在此不再重复;该表格可以是由广告业务引擎来生成设置,也可以是用户自己定制,决定不同的广告业务应用功能实体来呈现何种移动广告业务内容。从上面的表格可以看出对于不同的类型广告或不同频道或不同内容的移动广告业务,都可以通过这样的表格方式完成内容与应用的对应。如果还有新的类型或新订阅的广告同样可以通过添加或修改该表的方式完成关联。404、广告业务应用功能实体发送触发消息到广告业务引擎。触发发送触发消息的条件可以是广告业务应用功能实体上线,广告业务应用功能实体被调用,广告业务应用功能实体建立会话,广告业务应用功能实体进行会话等;触发消息中携带有广告业务应用功能实体状态。405、广告业务引擎根据触发消息携带的状态信息,判断是否需要向广告业务应用功能实体发送移动广告业务内容;406、根据判断结果及移动广告业务内容与广告业务应用功能实体的关联关系,向广告业务应用功能实体发送移动广告业务内容;例如,广告业务应用功能实体为即时通讯,其的状态由离线变成上线,广告业务应用功能实体将上线的状态信息发送给广告业务引擎,广告业务引擎知道广告业务应用功能实体状态变为上线,判断需要向广告业务应用功能实体发送移动广告业务内容,则根据判断结果向广告业务应用功能实体发送与该广告业务应用功能实体相关联的移动广告业务内容;在获取的状态信息表明离线时,停止发送;或,广告业务应用功能实体为多媒体信息服务,其的状态由空闲变成进行会话时,广告业务应用功能实体将进行会话的状态信息发送给广告业务引擎,广告业务引擎知道广告业务应用功能实体状态变为进行会话,判断需要向广告业务应用功能实体发送移动广告业务内容,则根据判断结果向广告业务应用功能实体发送与该广告业务应用功能实体相关联的移动广告业务内容;也可以是在广告业务应用功能实体状态变成发起会话的时候,广告业务应用功能实体将发起会话的状态信息发送给广告业务引擎,广告业务引擎知道广告业务应用功能实体状态变为发起会话,判断需要向广告业务应用功能实体发送移动广告业务内容,则根据判断结果向广告业务应用功能实体发送与该广告业务应用功能实体相关联的移动广告业务内容。条件的设定可以由用户来完成。开始发送后,只要用户的状态不发生改变,发送的移动广告业务内容不过期,或被删除,广告业务引擎会一直将广告业务应用功能实体关联的移动广告业务内容发送到广告业务应用功能实体,包括发送完之后新收到的移动广告业务内容。407、广告业务应用功能实体发送反馈信息到广告业务引擎;广告业务应用功能实体在收到移动广告业务内容后,会观看或点击移动广告业务内容或链接等。这样的消费结果,广告业务应用功能实体会将其反馈到广告业务引擎中,由广告业务弓I擎将这些统计结果发送到网络侧。本实施例提供的广告业务应用功能实体注册消息、广告业务应用功能实体触发消息定义示例可参考本发明提供的提供移动广告业务内容的方法实施例二中的描述。本发明提供的提供移动广告业务内容的方法实施例四,广告业务引擎在收到网络侧发来的移动广告业务内容后可以对移动广告业务内容与广告业务应用功能实体进行关联,广告业务应用功能实体在状态改变的时候可以自动发送触发消息到广告业务引擎,,并在触发消息里携带广告业务应用功能实体状态信息,广告业务引擎收到触发消息,根据状态信息及预订的规则发送与该广告业务应用功能实体相关联的移动广告业务内容,避免了现有技术中用户每一次查看移动广告内容都必须重新选择广告业务,发送请求向广告业务引擎获取移动广告内容,操作繁琐的问题,满足了用户的需要。本发明实施例提供的提供终端结构如图5所示,包括广告业务应用功能实体501,用于生成触发消息;在所述广告业务应用功能实体状态改变时发送所述触发消息;接收移动广告业务内容;广告业务引擎502,用于接收所述广告业务应用功能实体501发送的触发消息;根据所述触发消息向所述广告业务应用功能实体501发送移动广告业务内容。本发明实施例提供的广告业务应用功能实体结构如图6所示,包括生成单元601,用于生成触发消息;第一发送单元602,用于在广告业务应用功能实体状态改变时向广告业务引擎发送所述生成单元601生成的触发消息,使所述广告业务引擎根据所述触发消息向广告业务应用功能实体发送移动广告业务内容。进一步,所述触发消息中携带有所述广告业务应用功能实体的状态信息;进一步,广告业务应用功能实体还包括第一接收单元,用于接收所述广告业务引擎在根据所述触发消息判断需要向广告业务应用功能实体发送移动广告业务内容时发送的移动广告业务内容。第二发送单元,用于在所述广告业务应用功能实体状态改变时,判断所述广告业务应用功能实体状态是否符合预定的条件,在所述广告业务应用功能实体状态符合预定的条件时,控制所述第一发送单元向广告业务引擎发送所述触发消息。策略信息单元,用于向所述广告业务引擎发送策略信息;所述策略信息包括每次发送的移动广告业务内容条数、和/或发送移动广告业务内容的周期、和/或所述广告业务应用功能实体需要接收移动广告业务内容的状态、和/或发送的方式。状态信息单元,用于接收所述广告业务引擎发送的状态查询消息;向所述广告业务引擎返回自身当前的状态信息。第一反馈单元,用于在所述第一接收单元接收所述移动广告业务内容后,向所述广告业务引擎发送反馈信息。本发明实施例提供的广告业务引擎结构如图7所示,包括第二接收单元701,用于接收广告业务应用功能实体在状态改变时发送的触发消息;第三发送单元702,用于根据所述第二接收单元701接收到的触发消息向所述广告业务应用功能实体发送移动广告业务内容。在所述触发消息中携带有广告业务应用功能实体的状态信息时,所述第三发送单元包括状态信息获取单元,用于从所述触发消息中获取所述广告业务应用功能实体的状态信息;第四发送单元,用于根据所述状态信息向所述广告业务应用功能实体发送移动广告业务内容。进一步,所述第四发送单元包括第五发送单元,用于根据所述状态信息及所述广告业务应用功能实体的注册信息向所述广告业务应用功能实体发送移动广告业务内容。进一步,广告业务引擎还包括关联单元,用于在所述第二接收单元接收所述触发消息之前,建立移动广告业务内容与广告业务应用功能实体的关联。此时,所述第三发送单元包括第六发送单元,用于根据所述关联单元建立的移动广告业务内容与广告业务应用功能实体的关联,向所述广告业务应用功能实体发送与所述广告业务应用功能实体相关联的移动广告业务内容。进一步,广告业务引擎还包括策略信息获取单元,用于获取策略信息;所述第三发送单元包括第七发送单元,用于根据所述触发消息及所述策略信息向所述广告业务应用功能实体发送移动广告业务内容;所述策略信息包括每次发送的移动广告业务内容条数、和/或发送移动广告业务内容的周期、和/或所述广告业务应用功能实体需要接收移动广告业务内容的状态、和/或发送的方式。进一步,所述策略信息获取单元包括第一策略信息获取单元,用于接收所述广告业务应用功能实体发送的策略信息;和/或,第二策略信息获取单元,用于接收网络侧发送的策略信息;和/或,第三策略信息获取单元,用于根据所述广告业务应用功能实体的性质设置策略信息。进一步,广告业务引擎还包括第一停止判断单元,用于在向所述广告业务应用功能实体发送移动广告业务内容之后,从所述触发消息中获取所述广告业务应用功能实体状态信息,在所述广告业务应用功能实体状态信息符合预订的停止发送条件时,控制所述第三发送单元停止向所述广告业务应用功能实体发送移动广告业务内容。第二停止判断单元,用于在向所述广告业务应用功能实体发送移动广告业务内容之后,所述广告业务应用功能实体被删除时,控制所述第三发送单元停止向所述广告业务应用功能实体发送移动广告业务内容;或第三停止判断单元,用于在向所述广告业务应用功能实体发送移动广告业务内容之后,所述移动广告业务内容过期或被删除时,控制所述第三发送单元停止向所述广告业务应用功能实体发送所述移动广告业务内容。进一步,广告业务引擎还包括状态信息处理单元,用于保存所述广告业务应用功能实体状态信息;新内容处理单元,用于在收到新的移动广告业务内容时,根据所述广告业务应用功能实体状态信息发送所述新的移动广告业务内容。进一步,广告业务引擎还包括状态信息查询单元,用于在所述状态信息处理单元保存所述广告业务应用功能实体状态信息达到预定的周期时间,向所述广告业务应用功能实体发送状态查询消息查询所述广告业务应用功能实体的状态;接收并保存所述广告业务应用功能实体发送的状态信息。第二反馈单元,用于在所述第三发送单元向所述广告业务应用功能实体发送移动广告业务内容之后,接收所述广告业务应用功能实体发送的反馈信息,并向网络侧发送所述反馈信息。本发明实施例提供的终端、终端侧广告业务应用功能实体、广告业务引擎的具体使用方法,可参考上文对本发明提供的提供移动广告业务内容的方法实施例的描述,在此不再重复。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括如下步骤—种提供移动广告业务内容的方法,包括广告业务应用功能实体生成触发消息;在所述广告业务应用功能实体状态改变时向广告业务引擎发送所述触发消息,使广告业务引擎根据所述触发消息向广告业务应用功能实体发送移动广告业务内容。—种提供移动广告业务内容的方法,包括接收广告业务应用功能实体在状态改变时发送的触发消息;根据所述触发消息向所述广告业务应用功能实体发送移动广告业务内容。上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上对本发明所提供的一种提供移动广告业务内容的方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求一种提供移动广告业务内容的方法,其特征在于,包括广告业务应用功能实体生成触发消息;在所述广告业务应用功能实体状态改变时向广告业务引擎发送所述触发消息,使广告业务引擎根据所述触发消息向广告业务应用功能实体发送移动广告业务内容。2.如权利要求1所述的提供移动广告业务内容的方法,其特征在于,还包括接收所述广告业务引擎在根据所述触发消息判断需要向广告业务应用功能实体发送移动广告业务内容时发送的移动广告业务内容。3.如权利要求1所述的提供移动广告业务内容的方法,其特征在于,所述触发消息中携带有所述广告业务应用功能实体的状态信息。4.如权利要求1所述的提供移动广告业务内容的方法,其特征在于,还包括在所述广告业务应用功能实体状态改变时,判断所述广告业务应用功能实体状态是否符合预定的条件,在所述广告业务应用功能实体状态符合预订的条件时,向广告业务引擎发送所述触发消息。5.如权利要求1、2、3或4所述的提供移动广告业务内容的方法,其特征在于,还包括向所述广告业务引擎发送策略信息;所述策略信息包括每次发送的移动广告业务内容条数、和/或发送移动广告业务内容的周期、和/或所述广告业务应用功能实体需要接收移动广告业务内容的状态、和/或发送的方式。6.如权利要求1、2、3或4所述的提供移动广告业务内容的方法,其特征在于,还包括接收所述广告业务引擎发送的状态查询消息;向所述广告业务引擎返回自身当前的状态信息。7.如权利要求1、2、3或4所述的提供移动广告业务内容的方法,其特征在于,还包括在接收所述移动广告业务内容后,向所述广告业务引擎发送反馈信息。8.—种提供移动广告业务内容的方法,其特征在于,包括接收广告业务应用功能实体在状态改变时发送的触发消息;根据所述触发消息向所述广告业务应用功能实体发送移动广告业务内容。9.如权利要求8所述的提供移动广告业务内容的方法,其特征在于,根据所述触发消息向所述广告业务应用功能实体发送移动广告业务内容包括从所述触发消息中获取所述广告业务应用功能实体的状态信息;根据所述状态信息向所述广告业务应用功能实体发送移动广告业务内容。10.如权利要求9所述的提供移动广告业务内容的方法,其特征在于,根据所述状态信息向所述广告业务应用功能实体发送移动广告业务内容包括根据所述状态信息及所述广告业务应用功能实体的注册信息向所述广告业务应用功能实体发送移动广告业务内容。11.如权利要求8所述的提供移动广告业务内容的方法,其特征在于,还包括在接收所述触发消息之前,建立移动广告业务内容与广告业务应用功能实体的关联;向所述广告业务应用功能实体发送移动广告业务内容包括向所述广告业务应用功能实体发送与所述广告业务应用功能实体相关联的移动广告业务内容。12.如权利要求8、9、10或11所述的提供移动广告业务内容的方法,其特征在于,还包括获取策略信息,根据所述策略信息向所述广告业务应用功能实体发送移动广告业务内容;所述策略信息包括每次发送的移动广告业务内容条数、和/或发送移动广告业务内容的周期、和/或所述广告业务应用功能实体需要接收移动广告业务内容的状态、和/或发送的方式。13.如权利要求12所述的提供移动广告业务内容的方法,其特征在于,所述获取策略信息包括接收所述广告业务应用功能实体发送的策略信息;和/或,接收网络侧发送的策略信息;和/或,根据所述广告业务应用功能实体的性质设置策略信息。14.如权利要求8、9、10或11所述的提供移动广告业务内容的方法,其特征在于,向所述广告业务应用功能实体发送移动广告业务内容之后,还包括从所述触发消息中获取所述广告业务应用功能实体状态信息,在所述广告业务应用功能实体状态信息符合预订的停止发送条件时,停止向所述广告业务应用功能实体发送移动广告业务内容。15.如权利要求14所述的提供移动广告业务内容的方法,其特征在于,还包括保存所述广告业务应用功能实体状态信息,在收到新的移动广告业务内容时,根据所述广告业务应用功能实体状态信息发送所述新的移动广告业务内容。16.如权利要求15所述的提供移动广告业务内容的方法,其特征在于,还包括保存所述广告业务应用功能实体状态信息达到预定的周期时间,向所述广告业务应用功能实体发送状态查询消息查询所述广告业务应用功能实体的状态;接收并更新所述广告业务应用功能实体发送的状态信息。17.如权利要求8、9、10或11所述的提供移动广告业务内容的方法,其特征在于,向所述广告业务应用功能实体发送移动广告业务内容之后,还包括在所述广告业务应用功能实体被删除时停止向所述广告业务应用功能实体发送移动广告业务内容;或在所述移动广告业务内容过期或被删除时停止向所述广告业务应用功能实体发送所述移动广告业务内容。18.如权利要求8、9、10或11所述的提供移动广告业务内容的方法,其特征在于,还包括在向所述广告业务应用功能实体发送移动广告业务内容之后,接收所述广告业务应用功能实体发送的反馈信息,并向网络侧发送所述反馈信息。19.一种终端,其特征在于,包括广告业务应用功能实体,用于生成触发消息;在所述广告业务应用功能实体状态改变时发送所述触发消息;广告业务引擎,用于接收所述广告业务应用功能实体发送的触发消息;根据所述触发消息向所述广告业务应用功能实体发送移动广告业务内容。20.—种广告业务应用功能实体,其特征在于,包括生成单元,用于生成触发消息;第一发送单元,用于在广告业务应用功能实体状态改变时向广告业务引擎发送所述生成单元生成的触发消息,使所述广告业务引擎根据所述触发消息向广告业务应用功能实体发送移动广告业务内容。21.如权利要求20所述的广告业务应用功能实体,其特征在于,还包括第一接收单元,用于接收所述广告业务引擎在根据所述触发消息判断需要向广告业务应用功能实体发送移动广告业务内容时发送的移动广告业务内容。22.如权利要求20所述的广告业务应用功能实体,其特征在于,所述触发消息中携带有所述广告业务应用功能实体的状态信息。23.如权利要求20所述的广告业务应用功能实体,其特征在于还包括第二发送单元,用于在所述广告业务应用功能实体状态改变时,判断所述广告业务应用功能实体状态是否符合预定的条件,在所述广告业务应用功能实体状态符合预定的条件时,控制所述第一发送单元向广告业务引擎发送所述触发消息。24.如权利要求20、21、22或23所述的广告业务应用功能实体,其特征在于,还包括策略信息单元,用于向所述广告业务引擎发送策略信息;所述策略信息包括每次发送的移动广告业务内容条数、和/或发送移动广告业务内容的周期、和/或所述广告业务应用功能实体需要接收移动广告业务内容的状态、和/或发送的方式。25.如权利要求20、21、22或23所述的广告业务应用功能实体,其特征在于,还包括状态信息单元,用于接收所述广告业务引擎发送的状态查询消息;向所述广告业务引擎返回自身当前的状态信息。26.如权利要求20、21、22或23所述的广告业务应用功能实体,其特征在于,还包括第一反馈单元,用于在所述第一接收单元接收所述移动广告业务内容后,向所述广告业务引擎发送反馈信息。27.—种广告业务引擎,其特征在于,包括第二接收单元,用于接收广告业务应用功能实体在状态改变时发送的触发消息;第三发送单元,用于根据所述第二接收单元接收到的触发消息向所述广告业务应用功能实体发送移动广告业务内容。28.如权利要求27所述的广告业务引擎,其特征在于,所述第三发送单元包括状态信息获取单元,用于从所述触发消息中获取所述广告业务应用功能实体的状态信息;第四发送单元,用于根据所述状态信息向所述广告业务应用功能实体发送移动广告业务内容。29.如权利要求28所述的广告业务引擎,其特征在于,所述第四发送单元包括第五发送单元,用于根据所述状态信息及所述广告业务应用功能实体的注册信息向所述广告业务应用功能实体发送移动广告业务内容。30.如权利要求27所述的广告业务引擎,其特征在于,还包括关联单元,用于在所述第二接收单元接收所述触发消息之前,建立移动广告业务内容与广告业务应用功能实体的关联;所述第三发送单元包括第六发送单元,用于根据所述关联单元建立的移动广告业务内容与广告业务应用功能实体的关联,向所述广告业务应用功能实体发送与所述广告业务应用功能实体相关联的移动广告业务内容。31.如权利要求27、28、29或30所述的广告业务引擎,其特征在于,还包括策略信息获取单元,用于获取策略信息;所述第三发送单元包括第七发送单元,用于根据所述触发消息及所述策略信息向所述广告业务应用功能实体发送移动广告业务内容;所述策略信息包括每次发送的移动广告业务内容条数、和/或发送移动广告业务内容的周期、和/或所述广告业务应用功能实体需要接收移动广告业务内容的状态、和/或发送的方式。32.如权利要求31所述的广告业务引擎,其特征在于,所述策略信息获取单元包括第一策略信息获取单元,用于接收所述广告业务应用功能实体发送的策略信息;和/或,第二策略信息获取单元,用于接收网络侧发送的策略信息;和/或,第三策略信息获取单元,用于根据所述广告业务应用功能实体的性质设置策略信息。33.如权利要求27、28、29或30所述的广告业务引擎,其特征在于,还包括第一停止判断单元,用于在向所述广告业务应用功能实体发送移动广告业务内容之后,从所述触发消息中获取所述广告业务应用功能实体状态信息,在所述广告业务应用功能实体状态信息符合预订的停止发送条件时,控制所述第三发送单元停止向所述广告业务应用功能实体发送移动广告业务内容。34.如权利要求33所述的广告业务引擎,其特征在于,还包括状态信息处理单元,用于保存所述广告业务应用功能实体状态信息;新内容处理单元,用于在收到新的移动广告业务内容时,根据所述广告业务应用功能实体状态信息发送所述新的移动广告业务内容。35.如权利要求33所述的广告业务引擎,其特征在于,还包括状态信息查询单元,用于在所述状态信息处理单元保存所述广告业务应用功能实体状态信息达到预定的周期时间,向所述广告业务应用功能实体发送状态查询消息查询所述广告业务应用功能实体的状态;接收并保存所述广告业务应用功能实体发送的状态信息。36.如权利要求27、28、29或30所述的广告业务引擎,其特征在于,还包括第二停止判断单元,用于在向所述广告业务应用功能实体发送移动广告业务内容之后,所述广告业务应用功能实体被删除时,控制所述第三发送单元停止向所述广告业务应用功能实体发送移动广告业务内容;或第三停止判断单元,用于在向所述广告业务应用功能实体发送移动广告业务内容之后,所述移动广告业务内容过期或被删除时,控制所述第三发送单元停止向所述广告业务应用功能实体发送所述移动广告业务内容。37.如权利要求27、28、29或30所述的广告业务引擎,其特征在于,还包括第二反馈单元,用于在所述第三发送单元向所述广告业务应用功能实体发送移动广告业务内容之后,接收所述广告业务应用功能实体发送的反馈信息,并向网络侧发送所述反馈信息。全文摘要本发明公开了一种提供移动广告业务内容的方法及装置。方法包括广告业务应用功能实体生成触发消息;在所述广告业务应用功能实体状态改变时向广告业务引擎发送所述触发消息;广告业务引擎接收所述触发消息,根据所述触发消息向所述广告业务应用功能实体发送移动广告业务内容。应用本发明,使广告业务引擎可以根据用户的状态发送移动广告业务内容。文档编号H04L12/58GK101753467SQ200810170300公开日2010年6月23日申请日期2008年10月20日优先权日2008年10月20日发明者王雷,范姝男,董挺申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1