亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種媒體消息適配方法、客戶端及相關(guān)系統(tǒng)的制作方法

文檔序號:7979660閱讀:236來源:國知局
一種媒體消息適配方法、客戶端及相關(guān)系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種媒體消息適配方法,包括:用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取媒體消息;所述客戶端接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的所述媒體消息。本發(fā)明還相應(yīng)地公開了、一種客戶端、媒體消息適配子系統(tǒng)和媒體消息適配系統(tǒng),采用本發(fā)明所述的技術(shù)方案,網(wǎng)絡(luò)側(cè)能夠根據(jù)用戶和/或客戶端的需求對媒體消息進(jìn)行適配,從而能夠避免因客戶端收到超出用戶預(yù)期大小的媒體消息給用戶帶來不必要開支、客戶端收到其無法顯示或播放的媒體消息等情況,從而提高用戶體驗(yàn)。
【專利說明】一種媒體消息適配方法、客戶端及相關(guān)系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種媒體消息適配方法、客戶端及相關(guān)系統(tǒng)。
【背景技術(shù)】
[0002]隨著通信技術(shù),特別是互聯(lián)網(wǎng)技術(shù)的發(fā)展,人們通過電子郵件或語音信箱等媒體消息業(yè)務(wù)進(jìn)行溝通和交流已成為人們?nèi)粘Ia(chǎn)和生活中不可或缺的一部分?,F(xiàn)在,諸如電子郵件或語音郵件這樣的媒體消息可以攜帶多種多樣的媒體內(nèi)容,包括文本、圖像、音頻、視頻等,給人們帶來了豐富多彩的通信體驗(yàn)。
[0003]不同的媒體內(nèi)容可能會采用不同的編解碼或壓縮格式,例如圖像包括JPEG、BMP、GIF、PNG、TGA, TIFF 等格式,音頻包括 MP3、OGG, APE、WAV、WMA 等格式,視頻包括 MPEG-1、MPEG-2、MPEG-4、H.264等格式。然而,不同的客戶端所具備的能力往往會有所不同,并不是所有的客戶端都能支持所有的媒體格式。通常一個客戶端只能支持一部分媒體格式,而當(dāng)接收到其它格式的媒體內(nèi)容時,則無法為用戶顯示或播放。因而有必要根據(jù)接收方客戶端的能力對媒體消息進(jìn)行內(nèi)容適配,將媒體內(nèi)容轉(zhuǎn)換為客戶端所支持的格式,以便將各種媒體內(nèi)容呈現(xiàn)給用戶。
[0004]另外,當(dāng)媒體消息中包含多個媒體內(nèi)容時,接收方用戶有時會希望只獲取其中部分內(nèi)容。例如,對于某些包含較大數(shù)據(jù)量的媒體內(nèi)容,當(dāng)用一些數(shù)據(jù)處理能力較弱的終端設(shè)備進(jìn)行接收時,往往需要很長時間才能完成數(shù)據(jù)的接收和處理,同時也會影響設(shè)備的正常運(yùn)行,因而用戶可能并不希望通過這種終端接收此類媒體;此外,下載包含較大數(shù)據(jù)量的媒體內(nèi)容會導(dǎo)致較大的數(shù)據(jù)流量,從而帶來較高的資費(fèi),特別是對于處在漫游狀態(tài)的終端,這種問題會更加明顯,因而用戶可能不希望通過漫游的終端接收大數(shù)據(jù)量的媒體內(nèi)容。
[0005]然而,在現(xiàn)有技術(shù)中,還未提出根據(jù)用戶和/或客戶端的需求對媒體消息進(jìn)行適配的相關(guān)技術(shù)方案,從而不利于用戶體驗(yàn)。

【發(fā)明內(nèi)容】

[0006]有鑒于此,本發(fā)明的主要目的在于提供一種媒體消息適配方法、客戶端及相關(guān)系統(tǒng),能夠提聞用戶體驗(yàn)。
[0007]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0008]一種媒體消息適配方法,包括:
[0009]用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取媒體消息;
[0010]所述客戶端接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的所述媒體消息。
[0011]該方法還包括:
[0012]客戶端向網(wǎng)絡(luò)側(cè)發(fā)送客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息,所述客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息用于網(wǎng)絡(luò)側(cè)對發(fā)送給相應(yīng)客戶端的媒體消息進(jìn)行適配。[0013]所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送客戶端的能力信息為:所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送所述客戶端的能力信息,和/或,所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送用戶其他客戶端的能力信息。
[0014]所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送客戶端標(biāo)識、用戶偏好信息和/或客戶端的能力信息之后,該方法還包括:
[0015]所述網(wǎng)絡(luò)側(cè)存儲所述客戶端標(biāo)識與所述用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系。
[0016]該方法具體包括:
[0017]用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取一媒體消息;
[0018]所述網(wǎng)絡(luò)側(cè)通過查詢客戶端標(biāo)識與用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系,獲取所述客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息;
[0019]所述網(wǎng)絡(luò)側(cè)根據(jù)所述客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息對所述客戶端請求獲取的媒體消息進(jìn)行適配,將適配后的媒體消息發(fā)送給所述客戶端;
[0020]所述客戶端接收所述適配后的媒體消息。
[0021]該方法還包括:
[0022]網(wǎng)絡(luò)側(cè)接收一媒體消息后,根據(jù)所述媒體消息中攜帶的接收方用戶信息,確定所述接收方用戶對應(yīng)的各客戶端;
[0023]所述網(wǎng)絡(luò)側(cè)通過查詢客戶端標(biāo)識與用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系,確定所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息;
[0024]所述網(wǎng)絡(luò)側(cè)根據(jù)所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息對所述媒體消息進(jìn)行適配,分別獲取與所述各客戶端對應(yīng)的媒體消息副本,
[0025]所述用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取媒體消息;所述客戶端接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的媒體消息為:
[0026]用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取所述媒體消息;
[0027]所述網(wǎng)絡(luò)側(cè)向所述客戶端發(fā)送對應(yīng)的媒體消息副本。
[0028]一種客戶端,包括:請求模塊和接收模塊;其中,
[0029]所述請求模塊,用于向網(wǎng)絡(luò)側(cè)請求獲取媒體消息;
[0030]所述接收模塊,用于接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的媒體消息。
[0031]該客戶端還包括:獲取模塊和發(fā)送模塊;其中,
[0032]所述獲取模塊,用于獲取客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息;
[0033]所述發(fā)送模塊,用于向網(wǎng)絡(luò)側(cè)發(fā)送所述獲取模塊獲取的客戶端標(biāo)識、以及用戶偏好信息和/或所述客戶端的能力信息,所述客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息用于網(wǎng)絡(luò)側(cè)對發(fā)送給相應(yīng)客戶端的媒體消息進(jìn)行適配。
[0034]一種媒體消息適配子系統(tǒng),包括:接收模塊、適配模塊和發(fā)送模塊;其中,
[0035]所述接收模塊,用于接收來自客戶端的媒體消息請求;
[0036]所述適配模塊,用于根據(jù)客戶端對應(yīng)的用戶偏好信息和/或所述客戶端的能力信息對發(fā)送給所述客戶端的媒體消息進(jìn)行適配;
[0037]所述發(fā)送模塊,用于將適配模塊適配后的媒體消息發(fā)送給相應(yīng)的客戶端。[0038]該媒體消息適配子系統(tǒng)還包括存儲模塊,
[0039]所述接收模塊,還用于接收客戶端發(fā)送的客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息;
[0040]所述存儲模塊,用于根據(jù)所述接收模塊接收的來自客戶端的客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息,存儲客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系。
[0041]所述適配模塊,具體用于在接收一媒體消息后,根據(jù)所述媒體消息中攜帶的接收方用戶信息,確定所述接收方用戶對應(yīng)的各客戶端,并通過查詢客戶端標(biāo)識與用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系,確定所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息,根據(jù)所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息對所述媒體消息進(jìn)行適配,分別獲取與所述各客戶端對應(yīng)的媒體消息副本;
[0042]所述發(fā)送模塊,還用于根據(jù)客戶端獲取媒體消息的請求,將所述適配模塊生成的對應(yīng)的媒體消息副本發(fā)送給客戶端。
[0043]一種媒體消息適配系統(tǒng),包括:客戶端和媒體消息適配子系統(tǒng);其中,
[0044]所述客戶端為上述的客戶端;
[0045]所述媒體消息適配子系統(tǒng)為上述的媒體消息適配子系統(tǒng)。
[0046]本發(fā)明媒體消息適配方法、客戶端及相關(guān)系統(tǒng),用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取媒體消息;所述客戶端接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的所述媒體消息。采用本發(fā)明所述的技術(shù)方案,網(wǎng)絡(luò)側(cè)能夠根據(jù)用戶和/或客戶端的需求對媒體消息進(jìn)行適配,從而能夠避免因客戶端收到超出用戶預(yù)期大小的媒體消息給用戶帶來不必要開支、客戶端收到其無法顯示或播放的媒體消息等情況,從而提高用戶體驗(yàn)。
【專利附圖】

【附圖說明】
[0047]圖1為本發(fā)明實(shí)施例一的實(shí)施流程示意圖;
[0048]圖2為本發(fā)明實(shí)施例二的實(shí)施流程示意圖。
【具體實(shí)施方式】
[0049]本發(fā)明實(shí)施例提出了一種媒體消息適配方法,包括:用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取媒體消息;所述客戶端接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的所述媒體消息。
[0050]可選的,該方法還包括:
[0051]客戶端向網(wǎng)絡(luò)側(cè)發(fā)送客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息,所述客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息用于網(wǎng)絡(luò)側(cè)對發(fā)送給相應(yīng)客戶端的媒體消息進(jìn)行適配。
[0052]需要說明的是,所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送客戶端的能力信息為:所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送所述客戶端的能力信息,和/或,所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送用戶其他客戶端的能力信息。
[0053]在實(shí)施本方案時,客戶端需要預(yù)先向網(wǎng)絡(luò)側(cè)上報用戶偏好信息和/或客戶端的能力信息??蛻舳说哪芰π畔⒖梢杂梢幌盗袇?shù)組成,用于指明該客戶端所支持的媒體類型或格式,如音視頻編碼格式、圖像壓縮格式等。用戶偏好信息也可以由一系列參數(shù)組成,用于指明用戶希望通過該客戶端接收怎樣的媒體消息,例如該客戶端接收的媒體消息中不能包含數(shù)據(jù)量大于某一特定值的媒體內(nèi)容,或者該客戶端接收的媒體消息中只能包含某種特定類型的媒體(如只能包含文本內(nèi)容)或某種特定格式的音視頻、圖像等。用戶偏好信息和/或客戶端的能力信息可以通過現(xiàn)有技術(shù),作為一種用戶配置信息上傳到網(wǎng)絡(luò)側(cè)。
[0054]可選的,所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送客戶端標(biāo)識、用戶偏好信息和/或客戶端的能力信息之后,該方法還包括:
[0055]所述網(wǎng)絡(luò)側(cè)存儲所述客戶端標(biāo)識與所述用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系。這里,客戶端向網(wǎng)絡(luò)側(cè)上報用戶偏好信息和/或客戶端的能力信息時,會同時上報客戶端標(biāo)識,所以,網(wǎng)絡(luò)側(cè)可以存儲客戶端標(biāo)識與客戶端用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系。需要說明的是,客戶端上傳的客戶端標(biāo)識及用戶偏好信息和/或客戶端的能力信息可以保存在消息服務(wù)器中,也可以保存在存儲配置信息的服務(wù)器中(例如將客戶端用戶偏好信息和/或客戶端的能力信息以XML文件的形式保存在用于存儲配置信息的XML文件管理服務(wù)器中)。在保存時,應(yīng)注意將客戶端的標(biāo)識與該客戶端的用戶偏好信息和/或客戶端的能力信息進(jìn)行一一對應(yīng),以便能通過客戶端標(biāo)識查詢該客戶端的用戶偏好信息和/或客戶端的能力信息。
[0056]另外,需要說明的是,客戶端在登錄(或者注冊)服務(wù)器時或之后,需要上報自己的客戶端標(biāo)識。在具體實(shí)施時,客戶端標(biāo)識的上報可以通過多種方式,以互聯(lián)網(wǎng)消息訪問協(xié)議(Internet Message Access Protocol, IMAP)為例,可以在登錄服務(wù)器時,將客戶端標(biāo)識作為一個額外的參數(shù)攜帶在登錄請求中,也可以通過APPEND指令將標(biāo)識上傳到服務(wù)器中,或者通過協(xié)議擴(kuò)展,用擴(kuò)展指令發(fā)送客戶端標(biāo)識。
[0057]可選的,該方法具體包括:
[0058]用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取一媒體消息;
[0059]所述網(wǎng)絡(luò)側(cè)通過查詢客戶端標(biāo)識與用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系,獲取所述客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息;
[0060]所述網(wǎng)絡(luò)側(cè)根據(jù)所述客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息對所述客戶端請求獲取的媒體消息進(jìn)行適配,將適配后的媒體消息發(fā)送給所述客戶端;
[0061]所述客戶端接收所述適配后的媒體消息。
[0062]具體的,當(dāng)某個客戶端從消息服務(wù)器中獲取某個媒體消息時,消息服務(wù)器可以根據(jù)客戶端標(biāo)識查詢預(yù)先保存的與該客戶端標(biāo)識相對應(yīng)的用戶偏好信息和/或客戶端的能力信息,并根據(jù)查到的用戶偏好信息和/或客戶端的能力信息,對媒體消息中的媒體內(nèi)容進(jìn)行適配,如通過編碼轉(zhuǎn)換將媒體內(nèi)容轉(zhuǎn)換為該客戶端所支持的格式,或根據(jù)用戶配置信息,將滿足過濾條件(比如字節(jié)數(shù)超過預(yù)設(shè)值)的媒體內(nèi)容(或附件)過濾,再發(fā)送給所述客戶端。
[0063]可選的,該方法還包括:
[0064]網(wǎng)絡(luò)側(cè)接收一媒體消息后,根據(jù)所述媒體消息中攜帶的接收方用戶信息,確定所述接收方用戶對應(yīng)的各客戶端;
[0065]所述網(wǎng)絡(luò)側(cè)通過查詢客戶端標(biāo)識與用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系,確定所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息;[0066]所述網(wǎng)絡(luò)側(cè)根據(jù)所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息對所述媒體消息進(jìn)行適配,分別獲取與所述各客戶端對應(yīng)的媒體消息副本,
[0067]所述用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取媒體消息;所述客戶端接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的媒體消息為:
[0068]用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取所述媒體消息;
[0069]所述網(wǎng)絡(luò)側(cè)向所述客戶端發(fā)送對應(yīng)的媒體消息副本。
[0070]具體的,消息服務(wù)器可以在為某用戶接收了一個媒體消息之后,根據(jù)媒體消息中攜帶的接收方用戶的標(biāo)識,查找屬于該用戶的各個客戶端標(biāo)識,并進(jìn)而查詢各個客戶端所對應(yīng)的用戶偏好信息和/或客戶端的能力信息;消息服務(wù)器根據(jù)各個客戶端的用戶偏好信息和/或客戶端的能力信息,對媒體消息進(jìn)行適配,為各個客戶端分別生成符合其能力或用戶偏好的媒體消息副本,例如在為某一個客戶端生成的媒體消息副本中轉(zhuǎn)換媒體內(nèi)容的編碼格式,在為另一個客戶端生成的媒體消息副本中濾除部分媒體內(nèi)容等;當(dāng)某個客戶端需要從消息服務(wù)器中獲取所述媒體消息時,消息服務(wù)器根據(jù)客戶端標(biāo)識將為所述客戶端生成的媒體消息副本發(fā)送給所述客戶端。
[0071]本發(fā)明還相應(yīng)地提出了一種客戶端,該客戶端包括:請求模塊和接收模塊;其中,
[0072]所述請求模塊,用于向網(wǎng)絡(luò)側(cè)請求獲取媒體消息;
[0073]所述接收模塊,用于接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的媒體消息。
[0074]可選的,該客戶端還包括:獲取模塊和發(fā)送模塊;其中,
[0075]所述獲取模塊,用于獲取客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息;
[0076]所述發(fā)送模塊,用于向網(wǎng)絡(luò)側(cè)發(fā)送所述獲取模塊獲取的客戶端標(biāo)識、以及用戶偏好信息和/或所述客戶端的能力信息,所述客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息用于網(wǎng)絡(luò)側(cè)對發(fā)送給相應(yīng)客戶端的媒體消息進(jìn)行適配。
[0077]本發(fā)明還相應(yīng)地提出了一種媒體消息適配子系統(tǒng),該媒體消息適配子系統(tǒng)包括:接收模塊、適配模塊和發(fā)送模塊;其中,
[0078]所述接收模塊,用于接收來自客戶端的媒體消息請求;
[0079]所述適配模塊,用于根據(jù)客戶端對應(yīng)的用戶偏好信息和/或所述客戶端的能力信息對發(fā)送給所述客戶端的媒體消息進(jìn)行適配;
[0080]所述發(fā)送模塊,用于將適配模塊適配后的媒體消息發(fā)送給相應(yīng)的客戶端。
[0081]可選的,該媒體消息適配子系統(tǒng)還包括存儲模塊,
[0082]所述接收模塊,還用于接收客戶端發(fā)送的客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息;
[0083]所述存儲模塊,用于根據(jù)所述接收模塊接收的來自客戶端的客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息,存儲客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系。
[0084]可選的,所述適配模塊,具體用于在接收一媒體消息后,根據(jù)所述媒體消息中攜帶的接收方用戶信息,確定所述接收方用戶對應(yīng)的各客戶端,并通過查詢客戶端標(biāo)識與用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系,確定所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息,根據(jù)所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息對所述媒體消息進(jìn)行適配,分別獲取與所述各客戶端對應(yīng)的媒體消息副本;
[0085]所述發(fā)送模塊,還用于根據(jù)客戶端獲取媒體消息的請求,將所述適配模塊生成的對應(yīng)的媒體消息副本發(fā)送給客戶端。
[0086]本發(fā)明還相應(yīng)地提出了一種媒體消息適配系統(tǒng),該系統(tǒng)包括:客戶端和媒體消息適配子系統(tǒng);其中,
[0087]所述客戶端為上述的客戶端;
[0088]所述媒體消息適配子系統(tǒng)為上述的媒體消息適配子系統(tǒng)。
[0089]下面結(jié)合附圖和具體實(shí)施例對本發(fā)明的技術(shù)方案作進(jìn)一步詳細(xì)闡述。
[0090]實(shí)施例一
[0091]不失一般性,在本實(shí)施例中,某語音信箱業(yè)務(wù)用戶的多個客戶端預(yù)先上傳各自的客戶端標(biāo)識及能力信息,當(dāng)用戶需要通過某個客戶端獲取語音郵件時,語音信箱業(yè)務(wù)服務(wù)器根據(jù)收到的客戶端標(biāo)識查詢該客戶端的能力信息,并根據(jù)該客戶端的能力信息對語音郵件中的音頻媒體進(jìn)行編碼轉(zhuǎn)換,隨后發(fā)送給該客戶端。
[0092]圖1為本發(fā)明實(shí)施例一的實(shí)施流程示意圖,如圖1所示。該過程具體包括以下步驟:
[0093]步驟101:某語音信箱業(yè)務(wù)用戶的客戶端A和客戶端B分別向網(wǎng)絡(luò)側(cè)上傳各自的客戶端標(biāo)識及能力信息,客戶端A指明自己僅支持MP3格式的音頻,客戶端B指明自己僅支持WMA格式的音頻;
[0094]步驟102:語音信箱業(yè)務(wù)服務(wù)器為所述用戶接收并保存一封語音郵件,其中包含WAV格式的音頻內(nèi)容;
[0095]步驟103:客戶端A與語音信箱業(yè)務(wù)服務(wù)器建立連接(如IMAP連接),上報自己的客戶端標(biāo)識;
[0096]步驟103b:客戶端A請求獲取所述語音郵件(如通過IMAP的FETCH指令)
[0097]步驟104:語音信箱業(yè)務(wù)服務(wù)器根據(jù)客戶端A的標(biāo)識,查詢預(yù)先保存的客戶端A的能力信息;
[0098]步驟105:語音信箱業(yè)務(wù)服務(wù)器根據(jù)查到的客戶端A的能力信息,將所述語音郵件中的WAV格式的音頻內(nèi)容轉(zhuǎn)換為MP3格式的音頻內(nèi)容;音頻格式的轉(zhuǎn)換可以在語音信箱業(yè)務(wù)服務(wù)器內(nèi)部進(jìn)行,也可以通過一個媒體編碼轉(zhuǎn)換服務(wù)器來完成;
[0099]步驟106:語音信箱業(yè)務(wù)服務(wù)器將完成音頻格式轉(zhuǎn)換的所述語音郵件發(fā)送給客戶端A ;
[0100]步驟107:客戶端B與語音信箱業(yè)務(wù)服務(wù)器建立連接(如IMAP連接),上報自己的客戶端標(biāo)識
[0101]步驟107b:客戶端B請求獲取所述語音郵件(如通過IMAP的FETCH指令);
[0102]步驟108:語音信箱業(yè)務(wù)服務(wù)器根據(jù)收到的客戶端B的標(biāo)識,查詢預(yù)先保存的客戶端B的能力信息;
[0103]步驟109:語音信箱業(yè)務(wù)服務(wù)器根據(jù)查到的客戶端B的能力信息,將所述語音郵件中的WAV格式的音頻內(nèi)容轉(zhuǎn)換為WMA格式的音頻內(nèi)容;音頻格式的轉(zhuǎn)換可以在語音信箱業(yè)務(wù)服務(wù)器內(nèi)部進(jìn)行,也可以通過一個媒體編碼轉(zhuǎn)換服務(wù)器來完成;[0104]步驟110:語音信箱業(yè)務(wù)服務(wù)器將完成音頻格式轉(zhuǎn)換的所述語音郵件發(fā)送給客戶端B。
[0105]實(shí)施例二
[0106]不失一般性,在本實(shí)施例中,某電子郵件用戶的多個客戶端預(yù)先上傳各自的客戶端標(biāo)識及用戶偏好信息,電子郵件服務(wù)器根據(jù)用戶的各個客戶端的用戶偏好信息,對用戶的電子郵件進(jìn)行適配,為各個客戶端分別生成符合其相應(yīng)的用戶偏好的電子郵件副本;當(dāng)用戶需要通過某個客戶端獲取電子郵件時,該客戶端上報自己的客戶端標(biāo)識,服務(wù)器根據(jù)收到的客戶端標(biāo)識,將為該客戶端生成的電子郵件副本發(fā)送給該客戶端。
[0107]圖2為本發(fā)明實(shí)施例二的實(shí)施流程示意圖,如圖2所示。該過程具體包括以下步驟:
[0108]步驟201:某電子郵件用戶的客戶端A和客戶端B分別向網(wǎng)絡(luò)側(cè)上傳各自的客戶端標(biāo)識及用戶偏好信息,客戶端A指明用戶希望用該客戶端接收的電子郵件中僅包含文本內(nèi)容,客戶端B指明用戶希望用該客戶端接收的電子郵件中不能包含數(shù)據(jù)量大于某一特定值的附件;
[0109]步驟202:電子郵件服務(wù)器為所述用戶接收并保存一封電子郵件,其中除了文字內(nèi)容以外,還包含一個音頻附件和一個視頻附件;
[0110]步驟203:電子郵件服務(wù)器查詢所述用戶的客戶端A的用戶偏好信息,并根據(jù)該信息,去除所述電子郵件中的音頻附件和視頻附件,生成所述電子郵件的一個副本,其中僅包含文字內(nèi)容;服務(wù)器將生成的電子郵件副本與客戶端A的標(biāo)識相互關(guān)聯(lián)起來;
[0111]步驟204:電子郵件服務(wù)器查詢所述用戶的客戶端B的用戶偏好信息,并根據(jù)該信息,判斷所述電子郵件中的視頻附件由于所含數(shù)據(jù)量超出了用戶要求的限度,于是去除該視頻附件,生成所述電子郵件的一個副本,其中僅包含文字內(nèi)容和音頻附件;服務(wù)器將生成的電子郵件副本與客戶端B的標(biāo)識相互關(guān)聯(lián)起來;
[0112]步驟205:客戶端A與電子郵件服務(wù)器建立連接(如IMAP連接),上報自己的客戶端標(biāo)識,
[0113]步驟205b:客戶端A請求獲取所述電子郵件(如通過IMAP的FETCH指令);
[0114]步驟206:電子郵件服務(wù)器根據(jù)收到的客戶端A的標(biāo)識,將為客戶端A生成的電子郵件副本(即與客戶端A相關(guān)聯(lián)的電子郵件副本)發(fā)送給客戶端A ;
[0115]步驟207:客戶端B與電子郵件服務(wù)器建立連接(如IMAP連接),上報自己的客戶端標(biāo)識,
[0116]步驟207b:客戶端B請求獲取所述電子郵件(如通過IMAP的FETCH指令);
[0117]步驟208:電子郵件服務(wù)器根據(jù)收到的客戶端B的標(biāo)識,將為客戶端B生成的電子郵件副本(即與客戶端B相關(guān)聯(lián)的電子郵件副本)發(fā)送給客戶端B。
[0118]本發(fā)明中,用戶通過客戶端預(yù)先配置用戶偏好信息,和/或,客戶端預(yù)先上傳自己的能力信息;客戶端在登錄或注冊服務(wù)器時,上報客戶端的標(biāo)識信息給服務(wù)器,當(dāng)某個客戶端需要從消息服務(wù)器中獲取某個媒體消息時,消息服務(wù)器根據(jù)客戶端標(biāo)識查詢對應(yīng)的用戶偏好信息和/或客戶端的能力信息,并根據(jù)查到的用戶偏好信息和/或客戶端的能力信息,對媒體消息中的媒體內(nèi)容進(jìn)行適配(如編碼轉(zhuǎn)換、臨時刪除部分媒體內(nèi)容等),隨后發(fā)送給所述客戶端;或者,消息服務(wù)器也可以在為某用戶接收了一個媒體消息之后,根據(jù)該用戶的各個客戶端的用戶偏好信息和/或客戶端的能力信息,對媒體消息進(jìn)行適配,為各個客戶端分別生成符合其能力或用戶偏好的媒體消息副本;當(dāng)某個客戶端需要從消息服務(wù)器中獲取所述媒體消息時,消息服務(wù)器根據(jù)客戶端標(biāo)識將相應(yīng)的媒體消息副本發(fā)送給所述客戶端。基于本發(fā)明的方案,消息服務(wù)器可以根據(jù)不同的客戶端的能力信息或相應(yīng)的用戶偏好信息,在客戶端獲取媒體消息之前對媒體消息進(jìn)行內(nèi)容適配,從而保證不同的客戶端可根據(jù)自身的能力和/或用戶的需要接收并呈現(xiàn)媒體消息中的媒體內(nèi)容,從而能夠提高用戶體驗(yàn)。
[0119]以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種媒體消息適配方法,其特征在于,該方法包括: 用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取媒體消息; 所述客戶端接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的所述媒體消息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括: 客戶端向網(wǎng)絡(luò)側(cè)發(fā)送客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息,所述客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息用于網(wǎng)絡(luò)側(cè)對發(fā)送給相應(yīng)客戶端的媒體消息進(jìn)行適配。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送客戶端的能力信息為:所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送所述客戶端的能力信息,和/或,所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送用戶其他客戶端的能力信息。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述客戶端向網(wǎng)絡(luò)側(cè)發(fā)送客戶端標(biāo)識、用戶偏好信息和/或客戶端的能力信息之后,該方法還包括: 所述網(wǎng)絡(luò)側(cè)存儲所述客戶端標(biāo)識與所述用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,該方法具體包括: 用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取一媒體消息; 所述網(wǎng)絡(luò)側(cè)通過查詢客 戶端標(biāo)識與用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系,獲取所述客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息; 所述網(wǎng)絡(luò)側(cè)根據(jù)所述客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息對所述客戶端請求獲取的媒體消息進(jìn)行適配,將適配后的媒體消息發(fā)送給所述客戶端; 所述客戶端接收所述適配后的媒體消息。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,該方法還包括: 網(wǎng)絡(luò)側(cè)接收一媒體消息后,根據(jù)所述媒體消息中攜帶的接收方用戶信息,確定所述接收方用戶對應(yīng)的各客戶端; 所述網(wǎng)絡(luò)側(cè)通過查詢客戶端標(biāo)識與用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系,確定所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息; 所述網(wǎng)絡(luò)側(cè)根據(jù)所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息對所述媒體消息進(jìn)行適配,分別獲取與所述各客戶端對應(yīng)的媒體消息副本, 所述用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取媒體消息;所述客戶端接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的媒體消息為: 用戶通過一客戶端向網(wǎng)絡(luò)側(cè)請求獲取所述媒體消息; 所述網(wǎng)絡(luò)側(cè)向所述客戶端發(fā)送對應(yīng)的媒體消息副本。
7.一種客戶端,其特征在于,該客戶端包括:請求模塊和接收模塊;其中, 所述請求模塊,用于向網(wǎng)絡(luò)側(cè)請求獲取媒體消息; 所述接收模塊,用于接收網(wǎng)絡(luò)側(cè)根據(jù)用戶偏好信息和/或所述客戶端的能力信息適配后的媒體消息。
8.根據(jù)權(quán)利要求7所述的客戶端,其特征在于,該客戶端還包括:獲取模塊和發(fā)送模塊;其中,所述獲取模塊,用于獲取客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息; 所述發(fā)送模塊,用于向網(wǎng)絡(luò)側(cè)發(fā)送所述獲取模塊獲取的客戶端標(biāo)識、以及用戶偏好信息和/或所述客戶端的能力信息,所述客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息用于網(wǎng)絡(luò)側(cè)對發(fā)送給相應(yīng)客戶端的媒體消息進(jìn)行適配。
9.一種媒體消息適配子系統(tǒng),其特征在于,該媒體消息適配子系統(tǒng)包括:接收模塊、適配模塊和發(fā)送模塊;其中, 所述接收模塊,用于接收來自客戶端的媒體消息請求; 所述適配模塊,用于根據(jù)客戶端對應(yīng)的用戶偏好信息和/或所述客戶端的能力信息對發(fā)送給所述客戶端的媒體消息進(jìn)行適配; 所述發(fā)送模塊,用于將適配模塊適配后的媒體消息發(fā)送給相應(yīng)的客戶端。
10.根據(jù)權(quán)利要求9所述的媒體消息適配子系統(tǒng),其特征在于,該媒體消息適配子系統(tǒng)還包括存儲模塊, 所述接收模塊,還用于接收客戶端發(fā)送的客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息; 所述存儲模塊,用于根據(jù)所述接收模塊接收的來自客戶端的客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的 能力信息,存儲客戶端標(biāo)識、以及用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系。
11.根據(jù)權(quán)利要求10所述的媒體消息適配子系統(tǒng),其特征在于, 所述適配模塊,具體用于在接收一媒體消息后,根據(jù)所述媒體消息中攜帶的接收方用戶信息,確定所述接收方用戶對應(yīng)的各客戶端,并通過查詢客戶端標(biāo)識與用戶偏好信息和/或客戶端的能力信息的對應(yīng)關(guān)系,確定所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息,根據(jù)所述各客戶端對應(yīng)的用戶偏好信息和/或客戶端的能力信息對所述媒體消息進(jìn)行適配,分別獲取與所述各客戶端對應(yīng)的媒體消息副本; 所述發(fā)送模塊,還用于根據(jù)客戶端獲取媒體消息的請求,將所述適配模塊生成的對應(yīng)的媒體消息副本發(fā)送給客戶端。
12.—種媒體消息適配系統(tǒng),其特征在于,該系統(tǒng)包括:客戶端和媒體消息適配子系統(tǒng);其中, 所述客戶端為權(quán)利要求7或8所述的客戶端; 所述媒體消息適配子系統(tǒng)為權(quán)利要求9至11任一項(xiàng)所述的媒體消息適配子系統(tǒng)。
【文檔編號】H04L29/06GK103475627SQ201210186538
【公開日】2013年12月25日 申請日期:2012年6月7日 優(yōu)先權(quán)日:2012年6月7日
【發(fā)明者】丁欣, 盧艷 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1