CN1984086B - 多媒体消息控制方法及*** - Google Patents
多媒体消息控制方法及*** Download PDFInfo
- Publication number
- CN1984086B CN1984086B CN2006100807976A CN200610080797A CN1984086B CN 1984086 B CN1984086 B CN 1984086B CN 2006100807976 A CN2006100807976 A CN 2006100807976A CN 200610080797 A CN200610080797 A CN 200610080797A CN 1984086 B CN1984086 B CN 1984086B
- Authority
- CN
- China
- Prior art keywords
- multimedia message
- hop count
- watermark
- described multimedia
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了多媒体消息转发次数统计方法及***及多媒体消息控制方法及***,用于对多媒体消息的转发进行控制。所述控制方法包括步骤:1)多媒体消息服务中心接收多媒体消息;2)判断***内存是否存有所述多媒体消息,若有则将内存中的所述多媒体消息发送给接收方,否则转向步骤3);3)判断所述多媒体消息是否含有水印,若含有水印则将所述多媒体消息发送给接收方,之后记录所述多媒体消息的转发次数,并判断其转发次数是否达到预置数值,若达到则将其存储在***内存中,若不含水印则将所述多媒体消息发送给接收方。本发明可以精确的统计多媒体消息的转发次数,并能提高***运行效率。
Description
技术领域
本发明涉及移动通信领域,尤其涉及多媒体消息转发次数统计方法及***及多媒体消息控制方法及***。
背景技术
多媒体消息***具有良好的可靠性、安全性、灵活性和扩展性,能够满足不断变化的业务特性和容量的要求,高效快速地提供新业务。一般说来,该多媒体消息***包括了以下部分:多媒体消息服务(Multimedia Messaging Service,MMS)终端(Terminal)、多媒体消息服务中心(Multimedia Messaging ServiceCenter,MMSC)、多媒体消息服务用户数据库(MMS User Databases)、外部应用服务器、增值应用服务器(MMS VAS Applications)以及非多媒体消息服务终端支撑应用***。此外,为配合多媒体消息平台提供多媒体消息服务,需要无线应用协议(Wireless Application Protocol,WAP)网关(Gate Way)、全球移动通讯***(Global System for Mobile communication,GSM)/通用分组无线业务(General Packet Radio Service,GPRS)网络资源等设备的支持,还要和计费***(Billing System)、网管***互联。
多媒体消息服务(Multimedia Messaging Service,MMS)是短信息服务(Short Message Service,SMS)和增强型信息服务(Enhanced Message Service,EMS)的进一步发展,为个人多媒体移动通信服务提供完整的终端到终端的解决方案。从通信内容上讲,多媒体消息包括图像、音频、视频和数据等;从功能上讲,多媒体消息服务涵盖了终端到终端、终端到应用、应用到终端的多媒体消息通信。多媒体消息服务不仅实现了终端和终端之间、终端和应用之间的信息传递,还实现了内容的多样性,包括图片、语音、图像、数据和文本的各种组合。作为一个开放的媒体接入平台,多媒体消息服务可以在移动用户和互联网内容提供商的互动下,衍生出更丰富多彩的内容服务应用。而用户既是多媒体消息服务的消费者,又是内容开发者,这无疑会提高终端用户对业务的使用兴趣。
现有技术中的多媒体消息转发次数统计方法是根据多媒体的基本信息,比如媒体文件名、媒体类型、媒体的大小等信息对某个多媒体消息的转发次数进行统计。
但由于多媒体消息在不同多媒体设备之间传递,其文件名信息可能被修改或者多媒体消息的格式被转换成其他媒体格式,从而导致该多媒体消息的文件类型、大小都发生变化。因此,现有技术无法精确的统计某一多媒体消息转发次数。
现有技术中的多媒体消息控制的方法是多媒体消息服务中心收到多媒体消息后检测其水印,若含有水印则计数并对发送方收取版权费,若不含水印则直接转发给接收方。
但是由于多媒体消息在用户群中的广泛使用,被传输的多媒体消息中会有相当一部分是完全相同的消息,这些相同的多媒体消息每次被传输都必须通过多媒体消息服务中心内部的各个相关部分,因此,对于相同的多媒体消息的转发而言,多媒体消息服务中心的工作效率低下。
发明内容
本发明要解决的技术问题是提供一种多媒体消息转发次数统计方法及***,用于精确的统计多媒体消息转发的次数;另外还提供一种多媒体消息控制方法及***,用于提高多媒体消息的转发效率。
本发明提供的多媒体消息转发次数统计方法包括步骤:判断多媒体消息是否含有水印,若有则记录其转发次数。
优选地,所述记录的过程为:提取多媒体消息及其对应的水印,将所述多媒体消息的标识信息存储。
优选地,所述多媒体消息的标识信息为数字水印标识、转发次数和/或创作者标识和/或媒体存储索引和/或最新一次更新时间。
优选地,转发次数统计的过程包括步骤:若不存在该多媒体消息的水印记录,则新增一条记录,并设置当前转发次数为1次;若存在该多媒体消息的水印记录,则更新现有记录的转发次数,使其增加1次。
本发明提供的多媒体消息控制方法,包括步骤:
1)多媒体消息服务中心接收多媒体消息;
2)判断***内存是否存有所述多媒体消息,若有则将内存中的所述多媒体消息发送给接收方,否则转向步骤3);
3)判断所述多媒体消息是否含有水印,若含有水印则将所述多媒体消息发送给接收方,之后记录所述多媒体消息的转发次数,并判断其转发次数是否达到预置数值,若达到则将其存储在***内存中,若不含水印则将所述多媒体消息发送给接收方。
优选地,将多媒体消息发送给接收方之后进一步包括步骤:
4)提交递送报告给多媒体消息的发送方;
5)发送方向多媒体消息服务中心提交递送报告确认。
优选地,所述发送方是增值业务提供商或者是移动终端。
本发明提供的多媒体消息转发次数统计***,包括:检测控制单元,用于判断所述多媒体消息中是否含有水印,若含有则提取所述多媒体消息及其对应的水印,将所述多媒体消息的标识信息发送至数据存储单元;数据存储单元,用于从检测控制单元接收所述多媒体消息的标识信息并存储;计数单元,用于对每一次发送给数据存储单元的信息进行计数。
本发明提供的多媒体消息控制***,包括:多媒体消息服务中心、通信网络和多媒体终端;所述多媒体消息服务中心包括内存检测单元、数据检测单元以及多媒体消息转发次数统计***;所述多媒体终端发送的多媒体消息经由通信网络传送给相应多媒体消息服务中心,内存检测单元检测***内存中是否含有所述多媒体消息,若没有则由所述多媒体消息转发次数统计***对所述多媒体消息进行转发次数统计,并由数据检测单元判断其转发次数是否达到预置数值,若达到则将其存储在***内存中。
优选地,所述通信网络由因特网协议网络、无线应用协议网关和无线网络组成。
以上技术方案可以看出,本发明具有如下有益效果:
1)本发明多媒体消息转发次数统计方法统计的对象为多媒体消息中的水印,相对于现有技术中统计多媒体消息基本信息而言,水印与多媒体消息是一一对应的关系,所以本发明对多媒体消息转发次数的统计更加的精确;
2)本发明多媒体消息控制方法将转发次数达到一定数值的多媒体消息存储在***内存中,当下次检测到该多媒体消息需要被转发时,可以直接在***内存中进行处理并转发给接收方,相对于现有技术中不存储在***内存,每次接收到相同的多媒体消息都必须进行完整处理的方式而言,本发明可以显著的提高***的处理性能。
附图说明
图1为本发明多媒体消息转发次数统计方法第一实施例流程图;
图2为本发明多媒体消息转发次数统计方法第二实施例流程图;
图3为本发明多媒体消息控制方法第一实施例流程图;
图4为本发明多媒体消息控制方法第二实施例流程图;
图5为本发明请求增加水印流程图;
图6为本发明多媒体消息转发次数统计***示意图;
图7为本发明多媒体消息控制***示意图。
具体实施方式
本发明提供了多媒体消息转发次数统计方法及***及多媒体消息控制方法及***,其主要思想为通过检测水印来计数,将转发次数多的多媒体消息保存在内存中。
下面对本发明多媒体消息转发次数统计方法进行详细描述:
请参阅图1,本发明多媒体消息转发次数统计方法第一实施例包括:
D1)开始流程;
D2)判断是否含有水印,若含有,转向步骤D3),否则转向步骤D4);
其中,多媒体消息服务中心判断接收到的多媒体消息是否含有水印。
D3)记录转发次数;
其中,多媒体消息服务中心记录接收到的含有水印的多媒体消息的转发次数。
D4)结束流程。
请参阅图2,本发明多媒体消息转发次数统计方法第二实施例包括:
E1)开始流程;
E2)判断是否含有水印,若含有,转向步骤E3),否则转向步骤E7);
其中,多媒体消息服务中心判断接收到的多媒体消息是否含有水印。
E3)判断是否存有该多媒体消息记录,若有,转向步骤E4),否则转向步骤E5);
E4)将该多媒体消息转发次数增加1,并转向步骤E7);
E5)新增一条记录,并转向步骤E6);
其中,记录多媒体消息的标识信息,包括(1)“数字水印标识”、(2)“创作者标识”、(3)“转发次数”、(4)“媒体存储索引”(标示媒体存放在***中的位置,方便随时提取多媒体消息)和(5)“最新一次更新的时间”。
其中,记录多媒体消息转发次数的表结构设计如下:
表1
信息单元 | 字段要求 | 字段类型 | 说明 |
Owner | M | Char(24) | 多媒体消息创作者的地址 |
DRID | M | Char(24) | 多媒体消息的数字水印标识 |
Store ID | M | Int | 多媒体消息存储位置索引 |
Forward Num | M | Int | 多媒体消息被转发的次数 |
Date Time | M | Char(14) | 最近一次更新记录的时间,格式为:YYYYMMDDHHMMSS |
E6)转发次数置为1;
其中,将新增记录中的转发次数置为1。
E7)结束流程。
本实施例相对于前一实施例细化了记录的过程,本实施例中,多媒体消息的标识信息包含数字水印标识、创作者标识、转发次数、媒体存储索引和最新一次更新的时间,可以理解的是,同样还可以包括其他参数,例如媒体格式,媒体大小等等。
在本发明中,对多媒体消息的转发次数进行精确统计的其中一个目的是将转发次数比较多的多媒体消息存储在多媒体消息服务中心的***内存中,当下次多媒体消息服务中心再收到该多媒体消息时,直接可以从***内存中读取并发送给接收方,可以显著的提高性能。
下面对本发明多媒体消息控制方法进行详细描述:
请参阅图3,本发明多媒体消息控制方法第一实施例包括:
S1)接收消息;
其中,多媒体消息服务中心接收来自发送方的多媒体消息;
S2)判断内存中是否存有该多媒体消息,若有,转向步骤S3),否则转向步骤S4);
其中,通过内存检测以判断当前***内存中是否已经存储了该多媒体消息。
S3)发送给接收方;
其中,多媒体消息服务中心直接将内存中的多媒体消息转发给接收方。
S4)判断是否有水印,若有,转向步骤S6),否则转向步骤S5);
其中,多媒体消息服务中心判断接收到的多媒体消息是否含有水印。
S5)发送给接收方;
其中,多媒体消息服务中心若判断多媒体消息并没有水印,则将该消息发送给接收方。
S6)发送给接收方并转向步骤S7);
S7)记录转发次数;
其中,多媒体消息服务中心记录接收到的含有水印的多媒体消息的转发次数。
S8)判断转发次数是否达到预置值,若达到,转向步骤S9),否则转向步骤S10);
其中,在***运行前预置一个临界数值,当多媒体消息的转发次数达到该数值时则可存入内存,该数值可以修改。
S9)存储入内存;
其中,将所述多媒体消息存储入***内存中。
S10)结束流程。
本实施例是在统计多媒体消息转发次数的基础上对多媒体消息的发送进行控制。
请参阅图4,本发明多媒体消息控制方法第二实施例包括:
T1)接收消息;
其中,多媒体消息服务中心接收来自发送方的多媒体消息;
T2)判断内存中是否存有该多媒体消息,若有,转向步骤T3),否则转向步骤T4);
其中,通过内存检测以判断当前***内存中是否已经存储了该多媒体消息。
T3)发送给接收方;
其中,多媒体消息服务中心直接将内存中的多媒体消息转发给接收方。
T4)判断是否有水印,若有,转向步骤T6),否则转向步骤T5);
其中,多媒体消息服务中心判断接收到的多媒体消息是否含有水印。
其中,请参考图5,图5为申请增加水印的流程图。手机终端的用户可以通过自发自收方式实现为其创作的图片、音乐或视频等多媒体消息增加数字水印以申请版权保护;增值业务提供商可以通过专门的门户网站,为其创作的多媒体消息增加数字水印以申请版权保护。
申请增加水印包括:
U1)多媒体终端提交需要增加水印的多媒体消息;
其中,多媒体终端向多媒体消息服务中心提交需要增加水印的多媒体消息,接收方地址必须是多媒体消息服务中心特殊配置的号码,例如“000000”或者其他特殊配置的号码,否则多媒体消息服务中心认为是非法号码。
U2)进行增加水印操作;
其中多媒体消息服务中心根据接收方号码判断出发送方提供的多媒体消息需要增加水印,于是进行增加水印操作。
U3)判断增加水印操作是否成功,若成功,转向步骤U5),否则转向步骤U4);
U4)反馈处理结果;
其中,多媒体消息服务中心向发送方反馈处理失败结果。
U5)反馈多媒体消息;
其中,多媒体消息服务中心将增加水印完成的多媒体消息反馈给发送发。
U6)本地保存。
其中,多媒体消息服务中心会将增加水印完成的多媒体消息保存在本地服务器中。
T5)发送给接收方;
其中,多媒体消息服务中心若判断多媒体消息并没有水印,则将该消息发送给接收方。
T6)发送给接收方并转向步骤T7);
T7)判断是否存有该多媒体消息记录,若有,转向步骤T8),否则转向步骤T9);
T8)转发次数增加1并转向步骤T11);
T9)新增一条记录并转向步骤T10);
T10)转发次数置为1;
T11)判断转发次数是否达到预置值,若达到,转向步骤T12),否则转向步骤T13);
其中,在***运行前预置一个临界数值,当多媒体消息的转发次数达到该数值时则可存入内存,该数值可以修改。
T12)存储入内存;
其中,将所述多媒体消息存储入***内存中。
T13)结束流程。
本实施例相对于前一实施例细化了记录的过程。
下面对本发明多媒体消息转发次数统计***进行详细描述:
请参阅图6,本发明多媒体消息转发次数统计***实施例包括:检测控制单元111,用于判断所述多媒体消息中是否含有水印,若含有则提取所述多媒体消息及其对应的水印,将所述多媒体消息的标识信息发送至数据存储单元113;数据存储单元113,用于从检测控制单元111接收所述多媒体消息的标识信息并存储;计数单元112,用于对每一次发送给数据存储单元113的信息进行计数。
请参阅图7,本发明多媒体消息控制***,包括:多媒体消息服务中心100、通信网络200和多媒体终端300;所述多媒体消息服务中心100包括多媒体消息转发次数统计***110、内存检测单元120、内存单元130、数据检测单元140和转发单元150。
其中,所述通信网络200由IP网络230、无线应用协议网关220和无线网络210组成。
第一多媒体终端310通过无线网络210、无线应用协议网关220以及IP网络230发送多媒体消息,内存检测单元120收到所述多媒体消息,并访问内存单元130,检测内存单位130中是否已经存储所述多媒体消息,若已存储,则内存单元130将所述多媒体消息发送给转发单元150,转发单元150通过通信网络200将多媒体消息发送至第二多媒体终端320;若未存储,则将所述多媒体消息发送给检测控制单元111,检测控制单元111判断所述多媒体消息中是否含有水印,若不含,则将所述多媒体消息发送给转发单元150,转发单元150通过通信网络200将多媒体消息发送至第二多媒体终端320;若含有则将所述多媒体消息发送给转发单元150,转发单元150通过通信网络200将多媒体消息发送至第二多媒体终端320,之后提取所述多媒体消息及其对应的水印,将所述多媒体消息的标识信息发送至数据存储单元113,计数单元112对转发次数进行计数,数据检测单元140访问数据存储单元113获取所述多媒体消息的转发次数并进行判断,若达到预置数值,则将其存入内存单元130。
其中,多媒体消息服务中心100不仅仅可以依次通过IP网络230、无线应用协议网关220及无线网络210实现对第一多媒体终端310及第二多媒体终端320的多媒体通信,还可以分别通过第二代移动通信***(Second Generationof Wireless Communications Systems,2G)或第三代移动通信***(ThirdGeneration of Wireless Communications,3G)实现对多媒体终端300进行多媒体通信。不同网络之间的连接基础由因特网协议及其相关的信息协议集提供。第二代移动通信***或第三代移动通信***的信息传递可以与因特网上的信息***兼容。在运营商开展业务时,经常需要用多个多媒体消息服务中心100分别向用户提供多媒体消息服务的业务,各个多媒体消息服务中心100分别管理部分用户,提供相应用户的接入功能。
以上对本发明所提供的多媒体消息转发次数统计方法及***及多媒体消息控制方法及***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (5)
1.一种多媒体消息控制方法,其特征在于,包括步骤:
1)多媒体消息服务中心接收多媒体消息;
2)判断***内存是否存有所述多媒体消息,若有则将内存中的所述多媒体消息发送给接收方,否则转向步骤3);
3)判断所述多媒体消息是否含有水印,若含有水印则将所述多媒体消息发送给接收方,之后记录所述多媒体消息的转发次数,并判断其转发次数是否达到预置数值,若达到则将其存储在***内存中,若不含水印则将所述多媒体消息发送给接收方。
2.根据权利要求1所述的多媒体消息控制方法,其特征在于,将多媒体消息发送给接收方之后进一步包括步骤:
4)提交递送报告给多媒体消息的发送方;
5)发送方向多媒体消息服务中心提交递送报告确认。
3.根据权利要求2所述的多媒体消息控制方法,其特征在于,所述发送方是增值业务提供商或者是移动终端。
4.一种多媒体消息控制***,包括:多媒体消息服务中心、通信网络和多媒体终端,其特征在于:所述多媒体消息服务中心包括内存检测单元、数据检测单元以及多媒体消息转发次数统计***;
所述多媒体消息转发次数统计***包括:检测控制单元,用于判断所述多媒体消息中是否含有水印,若含有则提取所述多媒体消息及其对应的水印,将所述多媒体消息的标识信息发送至数据存储单元;数据存储单元,用于从检测控制单元接收所述多媒体消息的标识信息并存储;计数单元,用于对每一次发送给数据存储单元的信息进行计数;
所述多媒体终端发送的多媒体消息经由通信网络传送给相应多媒体消息服务中心,内存检测单元检测***内存中是否含有所述多媒体消息,若有,则将***内存中的多媒体消息发送给接收方,若没有则由所述多媒体消息转发次数统计***对所述多媒体消息进行转发次数统计,并由数据检测单元判断其转发次数是否达到预置数值,若达到则将其存储在***内存中。
5.根据权利要求4所述的多媒体消息控制***,其特征在于:所述通信网络由因特网协议网络、无线应用协议网关和无线网络组成。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100807976A CN1984086B (zh) | 2006-05-16 | 2006-05-16 | 多媒体消息控制方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100807976A CN1984086B (zh) | 2006-05-16 | 2006-05-16 | 多媒体消息控制方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1984086A CN1984086A (zh) | 2007-06-20 |
CN1984086B true CN1984086B (zh) | 2010-04-21 |
Family
ID=38166328
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006100807976A Expired - Fee Related CN1984086B (zh) | 2006-05-16 | 2006-05-16 | 多媒体消息控制方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1984086B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345740B (zh) * | 2007-07-09 | 2011-08-24 | 华为技术有限公司 | 一种多媒体数据的数字识别注册、处理方法及*** |
CN101389082A (zh) * | 2008-10-07 | 2009-03-18 | 华为技术有限公司 | 消息传播方法和*** |
-
2006
- 2006-05-16 CN CN2006100807976A patent/CN1984086B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1984086A (zh) | 2007-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100454911C (zh) | 获得数据信息的方法与装置 | |
EP2106060B1 (en) | Method and system for advice of charging | |
CN101188465B (zh) | 一种多媒体广播/组播业务中电子业务指南获取方法 | |
CN100518412C (zh) | 一种多媒体消息的发送方法 | |
CN101627642A (zh) | 用于提供融合消息服务的***和方法 | |
WO2009082961A1 (fr) | Procédé et système de traitement d'informations et dispositif de consolidation d'informations | |
CN101022350A (zh) | 业务计费方法、***、网络接入服务器及协议解析装置 | |
KR20100127215A (ko) | 복수 레벨 메시지 필터링 | |
CN102132550A (zh) | 短消息递送的计费 | |
CN102656872A (zh) | 用于选择性消息服务阻止的方法和装置 | |
CN102056106A (zh) | 一种实时更新通讯录的方法及*** | |
CN101754184A (zh) | 一种内容推送方法、***及装置 | |
CN102368843A (zh) | 一种处理垃圾短信的方法及*** | |
CN104702675A (zh) | 用户事件的响应方法及装置 | |
CN100546307C (zh) | 用于数字电视多媒体消息***的通信方法 | |
CN102014345B (zh) | 一种消息转换方法、***和设备 | |
CN1984086B (zh) | 多媒体消息控制方法及*** | |
CN101068380B (zh) | 一种发送多媒体消息的通讯方法 | |
CN101453707A (zh) | 一种在通信网络中监控垃圾信息的方法 | |
CN101247570A (zh) | 利用移动终端的文本消息传递 | |
CN101715176A (zh) | 短消息路由器、短消息监控***和短消息监控方法 | |
CN101102576A (zh) | 消息处理的方法和终端设备 | |
CN100455049C (zh) | 一种多媒体消息服务***中对消息的处理方法 | |
CN101217687B (zh) | Mms消息状态信息处理方法 | |
CN102480722A (zh) | 吸费终端识别方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100421 Termination date: 20170516 |