专利名称:实现内容分析的消息传播业务方法和系统的制作方法
技术领域:
本发明涉及消息传播业务领域,尤其涉及实现内容分析的消息传播业务方法和系统。
背景技术:
短消息业务SMS(Short Message Service)是移动用户使用非常普遍的业务,基于短消息的传播业务能够支持种子短消息的下发和短消息内容的跟踪识别,通过种子短消息内容的转发、营销、积分、奖励等活动,达到提升点对点短消息等数据业务的普及度和用户活跃度。种子短消息是指来自种子短消息平台的短消息,指用户通过系统下发、网站下载、主动点播等方式获得的短消息,用于在用户中进行转发。点对点短消息是指终端用户向终端用户发的短消息。短消息业务是消息业务中的一种。消息业务还包括多媒体消息 MMS (Multimedia Message Service)业务,多媒体消息又称为彩信等。例如,某SP (Service Provider)服务提供商提供肯德基的促销广告“肯德基五一手机优惠卷KFC20110501,2小时内转发5条本短消息可换鸡翅一对。”,订购用户A收到SP服务提供商下发的种子短消息后转发5位不同好友,SP服务提供商分析统计用户A的积分,每条短消息积2分,达到10分情况下系统下发获奖通知短消息包含兑换奖品序列给用户A。目前SP服务提供商提供短消息传播业务,是根据短消息服务中心SMSC(ShortMessage Service Center)的话单记录中记录的短消息内容来统计种子短消息的转发情况。话单记录中的话单文件为纯文本文件。话单记录中包括主叫号码、被叫号码、发送时间、成功状态,短消息内容等信息。SP服务提供商向SMSC短消息服务中心获取话单记录后,根据其中的主叫号码、被叫号码、发送时间、成功状态,短消息内容进行积分统计。该短消息传播业务积分统计方法流程如下步骤I :SP服务提供商编辑好种子短消息,下发种子短消息给订购用户A ;步骤2、订购用户A转发短消息给用户B ;步骤3、短消息服务中心记录话单,包含短消息内容,并开放给SP ;步骤4、SP服务提供商获取短消息服务中心话单,分析主叫号码、被叫号码、发送时间、成功状态,短消息内容进行积分统计。步骤5、SP服务提供商根据积分派发奖品凭证。上述短消息传播业务的积分统计是在短消息服务中心话单的基础上进行,分析短消息内容转发情况进行积分统计。这种积分统计的方式不仅依赖于短消息服务中心对话单的记录,而且存在以下弊端数据安全性不高,话单文件是运营商核心数据,向非电信网内设备传输容易泄漏;SP服务提供商通过消息传播服务器实现短消息传播和统计,消息传播服务器也往往不具备电信设备的高安全性。SMSC短消息服务中心每天大容量设计要求下,话单文件的产生往往不是实时的,基于其话单进行内容分析比较难以精确时间到分钟,不能够实时进行统计。
发明内容
本发明实施例提供一种内容分析的消息传播业务方法及系统,通过对实时消息的传播,解决了不能对信息进行实时积分统计的技术问题,实现了积分的实时统计,增强信息
传播运营可靠性。本发明提供一种实现内容分析的消息传播业务方法,该消息传播业务方法包括消息服务中心接收发送用户向接收用户发送的消息,消息服务中心向接收用户发送所述消息,当判断所述发送用户订购了抄送业务,消息服务中心将所述消息发送给业务递送平台;业务递送平台接收所述消息,将接收到的消息转化为Parlay X格式的点对点消息,将所述点对点消息发送给消息传播服务器;消息传播服务器对接收到的点对点消息进行解析,识别出接收到的点对点消息是种子消息,对发送用户进行积分。本发明实施例还提供一种实现内容分析的消息传播业务系统,该消息传播业务系统包括消息服务中心,业务递送平台,消息传播服务器,其中,所述消息服务中心用于接收发送用户向接收用户发送的消息,判断所述发送用户是否订购了抄送业务,当确定发送用 户订购了抄送业务,消息服务中心向接收用户发送所述消息,消息服务中心将所述消息发送给业务递送平台;所述业务递送平台用于接收所述消息,将接收到的消息转化为ParlayX格式的点对点消息,将所述点对点消息发送给消息传播服务器;所述消息传播服务器用于对接收到的点对点消息进行解析,识别出接收到的点对点消息是种子消息后对发送用户进行积分。本发明实施例还提供一种实现内容分析的消息传播业务方法,该消息传播业务方法包括消息服务中心接收发送用户向接收用户发送的消息,消息服务中心向接收用户发送所述消息,当判断发送用户订购了抄送业务,消息服务中心将所述消息发送给代理设备;代理设备接收消息服务中心发送的消息,进行协议解析,识别出接收到的消息是种子消息,对发送用户进行积分统计,发送积分信息给消息传播服务器;消息传播服务器接收代理设备发送的积分信息。本发明实施例还提供一种实现内容分析的消息传播业务系统,该消息传播业务系统包括消息服务中心,代理设备,消息传播服务器,其中,所述消息服务中心用于接收发送用户向接收用户发送的消息,向接收用户发送所述消息,当判断发送用户订购了抄送业务,将所述消息发送给代理设备;所述代理设备用于接收消息服务中心发送的消息,进行协议解析,识别出接收到的消息是种子消息,对发送用户进行积分统计,发送积分信息给消息传播服务器;所述消息传播服务器用于接收代理设备发送的积分信息。本发明实施例通过对实时消息的传播,解决了不能对信息进行实时积分统计的技术问题,实现了积分的实时统计,增强信息传播运营可靠性,加强了数据安全性。
图I是本发明实施例实现内容分析的消息传播业务系统的结构示意图;图2是本发明实施例实现内容分析的消息传播业务系统的另一结构示意图;图3是本发明实施例实现内容分析的消息传播业务系统的另一结构示意图;图4是本发明实施例实现内容分析的的短消息传播业务的方法流程5是本发明实施例实现内容分析的消息传播业务系统的另一结构示意图6本发明实施例实现内容分析的的短消息传播业务的另一方法流程图;图7是本发明实施例实现内容分析的消息传播业务系统的另一结构示意图;图8是本发明实施例实现内容分析的的短消息传播业务的方法流程9是本发明实施例实现内容分析的消息传播业务系统的另一结构示意图。
具体实施例方式为了便于本领域一般技术人员理解和实现本发明,现结合附图描述本发明的实施例。为了能够实时地对短消息传播业务进行积分统计,本发明实 施例提供一种实现内容分析的消息传播业务系统,如附图I所示,该消息传播业务系统包括消息服务中心101,SDP (Service Delivery Platform)业务递送平台102,消息传播服务器103。当发送用户A向接收用户B发送消息时,消息服务中心101接收发送用户发送的消息,判断所述发送用户是否订购了抄送业务,当确定发送用户订购了抄送业务,消息服务中心101向接收用户发送所述短消息,消息服务中心101将所述消息发送给业务递送平台。业务递送平台102接收所述消息,将接收到的消息转化为ParlayX格式的点对点消息,将所述点对点消息发送给消息传播服务器103。消息传播服务器103对接收到的点对点消息进行解析,识别出接收到的点对点消息是种子消息后对发送用户进行积分。所述业务递送平台102与所述所述消息传播服务器通过Parlay X扩展的消息接口进行点对点消息的传输。在本发明实施例中,消息传播业务系统中的消息服务中心101具有P2P (Peer-to-Peer)点对点消息抄送到SDP的功能。基于互联网服务(Web Service)的开放业务接入应用程序接口 Parlay X已有应用对点A2P (Application-to-Peer)和点对应用P2A (Peer-to-Application)等标准接口的基础上,SDP通过扩展P2P消息接口与消息传播服务器进行交互。消息传播服务器103具备实时接收P2P消息和进行内容分析、积分统计的能力。在本发明的实施例中,用户订购抄送业务的订购关系可以存储在消息服务中心。在业务递送平台向消息传播服务器发送点对点消息之前,业务递送平台还可以根据活跃用户列表判断发送用户是否为活跃用户,当确定发送用户为活跃用户时,则将P2P消息发送给消息传播服务器,如果判断发送用户为非活跃用户,直接丢弃所述消息。本发明另一实施例中,业务递送平台102与所述消息传播服务器103通过ParlayX扩展的消息接口进行消息交互。参见附图2所示,消息服务中心101通过设置消息抄送模块1011来实现P2P (Peer-to-Peer)点对点消息抄送到SDP的功能。业务递送平台102还包括消息接收模块1021和Parlay X发送接口 1022。其中,所述消息接收模块1021用于接收消息服务中心发送的消息;所述Parlay X发送接口 1022用于将接收到消息服务中心发送的消息转化为ParlayX格式的点对点消息,将所述点对点消息发送给消息传播服务器。所述消息传播服务器103还包括ParlayX接收模块1031和处理器1032。其中,所述ParlayX接收模块1031用于接收业务递送平台通过Parlay X发送接口发送的点对点消息;所述处理器1032用于对接收到的点对点消息进行解析,识别出接收到的点对点消息是种子消息,对发送用户进行积分。本发明实施例还提供一种实现内容分析的消息传播业务的积分统计装置,该积分统计装置包括接收模块和处理器,所述接收模块用于接收P2P消息。所述处理器用于对所接收的P2P消息进行协议解析,识别出关键字段,识别出是种子消息后对用户A进行积分传递积分给消息传播服务器。其中,识别出关键字段例如主叫号码、被叫号码、发送时间、短消息内容。在本发明实施例中,所述消息可以为短消息或者彩信,相应的消息服务中心分别为SMSC短消息服务中心或者MMSC (Multimedia Messaging Service Center)彩信服务中心。在本发明实施例中,以消息传播业务系统发送短消息为例进行说明消息传播业务系统的系统结构。如附图3所示,在该消息传播业务系统中,消息服务中心101具体为SMSC短消息服务中心301,SMSC短消息服务中心301通过设置P2P短消息抄送模块3011来实现P2P (Peer-to-Peer)点对点短消息抄送到SDP302的功能。P2P短消息抄送模块具体用于当用户A向用户B发送P2P短消息,SMSC判断用户A是否签约短消息中心的P2P点对点短消息抄送业务。抄送业务是指当签约了该业务的用户向目标用户发送短消息时,SMSC 301将短消息发送给目标用户,并将短消息发送给SDP。例如,用户A发送P2P短消息给目标终端用户B,如果用户A签约了抄送业务,则SMSC 301在发送P2P短消息给目标终端用户B的同时,把P2P短消息发给SDP,或者根据用户B的发送结果将短消息发给SDP,由SDP向消息传播服务器转发P2P短消息。抄送业务可以通过下列方式进行签约SP或者运营商通过SMSC 的后台自动批量对用户进行订购,订购关系存储在SMSC 301中。SMSC可以将SMSC所有用户或者部分用户设定为签约用户。在业务递送平台302向消息传播服务器发送点对点消息之前,业务递送平台302根据活跃用户列表判断发送用户为活跃用户,则将P2P消息发送给消息传播服务器,如果判断发送用户为非活跃用户,直接丢弃所述消息。P2P短消息抄送模块3011将P2P短消息发送给SDP 302基于SMPP (Short MessagePeer to Peer)等传输控制协议 TCP (Transmission Control Protocol)协议。SMPP 协议是一个开放的短消息转换协议,定义了一系列操作的p DUS (protocol Data UnitS)协议数据单兀和当SMPP运行时外部短消息实体ESMEs (External Short Message Entities)应用系统与SMSC之间交换的数据格式。进一步的,P2P短消息抄送模块还用于维护订购抄送业务的用户订购关系。在本发明实施例中,SDP 302可以设置P2P短消息接收模块3021,P2P短消息Parlay X发送接口 3022来实现P2P消息的发送和接收。在本发明实施例中,SDP设置的P2P短消息接收模块3021具体用于接收SMSC短消息服务中心抄送的P2P短消息,对P2P短消息进行协议解析,识别出关键字段。在本发明实施例中,通过Parlay X扩展P2P短消息Parlay X发送接口 3022可以命名为 P2PNotifySms,可以参考parlayX标准接口中的 SMS (Short Message Service)短消息业务。通过扩展该P2P短消息parlayX发送接口,使SP服务提供商可以实时接收来自电信设备例如SDP的P2P短消息,降低SP服务提供商接入电信网络设备能力的技术难度。在本发明实施例中SP服务提供商通过消息传播服务器实体设备接收短消息,根据接收到短消息进行积分统计。P2P短消息的Parlay X发送接口 3022P2PNotifySms SOAP短消息格式如下表I所示[mi
可选
correlatorxsd: stringNo 短消息的唯一标识messagexsd: stringYes 短消息内容,可为空senderAddress xsd:anyURI No 发送手机号码地址destinationAddress xsd:anyURI No 目标手机号码地址dateTime xsd: string No 短消息发送时间表I从表I可以看出,P2P短消息发送地址和目标地址都是手机号码。通过Parlay X扩展的P2P短消息的发送Parlay X接口 3022中的点对点短消息P2PNotifySms短消息字 段和SMPP协议字段的映射关系如表2所示
SMPP的映射至P2P短消息的发描述
DELIVER—SM 短送接口 P2PNotifySms
消息
N/ACorrelator短消息标识
xsd: string
short—message Message在短消息中收到的
sm—lengthxsd: string文本
source—addrsenderAddress短消息发送者手机
source—addr—tonxsd:anyURI号码 source—addr—npi
destination—addrdestinationAddress短消息接收者手机
dest—addr—tonxsd:anyURI号码 dest—addr—npi
N/AdateT ime短消息发送时间表2本发明实施例中,相应的,消息传播服务器303可以设置P2P短消息ParlayX接收模块3031以及处理器3032来实现接收P2P短消息和进行内容分析、积分统计的功能。P2P短消息ParlayX接收模块3031用于接收SDP发送的P2P短消息。处理器3032用于对所接收的P2P短消息进行解析,识别出接收到的点对点消息是种子消息,对发送用户进行积分。所述处理器3032根据内容关键字库对P2P短消息进行内容识别,识别出关键字段,例如主叫号码、被叫号码、发送时间、短消息内容,并且创建P2P短消息实体。处理器3032根据基础泛化和FastParse模糊匹配进行内容识别判断接收到的P2P短消息是否是种子短消息,对登记的种子短消息进行识别和跟踪,并对识别出的内容打上ID并根据内容ID单位积分对相应用户进行积分统计,之后P2P短消息实体丢弃,P2P短消息内容不保存。所述处理器3032根据内容关键字库对P2P短消息进行内容识别处理可参见下面的例子。例如种子短消息的内容为ABCD,系统能把ABCDx、xABCD、ABxCD几种模式的变形内容识别出来。把最相似的内容识别出来并打上种子短消息的内容ID ;对无法识别的内容,在种子短消息的内容ID项填上0,以供业务分析使用。上述FastParse模糊匹配算法能以10+万条/秒的速度在过万条的素材库中准确识别出源于同一素材的变形短消息,准确率比全文匹配高出一倍以上。例如种子短消息内容为七夕抬头望碧霄,喜鹊双双拱鹊桥。家家乞巧对秋月,无尽心丝君知晓?七夕轻临,梦 想成真。”则通过FastParse模糊匹配算法能够识别出下列变形短消息源自于上述种子短消息变形短消息I :七夕抬头望碧霄,喜鹊双双拱鹊桥.家家乞巧对秋月,无尽心丝君知晓?七夕轻临,梦想成真.变形短消息2 :七夕抬头望碧霄,喜鹊双双拱鹊桥。家家乞巧对秋月,无尽心丝君知晓?一七夕轻临,祝您梦想成真。某公司某某。在本发明另一实施例中,所述处理器3032还用于根据参与短消息传播活动的活跃用户列表和主叫号码识别短消息。本发明实施例还提供了根据将签约用户划分为活跃用户和非活跃用户的方式对不同的签约用户发送到短消息进行不同的处理。根据是否参与短消息传播活动对签约了 SMSC点对点短信抄送业务的签约用户进行划分,分为活跃用户和非活跃用户,活跃用户是指通过短消息回执或者portal来参与传播服务SP开展的种子短消息传播活动的签约用户,未参与活动的签约用户就是非活跃用户。其中,活跃状态可以针对特定时间段内的活动,也可以是永久的活动。例如针对活跃用户转发的短消息和非活跃用户转发的短消息分别进行处理,如果是活跃用户短消息,需要进行内容分析,存储P2P短消息实体。如果存在非活跃用户短消息,则按业务需要进行按条积分处理,之后P2P短消息实体丢弃,短消息内容不保存。所述处理器3032还用于缓存接收到的待进行内容分析的P2P短消息实体。在本发明另一实施例中,本发明实施例提供一种实现内容分析的短消息传播业务的方法流程。用户A接收消息传播服务器发送的种子短消息后,用户A转发种子短消息给用户B。用户A也可以同时将短消息转发给用户C,用户D,当用户A向多个用户发送短消息的实施例中,下面流程基本一致。如附图4所示,实现内容分析的短消息传播业务的方法流程具体说明如下S401 :SMSC接收到用户A发送到短消息,判断用户A订购了抄送业务,将短消息发送给用户B,并将短消息通过SMPP协议抄送给SDP。SMSC基于SMPP等TCP协议将P2P短消息发送给SDP。S402 =SDP接收SMSC通过SMPP协议发送的SMPP短消息,解析接收到的SMPP短消息,将该SMPP短消息转化为ParlayX格式的P2P短消息。S403 =SDP发送P2P短消息给消息传播服务器。S404 :消息传播服务器对接收到的P2P短消息进行协议解析,识别出关键字段,确定是种子短消息后对用户A进行积分。在该步骤中,消息传播服务器根据内容关键字库对P2P短消息进行内容识别,进行内容识别判断是否是种子短消息,对登记的种子短消息进行识别,并对识别出的内容打上ID并根据内容ID单位积分对相应用户进行积分统计,之后P2P短消息实体丢弃,P2P短消息内容不保存。由于SMPP短消息、P2P ParlayX的P2P短消息是TCP短消息,可以进行实时处理,不会出现像话单那样需要在磁盘上长久保存而导致的安全问题。
在本发明上述实施例中,P2P点对点短消息需要经过SDP转发给消息传播服务器,由于SDP掌握最新业务数据,SDP对SP/消息传播服务器开放P2P短消息的ParlayX接口,使用面向服务构架SOA(Service-Oriented Architecture)架构,使SP服务提供商更友好的使用电信能力。本发明的另一实施例中通过在消息传播业务系统中设置代理设备来实现对消息服务中心抄送的P2P消息进行分析过滤。在该实施例中,如附图5所示,消息传播业务系统包括消息服务中心501,SDP业务递送平台502,消息传播服务器503,代理设备504。消息服务中心501用于当用户A向用户B发送P2P消息时,判断用户A是否签约抄送业务,如果用户A签约了抄送业务,则将消息抄送给代理设备。该实施例以发送短消息为例,消息服务中心501通过SMPP协议将短消息抄送给代理设备504。代理设备504用于解析接收到的SMPP短消息,根据活跃用户列表识别出活跃用户转发到短消息则向SDP502转发的短消息,如果是非活跃用户转发的短消息,则直接丢弃。SDP 502将接收到的短消息发送给消息传播服务器503。消息传播服务器503对接收到的点对点消息进行解析,识别出接收到的点对点消息是种子消息,对发送用户进行积分。在该实施例中,如果发送的是彩信,则消息服务中心501通过MM7协议将彩信发送给代理设备504,代理设备504需要对通过MM7协议接收的彩信进行解析。在本发明另一实施例中,代理设备504在进行分析过滤时,可以灵活设定转发策略。例如转发策略可以设定为非内容分析模式,即将活跃用户发送的短消息转发SDP。转发策略可以设定内容分析模式,直接对接收到的短消息进行积分分析,传递积分给消息传播服务器,则不需要将P2P短消息转发给SDP 502,代理设备只有配置为内容分析模式时才需要同步积分。代理设备还用于与消息传播服务器同步活跃用户列表和积分信息等数据。在本发明实施例中,上述代理设备和SDP的功能可以集成在同一个设备中实现,也可以由不同的设备实现。代理设备和SDP可以合设在一起,也可以分别独立设置。具体的网络设备结构可视实际的网络运行情况进行灵活设置。在本发明另一实施例中,本发明实施例提供一种实现内容分析的的短消息传播业务的方法流程。用户A接收消息传播服务器发送的种子短消息后,用户A转发种子短消息给用户B。用户A也可以同时将短消息转发给用户C,用户D,当用户A向多个用户发送短消息的实施例中,下面流程基本一致。如附图6所示,实现内容分析的的短消息传播业务的方法流程具体说明如下
S601 :SMSC接收到用户A发送到短消息,判断用户A订购了抄送业务,将短消息发送给用户B,并将短消息通过SMPP协议抄送给代理设备。SMSC基于SMPP等TCP协议将P2P短消息发送给代理设备。S602 :代理设备接收SMSC通过SMPP协议发送的SMPP短消息,根据活跃用户列表判断短消息为活跃用户转发的短消息,则将P2P短消息发送给消息传播服务器,如果短消息是非活跃用户转发的短消息,直接丢弃。S603 =SDP发送P2P短消息给消息传播服务器。S604 :消息传播服务器对接收到的P2P短消息进行协议解析,识别出关键字段,识 别出是种子短消息后对用户A进行积分。本发明的另一实施例中通过在消息传播业务系统中设置代理设备来实现对消息服务中心抄送的P2P消息进行分析过滤。在该实施例中,如附图7所示,消息传播业务系统包括消息服务中心701,代理设备702,消息传播服务器703。消息服务中心701用于当用户A向用户B发送P2P消息时,判断用户A是否签约抄送业务,如果用户A签约了抄送业务,则将消息抄送给代理设备702。代理设备702用于解析接收到的消息,进行协议解析,识别出关键字段,识别出是种子短消息后对用户A进行积分传递积分给消息传播服务器703,消息传播服务器703接收代理设备发送的积分信息。在该实施例中,不需要将P2P短消息转发给SDP。代理设备702还可以与消息传播服务器703同步活跃用户列表和积分信息等数据。在该实施例中,如果发送的是短消息,消息服务中心701通过SMPP协议将短消息抄送给代理设备702。如果发送的是彩信,则消息服务中心701通过MM7协议将彩信发送给代理设备702,代理设备702则需要对通过MM7协议接收的彩信进行解析。在本发明另一实施例中,本发明提供一种实现内容分析的的短消息传播业务的方法流程。当用户A接收消息传播服务器发送的种子短消息后,用户A转发种子短消息给用户B。用户A也可以同时将短消息转发给用户C,用户D,当用户A向多个用户发送短消息的实施例中,下面流程基本一致。如附图8所示,实现内容分析的的短消息传播业务的方法流程具体说明如下S801 :SMSC接收到用户A发送到短消息,判断用户A订购了抄送业务,将短消息发送给用户B,并将短消息通过SMPP协议抄送给代理设备。SMSC基于SMPP等TCP协议将P2P短消息发送给代理设备。S802 :代理设备接收SMSC通过SMPP协议发送的SMPP短消息,进行协议解析,识别出关键字段,识别出是种子短消息后对用户A进行积分统计,传递积分信息给消息传播服务器。S803 :消息传播服务器接收代理设备发送的积分信息。本发明的另一实施例中,以消息传播业务系统发送彩信消息为例说明消息传播业务系统的系统结构。如附图9所示,消息传播业务系统具体包括彩信服务中心MMSC 901,业务递送平台SDP 902,消息传播服务器903。在该消息传播业务系统中,由MMSC 901抄送实时P2P彩信消息P2PNotifyMmS经由SDP 902到消息传播服务器903进行分析积分。当确定发送用户订购了抄送业务,彩信服务中心901通过MM7协议将发送用户发送到彩信消息发送给业务递送平台902 ;业务递送平台902接收彩信服务中心通过MM7彩信增值业务接口协议发送的彩信消息,解析接收到的彩信消息,将该彩信消息转化为点对点ParlayX格式的点对点彩信消息,将所述点对点彩信消息发送给消息传播服务器903 ;消息传播服务器903对接收到的点对点彩信消息进行解析,识别出是种子彩信消息后对发送用户进行积分。所述彩信服务中心通过MM7协议将所述彩信发送给业务递送平台实现彩信发送与积分处理的具体流程可以参考上述短消息的发送和积分统计处理流程,彩信传播的流程中涉及的彩信消息格式转化或者处理的方式在下面的实施例中进行说明。P2P彩信消息的Parlay X接口命名为P2PNotifyMms,参考parlayX标准接口中的MMS (Multimedia Messaging Service)彩信业务,分为主 SOAP 消息和副 SOAP 消息。在该实施例中,P2PNotifyMms主SOAP消息携带P2P彩信消息业务字段举例如下表3所示
权利要求
1.一种实现内容分析的消息传播业务方法,其特征在于,包括 消息服务中心接收发送用户向接收用户发送的消息,判断所述发送用户是否订购了抄送业务; 消息服务中心向接收用户发送所述消息; 当确定发送用户订购了抄送业务,消息服务中心将所述消息发送给业务递送平台; 业务递送平台接收所述消息,将接收到的消息转化为ParlayX格式的点对点消息,将所述点对点消息发送给消息传播服务器; 消息传播服务器对接收到的点对点消息进行解析,识别出接收到的点对点消息是种子消息,对发送用户进行积分。
2.如权利要求I所述实现内容分析的消息传播业务方法,其特征在于,所述消息为短消息,则所述消息服务中心将所述消息发送给业务递送平台具体为所述SMSC短消息服务中心通过SMPP协议将所述短消息发送给业务递送平台; 业务递送平台接收所述消息,将接收到的消息转化为点对点ParlayX格式的点对点消息,将所述点对点消息发送给消息传播服务器具体为所述业务递送平台接收短消息服务中心通过SMPP (Short Message Peer to Peer)短消息点对点协议发送的SMPP消息,解析接收到的SMPP消息,将该SMPP消息转化为点对点ParlayX格式的点对点短消息,将所述点对点短消息发送给消息传播服务器。
3.如权利要求I所述实现内容分析的消息传播业务方法,其特征在于,所述消息为彩信,则所述消息服务中心将所述消息发送给业务递送平台具体为所述彩信服务中心通过MM7 (Multimedia Messaging interface 7)彩信增值业务接口协议将所述彩信发送给业务递送平台; 业务递送平台接收所述消息,将接收到的消息转化为点对点ParlayX格式的点对点消息,将所述点对点消息发送给消息传播服务器具体为所述业务递送平台接收彩信服务中心通过MM7协议发送的彩信,解析接收到的彩信,将该彩信转化为点对点ParlayX格式的点对点彩信,将所述点对点彩信发送给消息传播服务器。
4.如权利要求1-3任一所述实现内容分析的消息传播业务方法,其特征在于,还包括消息服务中心存储用户订购抄送业务的订购关系。
5.如权利要求1-3任一所述实现内容分析的消息传播业务的方法,其特征在于,在业务递送平台向消息传播服务器发送点对点消息之前,还包括 业务递送平台根据活跃用户列表判断发送用户为活跃用户,则将点对点消息发送给消息传播服务器,如果判断发送用户为非活跃用户,直接丢弃所述消息。
6.一种实现内容分析的消息传播业务系统,其特征在于,包括消息服务中心,业务递送平台,消息传播服务器,其中, 所述消息服务中心用于接收发送用户向接收用户发送的消息,判断所述发送用户是否订购了抄送业务,当确定发送用户订购了抄送业务,消息服务中心向接收用户发送所述消息,消息服务中心将所述消息发送给业务递送平台; 所述业务递送平台用于接收所述消息,将接收到的消息转化为ParlayX格式的点对点消息,将所述点对点消息发送给消息传播服务器; 所述消息传播服务器用于对接收到的点对点消息进行解析,识别出接收到的点对点消息是种子消息后对发送用户进行积分。
7.如权利要求6所述实现内容分析的消息传播业务系统,其特征在于,所述消息服务中心还用于存储用户订购抄送业务的订购关系。
8.如权利要求6所述实现内容分析的消息传播业务的系统,其特征在于, 业务递送平台还用于,在业务递送平台向消息传播服务器发送点对点消息之前,根据活跃用户列表判断发送用户为活跃用户,则将P2P消息发送给消息传播服务器,如果判断发送用户为非活跃用户,直接丢弃所述消息。
9.如权利要求6-8任一所述实现内容分析的消息传播业务的系统,其特征在于,所述业务递送平台与所述消息传播服务器通过Parlay X扩展的消息接口进行交互。
10.如权利要求6-8任一所述实现内容分析的消息传播业务系统,其特征在于,所述业务递送平台还包括消息接收模块和Parlay X发送接口,其中, 所述消息接收模块用于接收消息服务中心发送的消息; 所述Parlay X发送接口用于将接收到消息服务中心发送的消息转化为ParlayX格式的点对点消息,将所述点对点消息发送给消息传播服务器。
11.如权利要求10所述实现内容分析的消息传播业务系统,其特征在于,所述消息传播服务器还包括ParlayX接收模块和处理器,其中, 所述ParlayX接收模块用于接收业务递送平台通过Parlay X发送接口发送的点对点消息; 所述处理器用于对接收到的点对点消息进行解析,识别出接收到的点对点消息是种子消息,对发送用户进行积分。
12.—种实现内容分析的消息传播业务方法,其特征在于,包括 消息服务中心接收发送用户向接收用户发送的消息,消息服务中心向接收用户发送所述消息,当判断发送用户订购了抄送业务,消息服务中心将所述消息发送给代理设备; 代理设备接收消息服务中心发送的消息,进行协议解析,识别出接收到的消息是种子消息,对发送用户进行积分统计,发送积分信息给消息传播服务器; 消息传播服务器接收代理设备发送的积分信息。
13.如权利要求12所述实现内容分析的消息传播业务方法,其特征在于,所述消息为短消息,所述业务服务中心为短消息服务中心,所述消息服务中心将所述消息发送给代理设备具体为短消息服务中心将短消息通过SMPP协议发送给代理设备。
14.如权利要求12所述实现内容分析的消息传播业务方法,其特征在于,所述消息为彩信,所述业务服务中心为彩信服务中心,所述消息服务中心将所述消息发送给代理设备具体为彩信服务中心将彩信通过MM7协议发送给代理设备。
15.一种实现内容分析的消息传播业务系统,其特征在于,包括消息服务中心,代理设备,消息传播服务器,其中, 所述消息服务中心用于接收发送用户向接收用户发送的消息,向接收用户发送所述消息,当判断发送用户订购了抄送业务,将所述消息发送给代理设备; 所述代理设备用于接收消息服务中心发送的消息,进行协议解析,识别出接收到的消息是种子消息,对发送用户进行积分统计,发送积分信息给消息传播服务器; 所述消息传播服务器用于接收代理设备发送的积分信息。
全文摘要
本发明实施例一种实现内容分析的消息传播业务方法和系统。所述方法包括消息服务中心接收发送用户向接收用户发送的消息,判断所述发送用户是否订购了抄送业务;消息服务中心向接收用户发送所述消息;当确定发送用户订购了抄送业务,消息服务中心将所述消息发送给业务递送平台;业务递送平台接收所述消息,将接收到的消息转化为ParlayX格式的点对点消息,将所述点对点消息发送给消息传播服务器;消息传播服务器对接收到的点对点消息进行解析,识别出接收到的点对点消息是种子消息,对发送用户进行积分。
文档编号H04W4/12GK102905231SQ20111021665
公开日2013年1月30日 申请日期2011年7月30日 优先权日2011年7月30日
发明者徐良 申请人:华为技术有限公司