一种广告业务信息发布系统及其发布方法

文档序号:6446186阅读:105来源:国知局
专利名称:一种广告业务信息发布系统及其发布方法
技术领域
本发明涉及利用网络实现信息发布的技术,特别涉及一种广告业务信息发布系统及其发布方法。
背景技术
目前,话音业务系统、短消息系统、多媒体消息系统、网络游戏业务系统、电子邮箱系统、流媒体业务系统、彩铃业务系统、即时消息系统、数字电视系统等很多网络应用系统都实现了广告业务信息发布功能。例如例如中国专利申请号为00800152.9,名称为“利用回铃音播发广告的方法”的专利申请公开了一种利用回铃音播发广告的方法。该方法由主叫用户端交换系统在接收到被叫交换系统返回的回铃音时,对该回铃音进行识别,如果回铃音是表示用户话机振铃,则查询数据库判断主叫号码是否为广告会员,如果是,则从广告存储器中选出一条预定的广告回铃音发送给主叫用户话机。
这种利用回铃音播发广告的方法,必须对交换系统进行软、硬件的改造,并建立专用的广告回铃音数据库,使得系统变得更加的复杂,增加了维护工作的难度。
再如短消息业务系统或多媒体消息业务系统实现广告信息发布的方法通常是通过群发的方式将广告信息通过短消息中心或多媒体消息中心发送给注册了广告业务的短消息或多媒体消息用户。
在上述例子中,各个业务应用系统互相独立,对于同一个用户,要定制回铃音广告和短消息广告也不能通过一个业务流程来选择,而需要分别到各个业务应用系统中进行注册,对用户来说操作烦琐,对业务应用系统来说浪费了系统资源,通信系统对各个业务应用系统中相近似的业务不能进行统一控制,各个业务应用系统为实现广告业务需要进行重复的建设。
再如网络游戏业务系统实现广告信息发布的方法通常是在用户使用游戏系统时,将广告信息发送给网络游戏用户。由于网络游戏业务系统无法与短消息系统、多媒体消息系统等实现信息共享,如果广告商想在网络游戏业务系统和短消息系统发布同样的文字广告信息,或者想在网络游戏业务系统和多媒体消息系统发布同样的图片广告信息,则需要分别在各个业务应用系统上输入同样的广告信息,对这些业务应用系统来说浪费了系统资源,对广告商来说发布广告信息的成本较高。
总之,目前利用网络实现广告信息发布的方法,由于存在不能实现信息共享,通信系统对各个业务应用系统中的广告业务不能进行统一控制等问题,使得广告商必须在不同业务应用系统重复输入同样的广告信息,广告业务用户不得不多次注册,从而造成业务操作烦琐和系统资源浪费。

发明内容
有鉴于此,本发明的主要一个目的在于提供一种广告业务信息发布系统,使各业务应用系统能够共享该系统的信息资源,对各个业务应用系统中的广告发布进行统一控制。
本发明的另一个主要目的在于提供一种广告业务信息发布方法,应用该方法使各业务应用系统能够共享信息资源,对各个业务应用系统中的广告发布进行统一控制。
为达到上述目的的一个方面,本发明提供了一种广告业务信息发布系统,该系统包含广告业务入口设备、数据存储设备、广告业务中心处理设备;所述的广告业务入口设备,提供业务接入接口,接收包含广告内容和广告模式的广告信息,并存储到数据存储设备;所述广告业务中心处理设备,从数据存储设备中获取所述包含广告内容和广告模式的广告信息,按照广告信息中的广告模式将包含广告内容的广告信息传输给业务应用系统。
所述的广告业务入口设备可以包含信息输入单元和信息处理单元;信息输入单元接收包含广告内容和广告模式的广告信息发送给信息处理单元;信息处理单元将从信息输入单元接收的信息存储到数据存储设备。
所述的信息输入单元可以包含用户信息输入模块和广告信息输入模块;用户信息输入模块接收用户信息及其定制信息发送给信息处理单元;广告信息输入模块接收广告商信息及其包含广告内容和广告模式的广告信息发送给信息处理单元。
所述的信息输入单元可以进一步包含用户信息获取模块;用户信息获取模块设置了用于从各种业务应用系统、运营支撑系统获取用户属性的接口,该接口直接或间接访问各种业务应用系统、运营支撑系统的数据库,获取相应的用户信息数据,并发送给信息处理单元。
所述的信息处理单元可以包含用户注册模块、广告商注册模块、广告任务生成模块和广告审核模块;用户注册模块,接收信息输入单元发送的用户信息和定制信息,建立相应帐号,接收注册或更新的各种用户信息,并将其存储到数据存储设备中;广告商注册模块,接收信息输入单元发送的广告商信息,建立相应帐号,接收注册或更新的各种广告商信息,并将其存储到数据存储设备中;广告任务生成模块,接收信息输入单元发送的包含广告内容和广告模式的广告信息,根据其中的广告模式生成广告任务,并将其存储到数据存储设备中;广告审核模块,从数据存储设备中读取广告任务,对广告任务进行审核,设置广告任务是否通过审核的标志,或直接将通过审核的广告任务发送给广告业务中心处理设备。
所述广告业务中心处理设备可以包含广告任务单元和广告输出单元;
广告任务单元,接收广告业务入口设备发送来的通过审核的广告任务或从数据存储设备中检索获取是否通过审核的标志为通过审核的广告任务,将这些广告任务排列后放入到预先建立的广告任务队列中,并依次或交替从广告任务队列中读取广告任务,根据广告任务中的广告模式查询数据存储设备,获得目标用户信息,并将其与广告内容发送给广告输出单元;广告输出单元根据所述目标用户信息将包含广告内容的广告信息发送给相应的业务应用系统。
所述广告业务中心处理设备可以进一步与计费系统相连;所述广告业务中心处理设备进一步包含计费单元;所述广告任务单元在执行完广告任务时,还将该广告任务的任务信息及目标用户信息发送给计费单元;所述计费单元存储各种计费模式,其接收到广告任务单元发送的信息后,根据其中的信息查找到对应的计费模式,生成计费数据记录CDR并存储;计费系统到计费单元获取计费数据记录进行计费。
所述广告业务中心处理设备可以进一步通过广告输出单元与另一个广告业务信息发布系统的广告业务中心处理设备相连,向该广告业务中心处理设备发送或接收包含广告内容的广告信息。
所述的数据存储设备可以为数据库服务器,该数据库服务器包含广告数据库和用户数据库;所述广告数据库存储广告商信息及其包含广告内容和广告模式的广告信息;所述用户数据库存储广告业务用户的用户信息及其定制信息。
该系统可以进一步包含广告网关设备;所述的广告网关设备设置在广告业务中心处理设备与业务应用系统之间,对广告业务中心处理设备与业务应用系统之间传输的信息进行协议转换。
所述的广告网关设备可以进一步与另一个广告业务信息发布系统的广告业务中心处理设备或广告网关设备相连,向该广告业务中心处理设备发送或接收包含广告内容的广告信息。
所述的广告网关设备可以包含网关代理单元;所述网关代理单元包含接口代理模块和一个或多个业务应用系统接口;所述的接口代理模块存储有业务应用系统信息及接口协议信息;接口代理模块接收广告业务中心处理设备发送的包含广告内容的广告信息,根据存储的业务应用系统信息及接口协议信息将包含广告内容的广告信息通过相应的接口协议传输给业务应用系统。
所述的广告网关设备可以进一步包含业务管理单元;所述业务管理单元与网关代理单元的接口代理模块和数据存储设备分别相连;根据数据存储设备中的数据,对各种信息进行统计生成报表;并对广告网关的流量和系统资源的负荷情况进行监控,以及对各接口资源进行配置。
所述的广告网关设备可以进一步与计费系统相连;所述的广告网关设备进一步包含计费单元;所述计费单元存储各种计费模式,其接收到广告任务单元发送的信息后,根据其中的信息查找到对应的计费模式,生成计费数据记录CDR并存储;计费系统到计费单元获取计费数据记录进行计费。
所述的业务应用系统可以为话音业务系统,短消息系统,多媒体消息系统,游戏业务系统,电子邮箱系统,流媒体业务系统,彩铃业务系统,即时消息系统,数字电视系统中的一种或多种。
为达到上述目的的另一个方面,本发明提供了一种广告业务信息发布方法,该方法应用于上述的广告业务信息发布系统,发布广告业务信息的过程包括以下步骤A、将包含广告内容和广告模式的广告信息发送给广告业务信息发布系统的广告业务入口设备,广告业务入口设备接收到广告信息后,将该广告信息存储到数据存储设备或将该广告信息发送给广告业务中心处理设备;B、广告业务中心处理设备到数据存储设备获取所述广告信息或接收广告业务入口设备发送的广告信息;C、广告业务中心处理设备按照步骤B中获取的广告信息中的广告模式将包含广告内容的广告信息传输给业务应用系统。
所述的广告业务信息发布系统进一步设置了用于从各种业务应用系统、运营支撑系统获取用户属性的接口,该接口直接或间接访问各种业务应用系统、运营支撑系统的数据库,获取相应的用户信息数据,存储到数据存储设备中。
步骤A所述将广告信息存储到数据存储设备的方法可以为将广告信息根据广告模式生成广告任务存储到数据存储设备。
步骤B所述广告业务中心处理设备接收广告业务入口设备发送的广告信息的方法可以为广告业务中心处理设备接收广告业务入口设备发送的广告任务。
广告业务入口设备可以进一步对广告任务进行审核,将通过审核的广告任务发送给广告业务中心处理设备。
步骤B所述广告业务中心处理设备到数据存储设备获取所述广告信息的方法可以为广告业务中心处理设备到数据存储设备读取广告任务。
广告业务入口设备进一步可以对广告任务进行审核,设置是否通过审核的标志;广告业务中心处理设备到数据存储设备读取广告任务,只对是否通过审核的标志为通过审核的广告任务进行处理。
所述对广告任务进行审核的方法可以为预先设置过滤关键词,定时到数据存储设备读取广告任务进行审核,对于含有不良关键词信息的广告任务自动驳回;或提供审核接口,供管理维护人员使用该接口进行审核。
所述步骤C可以包括C1、广告业务中心处理设备对广告任务进行排队后放入任务队列;
C2、广告业务中心处理设备依次或交替从广告任务队列中读取广告任务;C3、广告业务中心处理设备根据广告任务中的广告模式查询数据存储设备,获得广告内容及目标信息,并根据所述目标信息将包含广告内容的广告信息发送给业务应用系统或另一个广告业务信息发布系统。
所述的广告任务可以包括任务编号、输入时间、广告提供者、广告标题、广告内容或广告内容在数据存储设备中的位置、广告模式、执行状态、信息来源;所述的目标信息包括目标用户地址、目标业务应用系统/目标广告业务信息发布系统。
所述步骤C3可以进一步包括广告业务中心处理设备在将广告信息发送给目标业务应用系统或目标广告业务信息发布系统后,根据广告任务到预先存储的各种计费模式中,查找到对应的计费模式,生成计费数据记录CDR并存储。
该方法可以进一步在广告业务信息发布系统中设置广告网关;步骤C3所述广告业务中心处理设备将包含广告内容的广告信息发送给业务应用系统或另一个广告业务信息发布系统的方法为广告业务中心处理设备先将包含广告内容的广告信息发送给广告网关;广告网关对该广告信息进行协议转换,将其转换为目标业务应用系统或目标广告业务信息发布系统能够接收的协议信息后,发送给目标业务应用系统或目标广告业务信息发布系统。
所述步骤C3可以进一步包括广告网关在将广告信息发送给目标业务应用系统后,根据广告任务到预先存储的各种计费模式中,查找到对应的计费模式,生成计费数据记录CDR并存储。
该方法可以进一步包括广告网关对发送的广告信息进行流量控制。
所述广告网关对发送的广告信息进行流量控制方法可以为
由目标业务应用系统或目标广告业务信息发布系统在超负荷情况下向广告网关发送消息,广告网关根据该消息调整广告信息发送流量;或广告网关对目标业务应用系统或目标广告业务信息的负荷情况进行监控,在其超负荷时即调整广告信息发送流量。
该方法可以进一步包括广告网关对广告任务进行业务管理。
所述广告网关对广告任务进行业务管理的方法可以为根据数据存储设备中的数据,对各种信息进行统计生成报表;并对广告网关的流量和系统资源的负荷情况进行监控,以及对各接口资源进行配置。
所述的业务应用系统可以为话音业务系统,短消息系统,多媒体消息系统,游戏业务系统,电子邮箱系统,流媒体业务系统,彩铃业务系统,即时消息系统,数字电视系统中的一种或多种。
所述的业务应用系统包含短消息系统或/和多媒体消息系统时,所述广告网关通过MM7协议与多媒体消息系统的多媒体消息中心进行通信,将包含广告内容的广告信息以多媒体消息的形式发送给用户终端。
所述的业务应用系统包含短消息系统时,所述广告网关通过CMPP/SGIP协议与短消息系统中的短消息网关进行通信,将包含广告内容的广告信息通过短消息网关发送给短消息中心,再由短消息中心将包含广告内容的广告信息以短消息的形式发送给用户终端;或者,广告网关通过SMPP协议直接与短消息系统中的短消息中心进行通信,短消息中心将包含广告内容的广告信息以短消息的形式发送给用户终端。
该方法可以进一步在业务应用系统中设置广告信息接口单元,用于接收广告业务信息发布系统发送的包含广告内容的广告信息。
由上述的技术方案可见,本发明的这种广告业务信息发布系统及其发布方法,在网络中设置专用的广告业务信息发布系统,该系统包含广告业务入口设备、数据存储设备、广告业务中心处理设备;广告业务入口设备提供了广告商和广告业务用户的业务接入接口,能够统一接收广告商信息及其设置的包含广告内容和广告模式的广告信息,也能统一接收用户信息及其设置的定制信息,并存储到数据存储设备;广告业务入口设备还将广告信息发送给广告业务中心处理设备;广告业务中心处理设备按照广告信息中的广告模式,将包含广告内容的广告信息传输给各个业务应用系统。
这样,实现了信息资源共享,各个业务应用系统之间可以共享用户的注册和定制信息以及广告信息等。广告用户可以统一到该广告业务信息发布系统中注册和配置定制信息,只需在注册时配置好通过哪个或哪几个业务应用系统接收广告信息,无需到各个业务应用系统分别注册,使用户操作简单,同时减少了系统资源浪费。同样,广告商统一将广告信息输入到该广告业务信息发布系统中,由该广告业务信息发布系统根据广告模式,将广告内容通过各个业务应用系统发送给目的用户,降低了发布广告的成本,同样减少了系统资源浪费,对各个业务应用系统中的广告发布可以进行统一的控制。
本发明的广告业务信息发布系统可以接多个业务应用系统还可以与其他广告业务信息发布系统实现级连,更提高了信息共享能力。
另外,本发明的广告业务信息发布系统还可以设置广告网关,由广告网关进行协议转换,实现其通过不同通信协议的业务应用系统发布广告信息,具有良好的可扩展性。


图1为本发明第一较佳实施例的广告业务信息发布系统结构及连接关系示意图;图2为图1所示实施例中,入口服务器的结构及连接关系示意图;图3为图1所示实施例中,广告业务中心服务器的结构及连接关系示意图;图4图1所示实施例的广告业务信息发布系统进行广告发布的流程示意图;图5为本发明第二较佳实施例的广告业务信息发布系统结构及连接关系示意图;图6为图5所示实施例中,广告网关的第一种结构及连接关系示意图;图7为图5所示实施例中,广告网关的第二种结构及连接关系示意图;图8为本发明第三较佳实施例的广告业务信息发布系统结构及连接关系示意图;图9为图8所示实施例中,广告中心服务器的结构及连接关系示意图;图10为图8所示实施例中,广告网关的结构及连接关系示意图;图11为图8所示实施例中,广告业务信息发布系统与多媒体消息系统和短消息系统的第一种连接示意图;图12为8所示实施例中,广告业务信息发布系统与多媒体消息系统和短消息系统的第二种连接示意图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举三个实施例,对本发明进一步详细说明。
本发明的这种广告业务信息发布系统及其发布方法,在网络中设置专用的广告业务信息发布系统,广告用户统一到该广告业务信息发布系统中注册和配置定制信息,广告商统一将广告信息输入到该广告业务信息发布系统中,由该广告业务信息发布系统根据广告信息,将广告内容通过各个网络业务应用系统发布给目的用户。
本发明有多种实施方式,以下举三个较佳实施例对本发明进行详细说明。
第一较佳实施例参见图1,图1为本发明第一较佳实施例的广告业务信息发布系统结构及连接关系示意图。本实施例的广告业务信息发布系统100包含入口(Portal)服务器101、用户数据库102、广告数据库104、广告中心服务器103。
其中,Portal服务器101提供广告商和广告业务用户的业务接入接口,接收广告商信息及其设置的包含广告内容和广告模式的广告信息,并存储到广告数据库104;或接收广告业务用户的用户信息及其设置的定制信息,并存储到用户数据库102,并接收广告商的广告商信息和广告信息存储到广告数据库104。用户数据库102和广告数据库104设置在数据存储设备中。这里的广告模式可以包括下列设置中的一种或多种a)设置具体的用户列表,用于向指定用户发送广告;b)设置用户属性满足的条件,用于向用户属性符合指定条件的用户发送广告;c)设置与用户属性无关的发送广告条件,用于在满足设置条件时发送广告;d)设置广告的目标业务类型或具体的业务应用系统,用于将广告的发送范围限制在该类型的业务或该具体的业务应用系统内。
本实施例中,广告商、运营商、业务用户都可以使用Web浏览器访问Portal服务器101。
广告业务中心服务器103,到广告数据库104中读取广告信息,按照广告信息中的广告模式将该广告商的广告内容传输给业务应用系统110或其他广告业务信息发布系统140;并在传输广告内容时生成计费数据记录CDR并存储,供外部的计费系统130进行计费时来读取。
业务应用系统110将广告内容发送给业务用户终端120。
参见图2,图2为图1所示实施例中,入口服务器的结构及连接关系示意图。本实施例中的Portal服务器101包含防火墙210、信息输入单元220、信息处理单元230。
其中,防火墙210对外部输入的信息进行过滤,增强安全性。
本实施例中的信息输入单元220包含用户信息获取模块221、用户信息输入模块222、广告信息输入模块223。
用户信息获取模块221中设置了用于从各种业务应用系统、运营支撑系统获取用户属性的接口,该接口直接或间接访问各种业务应用系统、运营支撑系统的数据库,获取相应的用户属性等用户信息数据,并发送给信息处理单元230。
用户属性可以包括以下信息的部分或全部个人基本信息(如生日,血型,性别等),各种联系方式(手机,固话,地址,电子邮件等),兴趣爱好,接收广告的设置(如希望接收的广告类别,时间段,频率,优惠方式),使用的业务等,以及经过数据挖掘整理后的用户信息(如业务的使用频率和时间段,消费水平等)。
用户信息获取模块221是本实施例为了实现对用各种业务应用系统、运营支撑系统的用户属性信息共享而设置的,实际应用中也可以不设置。
用户信息输入模块222提供了用户Web接口,用户通过该接口接收用户信息和定制信息,并发送给信息处理单元230。
广告信息输入模块223提供了广告商Web接口,广告商通过该接口接收广告商信息及其设置的包含广告内容和广告模式的广告信息,并发送给信息处理单元230。
本实施例中的消息处理单元230包含用户注册模块231、广告商注册模块232、广告任务生成模块233和广告审核模块234。
用户注册模块231接收用户信息获取模块221和用户信息输入模块222发送的用户信息和定制信息,建立相应帐号,接收注册或更新的各种用户信息,并将其存储到用户数据库102中。
广告商注册模块232接收广告信息输入模块223发送的广告商信息,建立相应帐号,接收注册或更新的各种广告商信息,并将其存储到广告数据库104中。
广告任务生成模块233接收广告信息输入模块223发送的广告内容和广告模式的广告信息,根据其中的广告模式生成广告任务,并存储到广告数据库104中。
这里生成的广告任务可以包括任务编号、输入时间、广告提供者、广告标题、广告内容或广告内容的位置(广告内容可以单独存放在广告数据库102中)、广告模式、审核状态、执行状态、来源(本地或其他广告系统)等任务信息。
广告审核模块234,从广告数据库104读取广告任务,对任务进行审核,并将通过审核的广告任务发送给广告业务中心服务器103。
广告审核模块234可以包含自动审核程序,该程序可以定时到广告数据库104中查询并获取广告任务进行自动审核,并设置是否通过审核的标志。广告任务的审核标志有三种审核状态未审核、审核通过、驳回。广告任务的初始状态为未审核,只有审核状态为审核通过的广告任务才会被发送给广告业务中心服务器103执行。自动审核的方法很多,简单的比如可以设置过滤关键词,对于含有不良关键词信息的广告任务自动驳回,即将广告任务的审核状态字段置为驳回。
广告审核模块234还可以提供审核接口,供运营商的管理维护人员通过该接口查看和审核广告任务。审核接口是Web接口,运营商的管理维护人员可以通过该接口进行人工审核,Web接口从广告数据库104查询并获取广告任务,并以网页形式显示出来,同时接收维护人员的处理审核信息,根据审核信息更新广告任务的审核状态。
另外,审核模块234还可以设置广告任务的优先级,优先级高的且通过审核的广告任务被优先发送给广告业务中心服务器103执行。
广告审核模块234是本实施例为了保证广告的真实性和健康而设置的,如果只从技术角度考虑或者广告系统运营商对广告商非常信任的情况下,可以不设置该模块,直接从广告数据库104中读取广告任务发送给广告业务中心服务器103。
本实施例中,广告商、运营商、业务用户都有相应的系统帐号,并可设置相应的访问权限。广告商、运营商、业务用户可以根据各自帐号的相应权限通过Portal服务器101,查看用户数据库102中业务用户的各种信息,以及广告数据库104中的广告内容、广告模式、广告任务等各种信息。
参见图3,图3为图1所示实施例中,广告业务中心服务器的结构及连接关系示意图。本实施例的广告业务中心服务器103包含任务单元310、广告输入单元320和计费单元330。
本实施例的广告任务单元310,接收Portal服务器101发送来的通过审核的广告任务,或从数据存储设备的广告数据库104中检索获取是否通过审核的标志为通过审核的广告任务。将这些广告任务排列后放入到预先建立的广告任务队列中,并依次或交替从广告任务队列中读取广告任务,根据广告任务中的广告模式查询用户数据库102,获得目标用户地址,并查询广告数据库104根据其中的任务模式确定目标业务应用系统/目标广告业务信息发布系统,并从广告数据库104中读出对应的广告内容,将目标用户地址、目标业务应用系统/目标广告业务信息发布系统及广告内容发送给广告输出单元320,执行广告任务。在一个广告任务执行完时,广告任务单元310还将该任务中的任务信息、目标用户地址、目标业务应用系统/目标广告业务信息发布系统等信息发送给计费单元330。
本实施例的广告输出单元320,接收广告任务单元310发送的目标用户地址、目标业务应用系统/目标广告业务信息发布系统及广告内容,向该目标业务应用系统110或其他广告业务信息发布系统140输出含有目标用户地址、广告内容等信息的广告信息。
本实施例的广告业务中心服务器103与业务应用系统110的接口按发送方式可分为Push(推)接口和Pull(拉)接口两种。广告业务中心服务器103的广告输出单元320可以包括两种接口中的一种或全部。Push接口主动将广告内容等广告信息推送到业务应用系统110,Pull接口可以根据业务应用系统110的请求提供相应的广告内容等广告信息。广告信息包括广告内容,还可以包括目标用户地址等。然后业务应用系统110根据目标用户地址将广告内容提供给用户终端。
本实施例的计费单元330,计费单元330存储各种计费模式,其接收到广告任务单元310发送的信息后,根据其中的信息查找到对应的计费模式,生成计费数据记录CDR并存储。
这里的计费模式即广告业务信息发布系统100对目标用户接收广告进行计费的方式,本实施例中计费模式数据存储在计费单元330中,实际应用时还可以存储在用户数据库102或广告数据库104中。广告商可以在设置广告模式时设置计费模式,也可以允许定制广告业务的用户选择设置合适的计费模式。广告商设置的计费模式可以作为广告模式的一个参数存储在广告数据库102中,用户选择设置的计费模式作为用户信息存储在用户数据库102中。计费模式包括但不限于以下内容x)设置每接收一条广告优惠的费用。
y)设置每月接收广告优惠的费用,即包月费用;一般同时需要指定用户每月接收广告的数量上限或者接收广告的频率。
z)设置通过不同业务应用系统接收广告的费率。
计费数据记录CDR可以包括任务编号、业务应用系统地址、用户的帐号或地址、优惠的费用、发生时间等。这里CDR的内容、格式、存放形式等可以参考各种业务应用系统的计费数据记录,即话单。
计费系统130可以通过FTP等接口到计费单元330获取计费数据记录,计费系统130可以是业务应用系统110使用的计费系统,一般定期如每月将计费单元330的计费数据记录以及其他各种业务系统110的计费数据记录合并整理,然后扣费,费用信息可以提供给用户。
实际上,广告业务信息发布系统100的计费并不是必须的,计费可以由各个业务应用系统完成,业务应用系统在给用户终端发送广告的同时生成相应的计费数据记录。对用户的计费可以是负计费,即可以对接收广告的用户给予优惠,当然也可以不给予优惠,如公益广告。
参见图4,图4图1所示实施例的广告业务信息发布系统进行广告发布的流程示意图。该流程包括以下步骤步骤401,入口服务器接收广告商提供的包含广告内容和广告模式的广告信息。
步骤402,入口服务器根据上述广告信息生成广告任务,存储到广告数据库。
步骤403,入口服务器从广告数据库读取广告任务进行审核。
步骤404,入口服务器将通过审核的广告任务发送给广告中心服务器。
步骤405,广告中心服务器对接收的广告任务进行排队后放入任务队列。
步骤406,广告中心服务器依次或交替从广告任务队列中读取广告任务。
步骤407,广告中心服务器根据广告任务中的广告模式查询用户数据库和广告数据库,获得目标用户地址、目标业务应用系统/目标广告业务信息发布系统,广告内容等信息。
步骤408,广告中心服务器按照目标业务应用系统/目标广告业务信息发布系统,将目标用户地址及广告内容的广告信息发送给目标业务应用系统/目标广告业务信息发布系统。
步骤409,广告中心服务器生成计费数据记录发送给计费系统。
本流程中,是入口服务器将通过审核的广告任务发送给广告中心服务器的,实际应用中,也可以由广告中心服务器到数据存储设备的广告数据库中检索获取是否通过审核的标志为通过审核的广告任务。
第二较佳实施例参见图5,图5为本发明第二较佳实施例的广告业务信息发布系统结构及连接关系示意图。本实施例的广告业务信息发布系统500,除了包含与实施例一相同的Portal服务器501、用户数据库502、广告中心服务器503、广告数据库504外,还包含了一个广告网关505。
本实施例的广告网关505设置在广告业务中心服务器503与业务应用系统510之间,对广告业务中心服务器503与业务应用系统510之间传输的信息进行协议转换。
本实施例中广告业务中心服务器503不仅将包含目标用户地址和广告内容的广告信息发送给广告网关505,还将目标业务应用系统510的地址,也可以是业务应用系统510的名称、类型等信息发送给广告网关505。
广告网关505有多种实现方式,以下举两种方式进行详细说明。
第一种方式参见图6,图6为图5所示实施例中,广告网关的第一种结构及连接关系示意图。其中,广告网关505包含接口代理模块601和N个应用系统接口602。N是业务应用系统的种类数,一个应用系统接口602与一种业务应用系统510相连。
接口代理模块601中存储了各个业务应用系统510的信息,包括业务应用系统的名称,类型,地址,与广告信息发布系统500通信的接口协议等。其接收到广告业务中心服务器503发送的信息后,根据存储的上述业务应用系统的信息以及上述广告中心服务器503发送的目标业务应用系统信息得到相应的接口协议,并据此选择相应的应用系统接口将包含广告内容、目标用户地址的广告信息发送给目标业务应用系统510。
第二种方式参见图7,图7为图5所示实施例中,广告网关的第二种结构及连接关系示意图。其中广告网关505,除了包含接口代理模块701、N个应用系统接口702外,还包含了一个业务管理单元703。
业务管理单元703,根据用户数据库502中的数据,广告数据库504中的数据等信息生成业务报表,如按时间的日报表,月报表,包括发送的广告数量,类型,目标用户,广告提供商等信息的统计。
业务管理单元703还可以查询监控广告网关的流量和系统资源的负荷情况,以及配置各接口的流量上限或者占用系统资源的上限,进行与业务应用系统的连接配置如设置业务应用系统的地址,端口号,访问账号等。
本实施例中广告发布的过程与图4的流程相似,只是广告业务中心服务器发送给业务应用系统的广告信息是经过广告网关转发的。
第三较佳实施例参见图8,图8为本发明第三较佳实施例的广告业务信息发布系统结构及连接关系示意图。其中广告业务信息发布系统800中,Portal服务器801、用户数据库802、广告数据库804与第一实施例和第二实施例相同,这里不再详述。
图8示出了各个网元间的具体连接协议。其中AD1到AD6为广告业务信息发布系统的内部接口,可以基于TCP/IP协议实现。
AD7、AD8、AD9为外部接口,其中AD7用来传输广告系统的计费数据记录CDR到计费系统。可以使用FTP协议,或者专用协议。
AD8用在广告业务信息发布系统之间的互联通信,在广告业务信息发布系统之间传送广告信息,可以基于TCP/IP协议实现,也可以定义专用协议。
AD9与业务应用系统相关,可以是多种接口协议,如MM7,CMPP等;也可以定义专用协议,主要用来从广告业务信息发布系统传送广告信息给业务应用系统。
本实施例中,广告中心服务器803和广告网关805与第二实施例有所不同,以下分别说明。
参见图9,图9为图8所示实施例中,广告中心服务器的结构及连接关系示意图。其中广告中心服务器900只包含了广告任务单元910和广告输出单元920。
广告任务单元910执行广告任务,执行的过程与图3中的广告任务单元301相同。在一个广告任务执行完时,广告任务单元910还通过广告输出单元920将该任务中的任务信息、目标用户地址、目标业务应用系统/目标广告业务信息发布系统等信息发送给广告网关805。
参见图10,图10为图8所示实施例中,广告网关的结构及连接关系示意图。其中的广告网关10除了包含接口代理模块11、应用系统接口12、业务管理单元13,还包含计费单元14和广告系统接口15。
接口代理模块11接收广告业务中心服务器803发送的任务信息、目标用户地址、目标业务应用系统/目标广告业务信息发布系统等信息,将该信息发送给计费单元14。
计费单元14根据上述信息生成计费数据记录CDR,供计费系统830查询。这里的计费单元14与实施例一中的广告业务中心服务器103的计费单元330生成CDR的方法相同,这里不再重复。计费单元14还接受业务管理单元13的查询,将CDR发送给业务管理单元13,业务管理单元13对CDR进行统计和备份。
广告系统接口15,功能与应用系统接口12相同,只是通信协议采用的是其他广告业务信息发布系统840通信协议。
实际上,如果广告业务信息发布系统800与其他广告业务信息发布系统840的通信协议相同,这里可以不通过广告网关10互通,而直接由两个系统的广告业务中心服务器互通,也可以通过一个广告网关互通或者两个广告网关互通。
广告业务信息发布系统间不通过广告网关互通的连接方式为广告业务中心服务器1-广告业务中心服务器2。
广告业务信息发布系统间通过1个广告网关互通的连接方式为广告业务中心服务器1-广告网关-广告业务中心服务器2。
广告业务信息发布系统间通过2广告网关互通的连接方式为广告业务中心服务器1-广告网关1-广告网关2-广告业务中心服务器2。
本实施例中的广告网关805,还可以进行流量控制,防止业务应用系统810、广告业务信息发布系统800或通信网络超负荷,保证系统稳定性,避免因此导致的系统瘫痪。
具体可以采用以下方法1、业务应用系统810定期向广告系统的广告网关805发送目前业务应用系统810的负荷状况信息,广告网关805根据此信息调整向其发送的广告流量,以避免各业务应用系统超负荷2、业务管理单元13对广告网关805的负荷进行监测,如果超过广告网关805处理能力的最大负荷,则发出警告,并返回消息给广告业务中心服务器803,广告业务中心服务器803据此调整广告任务,即调整向广告网关805发送的广告流量。如优先发送优先级较高的广告如商业广告,或者紧急通知广告。
3、预先设定各接口的流量负荷上限,或者占用系统资源的上限如内存,CPU等系统资源,超过上限时则返回消息广告业务中心服务器803,广告业务中心服务器803据此调整广告任务。
在广告业务信息发布系统800调整广告流量的同时,广告网关805缓存已经收到的广告发送请求,在流量正常时再进行处理。
实际上实施例二中的广告网关505也可以采用同样的方式实现流量控制。
本实施例中广告发布的过程也与图4的流程相似,只是广告业务中心服务器发送给业务应用系统的广告信息是经过广告网关转发的。
上述三个实施例中提到的业务应用系统可以是短消息系统,多媒体消息系统,话音业务系统,游戏业务系统,电子邮箱系统,流媒体业务系统,彩铃业务系统,即时消息系统,数字电视系统等。这些业务应用系统中可以设置专用的广告信息接口单元,用于接收广告业务信息发布系统发送的包含广告内容的广告信息。
上述三个实施例中的用户终端可以是固定电话,移动电话,PDA,计算机,电视机等。
本发明的业务应用系统比较适合短消息系统、多媒体消息系统。由于不同的运营商,同样的业务应用系统可能对外开放的协议会有所不同,如短消息系统,运营商可以提供CMPP协议也可以提供SGIP协议,不同运营商的固网短消息也使用不同的协议。因此实际应用中,广告业务信息发布系统多采用实施例二或三所示的结构,也就是包含广告网关的结构。
参见图11,图11为图8所示实施例中,广告业务信息发布系统与多媒体消息系统和短消息系统的第一种连接示意图。其中广告业务信息发布系统111的广告网关与多媒体消息系统112中的多媒体消息中心通过MM7协议互通,将包含广告内容的广告信息以多媒体消息的形式发送给用户终端;广告网关与短消息系统113中的短消息网关通过CMPP/SGIP协议互通,将包含广告内容的广告信息通过短消息网关发送给短消息中心,再由短消息中心将包含广告内容的广告信息以短消息的形式发送给用户终端。
另外多媒体消息中心之前也可以设置一个多媒体消息网关。此处仅以图中所示进行说明,其余情况完全类似。
由于广告短消息信息量很大,与其他业务共用短消息网关、短消息中心等设备是不是很合适,因此可以将其中的短消息网关去掉,将短消息中心改为PUSH专用短消息中心,这种专用短消息中心只用来发送广告短消息不接收短消息,广告业务信息发布系统与短消息中心使用SMPP协议进行通信。其结构参见图12,图12为8所示实施例中,广告业务信息发布系统与短消息系统的第二种连接示意图。其中广告业务信息发布系统121中的广告网关与短消息系统123中的短消息中心通过SMPP协议互通;短消息中心将包含广告内容的广告信息以短消息的形式发送给用户终端。
由上述的实施例可见,本发明的这种广告业务信息发布系统及其发布方法,实现了各个业务应用系统的信息资源共享。广告用户可以统一到该广告业务信息发布系统中注册和配置定制信息,只需在注册时配置好通过哪个或哪几个业务应用系统接收广告信息,无需到各个业务应用系统分别注册,使用户操作简单,同时减少了系统资源浪费。同样,广告商统一将广告信息输入到该广告业务信息发布系统中,由该广告业务信息发布系统根据广告模式,将广告内容通过各个业务应用系统发布给目的用户,降低了发布广告的成本,同样减少了系统资源浪费,对各个业务应用系统中的广告发布可以进行统一的控制。
本发明的广告业务信息发布系统除了可以连接多个业务应用系统外,还可以与其他广告业务信息发布系统实现级连,更提高了信息共享能力。
另外,本发明的广告业务信息发布系统还可以设置广告网关,由广告网关进行协议转换,实现其通过不同通信协议的业务应用系统发布广告信息,具有良好的可扩展性。
权利要求
1.一种广告业务信息发布系统,其特征在于,该系统包含广告业务入口设备、数据存储设备、广告业务中心处理设备;所述的广告业务入口设备,提供业务接入接口,接收包含广告内容和广告模式的广告信息,并存储到数据存储设备;所述广告业务中心处理设备,从数据存储设备中获取所述包含广告内容和广告模式的广告信息,按照广告信息中的广告模式将包含广告内容的广告信息传输给业务应用系统。
2.如权利要求1所述的广告业务信息发布系统,其特征在于所述的广告业务入口设备包含信息输入单元和信息处理单元;信息输入单元接收包含广告内容和广告模式的广告信息发送给信息处理单元;信息处理单元将从信息输入单元接收的信息存储到数据存储设备。
3.如权利要求2所述的广告业务信息发布系统,其特征在于所述的信息输入单元包含用户信息输入模块和广告信息输入模块;用户信息输入模块接收用户信息及其定制信息发送给信息处理单元;广告信息输入模块接收广告商信息及其包含广告内容和广告模式的广告信息发送给信息处理单元。
4.如权利要求3所述的广告业务信息发布系统,其特征在于所述的信息输入单元进一步包含用户信息获取模块;用户信息获取模块设置了用于从各种业务应用系统、运营支撑系统获取用户属性的接口,该接口直接或间接访问各种业务应用系统、运营支撑系统的数据库,获取相应的用户信息数据,并发送给信息处理单元。
5.如权利要求3所述的广告业务信息发布系统,其特征在于所述的信息处理单元包含用户注册模块、广告商注册模块、广告任务生成模块和广告审核模块;用户注册模块,接收信息输入单元发送的用户信息和定制信息,建立相应帐号,接收注册或更新的各种用户信息,并将其存储到数据存储设备中;广告商注册模块,接收信息输入单元发送的广告商信息,建立相应帐号,接收注册或更新的各种广告商信息,并将其存储到数据存储设备中;广告任务生成模块,接收信息输入单元发送的包含广告内容和广告模式的广告信息,根据其中的广告模式生成广告任务,并将其存储到数据存储设备中;广告审核模块,从数据存储设备中读取广告任务,对广告任务进行审核,设置广告任务是否通过审核的标志,或直接将通过审核的广告任务发送给广告业务中心处理设备。
6.如权利要求5所述的广告业务信息发布系统,其特征在于所述广告业务中心处理设备包含广告任务单元和广告输出单元;广告任务单元,接收广告业务入口设备发送来的通过审核的广告任务或从数据存储设备中检索获取是否通过审核的标志为通过审核的广告任务,将这些广告任务排列后放入到预先建立的广告任务队列中,并依次或交替从广告任务队列中读取广告任务,根据广告任务中的广告模式查询数据存储设备,获得目标用户信息,并将其与广告内容发送给广告输出单元;广告输出单元根据所述目标用户信息将包含广告内容的广告信息发送给相应的业务应用系统。
7.如权利要求6所述的广告业务信息发布系统,其特征在于所述广告业务中心处理设备进一步与计费系统相连;所述广告业务中心处理设备进一步包含计费单元;所述广告任务单元在执行完广告任务时,还将该广告任务的任务信息及目标用户信息发送给计费单元;所述计费单元存储各种计费模式,其接收到广告任务单元发送的信息后,根据其中的信息查找到对应的计费模式,生成计费数据记录CDR并存储;计费系统到计费单元获取计费数据记录进行计费。
8.如权利要求6或7所述的广告业务信息发布系统,其特征在于所述广告业务中心处理设备进一步通过广告输出单元与另一个广告业务信息发布系统的广告业务中心处理设备相连,向该广告业务中心处理设备发送或接收包含广告内容的广告信息。
9.如权利要求3所述的广告业务信息发布系统,其特征在于所述的数据存储设备为数据库服务器,该数据库服务器包含广告数据库和用户数据库;所述广告数据库存储广告商信息及其包含广告内容和广告模式的广告信息;所述用户数据库存储广告业务用户的用户信息及其定制信息。
10.如权利要求1所述的广告业务信息发布系统,其特征在于该系统进一步包含广告网关设备;所述的广告网关设备设置在广告业务中心处理设备与业务应用系统之间,对广告业务中心处理设备与业务应用系统之间传输的信息进行协议转换。
11.如权利要求1所述的广告业务信息发布系统,其特征在于所述的广告网关设备进一步与另一个广告业务信息发布系统的广告业务中心处理设备或广告网关设备相连,向该广告业务中心处理设备发送或接收包含广告内容的广告信息。
12.如权利要求10或11所述的广告业务信息发布系统,其特征在于所述的广告网关设备包含网关代理单元;所述网关代理单元包含接口代理模块和一个或多个业务应用系统接口;所述的接口代理模块存储有业务应用系统信息及接口协议信息;接口代理模块接收广告业务中心处理设备发送的包含广告内容的广告信息,根据存储的业务应用系统信息及接口协议信息将包含广告内容的广告信息通过相应的接口协议传输给业务应用系统。
13.如权利要求12所述的广告业务信息发布系统,其特征在于所述的广告网关设备进一步包含业务管理单元;所述业务管理单元与网关代理单元的接口代理模块和数据存储设备分别相连;根据数据存储设备中的数据,对各种信息进行统计生成报表;并对广告网关的流量和系统资源的负荷情况进行监控,以及对各接口资源进行配置。
14.如权利要求13所述的广告业务信息发布系统,其特征在于所述的广告网关设备进一步与计费系统相连;所述的广告网关设备进一步包含计费单元;所述计费单元存储各种计费模式,其接收到广告任务单元发送的信息后,根据其中的信息查找到对应的计费模式,生成计费数据记录CDR并存储;计费系统到计费单元获取计费数据记录进行计费。
15.如权利要求1、4、6、10或12所述的广告业务信息发布系统,其特征在于所述的业务应用系统为话音业务系统,短消息系统,多媒体消息系统,游戏业务系统,电子邮箱系统,流媒体业务系统,彩铃业务系统,即时消息系统,数字电视系统中的一种或多种。
16.一种广告业务信息发布方法,其特征在于,在网络中设置权利要求1所述的广告业务信息发布系统,发布广告业务信息的过程包括以下步骤A、将包含广告内容和广告模式的广告信息发送给广告业务信息发布系统的广告业务入口设备,广告业务入口设备接收到广告信息后,将该广告信息存储到数据存储设备或将该广告信息发送给广告业务中心处理设备;B、广告业务中心处理设备到数据存储设备获取所述广告信息或接收广告业务入口设备发送的广告信息;C、广告业务中心处理设备按照步骤B中获取的广告信息中的广告模式将包含广告内容的广告信息传输给业务应用系统。
17.如权利要求16所述的广告业务信息发布方法,其特征在于所述的广告业务信息发布系统进一步设置了用于从各种业务应用系统、运营支撑系统获取用户属性的接口,该接口直接或间接访问各种业务应用系统、运营支撑系统的数据库,获取相应的用户信息数据,存储到数据存储设备中。
18.如权利要求16所述的广告业务信息发布方法,其特征在于,步骤A所述将广告信息存储到数据存储设备的方法为将广告信息根据广告模式生成广告任务存储到数据存储设备。
19.如权利要求18所述的方法,其特征在于,步骤B所述广告业务中心处理设备接收广告业务入口设备发送的广告信息的方法为广告业务中心处理设备接收广告业务入口设备发送的广告任务。
20.如权利要求19所述的广告业务信息发布方法,其特征在于广告业务入口设备进一步对广告任务进行审核,将通过审核的广告任务发送给广告业务中心处理设备。
21.如权利要求18所述的方法,其特征在于,步骤B所述广告业务中心处理设备到数据存储设备获取所述广告信息的方法为广告业务中心处理设备到数据存储设备读取广告任务。
22.如权利要求21所述的广告业务信息发布方法,其特征在于广告业务入口设备进一步对广告任务进行审核,设置是否通过审核的标志;广告业务中心处理设备到数据存储设备读取广告任务,只对是否通过审核的标志为通过审核的广告任务进行处理。
23.如权利要求20或22所述的广告业务信息发布方法,其特征在于所述对广告任务进行审核的方法为预先设置过滤关键词,定时到数据存储设备读取广告任务进行审核,对于含有不良关键词信息的广告任务自动驳回;或提供审核接口,供管理维护人员使用该接口进行审核。
24.如权利要求19或20所述的方法,其特征在于,所述步骤C包括C1、广告业务中心处理设备对广告任务进行排队后放入任务队列;C2、广告业务中心处理设备依次或交替从广告任务队列中读取广告任务;C3、广告业务中心处理设备根据广告任务中的广告模式查询数据存储设备,获得广告内容及目标信息,并根据所述目标信息将包含广告内容的广告信息发送给业务应用系统或另一个广告业务信息发布系统。
25.如权利要求24所述的广告业务信息发布方法,其特征在于,所述的广告任务包括任务编号、输入时间、广告提供者、广告标题、广告内容或广告内容在数据存储设备中的位置、广告模式、执行状态、信息来源;所述的目标信息包括目标用户地址、目标业务应用系统/目标广告业务信息发布系统。
26.如权利要求24所述的广告业务信息发布方法,其特征在于,所述步骤C3进一步包括广告业务中心处理设备在将广告信息发送给目标业务应用系统或目标广告业务信息发布系统后,根据广告任务到预先存储的各种计费模式中,查找到对应的计费模式,生成计费数据记录CDR并存储。
27.如权利要求26所述的广告业务信息发布方法,其特征在于进一步在广告业务信息发布系统中设置广告网关;步骤C3所述广告业务中心处理设备将包含广告内容的广告信息发送给业务应用系统或另一个广告业务信息发布系统的方法为广告业务中心处理设备先将包含广告内容的广告信息发送给广告网关;广告网关对该广告信息进行协议转换,将其转换为目标业务应用系统或目标广告业务信息发布系统能够接收的协议信息后,发送给目标业务应用系统或目标广告业务信息发布系统。
28.如权利要求27所述的广告业务信息发布方法,其特征在于,所述步骤C3进一步包括广告网关在将广告信息发送给目标业务应用系统后,根据广告任务到预先存储的各种计费模式中,查找到对应的计费模式,生成计费数据记录CDR并存储。
29.如权利要求27所述的广告业务信息发布方法,其特征在于,该方法进一步包括广告网关对发送的广告信息进行流量控制。
30.如权利要求29所述的广告业务信息发布方法,其特征在于所述广告网关对发送的广告信息进行流量控制方法为由目标业务应用系统或目标广告业务信息发布系统在超负荷情况下向广告网关发送消息,广告网关根据该消息调整广告信息发送流量;或广告网关对目标业务应用系统或目标广告业务信息的负荷情况进行监控,在其超负荷时即调整广告信息发送流量。
31.如权利要求28所述的广告业务信息发布方法,其特征在于,该方法进一步包括广告网关对广告任务进行业务管理。
32.如权利要求28所述的广告业务信息发布方法,其特征在于,所述广告网关对广告任务进行业务管理的方法为根据数据存储设备中的数据,对各种信息进行统计生成报表;并对广告网关的流量和系统资源的负荷情况进行监控,以及对各接口资源进行配置。
33.如权利要求16所述的广告业务信息发布方法,其特征在于所述的业务应用系统为话音业务系统,短消息系统,多媒体消息系统,游戏业务系统,电子邮箱系统,流媒体业务系统,彩铃业务系统,即时消息系统,数字电视系统中的一种或多种。
34.如权利要求33所述的广告业务信息发布方法,其特征在于所述的业务应用系统包含短消息系统或/和多媒体消息系统时,所述广告网关通过MM7协议与多媒体消息系统的多媒体消息中心进行通信,将包含广告内容的广告信息以多媒体消息的形式发送给用户终端。
35.如权利要求33所述的广告业务信息发布方法,其特征在于所述的业务应用系统包含短消息系统时,所述广告网关通过CMPP/SGIP协议与短消息系统中的短消息网关进行通信,将包含广告内容的广告信息通过短消息网关发送给短消息中心,再由短消息中心将包含广告内容的广告信息以短消息的形式发送给用户终端;或者,广告网关通过SMPP协议直接与短消息系统中的短消息中心进行通信,短消息中心将包含广告内容的广告信息以短消息的形式发送给用户终端。
36.如权利要求33所述的广告业务信息发布方法,其特征在于该方法进一步在业务应用系统中设置广告信息接口单元,用于接收广告业务信息发布系统发送的包含广告内容的广告信息。
全文摘要
本发明公开了一种广告业务信息发布系统,其包含广告业务入口设备、数据存储设备、广告业务中心处理设备。本发明同时公开了采用上述广告业务信息发布系统进行广告业务信息发布的方法,该方法包括A.将包含广告内容和广告模式的广告信息发送给广告业务信息发布系统的广告业务入口设备,广告业务入口设备接收到广告信息后,将该广告信息存储到数据存储设备;B.广告业务中心处理设备到数据存储设备获取所述广告信息;C.广告业务中心处理设备按照步骤B中获取的广告信息中的广告模式将包含广告内容的广告信息传输给业务应用系统。应用本发明能够实现信息资源共享、避免了各业务应用系统为各自实现广告业务所进行的重复建设,并可以对广告信息的传输过程进行灵活统一的控制。
文档编号G06Q30/00GK1797461SQ20041010247
公开日2006年7月5日 申请日期2004年12月23日 优先权日2004年12月23日
发明者齐泉, 孙谦 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1