專利名稱:基于智能型訊息的資料共享裝置與方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)資料在不同電子裝置之間傳送時(shí),數(shù)據(jù)資料的編碼與格式轉(zhuǎn)換的裝置與方法,尤其涉及一種基于智能型訊息的資料共享裝置與方法。
智能型訊息(Smart Messaging)為近年來(lái)被提出的一種訊息格式(messageformat),其可將各種內(nèi)容,例如文字、圖形(位元映射圖形)與聲音(如移動(dòng)電話的振鈴聲)等整合于一筆訊息之中,并以各種無(wú)線載送服務(wù),例如短消息等來(lái)進(jìn)行傳送。
由于智能型訊息可以傳送多樣化的內(nèi)容,因此無(wú)線通訊的程序設(shè)計(jì)者或系統(tǒng)業(yè)者可以基于智能型訊息的格式,進(jìn)一步發(fā)展出各種不同的數(shù)據(jù)訊息服務(wù)。例如,近年來(lái)出現(xiàn)的vCard與vCalendar規(guī)格為一種可在不同的電子裝置之間傳送個(gè)人化資訊的標(biāo)準(zhǔn)。若利用智能型訊息來(lái)傳送vCard與vCalendar,則可實(shí)現(xiàn)無(wú)線地在移動(dòng)電話之間傳送圖形、聲音、影像或行事歷等個(gè)人化資訊的服務(wù)。
然而,當(dāng)智能型訊息在不同系統(tǒng)業(yè)者或不同廠牌的移動(dòng)電話之間傳送時(shí),會(huì)發(fā)生許多問(wèn)題。其中一個(gè)重要的問(wèn)題,為編碼及訊息格式的轉(zhuǎn)換問(wèn)題。例如,若不同系統(tǒng)業(yè)者或不同廠牌的移動(dòng)電話之間所使用的編碼方式不同,則傳送方所送出的智能型訊息在接收方收到以后,將因?yàn)榫幋a方式的差異而變成亂碼。另一種情況為,雖然傳送方與接收方均基于智能型訊息的格式來(lái)傳送資料,然而,由于不同廠牌電子裝置儲(chǔ)存?zhèn)€人化資料的資料結(jié)構(gòu)不同,所以會(huì)產(chǎn)生個(gè)人化資料儲(chǔ)存于電子裝置時(shí)的相容性問(wèn)題。
由于存在上述的問(wèn)題,所以目前的無(wú)線通訊網(wǎng)路中,某些加值性的數(shù)據(jù)服務(wù)都局限于某些特定廠牌的移動(dòng)電話才能夠使用,限制了資料共享的便利性。因此,如何基于現(xiàn)有的智能型訊息格式上,實(shí)現(xiàn)于不同廠牌的電子裝置之間的資料轉(zhuǎn)換,已成為無(wú)線通訊網(wǎng)路的發(fā)展過(guò)程中,一個(gè)亟待解決的重要課題。
為達(dá)上述目的,依本發(fā)明的基于智能型訊息的資料共享方法系先將欲傳送的第一資料中,各個(gè)欄位的編碼方式由第一編碼方式轉(zhuǎn)換為第二編碼方式,并檢視各欄位的內(nèi)容,將各欄位的格式由第一格式轉(zhuǎn)換為智能型訊息中相對(duì)應(yīng)的欄位的格式,以將第一資料轉(zhuǎn)換為智能型訊息。然后,再以無(wú)線載送服務(wù)傳送此智能型訊息。
在經(jīng)由無(wú)線載送服務(wù)接收到一智能型訊息后,依本發(fā)明的基于智能型訊息的資料共享方法將所接受到的智能型訊息的各欄位由第二編碼方式轉(zhuǎn)換為第一編碼方式,并檢視各欄位的內(nèi)容,將各欄位的格式由智能型訊息的格式轉(zhuǎn)換為第一資料中相對(duì)應(yīng)的欄位的格式,以將智能型訊息轉(zhuǎn)換為第一資料。
在本發(fā)明之一實(shí)施例中,前述的無(wú)線載送服務(wù)系采用GSM行動(dòng)通訊網(wǎng)路所提供的短消息(short message service)。當(dāng)所傳送的智能型訊息的資料量超過(guò)單一短消息的資料料量大小時(shí),依本發(fā)明較佳實(shí)施例之資料共享方法即將智能型訊息分割為多筆短消息,并分別于各筆短消息中加入一識(shí)別資料,以便接收到前述多筆短消息的電子裝置能夠重組這些短消息以得到原本的智能型訊息。
在本發(fā)明的一實(shí)施例中,第一編碼類型為萬(wàn)國(guó)碼(Unicode),第二編碼類型則為UTF-8(UCS transformation format 8)。
本發(fā)明亦提供一種基于智能型訊息的資料共享裝置,包括儲(chǔ)存元件、一轉(zhuǎn)換元件、及一無(wú)線通訊元件。儲(chǔ)存元件儲(chǔ)存一筆第一資料,且其包括至少一欄位,轉(zhuǎn)換元件將各欄位由第一編碼類型轉(zhuǎn)換為智能型資料編碼類型,并檢視欄位的內(nèi)容,將欄位的格式由第一格式轉(zhuǎn)換為的智能型訊息中相對(duì)應(yīng)的欄位的格式,以將第一資料轉(zhuǎn)換為智能型訊息。無(wú)線通訊元件則以如GSM短消息的無(wú)線載送服務(wù)傳送此智能型訊息。
藉由基于智能型訊息的資料共享裝置與方法,其可使資料在不同電子裝置之間傳送時(shí),不會(huì)產(chǎn)生編碼與格式轉(zhuǎn)換問(wèn)題,以達(dá)成不同電子裝置資料共享的目的。
以下將參照相關(guān)圖式,說(shuō)明依本發(fā)明較佳實(shí)施例的基于智能型訊息的資料共享方法與裝置,其中相同的元件將以相同的參照符號(hào)加以說(shuō)明。
圖2為一流程圖,顯示依本發(fā)明較佳實(shí)施例的基于智能型訊息的資料共享方法中,接收訊息的方法。
圖3為一示意圖,顯示依本發(fā)明較佳實(shí)施例的基于智能型訊息的資料共享裝置及其配合的手機(jī),通過(guò)GSM所提供的短消息,將訊息資料傳送至另一手機(jī)。
圖4為一示意圖,顯示依本發(fā)明較佳實(shí)施例的基于智能型訊息的資料共享裝置及其配合的一手機(jī),通過(guò)GSM所提供的短消息,接收自另一手機(jī)所傳送的訊息資料。
接著,在步驟102中,讀取名片資料的各欄位,若此欄位并非為空,則進(jìn)入步驟103中,將欄位資料的編碼方式由第一編碼方式轉(zhuǎn)換成一第二編碼方式,于本實(shí)施例中,是將萬(wàn)國(guó)碼轉(zhuǎn)換成UTF-8(UCS transformation format8)。
接著,在步驟104中,繼續(xù)讀取下一欄位,直到所有欄位的編碼方式均已轉(zhuǎn)換完畢。
當(dāng)所有欄位的編碼類型均已轉(zhuǎn)換完畢時(shí),則進(jìn)入步驟105。檢視欄位的內(nèi)容,將欄位的格式由第一格式轉(zhuǎn)換成一智能型訊息中相對(duì)應(yīng)的欄位格式,并加入智能型訊息信息頭與信息尾,以成一完整的智能型訊息。
接著,在步驟106中,若此智能型訊息的容量大于160位元(bits),則將智能型訊息的名片資料切割成多筆短消息,并于這些被切割的短消息中加入一識(shí)別資料,例如每一筆短消息的序號(hào),以使此智能型訊息得以短消息的方式傳送。
最后,在步驟107中,以一無(wú)線載送服務(wù)(wireless bearer service),在本實(shí)施例中,是采用短消息(short message service,SMS)傳送前述智能型訊息的名片資料。短消息是GSM系統(tǒng)提供給行動(dòng)通訊裝置(如手機(jī))用戶的一種訊息傳送的服務(wù),發(fā)送短消息的一方可使用如傳呼輸入裝置、GSM手機(jī)等可傳送短消息的裝置來(lái)發(fā)送短消息給如GSM手機(jī)的移動(dòng)通訊裝置,發(fā)送的短消息首先會(huì)先送達(dá)到短消息中心(Short Message Service Center,SMSC),再由短消息中心連接到GSM網(wǎng)路中的短消息閘道MSC(Mobile SwitchingCenter),藉由短消息閘道MSC找出行動(dòng)通訊裝置所在的MSC,并將短消息傳送至該MSC。當(dāng)MSC收到短消息后會(huì)要求其所屬的基地臺(tái)子系統(tǒng)(Base StationSubsystem,BSS)呼叫移動(dòng)通訊裝置。
依照上述流程,儲(chǔ)存于SIM卡中的名片資料可轉(zhuǎn)換為一智能型訊息,并以短消息型式發(fā)送出去。原本SIM卡中的名片資料結(jié)構(gòu)可能如下struct vNameCard{unsigned char cName[66];//姓名欄位unsigned char cEMailAddr[129];//電子郵件地址欄位unsigned char cOfficeTel[52];//公司電話欄位}vNameCard;轉(zhuǎn)換后的資料格式則如下REGINVCARD
VERSION2.1N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLESmith;;;;TEL;OFFICE12345678EMAIL;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLEabc@hotmail.comENDVCARD\r\n″;以下說(shuō)明基于智能型訊息共享資料的方法中接收訊息的方法。請(qǐng)參照?qǐng)D2所示,首先,在步驟201中,接收以一無(wú)線載送服務(wù)傳送的一智能型訊息,在本實(shí)施例中,此無(wú)線載送服務(wù)是GSM(Global System for MobileCommunication)系統(tǒng)所提供的短消息,若此智能型短消息為多筆短消息所組成,則根據(jù)這些短消息中的識(shí)別資料,例如被切割的短消息的序號(hào),以將這些短消息組合成該智能型訊息。本實(shí)施例中,智能型訊息可為名片資料,其包括姓名欄位、電子郵件地址欄位、公司電話欄位等。
接著,在步驟202中,將各欄位由第一編碼方式轉(zhuǎn)換成第二編碼方式,在本實(shí)施例中,是將各欄位由萬(wàn)國(guó)碼轉(zhuǎn)換成UTF-8。
當(dāng)所有欄位的編碼類型均已轉(zhuǎn)換完畢時(shí),進(jìn)入步驟203。檢視欄位的內(nèi)容,將欄位的格式由智能型訊息轉(zhuǎn)換成第一資料中相對(duì)應(yīng)的欄位格式,在本實(shí)施例中,第一資料欄位格式是手機(jī)3的名片資料的格式,于此步驟中,將原為智能型訊息名片資料格式轉(zhuǎn)換成手機(jī)3的名片資料相對(duì)應(yīng)的格式。
請(qǐng)參考圖3,在本實(shí)施例中,依本發(fā)明基于智能型訊息的資料共享裝置3 1是與一手機(jī)3相配合,且主要包括儲(chǔ)存元件311、轉(zhuǎn)換元件312,及無(wú)線通訊元件313。儲(chǔ)存元件311是儲(chǔ)存至少一筆第一資料,例如手機(jī)3中儲(chǔ)存的名片資料,此名片資料包括有姓名欄位、電子郵件地址欄位、公司電話欄位等。
在本實(shí)施例中,轉(zhuǎn)換元件312是將手機(jī)3所采用的第一編碼方式轉(zhuǎn)換為第二編碼方式,其中,前述第一編碼系萬(wàn)國(guó)碼,而第二編碼為智能型資料所使用的UTF-8編碼方式。當(dāng)所有欄位的編碼方式均轉(zhuǎn)換成UTF-8編碼方式后,將手機(jī)3的名片資料各欄位的格式(第一格式)轉(zhuǎn)換為智能型訊息中相對(duì)應(yīng)的格式。此外,若轉(zhuǎn)換后智能型名片資料的容量大于160位元,則將其切割成多筆資料,以使每一筆資料能符合短消息每筆的最大容量(160位元),再者,更在這些切割之后的資料,加入的識(shí)別資料,例如資料的序號(hào),及總切割數(shù)量等。
在本實(shí)施例中,當(dāng)?shù)谝毁Y料已轉(zhuǎn)換為智能型訊息之后,藉由無(wú)線通訊元件313以無(wú)線載送服務(wù),此無(wú)線載送服務(wù)可為GMS系統(tǒng)所提供的短消息,使手機(jī)3的名片資料可經(jīng)由轉(zhuǎn)換元件312的轉(zhuǎn)換,再透過(guò)短消息傳送的方式,使其他采用智能型訊息的手機(jī)4或其他電子通訊裝置,可接收到手機(jī)3傳送的名片資料。
請(qǐng)參考圖4,在本實(shí)施例中,手機(jī)4是只能傳送智能型訊息的名片資料,而手機(jī)3與基于智能型訊息的資料共享裝置31相配合,此基于智能型訊息的資料共享裝置31除了前述的各元件外,還包括一接收元件314(在本實(shí)施例中,為使圖示易懂,省略部分元件)。接收元件314系接收如GSM提供的短消息,以接收一智能型訊息,其中,該智能型訊息采用UTF-8編碼方式。前述的轉(zhuǎn)換元件312除上述功能外,還可將接收元件314接收到的智能型訊息中各欄位所采用的UTF-8編碼(第二編碼方式)轉(zhuǎn)換成一萬(wàn)國(guó)碼(第一編碼方式)。此外,若接收元件314接收到的智能型訊息是由多筆短消息所組成,則此轉(zhuǎn)換元件312會(huì)先根據(jù)這些短消息中的識(shí)別資料組合成為一智能型訊息,再進(jìn)行各欄位編碼方式的轉(zhuǎn)換。接者,轉(zhuǎn)換元件312更將欄位的格式由智能型訊息的格式轉(zhuǎn)換成手機(jī)3的名片資料對(duì)應(yīng)的格式,以使手機(jī)3可讀取來(lái)自手機(jī)4所傳送的名片資料。
綜上所述,藉由基于智能型訊息的資料共享裝置與方法,其可使資料在不同電子裝置之間傳送時(shí),不會(huì)產(chǎn)生編碼與格式轉(zhuǎn)換問(wèn)題,以達(dá)成不同電子裝置資料共享的目的。
以上所述僅為舉例性,而非為限制性者。任何未脫離本發(fā)明的精神與范疇,而對(duì)其進(jìn)行的等效修改或變更,均應(yīng)包含于后附的權(quán)利要求范圍中。
權(quán)利要求
1.一種基于智能型訊息的資料共享方法,包含取得第一資料,該第一資料包含至少一欄位;將該欄位由第一編碼方式轉(zhuǎn)換為第二編碼方式;檢視該欄位的內(nèi)容,將該欄位的格式由第一格式轉(zhuǎn)換為一智能型訊息中相對(duì)應(yīng)的欄位的格式,以將該第一資料轉(zhuǎn)換為該智能型訊息;以及以一無(wú)線載送服務(wù)(wireless bearer service)傳送該智能型訊息。
2.如權(quán)利要求1所述的資料共享方法,其特征在于,該無(wú)線載送服務(wù)為一短消息服務(wù)。
3.如權(quán)利要求2所述的資料共享方法,其特征在于,還包含將該智能型訊息切割為多筆短消息。
4.如權(quán)利要求3所述的資料共享方法,其特征在于,還包含分別于這些短消息中加入一識(shí)別資料。
5.如權(quán)利要求1所述的資料共享方法,其特征在于,該第一編碼類型為萬(wàn)國(guó)碼。
6.如權(quán)利要求1所述的資料共享方法,其特征在于,該第二編碼類型為UTF-8。
7.一種基于智能型訊息的資料共享方法,包含接收以一無(wú)線載送服務(wù)傳送的一智能型訊息,該智能型訊息包含至少一欄位;將該欄位由第二編碼方式轉(zhuǎn)換為第一編碼方式;以及檢視該欄位的內(nèi)容,將該欄位的格式由該智能型訊息的格式轉(zhuǎn)換為第一資料中相對(duì)應(yīng)的欄位的格式,以將該智能型訊息轉(zhuǎn)換為該第一資料。
8.如權(quán)利要求7所述的資料共享方法,其特征在于,該無(wú)線載送服務(wù)為一短消息服務(wù)。
9.如權(quán)利要求8所述的資料共享方法,其特征在于,接收到的該智能型訊息由多筆短消息所組成。
10.如權(quán)利要求9所述的資料共享方法,其特征在于,更包含依這些短消息中的識(shí)別資料,將這些短消息組合成為該智能型訊息。
11.如權(quán)利要求7所述的資料共享方法,其特征在于,該第一編碼類型為萬(wàn)圖碼。
12.如權(quán)利要求7所述的資料共享方法,其特征在于,該第二編碼類型為UTF-8。
13一種基于智能型訊息的資料共享裝置,包含一儲(chǔ)存元件,其儲(chǔ)存至少一筆第一資料,該第一資料包含至少一欄位;一轉(zhuǎn)換元件,其將該欄位由第一編碼類型轉(zhuǎn)換為一智能型資料編碼類型,并檢視該欄位的內(nèi)容,將該欄位的格式由第一格式轉(zhuǎn)換為一智能型訊息中相對(duì)應(yīng)的欄位的格式,以將該第一資料轉(zhuǎn)換為該智能型訊息;以及一無(wú)線通訊元件,其以一無(wú)線載送服務(wù)傳送該智能型訊息。
14.如權(quán)利要求13所述的資料共享裝置,其特征在于,該無(wú)線載送服務(wù)為一短消息服務(wù)。
15.如權(quán)利要求14所述的資料共享裝置,其特征在于,該智能型訊息由多筆短消息所組成。
16.如權(quán)利要求15所述的資料共享裝置,其特征在于,該轉(zhuǎn)換元件更分別于這些短消息中加入一識(shí)別資料。
17.如權(quán)利要求13所述的資料共享裝置,其特征在于,該第一編碼類型為萬(wàn)國(guó)碼。
18.如權(quán)利要求13所述的資料共享裝置,其特征在于,該第二編碼類型為UTF-8。
19.一種基于智能型訊息的資料共享裝置,包含一接收元件,其接收以一無(wú)線載送服務(wù)傳送的一智能型訊息,該智能型訊息包含至少一欄位;以及一轉(zhuǎn)換元件,其將該欄位由第二編碼類型轉(zhuǎn)換為第一編碼類型,并檢視該欄位的內(nèi)容,將該欄位的格式由該智能型訊息的格式轉(zhuǎn)換為第一資料中相對(duì)應(yīng)的欄位的格式,以將該智能型訊息轉(zhuǎn)換為該第一資料
20.如權(quán)利要求19所述的資料共享裝置,其特征在于,中該無(wú)線載送服務(wù)為短消息服務(wù)。
21.如權(quán)利要求20所述的資料共享裝置,其特征在于,該轉(zhuǎn)換元件更將該智能型訊息切割為多筆短消息。
22.如權(quán)利要求21所述的資料共享裝置,其特征在于,該轉(zhuǎn)換元件更分別依這些短消息中的識(shí)別資料,將這些短消息組合成為該智能型訊息。
23.如權(quán)利要求19所述的資料共享裝置,其特征在于,該第一編碼類型為萬(wàn)國(guó)碼。
24.如權(quán)利要求19所述的資料共享裝置,其特征在于,該第二編碼類型為UTF-8。
全文摘要
本發(fā)明提供一種基于智能型訊息的資料共享方法,該方法是先將欲傳送的第一資料中,各個(gè)欄位的編碼方式由第一編碼方式轉(zhuǎn)換為第二編碼方式,并檢視各欄位的內(nèi)容,將各欄位的格式由第一格式轉(zhuǎn)換為一智能型訊息中相對(duì)應(yīng)的欄位的格式,以將第一資料轉(zhuǎn)換為智能型訊息。然后,再以一無(wú)線載送服務(wù),例如短消息,傳送此智能型訊息。本發(fā)明亦揭示一種基于智能型訊息的資料共享裝置。
文檔編號(hào)H04M1/725GK1404326SQ01126629
公開(kāi)日2003年3月19日 申請(qǐng)日期2001年9月5日 優(yōu)先權(quán)日2001年9月5日
發(fā)明者蔡世光, 彭益忠 申請(qǐng)人:英業(yè)達(dá)集團(tuán)(上海)電子技術(shù)有限公司