專利名稱:傳輸多媒體消息的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電信系統(tǒng),尤其涉及通過電信網(wǎng)絡(luò)從第一電信終端向第二電信終端傳輸多媒體消息。
背景技術(shù):
本發(fā)明尤其應(yīng)用于發(fā)送消息到移動電話裝置,但通常,也應(yīng)用于把多媒體消息發(fā)送到電話設(shè)備、個人數(shù)字助理(PDA)微型計算機等等的任何類型的電信終端上。
可以想象,傳輸多媒體消息,特別是向移動類型的手提電話設(shè)備或個人數(shù)字助理傳輸,由于信息量大(bulkiness)、該等終端提供的人機界面等原因在復(fù)原(restore)該等消息時會產(chǎn)生問題,使得包含在該等消息內(nèi)的所有信息不能被完全復(fù)原。當該等消息是由微型計算機制作(elaborate)并傳輸給一移動電話時,這個問題就更加突出。事實上,在這種情況下,該等消息必須轉(zhuǎn)換成與終端相兼容的格式以便能夠合適地復(fù)原包含在該等消息內(nèi)的所有信息。
而且,實現(xiàn)一個允許移動單元用戶接收或者發(fā)送可能包含文字、圖像和聲音的消息的多媒體消息服務(wù)(MMS,multimedia messaging service)包括使用存儲在移動單元上的客戶端軟件以便裝載并復(fù)原消息。現(xiàn)在,這樣的客戶端非常難以實現(xiàn)。一個客戶端多媒體消息服務(wù)(MMS)的已知版本支持所有提供的功能。當向該MMS服務(wù)增加新的功能時,持有已經(jīng)裝載之前版本的客戶端MMS的用戶不能受益于該新功能。另外,當由于錯誤操作而其上的軟件客戶端表達失敗時,要從遠端更正這些錯誤十分困難。
最后,存在著客戶端多媒體消息服務(wù)的不同實現(xiàn),因此,對于組成消息的最初用戶(originator)而言,不可能保證該消息以相同的方式被精確地顯示在所有該多媒體消息服務(wù)信息的接收地址標識的移動電話上。
發(fā)明內(nèi)容
考慮到上述種種,本發(fā)明的目的是提供一種可以克服上述缺陷的用于電信系統(tǒng)的方法。
根據(jù)本發(fā)明,提供了一種通過電信網(wǎng)絡(luò)從第一電信終端向第二電信終端傳輸多媒體消息的電信系統(tǒng),包括一消息服務(wù)器,用于接收來自于第一電信終端的消息并將它們傳輸給第二電信終端。
該消息服務(wù)器包括用來制作一用于廣播消息的程序的裝置,該等程序?qū)⒈坏诙K端下載以便按照所述第二終端的特征來廣播消息。
這樣,顯示由最初用戶定義的消息并根據(jù)終端客戶的請求按照終端的特征制作的消息廣播程序被持續(xù)更新,且其允許消息適應(yīng)不同的終端。
根據(jù)本發(fā)明提供的電信系統(tǒng)的另一方面,該系統(tǒng)進一步包括一短消息服務(wù)中心,通過上述消息服務(wù)器在接收到一消息后向第二終端傳輸一個消息通知。
根據(jù)本發(fā)明的另一方面,上述消息服務(wù)器包括用于識別一個消息的接收地址所標識的終端的類型的裝置,以及一數(shù)據(jù)庫,該數(shù)據(jù)庫內(nèi)為每種類型的終端均裝載有所述終端的一組特征,上述消息服務(wù)器按照被識別的第二終端的特征制作上述廣播程序。
例如,上述第一終端包括一個用來制作消息的因特網(wǎng)瀏覽器(Internetbrowser)。
可選地,上述第一終端包括一個用于創(chuàng)建消息、被預(yù)先下載并存儲在所述終端的硬件資源管理平臺的存儲器中的應(yīng)用軟件。
根據(jù)一個優(yōu)選的實施例,上述消息服務(wù)器與一電信經(jīng)營者的一個數(shù)據(jù)庫進行通訊,用來從數(shù)據(jù)庫中提取與第一終端相關(guān)或與第一終端的載體相關(guān)的數(shù)據(jù)制作上述廣播程序。
另外,根據(jù)本發(fā)明的另一方面,上述廣播程序可以包括指令代碼,該等代碼能夠在第二終端的屏幕上顯示一個用于選擇被第二終端執(zhí)行的過程(procedure)的菜單,并初始化執(zhí)行所述過程。
根據(jù)本發(fā)明,也提供了一種通過一電信網(wǎng)絡(luò),依靠上述定義的一電信系統(tǒng),從第一電信終端向第二電信終端傳輸多媒體消息的方法,其特征在于,包括下述步驟-通過第一電信終端制作所述消息;-向上述消息服務(wù)器傳輸該消息;-向該第二終端傳輸一消息通知;-通過該第二終端發(fā)出一個廣播所述消息的請求;-根據(jù)該第二終端的特征制作一消息廣播程序以響應(yīng)上述廣播請求;-下載上述廣播程序;且-應(yīng)用上述廣播程序。
根據(jù)一個實施例,在上述制作廣播程序的步驟中,一個包含第二終端所屬終端類型提示的域被從上述廣播請求中提取,上述廣播程序被根據(jù)從針對每種類型的終端均裝載所述終端的一組特征的數(shù)據(jù)庫中提取的上述第二終端的特征而制作。
根據(jù)本發(fā)明提供的方法的另一方面,上述消息通知通過一短消息服務(wù)中心傳輸一短消息來實現(xiàn)。
根據(jù)一個優(yōu)選的實施例,上述廣播程序被根據(jù)從存儲有與第一終端或所述第一終端的載體相關(guān)消息的一電信經(jīng)營者的一數(shù)據(jù)庫中提取的數(shù)據(jù)而制作。
通過閱讀以下僅以非限制性實施例給出的說明,以及參考其中的附圖,本發(fā)明的其他目的,特征和優(yōu)勢將進一步顯現(xiàn)。
圖1是闡明根據(jù)本發(fā)明提供的一電信系統(tǒng)的通常構(gòu)造和運轉(zhuǎn)的方框圖;圖2是顯示一個允許多媒體消息制作的人機界面的計算機屏幕視圖;圖3是圖2所示的用于選擇制作多媒體消息的圖片的人機界面的視圖;圖4是闡明通過一移動電話設(shè)備制作一多媒體消息的圖;和圖5闡明了本發(fā)明提供的一電信系統(tǒng)的另一個實施例。
具體實施例方式
參考圖1,描述了根據(jù)本發(fā)明提供的一電信系統(tǒng)的通常結(jié)構(gòu)。該系統(tǒng)用于把多媒體消息從第一電信終端10發(fā)送到第二電信終端12。
如圖1所示,上述第一終端可以由任何類型的能夠和終端12通訊且能夠制作并向終端12傳輸多媒體消息的終端組成。例如,上述第一終端10可以由一移動電話設(shè)備14、一微型計算機16或甚至一個人數(shù)字助理(PDA)組成,然而本發(fā)明也可以應(yīng)用于制作和傳輸來自于一服務(wù)提供商的一服務(wù)器中心的多媒體消息。
關(guān)于上述第二電信設(shè)備12,可以注意到,本發(fā)明尤其應(yīng)用于發(fā)送消息到一移動電話設(shè)備上。然而,可以想象,本發(fā)明只適用于制作和發(fā)送多媒體消息到任何類型的電信設(shè)備,例如一個人數(shù)字助理(PDA)或者一固定電話設(shè)備。
參考圖1,上述電信系統(tǒng)本質(zhì)上(essentially)包括一消息服務(wù)器18,其一方面用于接收來自于發(fā)送電信設(shè)備10的消息,另一方面將該消息發(fā)回終端設(shè)備12。上述消息服務(wù)器18通過發(fā)送設(shè)備和接收設(shè)備各自所在的電信網(wǎng)絡(luò)與發(fā)送設(shè)備10以及終端設(shè)備12通訊。因此,如果發(fā)送和接收設(shè)備各由一移動電話設(shè)備組成,則上述消息服務(wù)器18通過蜂窩電話網(wǎng)絡(luò)(cellular telephone network)與該等設(shè)備進行通訊。
此外,上述電信系統(tǒng)還配備了一短消息服務(wù)中心SMSC20,用來通知終端12接收到來自于消息服務(wù)器18的消息。例如,可以由一短SMS(短消息服務(wù),Short Message Service)消息執(zhí)行該通知。然而,應(yīng)該注意到,也可以按照該消息的接收地址所標識的終端12的特征由一wap推動型服務(wù)(wap push type service)或email類型的電子郵件來執(zhí)行該通知。
為復(fù)原所接收到的消息,上述消息服務(wù)器18配備了一編譯器(compiler),該編譯器創(chuàng)建一個用于傳送將在接收方復(fù)原的數(shù)據(jù)的廣播程序,且該編譯器將在上述終端設(shè)備12中執(zhí)行以允許使用設(shè)備12的用戶可以理解(consult)該消息。
根據(jù)本發(fā)明的一方面,制作上述廣播程序作為對由終端設(shè)備12發(fā)送的一個廣播請求的響應(yīng),并且生成上述廣播程序以便可以按照設(shè)備12的特征復(fù)原上述消息。
為了這個目的,如下面將詳細描述的,上述消息服務(wù)器12包括一個數(shù)據(jù)庫,其中為每種類型的移動終端儲存了一組表示設(shè)備的具體內(nèi)容(particulars)和容量的特征,這些特征用于制作上述廣播程序。這樣,為響應(yīng)終端12發(fā)出的一個下載請求,上述消息服務(wù)器18從上述請求信息頭中提取一個標識終端類型的域,并從數(shù)據(jù)庫(Base)中復(fù)原發(fā)送該請求的設(shè)備的相應(yīng)特征。接著,這些特征被用于制作一廣播程序,或適應(yīng)(adapt)先前制作的廣播程序以便通過編譯生成一包含指定代碼組的廣播程序,該指令代碼組用來通過使用該設(shè)備12的功能和容量來復(fù)原上述終端設(shè)備12發(fā)送的消息。
如前所述,該系統(tǒng)使得多媒體消息得以制作和發(fā)送到遠程設(shè)備12,設(shè)備12優(yōu)選由一移動電話設(shè)備組成。該消息由一計算機或一移動電話設(shè)備或甚至是服務(wù)供應(yīng)商提供的一服務(wù)器組成的發(fā)送設(shè)備10所制作。根據(jù)這三個實施例,系統(tǒng)以類似的方式運行。事實上,參考圖1,其中的箭頭描述了傳輸多媒體消息的方法的運行階段,上述描述的系統(tǒng)將在下述方法中被用到。
下面繼續(xù)描述如何制作一消息,被預(yù)先裝載到上述發(fā)送設(shè)備10的存儲器中的多媒體塊應(yīng)被收集(assemble)。在使用一微型計算機或一移動電話設(shè)備的情況下,針對微型計算機16可以通過一個網(wǎng)頁瀏覽器,或針對移動電話設(shè)備可以通過wap(無線應(yīng)用協(xié)議)類型或網(wǎng)頁類型的瀏覽器來進行收集。例如,在創(chuàng)建消息期間,用戶選擇和收集各自與圖或視頻相關(guān)的文件序列件,并將每個文件通過文本或一聲音文件相聯(lián)接(associate)。用戶進一步選擇其希望提供給其消息的具有吸引力的效果,例如選擇屏幕的轉(zhuǎn)換模式,或者通過編程制作針對設(shè)備12的特定功能的每個屏幕的觸發(fā),例如觸發(fā)蜂音器、鍵盤和/或屏幕背光、……也可以通過預(yù)先下載的應(yīng)用軟件來制作消息,通過該軟件可以集成文件并且可以定義消息的表達模式以便創(chuàng)建多媒體內(nèi)容的過程對用戶而言更加友好。
如圖2和圖3所示,其中描述了用于制作一來自于計算機16的消息的人機界面的實施例,通過計算機16的屏幕所示的界面可以產(chǎn)生將發(fā)送給移動設(shè)備12的一個多媒體消息。這樣一個界面例如包括一個用來選擇視頻內(nèi)容或一個圖像的第一窗口24,其與區(qū)域26聯(lián)合使得上述視頻內(nèi)容或者所選擇的圖像可以被觀看,其與控制區(qū)域28聯(lián)合使得圖像或者視頻的大小可以被修改。如果必要的話,窗口30可以輸入意欲添加在圖像上的文本。其與第一區(qū)域32聯(lián)合使得接收者的名字可以被輸入,其與第二區(qū)域34聯(lián)合使得移動設(shè)備12的ISDN號碼可以被輸入,即,接收者的MSISDN號碼。最后,控制按鈕36使得消息的發(fā)送可以被控制。
如圖3所示,選擇上述窗口24使得可以進入窗口38,窗口38可以瀏覽可用的文件并且選擇希望發(fā)送的內(nèi)容。
如前所述,在制作消息的過程中,也可能產(chǎn)生連續(xù)屏幕的序列,每個屏幕對應(yīng)于與文字或聲頻內(nèi)容相關(guān)的圖像或視頻內(nèi)容,使用者可以選擇將它們轉(zhuǎn)換,例如交叉隱沒(cross-fadings),或者通常選擇表現(xiàn)模式,例如設(shè)備12的特別功能的觸發(fā)。
消息創(chuàng)建完畢并按下控制按鈕36后,上述多媒體內(nèi)容被發(fā)送給上述消息服務(wù)器18(步驟40)。作為響應(yīng),消息服務(wù)器18通知短消息服務(wù)中心20其收到了這樣一個消息(步驟42)。然后,以一短信22的形式通知遠端用戶或所有的接收者(步驟44)收到該消息。
當用戶希望閱讀該消息,一廣播請求被發(fā)送給上述消息服務(wù)器18(步驟46)。作為響應(yīng),上述服務(wù)器18從該廣播請求的信息頭內(nèi)提取移動設(shè)備12所屬終端類型的提示,然后從數(shù)據(jù)庫中提取設(shè)備12的特征列表。然后,從這些特征中編譯上述廣播程序,并且發(fā)送到終端12(步驟48)。在終端12內(nèi)執(zhí)行該廣播程序使得該信息顯示給接收者,且該過程通過使用終端12的可用功能完成。
參考圖4,采用了相似的過程(procedure)通過一移動電話設(shè)備14制作和發(fā)送一多媒體消息。
事實上,該過程首先從步驟50開始,選擇視頻內(nèi)容或者一圖像,隨后在步驟52中用戶在所制作的消息上添加文字并選擇接收者列表??梢宰⒁獾?,一個與上述圖2、圖3相似的界面可以被用來制作該消息,但該界面具有簡化的結(jié)構(gòu)。在下一步驟54中,該消息被發(fā)送到上述消息服務(wù)器,該服務(wù)器通過上述短消息服務(wù)中心20將該消息通知最終用戶。當遠端用戶希望復(fù)原該消息時,一個廣播請求被自動發(fā)送給上述消息服務(wù)器18,該服務(wù)器制作上述廣播程序并且發(fā)送該程序到終端12(步驟56)。
如前面參考圖2和圖3所描述的示范性實施例,該過程,根據(jù)其一移動設(shè)備制作上述消息,使得不同特征的消息被創(chuàng)建,例如圖像或視頻內(nèi)容的序列,必要的話加上文字信息,其中表現(xiàn)方式可以預(yù)先定義,例如通過選擇圖像的序列模式或提供設(shè)備的特定功能的觸發(fā)。
而且,如剛剛描述的本發(fā)明也可應(yīng)用于通過適于該應(yīng)用程序的任何類型的電信裝置10,或者任何類型的計算機設(shè)備10,例如一個服務(wù)器,來制作和發(fā)送消息。
可以注意到,使用一個制作和廣播這樣一個消息的服務(wù)器來傳輸多媒體消息的方法的實施例和上述的操作模式類似。然而,在這樣的情況下,所有的動作(actions)是自動化執(zhí)行的。
也可以注意到,在前述不同的實施例中,上述廣播程序的制作可以根據(jù)不同技術(shù)完成。
例如,上述廣播程序可以制作為一個通過置于上述消息服務(wù)器的一特殊平臺開發(fā)的中間件(midlet)類型的程序。例如,該中間件可以是由Sun微系統(tǒng)公司開發(fā)的J2ME(Java 2Micro Edition)平臺開發(fā)的Java類型的應(yīng)用程序組成,執(zhí)行該廣播程序的上述移動設(shè)備也由相應(yīng)的J2ME平臺提供。
然而,這樣一個廣播程序也可以通過其他技術(shù)制作,例如,Symbian公司開發(fā)的Symbian OS平臺或微軟公司開發(fā)的Smartphone的特殊平臺。
權(quán)利要求
1.一種電信系統(tǒng),通過一電信網(wǎng)絡(luò)從第一電信終端(10)向第二電信終端(12)傳輸多媒體消息,包括一消息服務(wù)器(18),用來接收來自于第一終端的該等消息,并向第二電信終端傳輸該等消息,其特征在于,上述消息服務(wù)器(18)包括制作一個用于廣播消息的程序的裝置,該程序被第二終端(12)下載以便按照所述第二終端的特征廣播該等消息。
2.如權(quán)利要求1所述的電信系統(tǒng),其特征在于,其進一步包括一短消息服務(wù)中心(20),用來在所述消息服務(wù)器接收到一消息后向所述第二終端傳輸一消息通知。
3.如權(quán)利要求1或2所述的電信系統(tǒng),其特征在于,所述廣播程序由所述消息服務(wù)器(18)按照第二終端的特征制作。
4.如權(quán)利要求3所述的電信系統(tǒng),其特征在于,所述消息服務(wù)器(18)包括識別一消息的接收地址標識的終端類型的裝置,以及一個數(shù)據(jù)庫,在該數(shù)據(jù)庫中針對每種類型的終端均裝載有所述終端的一組特征,且所述廣播程序被根據(jù)所識別的終端類型的特征而制作。
5.如權(quán)利要求1至4中任一項所述的電信系統(tǒng),其特征在于,所述第一終端(10)包括一因特網(wǎng)瀏覽器,用于制作消息。
6.如權(quán)利要求1至4中任一項所述的電信系統(tǒng),其特征在于,所述第一終端(10)包括一創(chuàng)建消息的應(yīng)用軟件,其被預(yù)先下載并儲存在所述第一終端的硬件資源管理平臺的存儲器中。
7.如權(quán)利要求1至6中任一項所述的電信系統(tǒng),其特征在于,所述消息服務(wù)器(18)與一電信經(jīng)營者的一個數(shù)據(jù)庫(58)進行通訊,根據(jù)從該數(shù)據(jù)庫中提取的、與第一終端或第一終端載體相關(guān)的數(shù)據(jù)制作所述廣播程序。
8.如權(quán)利要求1至6中任一項所述的電信系統(tǒng),其特征在于,所述廣播程序包括指令代碼,該等代碼能夠使得一菜單顯示在第二終端屏幕上,用于選擇由第二終端(12)執(zhí)行的過程,并初始化執(zhí)行所述過程。
9.一種通過一電信網(wǎng)絡(luò)并通過如權(quán)利要求1至8所述的電信系統(tǒng)從第一電信終端向第二電信終端傳輸多媒體信息的方法,其特征在于,包括下述步驟-通過第一電信終端(10)制作所述消息;-向所述消息服務(wù)器(18)傳輸所述消息;-向所述第二終端(12)傳輸一消息通知;-所述第二終端發(fā)出一個廣播所述消息的請求;-根據(jù)所述第二終端(12)的特征制作一消息廣播程序以響應(yīng)所述廣播請求;-下載所述廣播程序;且-應(yīng)用所述廣播程序。
10.如權(quán)利要求9所述的電信方法,其特征在于,在制作所述廣播程序的步驟中,從所述廣播請求中提取一個包含所述第二終端所屬的終端類型的提示的域,所述廣播程序被根據(jù)從針對每種終端類型均裝載所述終端的一組特征的數(shù)據(jù)庫中提取的所述第二終端的特征而制作。
11.如權(quán)利要求10所述的電信方法,其特征在于,所述消息通知通過一個用于短消息的服務(wù)中心(20)發(fā)送一短消息來完成。
12.如權(quán)利要求9至11中任一項所述的電信方法,其特征在于,所述廣播程序根據(jù)一電信經(jīng)營者的一數(shù)據(jù)庫中提取的數(shù)據(jù)制作,該數(shù)據(jù)庫存儲有與第一終端或所述第一終端的載體相關(guān)的信息。
全文摘要
本發(fā)明涉及一種通過一電信網(wǎng)絡(luò)從第一電信終端(10)向第二電信終端(12)傳輸多媒體消息的電信系統(tǒng)。該系統(tǒng)包括一消息服務(wù)器(18),用來接收來自于第一終端的消息,并向第二電信終端傳輸該等消息,該消息服務(wù)器(18)包括開發(fā)一消息廣播程序的裝置,該程序被第二終端(12)下載用來按照所述第二終端的特征廣播該等消息。
文檔編號H04L12/58GK1839598SQ03827075
公開日2006年9月27日 申請日期2003年9月15日 優(yōu)先權(quán)日2003年9月15日
發(fā)明者德尼·普魯沃 申請人:法國電信