專利名稱:一種多媒體消息簽名的實(shí)現(xiàn)方法、服務(wù)器及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體通信領(lǐng)域,尤其涉及一種多媒體消息簽名的實(shí)現(xiàn)方法、服務(wù)器及系統(tǒng)。
背景技術(shù):
隨著移動通信技術(shù)的進(jìn)步以及移動數(shù)據(jù)業(yè)務(wù)的大力開展,多媒體消息已經(jīng)成為移動增值業(yè)務(wù)中的新興主力,給用戶帶來了全新的消息交流感受,也給移動運(yùn)營商帶來了新的利潤增長點(diǎn)。
從發(fā)送方與接收方的關(guān)系上分類,多々某體消息業(yè)務(wù)可分為兩種點(diǎn)到點(diǎn)多媒體消息與應(yīng)用到點(diǎn)多Jf某體消息,其中,點(diǎn)到點(diǎn)多々某體消息是指個人用戶之間發(fā)送的多媒體消息,應(yīng)用到點(diǎn)多媒體消息是指業(yè)務(wù)提供商發(fā)送到個人用戶的多媒體消息。目前,中國移動多媒體消息業(yè)務(wù)總量已經(jīng)超過6000萬條/天,其中應(yīng)用到點(diǎn)多i某體消息(如手機(jī)^Jk務(wù))約占了 80%的業(yè)務(wù)量,而點(diǎn)到點(diǎn)多々某體業(yè)務(wù)量僅占20%??梢姡c(diǎn)到點(diǎn)多媒體消息業(yè)務(wù)具有很大的提升空間。
傳統(tǒng)點(diǎn)到點(diǎn)多士某體消息業(yè)務(wù)系統(tǒng)示意圖如圖l所示,當(dāng)發(fā)送方與接收方分別歸屬于不同的MMSC (Multimedia Message Service Centre,多i某體消息業(yè)務(wù)中心)時,點(diǎn)到點(diǎn)多媒體消息的傳輸過程為
步驟l、發(fā)送方MMS ( MultiMedia Service,多々某體業(yè)務(wù))終端發(fā)送一條MM (MultiMedia,多媒體)消息到某個目標(biāo)MMS終端,此MM消息首先被發(fā)送到發(fā)送方歸屬的MMSC上。
步驟2、發(fā)送方MMSC解析MM消息接收方的地址,然后將此MM消息轉(zhuǎn)發(fā)到接收方歸屬的MMSC上(當(dāng)發(fā)送方MMS終端和接收方MMS終端屬于同 一個MMSC時,此MM消息無需被轉(zhuǎn)發(fā))。
步驟3、接收方MMSC將該MM消息下發(fā)到接收方MMS終端。
6多媒體消息簽名業(yè)務(wù)立足于培養(yǎng)用戶點(diǎn)到點(diǎn)多媒體消息的發(fā)送習(xí)慣,促進(jìn) 點(diǎn)到點(diǎn)多媒體消息業(yè)務(wù)量,通過向用戶提供多々某體消息增值業(yè)務(wù),帶動點(diǎn)對點(diǎn) 多媒體消息的發(fā)送,具有廣闊的應(yīng)用前景。
與本發(fā)明相關(guān)的現(xiàn)有技術(shù)公開了 一種多媒體消息簽名的實(shí)現(xiàn)方法,其實(shí)現(xiàn)
流程為
當(dāng)發(fā)送方MMS終端發(fā)送一條MM消息到某個目標(biāo)MMS終端時,此MM 消息首先^J良送到發(fā)送方歸屬的MMSC上;如果該用戶開通了多々某體消息簽 名業(yè)務(wù),則發(fā)送方MMSC從多媒體簽名數(shù)據(jù)庫中獲取該用戶設(shè)置的多媒體消 息簽名內(nèi)容,并將該多々某體消息簽名內(nèi)容添加到MM消息中;發(fā)送方MMSC 負(fù)責(zé)解析MM消息接收方的地址,并將加工過的MM消息轉(zhuǎn)發(fā)到接收方歸屬 的MMSC上(當(dāng)發(fā)送方MMS終端和接收方MMS終端歸屬于同一個MMSC 時,此MM消息無需被轉(zhuǎn)發(fā));接收方MMSC將該添加了多媒體消息簽名的 MM消息下發(fā)到接收方MMS終端。
通過上述技術(shù)方案能夠?qū)崿F(xiàn)多々某體消息簽名業(yè)務(wù),^旦在實(shí)際應(yīng)用中,大多 數(shù)用戶希望自己多々某體消息簽名的內(nèi)容能夠豐富多彩,例如插入多種個性圖片 或視音頻,但是這樣可能導(dǎo)致添加多媒體消息簽名后,MM消息的長度超過了 網(wǎng)絡(luò)承載能力或終端對MM消息長度的限制,從而MMSC會放棄在MM消息 中插入多媒體消息簽名,導(dǎo)致多媒體消息簽名業(yè)務(wù)失敗,影響用戶感受以及該 項業(yè)務(wù)的開展。
發(fā)明內(nèi)容
本發(fā)明提供一種多媒體消息簽名的實(shí)現(xiàn)方法、服務(wù)器及系統(tǒng),以解決現(xiàn)有 技術(shù)中多媒體消息簽名業(yè)務(wù)失敗率高的問題。 本發(fā)明實(shí)施例通過如下技術(shù)方案實(shí)現(xiàn) 本發(fā)明實(shí)施例提供了一種多媒體消息簽名的實(shí)現(xiàn)方法,包括如下步驟 網(wǎng)絡(luò)側(cè)接收用戶終端發(fā)送的多Jf某體消息后,確定待插入到所述多媒體消息中的多媒體對象;
判斷插入所述多媒體對象后,所述多々某體消息的長度是否超過閾值;
當(dāng)所述多媒體消息的長度超過閾值時,對所述多媒體對象進(jìn)行處理以減少
其所占用的數(shù)據(jù)量,并將處理后的多々某體對象插入到所述多々某體消息中。
本發(fā)明實(shí)施例還提供了一種多媒體消息簽名服務(wù)器,包括接收單元、多
媒體對象確定單元、預(yù)判斷單元、多媒體對象處理單元以及多媒體對象插入單
元;其中,
接收單元,用于接收用戶終端發(fā)送的多媒體消息;
多媒體對象確定單元,用于確定待插入到所述多媒體消息中的多媒體對
象;
預(yù)判斷單元,用于判斷插入所述多媒體對象后,所述多媒體消息的長度是 否超過閾值,當(dāng)判斷為是時,指示所述多媒體對象處理單元對所述多媒體對象 進(jìn)行處理;
多媒體對象處理單元,用于才艮據(jù)所述預(yù)判斷單元的指示對所述多々某體對象 進(jìn)行處理以減少其所占用的數(shù)據(jù)量;
多媒體對象插入單元,用于將所述多媒體對象處理單元處理后的多媒體對 象插入到所述多々某體消息中。
本發(fā)明實(shí)施例還提供了一種多媒體消息簽名的實(shí)現(xiàn)系統(tǒng),包括 多媒體消息業(yè)務(wù)中心以及如上所述的多媒體消息簽名服務(wù)器; 所述多媒體消息業(yè)務(wù)中心,用于接收用戶終端發(fā)送的多々某體消息,并將所 述多媒體消息發(fā)送給多媒體消息簽名服務(wù)器。
通過上述技術(shù)方案,本發(fā)明實(shí)施例能夠?qū)Σ迦攵嗝襟w對象后的多媒體消息 的長度進(jìn)行監(jiān)控,當(dāng)其長度超過閾值時,對多々某體對象進(jìn)行處理以減少其所占 用的數(shù)據(jù)量,并進(jìn)一步判斷將處理后的多^某體對象插入到多士某體消息后,消息 的長度是否超過闊值,當(dāng)判斷結(jié)果為否時,將處理后的多媒體對象插入到多々某 體消息中,從而提高了在多+某體消息中插入多媒體消息簽名的成功率,提高了用戶對多媒體消息簽名業(yè)務(wù)的使用感受,有利于多媒體消息簽名業(yè)務(wù)的開展。
圖1為傳統(tǒng)點(diǎn)到點(diǎn)多士某體消息業(yè)務(wù)系統(tǒng)示意圖; 圖2為本發(fā)明實(shí)施例中多々某體消息簽名的實(shí)現(xiàn)系統(tǒng)示意圖; 圖3為本發(fā)明實(shí)施例中多媒體消息簽名的實(shí)現(xiàn)方法流程圖; 圖4為本發(fā)明實(shí)施例中當(dāng)插入多媒體對象后多媒體消息長度超過闊值時對 多媒體對象的處理流程圖5為本發(fā)明實(shí)施例中多媒體消息簽名服務(wù)器的結(jié)構(gòu)圖。
具體實(shí)施例方式
針對現(xiàn)有技術(shù)在實(shí)現(xiàn)多々某體消息簽名業(yè)務(wù)時存在的上述不足之處,本發(fā)明 實(shí)施例提出一種多媒體消息簽名的實(shí)現(xiàn)方法、服務(wù)器及系統(tǒng),下面結(jié)合說明書 附圖對本發(fā)明實(shí)施例的主要實(shí)現(xiàn)原理、具體實(shí)施過程及其對應(yīng)能夠達(dá)到的有益 效果進(jìn)行詳細(xì)的闡述。
本發(fā)明實(shí)施例提出的多媒體消息簽名的實(shí)現(xiàn)系統(tǒng),當(dāng)發(fā)送方MMS終端和 接收方MMS終端歸屬于不同的MMSC時,其系統(tǒng)結(jié)構(gòu)圖如圖2所示,包括 發(fā)送方MMSC、多媒體消息簽名服務(wù)器以及接收方MMSC;其中,
發(fā)送方MMSC用于接收發(fā)送方MMS終端發(fā)送的MM消息,并將該MM 消息發(fā)送給多媒體消息簽名服務(wù)器。發(fā)送方MMSC中保存有用戶終端對應(yīng)的 業(yè)務(wù)定制信息,在將用戶發(fā)送的MM消息發(fā)送給多媒體消息簽名服務(wù)器之前, 發(fā)送方MMSC還需要查找發(fā)送該MM消息的用戶終端對應(yīng)的業(yè)務(wù)定制信息, 當(dāng)確定該用戶終端定制了多媒體消息簽名業(yè)務(wù)后,將該MM消息發(fā)送給多媒體 消息簽名服務(wù)器;
多i某體消息簽名服務(wù)器收到用戶終端發(fā)送的MM消息后,首先確定要插入 該MM消息中的多媒體對象,將確定的多媒體對象插入到MM消息中后,判斷MM消息的長度是否超過設(shè)定閾值,該閾值設(shè)置為不超過網(wǎng)絡(luò)承載能力或用 戶終端對MM消息長度的限制。當(dāng)判斷插入多媒體對象后的MM消息的長度 超過設(shè)定閾值時,對多媒體對象進(jìn)行處理以減少其所占用的數(shù)據(jù)量(如減小多 媒體對象的大小或/和減少多媒體對象的數(shù)量),以保證返回給發(fā)送方MMSC 的MM消息的長度不超過設(shè)定閾值,并將處理后的多媒體對象插入到MM消 息中返回給發(fā)送方MMSC;
發(fā)送方MMSC將多媒體消息簽名服務(wù)器返回的MM消息發(fā)送到接收方 MMS終端歸屬的MMSC;
接收方MMSC接收到該MM消息后,通知接收方MMS終端提取該MM 消息。
基于上述實(shí)現(xiàn)系統(tǒng),多媒體消息簽名的實(shí)現(xiàn)流程可如圖3所示。在圖3所 示的流程中,發(fā)送方MMS終端和接收方MMS終端歸屬于不同的MMSC,其 主要實(shí)現(xiàn)過程如下
步驟301 、發(fā)送方用戶通過其MMS終端提交MM消息到其歸屬的MMSC。
步驟302、發(fā)送方MMSC收到發(fā)送方MMS終端發(fā)送的MM消息后,查 詢該用戶終端對應(yīng)的業(yè)務(wù)定制信息,若該用戶定制了多々某體消息簽名業(yè)務(wù),則 執(zhí)行步驟303;否則執(zhí)行步驟311。
步驟303、發(fā)送方MMSC將該MM消息提交到多媒體消息簽名服務(wù)器。
步驟304、多媒體消息簽名服務(wù)器收到MM消息后,根據(jù)發(fā)送該MM消息 的用戶終端預(yù)先指定的多媒體對象,確定待插入的多々某體對象。
步驟305、多媒體消息簽名服務(wù)器判斷將確定的多々某體對象插入MM消息 后,該MM消息的長度是否超過設(shè)定閾值,該閾值設(shè)置為不超過網(wǎng)絡(luò)承載能力 或終端對MM消息長度的限制,若超過,則執(zhí)行步驟306;否則執(zhí)行步驟308。
步驟306、多々某體消息簽名服務(wù)器對待插入多々某體對象進(jìn)行處理以減少其 所占用的數(shù)據(jù)量。
步驟307、判斷將處理后的多媒體對象插入到MM消息后,該MM消息的長度是否超過閾值,若未超過閾值,則執(zhí)行步驟308;否則執(zhí)行步驟309。
步驟308、將多媒體對象插入到MM消息中。
步驟309、放棄在MM消息中插入多媒體對象。
步驟310、多媒體消息簽名服務(wù)器將MM消息回復(fù)給發(fā)送方MMSC。
步驟311、發(fā)送方MMSC解析該MM消息接收方的地址,并將該MM消 息轉(zhuǎn)發(fā)到接收方MMS終端歸屬的MMSC上(當(dāng)發(fā)送方MMS終端和接收方 MMS終端歸屬于同一MMSC時,該步驟可省略)。
步驟312、接收方MMSC發(fā)送push消息通知接收方MMS終端。
步驟313、接收方MMS終端從接收方MMSC提取MM消息。
步驟314、接收方MMSC產(chǎn)生發(fā)送報告,并將發(fā)送報告發(fā)給發(fā)送方MMSC, 由發(fā)送方MMSC將發(fā)送報告發(fā)給發(fā)送方MMS終端。
上述流程中,當(dāng)步驟305的判斷結(jié)果為將待插入多々某體對象插入MM消 息后,該MM消息的長度超過網(wǎng)絡(luò)承載能力或終端對MM消息長度的限制時, 步驟306中對多々某體對象進(jìn)行處理以減少其所占用的數(shù)據(jù)量,可以通過如下方 案
方案一減小多媒體對象的大小
減小多媒體對象的大小可以通過多種處理方式,如轉(zhuǎn)換文件格式、降低分 辨率、裁剪屏幕顯示尺寸或壓縮等。具體應(yīng)用中,可根據(jù)待插入多媒體對象的 媒體類型(如文本、圖片、音視頻或動畫等),選用上述處理方式中的一種或 多種,對待插入多媒體對象進(jìn)行處理,其中,
轉(zhuǎn)換文件格式是針對圖片、音視頻或動畫類型的待插入多媒體對象,將其 文件格式轉(zhuǎn)換為數(shù)據(jù)壓縮比更高的格式,如對于圖片類型的待插入多々某體對 象,可將其從壓縮比低的BMP格式轉(zhuǎn)換為壓縮比高的JPG格式;
降低分辨率是針對圖片、視頻或動畫類型的待插入多媒體對象,將其分辨 率降低;
ii裁剪屏幕顯示尺寸是針對圖片、視頻或動畫類型的待插入多媒體對象,按
照接收終端的屏幕顯示尺寸,裁剪多々某體對象的屏幕顯示尺寸;
壓縮是針對圖片、音視頻或動畫類型的待插入多媒體對象,按照設(shè)定壓縮
算法將其進(jìn)行壓縮處理,以減小多士某體對象對應(yīng)的文件大小。
本發(fā)明實(shí)施例中,用戶可以在自己的多媒體消息簽名中設(shè)置多個多媒體對
象,并為每個多媒體對象設(shè)置優(yōu)先級,對應(yīng)于此情況,對多媒體對象進(jìn)行處理
時以減少其所占用的數(shù)據(jù)量,可以通過方案二和方案三,具體如下
方案二減少多々某體對象的數(shù)量,即刪除多個多^某體對象中的部分對象, 如刪除優(yōu)先級低的多々某體對象,或者刪除指定類型的對象,或者刪除數(shù)據(jù)量大 的對象,或者刪除數(shù)據(jù)量小的對象,還可以由系統(tǒng)隨機(jī)選擇對象進(jìn)行刪除。
方案三、減小多媒體對象的大小和減少多媒體對象的數(shù)量,即分別減小多 個多士某體對象的大小(其處理方式可如方案一所述);判斷將處理后的多個多 媒體對象插入到MM消息后,該MM消息的長度是否超過設(shè)定閾值,當(dāng)判斷 結(jié)果為是時,進(jìn)一步刪除這些處理后的多媒體對象中的部分對象(其處理方式 可如方案二所述)。
若按照上述方案一、二、三中任一項提供的方法對多々某體對象處理后,將 處理后的多媒體對象插入MM消息,其消息長度仍然大于網(wǎng)絡(luò)承載能力或終端 對MM消息大小的限制,則放棄對該條MM消息插入多媒體消息簽名的操作, 將發(fā)送方MMS終端發(fā)送的原始MM消息回復(fù)給發(fā)送方MMSC,并通知發(fā)送 方MMS終端插入多媒體消息簽名失敗的結(jié)果以及原因(如通過短信告知)。
下面結(jié)合圖4所示的流程對方案三在具體應(yīng)用時的對多々某體對象的處理過 程進(jìn)行說明
步驟401、按照上述方案一所提供的處理方法減小多纟某體對象的大小,并 將處理后的多媒體對象插入到MM消息中;
步驟402、判斷該MM消息的長度是否超過設(shè)定閾值,當(dāng)判斷結(jié)果為是時,執(zhí)行步驟403;否則結(jié)束對多々某體對象的處理過程;
步驟403、按照用戶終端設(shè)置的多媒體消息簽名信息,確定多個多媒體對 象對應(yīng)的優(yōu)先級,去除一個優(yōu)先級最低的多々某體對象,并將未去除的多々某體對 象插入到MM消息中。
步驟404、判斷將刪減后多媒體對象插入MM消息后,該MM消息是否超 過設(shè)定閾值,當(dāng)判斷結(jié)果為是時,則執(zhí)行步驟405;否則結(jié)束對多媒體對象的 處理過程;
步驟405、判斷多々某體對象數(shù)目是否為0,若否,則執(zhí)行步驟403;否則結(jié) 束對多媒體對象的處理過程(放棄在MM消息中插入多媒體消息簽名)。
本發(fā)明實(shí)施例提供的多々某體消息簽名的實(shí)現(xiàn)方法,用戶終端可以在提交的 MM消息中攜帶多媒體對象插入指令;當(dāng)多媒體消息簽名服務(wù)器收到用戶終端 發(fā)送的MM消息時,首先對該MM消息中攜帶的多媒體消息簽名插入指令進(jìn) 行解析,從用戶終端預(yù)先指定的多媒體對象中,選擇多媒體消息簽名插入指令 所指定的多媒體對象作為待插入多媒體對象。例如,用戶設(shè)置的待插入多媒體 對象具有三個優(yōu)先級,從高到低依次是Sl、 S2、 S3,以下多媒體消息簽名插 入指令的含義為
INSO:表示不插入任何多i某體對象;
INS1:表示插入優(yōu)先級為Sl的多士某體對象;
INS2:表示插入優(yōu)先級為S2的多媒體對象;
INS3:表示插入優(yōu)先級為S3的多々某體對象;
INS1+2:表示插入優(yōu)先級為Sl和S2的多々某體對象;
INS1+3:表示插入優(yōu)先級為Sl和S3的多々某體對象;
INS2+3:表示插入優(yōu)先級為S2和S3的多々某體對象;
INS1+2+3:表示插入優(yōu)先級為S1、 S2以及S3的多々某體對象。本發(fā)明實(shí)施例中的多媒體消息簽名服務(wù)器的結(jié)構(gòu)可如圖5所示,包括接 收單元l、多媒體對象確定單元2、預(yù)判斷單元3、多媒體對象處理單元4以及 多士某體對象插入單元5;其中,
接收單元1 ,用于接收用戶終端發(fā)送的MM消息;
多媒體對象確定單元2,用于確定待插入到MM消息中的多媒體對象;當(dāng) 用戶終端發(fā)送的MM消息中攜帶有多媒體對象插入指令時,多媒體對象確定單 元3進(jìn)一步用于,從用戶終端預(yù)先指定的多媒體對象中,選擇多媒體對象插入 指令所指定的多媒體對象作為待插入到MM消息中的多々某體對象。
預(yù)判斷單元3,用于判斷將確定的多士某體對象插入到MM消息后,該MM 消息的長度是否超過閾值,當(dāng)判斷結(jié)果為是時,指示多媒體對象處理單元4對 多媒體對象進(jìn)行處理;
多媒體對象處理單元4,用于根據(jù)預(yù)判斷單元3的指示對多媒體對象進(jìn)行 處理以減少其所占用的凄t據(jù)量(如減小多士某體對象的大小,或/和,刪除多々某體 對象中的部分對象),并指示預(yù)判斷單元3判斷將處理后的多々某體對象插入到 MM消息后,該MM消息的長度是否超過閾值;
預(yù)判斷單元3還用于接收多媒體對象處理單元4的指示,并根據(jù)收到的指 示進(jìn)行判斷,當(dāng)判斷結(jié)果為否時,指示多媒體對象插入單元5進(jìn)行插入處理, 當(dāng)判斷結(jié)果為是時,指示多媒體對象插入單元5放棄將待插入到MM消息中的 多媒體對象插入到該MM消息中;
多媒體對象插入單元5,用于接收預(yù)判斷單元3的指示,將處理后的多媒 體對象插入到MM消息中或放棄將待插入到MM消息中的多媒體對象插入到 該MM消息中。
當(dāng)多媒體對象確定單元2確定的多媒體對象為多個時,多媒體對象處理單 元4進(jìn)一步用于,根據(jù)多媒體對象中各多媒體對象的優(yōu)先級、數(shù)據(jù)量或類型, 選擇其中部分對象刪除;或者,隨機(jī)選擇其中部分對象刪除。
根據(jù)減小多媒體對象的大小時采用的處理方式的不同,多媒體對象處理單元4可以進(jìn)一 步包括如下模塊中的 一個或多個
格式轉(zhuǎn)換模塊,用于轉(zhuǎn)換多媒體對象的文件格式,以減小多媒體對象的文 件大?。?br>
分辨率降低模塊,用于降低多々某體對象的分辨率; 顯示大小裁減模塊,用于裁減多媒體對象的屏幕顯示尺寸; 壓縮模塊,用于壓縮多々某體對象。
進(jìn)一步地,該多媒體消息簽名服務(wù)器還包括設(shè)置單元,用于接收用戶終 端設(shè)置的多々某體消息簽名信息并保存,該多媒體消息簽名信息用于確定用戶終 端預(yù)先指定的多媒體對象。
本實(shí)施例中的服務(wù)器采用Portal技術(shù)為用戶制作多媒體消息簽名提供了統(tǒng) 一的操作界面,通過該界面將可用的設(shè)置模板或設(shè)置功能展現(xiàn)給用戶,供用戶 制作多媒體消息簽名,如選擇多媒體消息簽名制作模板,參照多媒體對象排行 榜、推薦榜選擇多々某體對象添加到模板中。還可以進(jìn)一步通過設(shè)置功能對初步 制作好的多媒體消息簽名進(jìn)行相關(guān)設(shè)置,如設(shè)置多媒體消息簽名在MM消息中 的插入位置(包括MM消息起始、MM消息末尾、隨機(jī)插入等)。用戶終端 設(shè)置的多士某體消息簽名中可以包括多個多媒體對象時,并為每個多士某體對象設(shè) 置優(yōu)先級。
通過上述技術(shù)方案,本發(fā)明實(shí)施例能夠?qū)Σ迦攵嗝襟w對象后的多媒體消息 的長度進(jìn)行監(jiān)控,當(dāng)其長度超過閾值時,對多媒體對象進(jìn)行處理以減少其所占 用的數(shù)據(jù)量,并進(jìn)一步判斷將處理后的多媒體對象插入到多々某體消息后,消息 的長度是否超過閾值,當(dāng)判斷結(jié)果為否時,將處理后的多i某體對象插入到多々某 體消息中,從而提高了在多媒體消息中插入多媒體消息簽名的成功率,提高了 用戶對多媒體消息簽名業(yè)務(wù)的使用感受,有利于多媒體消息簽名業(yè)務(wù)的開展。
另外,本發(fā)明實(shí)施例中,用戶終端發(fā)送的多媒體消息中可以攜帶多媒體對 象插入指令,從而能夠針對不同的多媒體消息或不同的接收方等,隨意確定希 望插入的多媒體對象,為多媒體消息簽名業(yè)務(wù)提供了很大的靈活性,增加了用戶對多媒體消息簽名業(yè)務(wù)的使用感受。
另外,本發(fā)明實(shí)施例中,采用獨(dú)立的多媒體消息簽名服務(wù)器對多媒體消息 簽名業(yè)務(wù)進(jìn)行管理和控制,即通過多媒體消息簽名服務(wù)器將用戶終端設(shè)置的多
媒體消息簽名插入到MM消息,從而減輕了多媒體消息業(yè)務(wù)中心的任務(wù),降低 了系統(tǒng)運(yùn)行的負(fù)擔(dān)。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā) 明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種多媒體消息簽名的實(shí)現(xiàn)方法,其特征在于,包括如下步驟網(wǎng)絡(luò)側(cè)接收用戶終端發(fā)送的多媒體消息后,確定待插入到所述多媒體消息中的多媒體對象;判斷插入所述多媒體對象后,所述多媒體消息的長度是否超過閾值;當(dāng)所述多媒體消息的長度超過所述閾值時,對所述多媒體對象進(jìn)行處理以減少其所占用的數(shù)據(jù)量,并將處理后的多媒體對象插入到所述多媒體消息中。
2、 如權(quán)利要求1所述的方法,其特征在于,對所述多媒體對象進(jìn)行處理, 包括減小所述多媒體對象的大小,或/和刪除所述多媒體對象中的部分對象。
3、 如權(quán)利要求2所述的實(shí)現(xiàn)方法,其特征在于,減小所述多媒體對象的 大小和刪除所述多々某體對象中的部分對象,具體為分別減小所述多々某體對象中各對象的大??;判斷將處理后的各多々某體對象插入到所述多媒體消息后,所述多媒體消息 的長度是否超過所述閾值;當(dāng)判斷所述多々某體消息的長度超過所述閾值時,刪除處理后的所述多々某體 對象中的部分對象。
4、 如權(quán)利要求2或3所述的實(shí)現(xiàn)方法,其特征在于,減小所述多媒體對 象的大小,包括如下方式中的一種或多種轉(zhuǎn)換所述多媒體對象的文件格式,以減小所述多媒體對象的文件大小;降低所述多^某體對象的分辨率;裁減所述多媒體對象的屏幕顯示尺寸;壓縮所述多媒體對象。
5、 如權(quán)利要求2或3所述的方法,其特征在于,刪除所述多媒體對象中 的部分對象,包括根據(jù)所述多媒體對象中各多媒體對象的優(yōu)先級、數(shù)據(jù)量或類型,選擇其中部分對象刪除;或者,隨機(jī)選擇其中部分對象刪除。
6、 如權(quán)利要求1所述的實(shí)現(xiàn)方法,其特征在于,所述多媒體消息中攜帶 多媒體對象插入指令;所述確定待插入到所述多々某體消息中的多媒體對象,具體為 從所述用戶終端預(yù)先指定的多媒體對象中,選擇所述多媒體對象插入指令 所指定的多媒體對象作為待插入到所述多々某體消息中的多媒體對象。
7、 如權(quán)利要求1或6所述的實(shí)現(xiàn)方法,其特征在于, 將處理后的多4某體對象插入到所述多々某體消息中之前,還包括步驟判斷插入處理后的所述多々某體對象后,所述多々某體消息的長度是否超過所 述閾值;所述將處理后的多々某體對象插入到所述多士某體消息中,具體為 當(dāng)所述多媒體消息的長度不超過所述閾值時,將處理后的多媒體對象插入 到所述多媒體消息中。
8、 如權(quán)利要求7所述的實(shí)現(xiàn)方法,其特征在于,當(dāng)判斷插入處理后的所 述多媒體對象后,所述多媒體消息的長度超過所述閾值時,還包括步驟放棄將所述待插入到多媒體消息中的多媒體對象插入到該多媒體消息中。
9、 一種多媒體消息簽名服務(wù)器,其特征在于,包括接收單元、多媒體 對象確定單元、預(yù)判斷單元、多々某體對象處理單元以及多々某體對象插入單元; 其中,接收單元,用于接收用戶終端發(fā)送的多^某體消息;多媒體對象確定單元,用于確定待插入到所述多媒體消息中的多媒體對象;預(yù)判斷單元,用于判斷插入所述多媒體對象后,所述多々某體消息的長度是 否超過閾值,當(dāng)判斷為是時,指示所述多々某體對象處理單元對所述多媒體對象 進(jìn)行處理;多々某體對象處理單元,用于才艮據(jù)所述預(yù)判斷單元的指示對所述多々某體對象進(jìn)行處理以減少其所占用的數(shù)據(jù)量;多4某體對象插入單元,用于將所述多々某體對象處理單元處理后的多々某體對 象插入到所述多士某體消息中。
10、 如權(quán)利要求9所述的多媒體消息簽名服務(wù)器,其特征在于,所述多媒 體消息中攜帶多々某體對象插入指令;所述多媒體對象確定單元進(jìn)一步用于,從所述用戶終端預(yù)先指定的多媒體 對象中,選擇所述多i某體對象插入指令所指定的多々某體對象作為待插入到所述 多媒體消息中的多媒體對象。
11、 如權(quán)利要求9所述的多媒體消息簽名服務(wù)器,其特征在于,所述多媒 體對象處理單元包括如下模塊中的 一個或多個格式轉(zhuǎn)換模塊,用于轉(zhuǎn)換所述多媒體對象的文件格式,以減小所述多媒體 對象的文件大??;分辨率降低模塊,用于降低所述多媒體對象的分辨率; 顯示大小裁減模塊,用于裁減所述多媒體對象的屏幕顯示尺寸; 壓縮模塊,用于壓縮所述多媒體對象。
12、 如權(quán)利要求9所述的多媒體消息簽名服務(wù)器,其特征在于,所述多媒 體對象處理單元進(jìn)一步用于,根據(jù)所述多々某體對象中各多媒體對象的優(yōu)先級、 數(shù)據(jù)量或類型,選擇其中部分對象刪除;或者,隨機(jī)選擇其中部分對象刪除。
13、 如權(quán)利要求9所述的多媒體消息簽名服務(wù)器,其特征在于, 所述預(yù)判斷單元還用于,判斷插入所述多士某體對象處理單元處理后的多々某體對象后,所述多々某體消息的長度是否超過所述閾值;所述多媒體對象插入單元具體用于,當(dāng)所述預(yù)判斷單元的判斷為否時,將 所述多媒體對象處理單元處理后的多媒體對象插入到所述多媒體消息中。
14、 如權(quán)利要求13所述的多媒體消息簽名服務(wù)器,其特征在于,所述多 媒體對象插入單元進(jìn)一步用于,當(dāng)所述預(yù)判斷單元的判斷為是時,放棄將所述待插入到多媒體消息中的多媒體對象插入到該多媒體消息中。
15、 一種多々某體消息簽名的實(shí)現(xiàn)系統(tǒng),其特征在于,包括多媒體消息業(yè) 務(wù)中心以及權(quán)利要求9 ~ 14任一項所述的多媒體消息簽名服務(wù)器;所述多媒體消息業(yè)務(wù)中心,用于接收用戶終端發(fā)送的多々某體消息,并將所 述多媒體消息發(fā)送給多媒體消息簽名服務(wù)器。
全文摘要
本發(fā)明公開了一種多媒體消息簽名的實(shí)現(xiàn)方法、服務(wù)器及系統(tǒng),以解決多媒體消息簽名業(yè)務(wù)失敗率高的問題。其采用的技術(shù)方案包括網(wǎng)絡(luò)側(cè)接收用戶終端發(fā)送的多媒體消息后,確定待插入到多媒體消息中的多媒體對象;判斷插入多媒體對象后,多媒體消息的長度是否超過閾值;當(dāng)多媒體消息的長度超過閾值時,對多媒體對象進(jìn)行處理以減少其所占用的數(shù)據(jù)量,并將處理后的多媒體對象插入到多媒體消息中。通過該技術(shù)方案提高了在多媒體消息中插入多媒體消息簽名的成功率,提高了用戶的使用感受,有利于多媒體消息簽名業(yè)務(wù)的開展。
文檔編號H04W4/12GK101583090SQ20081010646
公開日2009年11月18日 申請日期2008年5月13日 優(yōu)先權(quán)日2008年5月13日
發(fā)明者封令雋, 卿 黃 申請人:中國移動通信集團(tuán)公司