一种彩信发送方法及装置的制作方法

文档序号:7887129阅读:239来源:国知局
专利名称:一种彩信发送方法及装置的制作方法
技术领域
本发明涉及通信技术领域,具体涉及ー种彩信发送方法及装置。
背景技术
在电信领域,CP(Content Provider,内容提供商)以及 SP(Service Provider,服务提供商)下发彩信给手机用户(例如,手机根),或者手机用户之间进行点对点彩信通信时(例如,互发彩信图片),电信运营商在作为简单的通信管道转发彩信的同吋,还可以在彩信的转发过程中根据需要添加一些附加的信息,例如彩信发送方CP/SP的签名信息、广告图片、商品促销打折信息等。现有技术在实现彩信转发过程中附加信息的添加吋,通常是由电信运营商在收到彩信之后,解析彩信的附件,添加额外的附件内容后与原有彩信的其他附件内容重新组装并进行转发。虽然上述方案可以实现彩信附件内容的添加,但是这样的实现方案却存在如下局限性彩信传输分为mixed混合格式和related关联格式,其中使用related关联格式
SMIL (Synchronized Multimedia Integration Language, Hjy ^MW^ 成语言)描述信息来描述彩信的播放格式和順序,接收彩信的手机则根据此SMIL描述信息对彩信的内容进行展示,现有技术是直接在原有彩信的内容中添加附件,但是未对彩信的 SMIL描述信息进行修改,这样就可能导致在接收手机上无法正常显示增加的附件内容,使得彩信的展示不能达到运营商所期望的效果。

发明内容
为了解决上述添加的彩信附件无法在接收手机上正常显示的技术问题,本发明实施例提供ー种彩信发送方法,包括接收彩信;判断是否需要在所述彩信中添加附件;若需要在所述彩信中添加附件,则依据附件添加规则在所述彩信中添加附件,并修改所述彩信的同步多媒体集成语言SMIL描述信息;发送所述添加附件后的彩信。本发明另一个实施例提供ー种添加彩信附件的装置,包括内容管理模块,用于彩信添加附件的发布和附件添加规则的设置;内容加载模块,用于所述添加附件的加载;彩信解析模块,用于解析彩信,根据所述内容管理模块设置的所述附件添加规则判断是否需要在所述彩信中添加附件;彩信重组模块,用于修改所述彩信的多媒体集成语言SMIL描述信息,在所述彩信中添加所述附件。使用本发明实施例中提供的彩信发送方法,在彩信中添加附件的同吋,也对彩信的SMIL描述信息进行相应地修改,可以保证添加的附件在接收手机上正常显示。


图1所示为本发明实施例提供的彩信发送方法示意图2所示为本发明实施例提供的添加彩信附件的装置示意图;图3所示为本发明实施例提供的添加彩信附件的方法的信令流程图;图4所示为本发明实施例提供的对SMIL描述信息进行解析和修改的流程图;图5所示为本发明实施例提供的在彩信中添加广告信息的系统架构图。
具体实施例方式为了便于本领域一般技术人员理解和实现本发明,现结合附图描述本发明的实施例。为了解决上述添加的彩信附件无法在接收手机上正常显示的技术问题,本发明实施例提供ー种彩信发送方法,图1所示为本发明一个实施例提供的彩信发送方法示意图。 彩信附件,就是在彩信中的每ー帧的图片、文本内容,都是用HTTP的Multipart方式进行携带,每一部分都是ー个附件。根据图1,详述各步骤如下步骤101、接收彩信;步骤102、判断是否需要在所述彩信中添加附件;其中,是否需要在所述彩信中添加附件可以依据不同的主被叫、SP/CP ID、业务ID 等不同的条件来判断,例如可以在特定SP/CP发送的彩信中添加附件。添加附件的条件事先设置,具体设置方法在后面的实施例中公开。步骤103、若需要在所述彩信中添加附件,则依据附件添加规则在所述彩信中添加附件,并修改所述彩信的同步多媒体集成语言SMIL描述信息;其中,彩信发送方使用SMIL描述信息来描述彩信附件的播放格式和順序,接收手机根据彩信的SMIL描述信息对彩信的内容进行展示。步骤104、发送所述添加附件后的彩信。上述步骤102和103是本发明实施例提供的在彩信中添加附件的方案,图2所示为本发明一个实施例提供的ー种添加彩信附件的装置示意图。如图所示,添加彩信附件的装置主要由内容管理模块201、内容加载模块202、MMS 彩信(Multimedia Messaging Service,多媒体消息服务)解析模块203和匪S彩信重组模块204实施完成。上述四个模块可以集成到MMSG(Multimedia Messaging Service Gateway,多媒体消息业务网关)或 MMSC (Multimedia Messaging Service Center,多媒体消息业务中心)中,也可以由这四个模块組成ー个独立的装置,还可以将内容管理模块作为ー个独立的内容管理系统,而将彩信解析模块、彩信重组模块以及内容加载模块集成到 MMSG或MMSC中。四个模块构成ー个独立的装置进行彩信附件的添加吋,在彩信转发过程中首先由MMSG或MMSC将彩信转发给该装置,由该装置添加附件并组装完毕后,再将彩信发送回 MMSG 或 MMSC。以下详述添加彩信附件的装置中的四个模块所起的作用内容管理模块201、用于彩信中添加附件内容的发布以及附件添加规则的设置;其中,附件添加规则中需要包括在彩信中添加附件的条件、添加的附件内容和格式,以及在彩信中添加附件的位置。可以根据不同的主被叫、SP/CP ID、业务ID等不同条件来设置在彩信中添加附件的条件,例如可以在特定SP/CP发送的彩信中添加附件;添加的附件内容可以是彩信发送方的签名,也可以是运营商添加的广告,附件的格式可以是文本、图片、语音和视频中的任意ー种或多种;在彩信中添加附件的位置可以是在彩信末尾添加附件,也可以是在彩信头部添加附件、还可以是在某个特定的附件位置后添加附件。内容加载模块202、用于彩信附件内容的加载和附件内容的同步处理(如果内容管理模块为ー个独立的内容管理系统,则可能需要进行附件内容的同步);彩信解析模块203、用于解析彩信的正文内容、附件内容以及SMIL描述信息,井根据内容管理模块201设置的附件添加规则判断是否需要在彩信中添加附件;彩信重组模块204、用于修改彩信的SMIL描述信息,在彩信中添加附件内容并重新组装添加附件后的匪S彩信。下面以上述彩信添加附件装置集成到MMSG中为例,说明添加彩信附件的流程。彩信添加附件装置集成到MMSC中或作为ー个独立的装置,或仅将内容管理模块作为ー个独立的装置,实施添加彩信附件的方案时都与该装置集成到MMSG中的情况类似。结合图2,图3所示为本发明一个实施例提供的应用彩信添加附件装置添加彩信附件吋,内部各模块之间的信令流程图,详述各步骤如下步骤301、CP/SP发送彩信到匪SG ;步骤302、集成到MMSG中的内容管理模块,调用彩信解析模块,解析收到的彩信;步骤303、彩信解析模块解析彩信的正文、附件内容以及SMIL描述信息;根据解析所得的信息,判断是否符合相应的附件添加规则,是否需要在该彩信中添加附件,例如主被叫号段是否匹配、SP ID或业务ID是否匹配等;步骤304、彩信解析模块向内容管理模块反馈解析的结果;步骤305、经过判断如果符合附件添加规则,即需要在该彩信中添加附件吋,由内容管理模块从内容加载模块中获取需要添加的附件,添加的附件的格式包括但不限于文本、图片、语音、视频等;步骤306、内容加载模块向内容管理模块反馈需要在彩信中添加的附件;步骤307、内容管理模块调用彩信重组模块在彩信中添加附件;步骤308、彩信重组模块根据附件添加规则(尾部添加、首部添加或彩信特定附件后添加)添加对应的附件并重新组装,同时修改该彩信的SMIL描述信息,以控制添加的附件在接收手机上的展示;步骤309、彩信重组模块将重组后的彩信发送给内容管理模块;步骤310、MMSG将重组后的彩信下发给MMSC,通过MMSC将重组后的彩信发送给手机用户;步骤311、MMSC向手机用户下发重组后的彩信;步骤312、匪SC向匪SG反馈彩信下发情况。在本发明实施例提供的添加彩信附件的方案中,不仅仅是将附件添加到彩信中, 而且还同时修改该彩信的SMIL描述信息,从而保证在接收手机上能够有效地显示添加的附件内容,实现运营商的预期目的。由于在彩信接收手机上是根据SMIL描述信息来对彩信的内容进行显示,因而要保证添加的附件内容能够在接收手机上有效显示,就要对彩信的SMIL描述信息进行解析和适应性修改。图4所示为本发明一个实施例提供的对SMIL描述信息进行解析和修改的流程图, 详述该流程如下步骤401、彩信解析模块解析MMS彩信的内容,包括解析彩信的正文内容和所有的附件内容;步骤402、根据内容管理模块设置的添加规则,例如不同的主被叫、SP ID、业务 ID等,判断是否需要在此彩信中添加附件内容。若满足添加规则,则在此彩信中添加附件内容,转步骤403 ;若不满足添加规则,则无需在此彩信中添加附件内容,流程结束;步骤403、彩信解析模块查找是否存在Content-Type为application/smil类型的 SMIL附件内容。若存在SMIL附件,则转步骤404 ;若不存在SMIL附件,则进入步骤405 ;步骤404、解析SMIL附件内容,获取其中的head元素中的region和body元素中的每ー帧par元素,转步骤407 ;步骤405、根据系统设置,判断是否要添加缺省的SMIL模板文件。若需要添加缺省 SMIL模板文件,则转步骤406 ;反之,若不添加缺省SMIL模板文件,则结束此流程;步骤406、根据彩信原始的附件内容,构造SMIL文件的body部分,添加par元素;步骤407、根据内容管理模块设置的添加规则,例如尾部添加、首部添加或在特定位置添加附件内容等,在对应SMIL描述信息中的对应位置,添加对应的par元素如果是尾部添加,则在body部分的最后ー个par元素之后,増加对应的par元素;如果是首部添加,则在body部分的第一个par元素之前,増加对应的par元素;如果是在特定位置添加, 例如第一个附件之后添加,则在第一个par元素之后,増加对应的par元素。par元素示例如下
くpar dur="xxxs">
<img src="xxx.jpg" region="Image'7> くtext src="xxx.txt" region="Text'7> </par>结合上述实施例公开的添加彩信内容的流程,本发明ー个实施例公开ー种为彩信添加签名的方案,可以用于运营商添加彩信发送方SP/CP的签名附件。实施该方案同样需要由添加彩信附件的装置中的内容管理模块、内容加载模块、彩信解析模块和彩信重组模块完成,四个模块可以集成在MMSG中,系统架构如图1所示,各模块的作用分别为内容管理模块201可以对接入运营商彩信系统的每个SP/CP,预先设置好签名图片或者签名文本,同时设置在接收彩信的末尾添加签名附件;CP/SP下发MMS彩信吋,由彩信解析模块203解析彩信的正文、附件内容以及SMIL描述信息,可以根据彩信发送方SP/CP 的ID进行判断是否存在对应该SP/CP的签名信息;若存在,由内容加载模块202加载对应该SP/CP的签名信息,例如签名图片或者签名文本等;最后由彩信重组模块204在彩信的末尾添加该SP/CP的签名图片或者签名文本,并重组该彩信,同时修改其SMIL描述信息,以保证添加的SP/CP的签名信息能够在接收手机上正常显示。
对SP/CP下发的彩信附加签名信息的具体流程,与前述实施例公开的内容相同, 此处不再赘述。使用本实施例公开的方案由运营商对CP/SP下发的彩信添加签名,既可以避免彩信欺诈,滥发广告彩信,同时又保证了能在接收手机上显示个性化的签名效果,有利于CP/ SP的品牌推广。使用本发明实施例提供的添加彩信内容的方案,不仅可以用于运营商添加彩信发送方的签名信息,还可以用于在彩信中添加广告信息。若将内容管理模块、内容加载模块、 彩信解析模块和彩信重组模块都集成在MMSG中,其实现与运营商在彩信中添加签名的方案类似,此处不再赘述。本实施例中公开ー种运营商在彩信转发过程中,添加广告信息的系统架构,和前述实施例不同的是,本实施例提供的系统架构中是将内容管理模块作为ー个独立的广告内容管理系统,而只把内容加载模块、彩信解析模块和彩信重组模块集成到MMSG中。图5所示为本发明一个实施例提供的运营商在转发的彩信内容中添加广告信息的系统架构图,据此详述系统中的各組成部分所起的作用CP/SP作为内容或服务的提供商,是彩信的发送方;广告内容管理系统501独立于匪SG,用于广告内容的发布、上载和广告添加规则的设置,运营商在其上发布了广告内容并设置了广告添加规则之后,由广告内容管理系统 501将广告内容数据和广告添加规则同步给MMSG ;彩信解析模块502集成在匪SG中,用于解析CP/SP发来的彩信内容和SMIL描述信息,并通过解析广告添加规则判断是否需要在此彩信中添加广告;广告内容加载/获取模块503集成在MMSG中,和前述内容加载模块所起的作用类似,彩信解析模块502判断需要添加广告后,由广告内容加载/获取模块503负责广告内容数据的查询和加载;广告内容添加模块504也集成在MMSG中,和前述彩信重组模块所起的作用类似, 用于在彩信中添加广告附件内容并重组添加广告内容后的彩信,并修改SMIL描述信息,保证能够在接收手机上正常显示添加的广告内容。在彩信中添加广告内容的具体流程和前述实施例中公开的添加彩信内容的流程相同,只是将添加的内容具体为广告,因而在此处不再赘述。将本发明实施例提供的在彩信中添加附件内容的方案应用于广告领域,可以避免运营商作为通信管道的単一地位,通过添加广告内容,并且通过修改SMIL文件保证广告在接收手机上的显示效果,能够提升运营商投放广告的能力,増加其收入。本领域技术人员可以意识到,结合本文中所公开的实施例中描述的各方法步骤和単元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互換性,在上述说明中已经按照功能一般性地描述了各实施例的步骤及組成。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。结合本文中所公开的实施例描述的方法步骤可以用硬件、处理器执行的软件程序、或者二者的结合来实施。软件程序可以置于随机存取存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM或技术领域内所公知的任意其它形式的存储介质中,所述的软件或者程序,包括如下步骤(方法权利要求)。 尽管已示出和描述了本发明的一些实施例,但本领域技术人员应该理解,在不脱离本发明的原理和精神的情况下,可对这些实施例进行各种修改,这样的修改应落入本发明的范围。
权利要求
1.ー种彩信发送方法,其特征在干,所述方法包括接收彩信;判断是否需要在所述彩信中添加附件;若需要在所述彩信中添加附件,则依据附件添加规则在所述彩信中添加附件,并修改所述彩信的同步多媒体集成语言SMIL描述信息;发送所述添加附件后的彩信。
2.如权利要求1所述的方法,其特征在干,所述判断是否需要在所述彩信中添加附件, 具体为解析所述彩信,根据所述彩信的发送方或所述彩信的内容判断是否需要在所述彩信中添加附件。
3.如权利要求1或2所述的方法,其特征在干,所述附件添加规则中包括在所述彩信中添加的附件的内容和格式,以及在所述彩信中添加附件的位置。
4.如权利要求1-3任一所述的方法,其特征在干,所述修改所述彩信的SMIL描述信息, 具体为解析所述彩信,若所述彩信中存在所述SMIL描述信息,则依据所述附件添加规则,在所述SMIL描述信息中的相应位置添加对应的par元素。
5.如权利要求1-3任一所述的方法,其特征在干,所述修改所述彩信的SMIL描述信息, 具体为解析所述彩信,若所述彩信中不存在所述SMIL描述信息,则依据所述彩信的内容,构建所述彩信的SMIL描述信息;依据所述附件添加规则,在所述新构建的SMIL描述信息中的相应位置添加对应的par兀素。
6.如权利要求4或5所述的方法,其特征在干,所述依据所述附件添加规则,在所述 SMIL描述信息中的相应位置添加对应的par元素,具体为根据所述附件添加规则中规定的所述添加附件的内容和格式,构建相应的par元素, 并根据所述附件添加规则中规定的在所述彩信中添加附件的位置,在所述SMIL描述信息中的相同位置添加所述构建的par元素。
7.如权利要求1-6任一所述的方法,其特征在干,所述添加的附件为所述彩信发送方的签名或广告。
8.如权利要求7所述的方法,其特征在干,所述添加的附件为所述彩信发送方的签名吋,所述附件添加规则中规定在所述彩信中添加的附件内容为所述彩信发送方的签名,所述彩信发送方的签名的格式为文本或图片,在所述彩信中添加附件的位置为所述彩信的尾部。
9.如权利要求8所述的方法,其特征在干,所述依据所述附件添加规则,在所述SMIL描述信息中的相应位置添加对应的par元素,具体为构建对应所述彩信发送方的签名内容和格式的par元素,并在所述SMIL描述信息的尾部添加所述构建的par元素。
10.如权利要求7所述的方法,其特征在干,所述添加的附件为广告吋,所述广告的格式为文本、图片、语音和视频中的任意ー种或多种。
11.ー种添加彩信附件的装置,其特征在干,所述装置包括内容管理模块,用于彩信添加附件的发布和附件添加规则的设置; 内容加载模块,用于所述添加附件的加载;彩信解析模块,用于解析彩信,根据所述内容管理模块设置的所述附件添加规则判断是否需要在所述彩信中添加附件;彩信重组模块,用于修改所述彩信的多媒体集成语言SMIL描述信息,在所述彩信中添加所述附件。
12.如权利要求11所述的装置,其特征在干,所述修改所述彩信的SMIL描述信息,具体为解析所述彩信,若所述彩信中存在所述SMIL描述信息,则依据所述附件添加规则,在所述SMIL描述信息中的相应位置添加对应的par元素。
13.如权利要求11所述的装置,其特征在干,所述修改所述彩信的SMIL描述信息,具体为解析所述彩信,若所述彩信中不存在所述SMIL描述信息,则依据所述彩信的内容,构建所述彩信的SMIL描述信息;依据所述附件添加规则,在所述新构建的SMIL描述信息中的相应位置添加对应的par元素。
14.如权利要求11-13任一所述的装置,其特征在干,所述添加彩信附件的装置集成于多媒体消息业务网关MMSG或多媒体消息业务中心MMSC中。
15.如权利要求11-13任一所述的装置,其特征在干,所述内容加载模块、所述彩信解析模块和所述彩信重组模块集成于多媒体消息业务网关MMSG或多媒体消息业务中心MMSC 中。
全文摘要
本发明实施例提供一种彩信发送方法,包括接收彩信;判断是否需要在所述彩信中添加附件;若需要在所述彩信中添加附件,则依据附件添加规则在所述彩信中添加附件,并修改所述彩信的同步多媒体集成语言SMIL描述信息;发送所述添加附件后的彩信。本发明实施例同时还提供一种添加彩信附件的装置。使用本发明实施例提供的技术方案,能够保证添加的彩信附件在接收方的手机上正常显示,达到运营商所期望的效果。
文档编号H04W4/12GK102572738SQ20121000894
公开日2012年7月11日 申请日期2012年1月12日 优先权日2012年1月12日
发明者冯黎 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1