Embodiment
Understand and realization the present invention for the ease of persons skilled in the art, combine accompanying drawing to describe embodiments of the invention at present.
For the multimedia message accessory that solves above-mentioned interpolation can't receive normal technique for displaying problem on the mobile phone, the embodiment of the invention provides a kind of method for sending color message, the method for sending color message sketch map that provides for one embodiment of the invention shown in Figure 1.Multimedia message accessory is exactly picture, the content of text of each frame in multimedia message, all is to carry with the Multipart mode of HTTP, and each part all is an annex.
According to Fig. 1, it is following that each step is detailed:
Step 101, reception multimedia message;
Step 102, judge whether and in said multimedia message, to add annex;
Wherein, whether need in said multimedia message, add annex and can judge, for example can in the multimedia message that specific SP/CP sends, add annex according to various conditions such as different calling and called, SP/CP ID, traffic ID.The condition of adding annex is provided with in advance, and concrete method to set up is open in the embodiment of back.
Step 103, if need in said multimedia message, add annex, then add rule and in said multimedia message, add annex, and revise the synchronous multimedia integrate language SMIL descriptor of said multimedia message according to annex;
Wherein, the multimedia message transmit leg uses the SMIL descriptor to describe the broadcast format and the order of multimedia message accessory, receives mobile phone and according to the SMIL descriptor of multimedia message the content of multimedia message is showed.
Multimedia message behind step 104, the said interpolation annex of transmission.
Above-mentioned steps 102 and 103 is schemes of in multimedia message, adding annex that the embodiment of the invention provides, a kind of device sketch map that adds multimedia message accessory that provides for one embodiment of the invention shown in Figure 2.
As shown in the figure; Adding the device of multimedia message accessory is mainly implemented to accomplish by content managing module 201, load content module 202, MMS multimedia message (Multimedia Messaging Service, Multimedia Message service) parsing module 203 and MMS multimedia message recombination module 204.Above-mentioned four modules can be integrated into MMSG (Multimedia Messaging Service Gateway; The multimedia messaging service, MMS gateway) or MMSC (Multimedia Messaging Service Center; The multimedia messaging service, MMS center) in; Also can form an independent device by these four modules, can also be with content managing module as a Content Management System independently, and multimedia message parsing module, multimedia message recombination module and load content module are integrated among MMSG or the MMSC.When independent device of four modules formations is carried out the interpolation of multimedia message accessory, in the forwarding of multimedia process, at first forwarding of multimedia is installed to this, after this device interpolation annex and assembled, again multimedia message is sent it back MMSG or MMSC by MMSG or MMSC.
Four module roles in the device that adds multimedia message accessory below are detailed:
The setting of content managing module 201, the issue that is used for multimedia message interpolation attachment content and annex interpolation rule;
Wherein, annex adds in the rule need be included in the condition of adding annex in the multimedia message, the attachment content and the form of interpolation, and in multimedia message, adds the position of annex.
Can be arranged on the condition of adding annex in the multimedia message according to different conditions such as different calling and called, SP/CP ID, traffic ID, for example can in the multimedia message that specific SP/CP sends, add annex; The attachment content of adding can be the signature of multimedia message transmit leg, also can be the advertisement that operator adds, the form of annex can be in text, picture, the voice and video any one or multiple; The position of in multimedia message, adding annex can be to add annex at the multimedia message end, also can be to add annex, can also be behind certain certain accessory position, to add annex at the multimedia message head.
Load content module 202, be used for the loading of multimedia message accessory content and the Synchronous Processing of attachment content (if content managing module is an independently Content Management System, then possibly carry out attachment content synchronously);
Multimedia message parsing module 203, the body matter that is used to resolve multimedia message, attachment content and SMIL descriptor, and whether needs add annex in multimedia message to add rule judgment according to the annex that content managing module 201 is provided with;
Multimedia message recombination module 204, be used to revise the SMIL descriptor of multimedia message, in multimedia message, add attachment content and re-assembly the MMS multimedia message of adding behind the annex.
Being integrated among the MMSG with above-mentioned multimedia message interpolation accessories apparatus below is example, and the flow process of adding multimedia message accessory is described.Multimedia message is added accessories apparatus and is integrated among the MMSC or as an independent device, or only with content managing module as an independent device, situation about all being integrated among the MMSG with this device during the scheme implementing to add multimedia message accessory is similar.
In conjunction with Fig. 2, when the application multimedia message that provides for one embodiment of the invention shown in Figure 3 is added accessories apparatus and is added multimedia message accessory, the signaling process figure between inner each module, it is following that each step is detailed:
Step 301, CP/SP send multimedia message to MMSG;
Step 302, be integrated into the content managing module among the MMSG, call the multimedia message parsing module, resolve the multimedia message of receiving;
Step 303, multimedia message parsing module are resolved text, attachment content and the SMIL descriptor of multimedia message; According to the information of resolving gained, judge whether to meet corresponding annex and add rule, whether need in this multimedia message, add annex, for example: whether the calling and called section matees, whether SP ID or traffic ID mate etc.;
The result that step 304, multimedia message parsing module are resolved to the content managing module feedback;
If step 305, process judge that meeting annex adds rule; In the time of promptly need in this multimedia message, adding annex; From the load content module, obtain the annex that needs interpolation by content managing module, the form of the annex of interpolation includes but not limited to text, picture, voice, video etc.;
The annex that step 306, load content module need be added in multimedia message to the content managing module feedback;
Step 307, content managing module call the multimedia message recombination module and in multimedia message, add annex;
Step 308, multimedia message recombination module add the corresponding annex of rule (adding after afterbody interpolation, stem interpolation or the multimedia message particular attachment) interpolation according to annex and re-assembly; Revise the SMIL descriptor of this multimedia message simultaneously, with the displaying of annex on the reception mobile phone of control interpolation;
Multimedia message after step 309, multimedia message recombination module will be recombinated sends to content managing module;
Multimedia message after step 310, MMSG will recombinate is handed down to MMSC, and the multimedia message after will recombinating through MMSC sends to the cellphone subscriber;
Step 311, the MMSC multimedia message after the cellphone subscriber issues reorganization;
Step 312, MMSC issue situation to the multimedia message of MMSG feedback.
In the scheme of the interpolation multimedia message accessory that the embodiment of the invention provides; Be not only that annex is added in the multimedia message; But also revise the SMIL descriptor of this multimedia message simultaneously, thus guarantee the attachment content that can show interpolation on the mobile phone effectively receiving, realize the intended purposes of operator.
Because receiving on the mobile phone in multimedia message is to come the content of multimedia message is shown according to the SMIL descriptor, thereby to guarantee that the attachment content of adding can effectively show, will resolve and adaptability revision the SMIL descriptor of multimedia message on the reception mobile phone.
The flow chart that the SMIL descriptor is resolved and revised that provides for one embodiment of the invention shown in Figure 4, it is following that this flow process is detailed:
Step 401, multimedia message parsing module are resolved the content of MMS multimedia message, comprise the body matter and all attachment content of resolving multimedia message;
Step 402, regular according to the interpolation of content managing module setting, for example: different calling and called, SP ID, traffic ID etc. judge whether and need in this multimedia message, add attachment content.Add rule if satisfy, then in this multimedia message, add attachment content, change step 403; Do not add rule if do not satisfy, then need not in this multimedia message, to add attachment content, flow process finishes;
Step 403, multimedia message parsing module search whether there is Content-Type be the SMIL attachment content of application/smil type.If there is the SMIL annex, then change step 404; If do not have the SMIL annex, then get into step 405;
Step 404, resolve the SMIL attachment content, obtain region and each the frame par element in the body element in the head element wherein, commentaries on classics step 407;
Step 405, according to system's setting, judge whether to add default SMIL template file.If need to add default SMIL template file, then change step 406; Otherwise,, then finish this flow process if do not add default SMIL template file;
Step 406, the attachment content original according to multimedia message, the body part of structure SMIL file is added the par element;
Step 407, regular according to the interpolation of content managing module setting; For example: afterbody adds, stem is added or add attachment content etc. at ad-hoc location; Correspondence position in corresponding SMIL descriptor; Add corresponding par element:, then after last par element of body part, increase corresponding par element if afterbody adds; If stem is added, then before first par element of body part, increase corresponding par element; If add, for example: add after first annex, then after first par element, increase corresponding par element at ad-hoc location.
Par element example is following:
In conjunction with the flow process of the disclosed interpolation MMS content of the foregoing description, one embodiment of the invention discloses a kind of scheme for multimedia message interpolation signature, can be used for the signature annex that operator adds multimedia message transmit leg SP/CP.Implementing this scheme need be accomplished by the content managing module in the device that adds multimedia message accessory, load content module, multimedia message parsing module and multimedia message recombination module equally; Four modules can be integrated among the MMSG; System architecture is as shown in Figure 1, and the effect of each module is respectively:
Content managing module 201 can pre-set the signature picture or the text of signing to each SP/CP of access carrier MMS system, is arranged on the end that receives multimedia message simultaneously and adds the signature annex; When CP/SP issues the MMS multimedia message, resolve text, attachment content and the SMIL descriptor of multimedia messages, can judge whether according to the ID of multimedia message transmit leg SP/CP to exist signing messages that should SP/CP by multimedia message parsing module 203; If exist, load to signing messages that should SP/CP for example the sign picture or the text etc. of signing by load content module 202; At last add the signature picture of this SP/CP or the text of signing at the end of multimedia message, and this multimedia message of recombinating, revise its SMIL descriptor simultaneously, can normally show receiving on the mobile phone with the signing messages of the SP/CP that guarantees to add by multimedia message recombination module 204.
The idiographic flow of the multimedia message attaching signature information that SP/CP is issued, identical with the disclosed content of previous embodiment, repeat no more here.
Use the disclosed scheme of present embodiment the multimedia message interpolation that CP/SP issues to be signed, both can avoid the multimedia message swindle, distribute the advertisement multimedia message indiscriminately, guaranteed again simultaneously and can help the brand promotion of CP/SP in the signature effect that receives demonstration personalization on the mobile phone by operator.
The scheme of the interpolation MMS content that the use embodiment of the invention provides not only can be used for the signing messages that operator adds the multimedia message transmit leg, can also be used for adding advertising message in multimedia message.If content managing module, load content module, multimedia message parsing module and multimedia message recombination module all are integrated among the MMSG, its realization is similar with operator adds signature in multimedia message scheme, repeats no more here.
A kind of operator is disclosed in the present embodiment in the forwarding of multimedia process; Add the system architecture of advertising message; Different with previous embodiment is; In the system architecture that present embodiment provides be with content managing module as an ad content management system independently, and only be integrated into load content module, multimedia message parsing module and multimedia message recombination module among the MMSG.
The operator that provides for one embodiment of the invention shown in Figure 5 adds the system architecture diagram of advertising message, each the part role in the detailed description system in view of the above in the MMS content of transmitting:
CP/SP is the transmit leg of multimedia message as the interior perhaps provider of service;
Ad content management system 501 is independent of MMSG; Be used for ad content issue, upload and the setting of rule is added in advertisement; Operator has issued ad content above that and has been provided with advertisement and added after the rule, by ad content management system 501 ad content data and advertisement is added regular and synchronized to MMSG;
Multimedia message parsing module 502 is integrated among the MMSG, is used to resolve MMS content and the SMIL descriptor that CP/SP sends, and whether need in this multimedia message, add advertisement through resolving advertisement interpolation rule judgment;
Ad content loading/acquisition module 503 is integrated among the MMSG; Similar with aforementioned load content module role; After 502 judgements of multimedia message parsing module need to add advertisement, be responsible for the inquiry and the loading of ad content data by ad content loading/acquisition module 503;
Ad content adds module 504 and also is integrated among the MMSG; Similar with aforementioned multimedia message recombination module role; Be used for the multimedia message after advertisement attachment content and reorganization interpolation ad content are added in multimedia message; And revise the SMIL descriptor, guarantee receiving the normal ad content that adds that shows on the mobile phone.
The idiographic flow that in multimedia message, adds ad content is identical with the flow process of disclosed interpolation MMS content in the previous embodiment, just the content of adding is specially advertisement, thereby repeats no more herein.
The scheme of in multimedia message, adding attachment content that the embodiment of the invention is provided is applied to advertisement field; Can avoid the single status of operator as communication pipe; Through adding ad content; And guarantee that through revising the SMIL file advertisement in the display effect that receives on the mobile phone, can promote the ability of operator's advertisement delivery, increase its income.
Those skilled in the art can recognize; In conjunction with various method steps of describing among the embodiment disclosed herein and unit; Can realize with electronic hardware, computer software or the combination of the two; For the interchangeability of hardware and software clearly is described, step and the composition of each embodiment described prevailingly according to function in above-mentioned explanation.These functions still are that software mode is carried out with hardware actually, depend on the application-specific and the design constraint of technical scheme.Those skilled in the art can use distinct methods realize described function to each certain applications, but this realization should not thought and exceeds scope of the present invention.
Method step in conjunction with embodiment disclosed herein describes can use hardware, the software program of processor execution or the combination of the two to implement.Software program can place the storage medium of any other form known in random-access memory (ram), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or the technical field; Described software or program comprise the steps: (claim to a method).
Although illustrated and described some embodiments of the present invention, it should be appreciated by those skilled in the art that under the situation that does not break away from principle of the present invention and spirit can carry out various modifications to these embodiment, such modification should fall into scope of the present invention.