專利名稱:數(shù)據(jù)傳輸方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)傳輸?shù)姆椒ê脱b置,更具體地(雖然并非必須地),本發(fā)明涉及使至少兩個(gè)電子設(shè)備之間的數(shù)據(jù)同步的方法和裝置。
背景技術(shù):
用戶移動(dòng)終端的數(shù)量增長(zhǎng)迅速,這是由于消息傳送和同步業(yè)務(wù)提供了將數(shù)據(jù)從一個(gè)設(shè)備傳送到另一個(gè)設(shè)備的簡(jiǎn)單方法。同樣,人們可擁有多個(gè)受其控制的移動(dòng)終端,例如,一個(gè)終端用于工作,一個(gè)終端用于空閑時(shí)間,或者他們可能想將同一終端用于兩種用途,并且僅僅切換內(nèi)容。
同步業(yè)務(wù)(例如基于SyncML)提供了保持個(gè)人數(shù)據(jù)更容易得到的方法,但是同步業(yè)務(wù)也導(dǎo)致數(shù)據(jù)顯著增加,而沒有真正提供管理這些數(shù)據(jù)的合適工具。
在國(guó)際專利申請(qǐng)WO0001132中公開了聯(lián)系人管理系統(tǒng),該系統(tǒng)具有無線電話接口能力,用于管理聯(lián)系人信息和無線電話的電話簿存儲(chǔ)器的內(nèi)容。根據(jù)優(yōu)選實(shí)施例,聯(lián)系人管理系統(tǒng)包括通信連接到無線電話的計(jì)算機(jī)系統(tǒng)和在該計(jì)算機(jī)系統(tǒng)上工作的聯(lián)系人管理軟件應(yīng)用。聯(lián)系人管理系統(tǒng)能夠收集并維護(hù)有關(guān)多個(gè)聯(lián)系人的信息,包括聯(lián)系人的語音電話號(hào)碼。聯(lián)系人管理系統(tǒng)也能夠選擇用戶標(biāo)識(shí)語音電話號(hào)碼并將其分組為電話列表,可獨(dú)立選擇該電話列表并將其經(jīng)由通信接口下載到無線電話中,該通信接口能夠選擇適當(dāng)?shù)呐c無線電話兼容的設(shè)備驅(qū)動(dòng)器。用戶可將聯(lián)系人項(xiàng)分組并設(shè)置組的目標(biāo)設(shè)備。用戶可以選擇聯(lián)系人項(xiàng)的組并將該組傳送到移動(dòng)終端,這樣,該用戶擁有了其想要的、在該設(shè)備上可用的數(shù)據(jù)項(xiàng)。
美國(guó)專利US6212529中提供了用于在至少第一和第二數(shù)據(jù)庫(kù)上同步的計(jì)算機(jī)程序。將適合選擇的標(biāo)準(zhǔn)的第一數(shù)據(jù)庫(kù)的多個(gè)記錄加以標(biāo)識(shí)。然后使第一數(shù)據(jù)庫(kù)的標(biāo)識(shí)的記錄中的至少一個(gè)與第二數(shù)據(jù)庫(kù)的記錄同步。為用戶在計(jì)算機(jī)顯示器上顯示記錄選擇標(biāo)準(zhǔn)以輸入選擇的標(biāo)準(zhǔn)。所述方法基于用戶可設(shè)置標(biāo)準(zhǔn)(過濾器)。在本方法中,用戶在同步的開始設(shè)置文本標(biāo)準(zhǔn),并僅僅使與標(biāo)準(zhǔn)相匹配的記錄同步。這考慮到另一種通過搜索結(jié)果來分組的分組數(shù)據(jù)項(xiàng),這本身是從數(shù)據(jù)庫(kù)管理工具中為人所熟知。
也可以考慮將主叫組作為本發(fā)明的相關(guān)在先技術(shù)。然而,主叫組是存儲(chǔ)在終端中的單獨(dú)組,而非每個(gè)聯(lián)系人卡的屬性。
發(fā)明內(nèi)容
本發(fā)明提出了響應(yīng)于將數(shù)據(jù)項(xiàng)存儲(chǔ)在終端中而將數(shù)據(jù)項(xiàng)關(guān)聯(lián)到其使用用途的方法。當(dāng)將數(shù)據(jù)項(xiàng)存儲(chǔ)在電子設(shè)備的存儲(chǔ)器中時(shí),,最好是第一次,所述數(shù)據(jù)項(xiàng)關(guān)聯(lián)到分組標(biāo)識(shí)符,該分組標(biāo)識(shí)符將所述數(shù)據(jù)項(xiàng)關(guān)聯(lián)到數(shù)據(jù)項(xiàng)的特定組。最好將這個(gè)關(guān)聯(lián)作為視覺符號(hào)在設(shè)備的屏幕上呈現(xiàn)給用戶。所述符號(hào)最好是描述用戶使用用途的圖標(biāo)和/或字符。用戶將所述數(shù)據(jù)關(guān)聯(lián)到使用用途。然后同步負(fù)責(zé)將合適的數(shù)據(jù)項(xiàng)傳送到合適的終端設(shè)備。當(dāng)設(shè)備的用戶希望使所述設(shè)備與另一個(gè)電子設(shè)備同步時(shí),在設(shè)備中激活上述分組標(biāo)識(shí)符,用戶希望為其使相關(guān)聯(lián)的數(shù)據(jù)項(xiàng)同步)。可以在第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間執(zhí)行使用中的同步方法,其中另一個(gè)設(shè)備例如可以是服務(wù)器或者終端設(shè)備。
第一方法權(quán)利要求中給出了根據(jù)本發(fā)明方法的特征。根據(jù)本發(fā)明的第一方面,提供了用于使第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的數(shù)據(jù)同步的方法,所述設(shè)備能夠彼此通信連接,其特征在于,所述方法包括第一次將數(shù)據(jù)項(xiàng)存儲(chǔ)在第一電子設(shè)備的存儲(chǔ)器中;將所述存儲(chǔ)數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符,所述標(biāo)識(shí)符可關(guān)聯(lián)到存儲(chǔ)在第一電子設(shè)備的存儲(chǔ)器中的至少一個(gè)數(shù)據(jù)項(xiàng);選擇用于同步的至少一個(gè)標(biāo)識(shí)符;以及基于所述至少一個(gè)選擇的標(biāo)識(shí)符使所述第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的數(shù)據(jù)項(xiàng)同步。
第一設(shè)備權(quán)利要求中給出了根據(jù)本發(fā)明設(shè)備的特征。根據(jù)本發(fā)明的第二方面,提供了用于使第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的數(shù)據(jù)同步的第一電子設(shè)備,所述設(shè)備能夠彼此通信連接,其特征在于,第一電子設(shè)備包括用于第一時(shí)間存儲(chǔ)數(shù)據(jù)項(xiàng)的存儲(chǔ)器;用于將所述存儲(chǔ)的數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符的裝置,所述標(biāo)識(shí)符可關(guān)聯(lián)到存儲(chǔ)在第一電子設(shè)備的存儲(chǔ)器中的至少一個(gè)數(shù)據(jù)項(xiàng);用于選擇用于同步的至少一個(gè)標(biāo)識(shí)符的裝置;以及基于所述至少一個(gè)選擇的標(biāo)識(shí)符使所述第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的數(shù)據(jù)項(xiàng)同步的同步裝置。
第一計(jì)算機(jī)程序產(chǎn)品權(quán)利要求中給出了根據(jù)本發(fā)明計(jì)算機(jī)程序產(chǎn)品的特征。根據(jù)本發(fā)明的第三方面,為第一電子設(shè)備提供了用于使第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的數(shù)據(jù)同步的計(jì)算機(jī)程序產(chǎn)品,所述設(shè)備能夠彼此通信連接,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括用于使第一電子設(shè)備第一次將數(shù)據(jù)項(xiàng)存儲(chǔ)在第一電子設(shè)備的存儲(chǔ)器中的計(jì)算機(jī)程序裝置;用于使第一電子設(shè)備將所述存儲(chǔ)的數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符的計(jì)算機(jī)程序裝置,所述標(biāo)識(shí)符可關(guān)聯(lián)到存儲(chǔ)在第一電子設(shè)備的存儲(chǔ)器中的至少一個(gè)數(shù)據(jù)項(xiàng);用于使第一電子設(shè)備選擇用于同步的至少一個(gè)標(biāo)識(shí)符的計(jì)算機(jī)程序裝置;以及用于使第一電子設(shè)備基于所述至少一個(gè)選擇的標(biāo)識(shí)符而使所述第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的所述數(shù)據(jù)項(xiàng)同步的計(jì)算機(jī)程序裝置。
本發(fā)明提供了用于在正確的時(shí)間保持移動(dòng)設(shè)備中適當(dāng)數(shù)據(jù)的一個(gè)解決方案,或者本發(fā)明提供了用于在用戶所擁有的每個(gè)移動(dòng)設(shè)備上具有正確數(shù)據(jù)的一個(gè)解決方案。
本發(fā)明不需要用戶在同步前經(jīng)歷冗長(zhǎng)的數(shù)據(jù)項(xiàng)到組的選擇,而是在用戶創(chuàng)建數(shù)據(jù)項(xiàng)時(shí)已經(jīng)作出了這種選擇的選取。這具有很重要的效果,即,用戶同時(shí)能夠存儲(chǔ)已經(jīng)創(chuàng)建的這種數(shù)據(jù)項(xiàng),并還能夠使該數(shù)據(jù)項(xiàng)關(guān)聯(lián)到某些使用用途(智力城堡(mind-castle)技術(shù))。此外,同步操作的簡(jiǎn)化降低了用戶實(shí)際將同步業(yè)務(wù)用于其數(shù)據(jù)管理的障礙。
在下文中,將參考附圖更詳細(xì)地描述本發(fā)明,附圖中圖1a示出根據(jù)本發(fā)明一個(gè)實(shí)施例的方法的流程圖;圖1b示出根據(jù)本發(fā)明一個(gè)實(shí)施例的另一個(gè)方法的流程圖;圖1c示出根據(jù)本發(fā)明一個(gè)實(shí)施例的同步的流程圖;圖2示出根據(jù)本發(fā)明一個(gè)實(shí)施例的系統(tǒng);圖3示出根據(jù)本發(fā)明一個(gè)實(shí)施例的設(shè)備的框圖。
具體實(shí)施例方式
圖1a示出根據(jù)本發(fā)明一個(gè)實(shí)施例的方法的流程圖。最好將所述方法的步驟作為存儲(chǔ)在電子設(shè)備的存儲(chǔ)器中的計(jì)算機(jī)程序代碼來實(shí)現(xiàn)。
當(dāng)用戶啟動(dòng)設(shè)備時(shí),也通過用戶手動(dòng)地或通過設(shè)備自動(dòng)地啟動(dòng)關(guān)聯(lián)軟件。所述軟件為用戶提供將數(shù)據(jù)項(xiàng)關(guān)聯(lián)到使用用途組的能力。每個(gè)組包括要呈現(xiàn)在設(shè)備屏幕上的圖標(biāo)和文本。圖標(biāo)可以是純文本、靜止圖像(例如gif或jpeg格式)、振動(dòng)效果、聲音(例如midi、wav、mp3格式)或者運(yùn)動(dòng)圖像(例如mpeg格式)?;蛘?,所述圖標(biāo)可以是上述示例的結(jié)合。最好針對(duì)組的用途來對(duì)組命名,例如,組“工作”可包括所有與業(yè)務(wù)相關(guān)的數(shù)據(jù)項(xiàng)(SMS和/或MMS消息、e-mail、聯(lián)系人卡),組“業(yè)余愛好”可包括所有與用戶的空閑時(shí)間相關(guān)的數(shù)據(jù)項(xiàng)。
用戶設(shè)備第一時(shí)間將數(shù)據(jù)項(xiàng)存儲(chǔ)在電子設(shè)備的存儲(chǔ)器中(步驟101)。用戶已經(jīng)創(chuàng)建的數(shù)據(jù)項(xiàng)可以是諸如筆記、消息(例如SMS或MMS)或e-mail。同樣視頻、音樂、多媒體文件、游戲和/或其它應(yīng)用也可以是數(shù)據(jù)項(xiàng)。用戶也可通過諸如無線方式從通信網(wǎng)絡(luò)將所述數(shù)據(jù)項(xiàng)接收到他的設(shè)備上。同樣便攜式設(shè)備上的數(shù)據(jù)項(xiàng)可以是位于通信網(wǎng)絡(luò)中至服務(wù)器的鏈路,其中存儲(chǔ)了實(shí)際數(shù)據(jù)項(xiàng)。數(shù)據(jù)項(xiàng)的格式并不限于上述選項(xiàng)。數(shù)據(jù)項(xiàng)還可以包括其它格式的信息。當(dāng)將數(shù)據(jù)項(xiàng)存儲(chǔ)在終端時(shí),用戶同時(shí)可在其自身的存儲(chǔ)器中將數(shù)據(jù)項(xiàng)關(guān)聯(lián)到使用用途(或圖標(biāo)),這稱為智力城堡技術(shù)(在這種情況下,除了存儲(chǔ)在終端而非用戶存儲(chǔ)器的其它數(shù)據(jù)以外)。這樣,用戶不需要在以后記住數(shù)據(jù)項(xiàng)存儲(chǔ)在哪里,而是需要記住他為什么存儲(chǔ)該數(shù)據(jù)項(xiàng),這從數(shù)據(jù)項(xiàng)而自明,因此是易于關(guān)聯(lián)的。如果用戶需要在空閑時(shí)間訪問空閑時(shí)間數(shù)據(jù)項(xiàng),他能夠確保該數(shù)據(jù)項(xiàng)位于終端存儲(chǔ)器上。另一方面,如果該用戶需要從他的工作電話(或工作簡(jiǎn)檔(profile))訪問該空閑時(shí)間數(shù)據(jù)項(xiàng),他不必首先在工作電話中搜索就可以知道該數(shù)據(jù)項(xiàng)存儲(chǔ)在空閑時(shí)間電話(或簡(jiǎn)檔)中。
關(guān)聯(lián)軟件最好在設(shè)備的顯示器上向用戶提供選擇用戶是否希望將數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符的能力(步驟102)。如果用戶不希望使數(shù)據(jù)項(xiàng)關(guān)聯(lián),軟件進(jìn)入下一步驟101。如果用戶決定使數(shù)據(jù)項(xiàng)關(guān)聯(lián),軟件下一步為用戶提供已處于使用中并且是用戶可用的標(biāo)識(shí)符的列表(步驟103)。列表上的所述標(biāo)識(shí)符可以是默認(rèn)標(biāo)識(shí)符或者是用戶后來創(chuàng)建了的標(biāo)識(shí)符,所述默認(rèn)標(biāo)識(shí)符在設(shè)備上安裝關(guān)聯(lián)軟件的同時(shí)被存儲(chǔ)。所述標(biāo)識(shí)符可能已經(jīng)關(guān)聯(lián)到至少一個(gè)另一個(gè)數(shù)據(jù)項(xiàng)。在視覺上,每個(gè)標(biāo)識(shí)符包括與所述標(biāo)識(shí)符相關(guān)的圖標(biāo)和/或文本。此外,每個(gè)標(biāo)識(shí)符可包括設(shè)備的存儲(chǔ)器中存儲(chǔ)的一個(gè)或多個(gè)數(shù)據(jù)項(xiàng)的參考。所述參考最好是二進(jìn)制代碼或數(shù)字代碼,包括例如一個(gè)或多個(gè)數(shù)字。如果用戶決定從列表中選擇一個(gè)標(biāo)識(shí)符,軟件使數(shù)據(jù)項(xiàng)關(guān)聯(lián)到選擇的標(biāo)識(shí)符(步驟104)并且將關(guān)于數(shù)據(jù)項(xiàng)的標(biāo)識(shí)符存儲(chǔ)在設(shè)備的存儲(chǔ)器中(步驟105)。如果用戶不希望在步驟103使用列表中的那些標(biāo)識(shí)符,他/她可創(chuàng)建新的標(biāo)識(shí)符(步驟106)?,F(xiàn)在軟件可提供圖標(biāo)集合,用戶可以選擇一個(gè)用于表示新的標(biāo)識(shí)符,或者該用戶可通過使用合適的軟件創(chuàng)建新的圖標(biāo)。也可以例如從網(wǎng)絡(luò)服務(wù)器或其它電子設(shè)備來下載圖標(biāo)。此外,用戶可鍵入短文本(諸如“工作”),該文本最好描述用戶已經(jīng)創(chuàng)建的新的標(biāo)識(shí)符。接下來關(guān)聯(lián)軟件使數(shù)據(jù)項(xiàng)關(guān)聯(lián)到用戶已經(jīng)創(chuàng)建的標(biāo)識(shí)符(步驟104)并將關(guān)于數(shù)據(jù)項(xiàng)的標(biāo)識(shí)符存儲(chǔ)在設(shè)備的存儲(chǔ)器中(步驟105)。
圖1b示出根基本發(fā)明的一個(gè)實(shí)施例的另一種方法的流程圖。最好將所述方法的步驟作為存儲(chǔ)在電子設(shè)備的存儲(chǔ)器中的計(jì)算機(jī)程序代碼來實(shí)現(xiàn)。
用戶已經(jīng)將信息接收到他的電子設(shè)備(步驟107)。信息可包括電話呼叫、消息(諸如SMS或MMS消息),其中所述消息包括例如類似振鈴音或聯(lián)系人卡的數(shù)據(jù)項(xiàng)。
用戶可決定將新的數(shù)據(jù)項(xiàng)存儲(chǔ)在設(shè)備的存儲(chǔ)器中供長(zhǎng)期使用。接收信息的格式可以是例如SMS(短消息業(yè)務(wù))、MMS(多媒體業(yè)務(wù))或者單單是具有主叫線路標(biāo)識(shí)信息的呼入。接收信息的格式并不限于上述的示例。其它的格式對(duì)于上述用途而言也是可能的。從接收信息中提取數(shù)據(jù)項(xiàng)(步驟110)。這意味著例如從接受SMS消息創(chuàng)建聯(lián)系人卡、將所述消息存儲(chǔ)在文件夾中或者從消息(諸如MMS消息(圖像、音樂、標(biāo)識(shí)語或振鈴音))提取并存儲(chǔ)接收的視聽信息。這在在先技術(shù)中已經(jīng)為人所熟知。通過設(shè)備的用戶手動(dòng)或者通過設(shè)備自動(dòng)地運(yùn)行適合上述用途的計(jì)算機(jī)程序代碼來進(jìn)行提取。提取方法取決于接收的信息。
當(dāng)從消息檢索到數(shù)據(jù)項(xiàng)時(shí),設(shè)備將數(shù)據(jù)項(xiàng)(例如新的聯(lián)系人卡)存儲(chǔ)在設(shè)備的存儲(chǔ)器中(步驟111)。當(dāng)在步驟109所接收到的消息是不包括數(shù)據(jù)項(xiàng)的SMS或MMS消息時(shí),在步驟116中將所述消息存儲(chǔ)在設(shè)備的存儲(chǔ)器中。關(guān)聯(lián)軟件檢查消息發(fā)送者的標(biāo)識(shí)符(例如主叫線路標(biāo)識(shí)符或者e-mail地址)是否關(guān)聯(lián)到存儲(chǔ)在設(shè)備中的分組標(biāo)識(shí)符(步驟112)。如果在步驟112中標(biāo)識(shí)符被關(guān)聯(lián),流程進(jìn)入到步驟113。如果標(biāo)識(shí)符不關(guān)聯(lián)到任何分組標(biāo)識(shí)符,則設(shè)備為用戶提供將數(shù)據(jù)項(xiàng)關(guān)聯(lián)到他/她所決定的分組標(biāo)識(shí)符的能力(步驟115)。
如果標(biāo)識(shí)信息涉及聯(lián)系人列表中的特定聯(lián)系人,接下來檢查該聯(lián)系人是否已經(jīng)關(guān)聯(lián)到分組標(biāo)識(shí)符(步驟113)。如果該聯(lián)系人沒有關(guān)聯(lián)到分組標(biāo)識(shí)符,流程進(jìn)入步驟115。如果該聯(lián)系人已經(jīng)被關(guān)聯(lián),設(shè)備將數(shù)據(jù)項(xiàng)關(guān)聯(lián)到聯(lián)系人被關(guān)聯(lián)的同一分組標(biāo)識(shí)符(步驟114)。設(shè)備的用戶可以通過配置設(shè)備的設(shè)定來開啟/關(guān)閉自動(dòng)關(guān)聯(lián)。
這里需要注意的是,在上述項(xiàng)不是新的情況下(即,如果在終端上已經(jīng)存在緊密關(guān)聯(lián)的數(shù)據(jù)項(xiàng)),不一定為用戶提供所述關(guān)聯(lián)。如果允述自動(dòng)關(guān)聯(lián)模式,設(shè)備可自動(dòng)選擇數(shù)據(jù)項(xiàng)的用途使用標(biāo)識(shí)符。例如,聯(lián)系人卡與某個(gè)使用用途的關(guān)聯(lián)可用于使來自那個(gè)人的SMS關(guān)聯(lián)到相同的使用用途。這樣,使用戶的附加任務(wù)保持在最小化。
當(dāng)消息存在疑問(步驟109)并且不存在要從該消息檢索的數(shù)據(jù)時(shí)(步驟110),將該消息存儲(chǔ)在設(shè)備的存儲(chǔ)器中并且執(zhí)行步驟112-115中的合適步驟。
當(dāng)電話呼叫(例如來自號(hào)碼123456的呼入)存在疑問時(shí)(步驟108),用戶應(yīng)答并結(jié)束該呼叫,并且終端將呼叫信息寫入日志(步驟117),該日志存儲(chǔ)在設(shè)備的存儲(chǔ)器中。接下來(步驟112)檢查主叫線路標(biāo)識(shí)符是否位于設(shè)備的聯(lián)系人列表中。如果不是,關(guān)聯(lián)軟件為用戶提供從與數(shù)據(jù)項(xiàng)關(guān)聯(lián)的列表中手動(dòng)選擇分組標(biāo)識(shí)符。
圖1c示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的同步的流程圖。在下文中將描述狀況,其中信息在電子設(shè)備之間傳送(例如在所述設(shè)備之間使信息同步時(shí))。
在步驟120中起動(dòng)兩個(gè)電子設(shè)備之間的數(shù)據(jù)傳送。執(zhí)行數(shù)據(jù)傳送的電子設(shè)備的數(shù)量并不限于兩個(gè)設(shè)備,該數(shù)量可以大于兩個(gè)。當(dāng)在電子設(shè)備(例如無線終端)之間使數(shù)據(jù)項(xiàng)同步時(shí),使用用途標(biāo)識(shí)符可用于決定每個(gè)數(shù)據(jù)項(xiàng)屬于哪個(gè)終端。如果業(yè)務(wù)包括在本方案中,該業(yè)務(wù)甚至可以根據(jù)用戶的日程表而發(fā)起合適數(shù)據(jù)項(xiàng)的同步。
接下來(步驟121)基于完成同步而選擇分組標(biāo)識(shí)符。設(shè)備用戶最好手動(dòng)選擇分組標(biāo)識(shí)符。同樣設(shè)備也可以基于用戶配置的默認(rèn)值而自動(dòng)選擇組。
在步驟122中,設(shè)備將使用用途標(biāo)識(shí)符組設(shè)定同步。這是優(yōu)選的,特別是在用戶已經(jīng)創(chuàng)建了新的標(biāo)識(shí)符或者改變現(xiàn)有的標(biāo)識(shí)符時(shí)。通過傳送組設(shè)定,用戶可確定在每個(gè)要同步的設(shè)備上組設(shè)定是相同的。如果用戶決定傳送標(biāo)識(shí)符組設(shè)定,執(zhí)行步驟122,用戶選擇同步中使用的標(biāo)識(shí)符。當(dāng)用戶使他的終端同步時(shí),他/她無須記住他/她必須同步什么信息,而僅僅需要記住屬于每個(gè)設(shè)備的用途使用標(biāo)識(shí)符。當(dāng)選擇了所有的標(biāo)識(shí)符后,執(zhí)行數(shù)據(jù)傳送(步驟123),而當(dāng)傳送了所有數(shù)據(jù)時(shí),會(huì)話中止(步驟124)。
圖2示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的系統(tǒng)200?,F(xiàn)在提出的系統(tǒng)包括第一無線終端設(shè)備201、第二無線終端210、通信網(wǎng)絡(luò)230和服務(wù)器220。服務(wù)器220和終端(201,210)能夠經(jīng)由網(wǎng)絡(luò)230彼此通信連接。系統(tǒng)最好是移動(dòng)通信系統(tǒng),例如GSM系統(tǒng)?;蛘?,所述系統(tǒng)可以是或包括除了GSM之外的系統(tǒng),諸如WLAN、UMTS、WCDMA或4G系統(tǒng)。通過以下示例公開所述系統(tǒng),其中執(zhí)行了終端201、210和服務(wù)器220之間的同步過程。
終端201包括終端中可用的組標(biāo)識(shí)符的寄存器。在本示例中,該寄存器包括以下組業(yè)余愛好202、工作203、朋友204和空閑時(shí)間205。每個(gè)標(biāo)識(shí)符202-205還包括有效指示器206-209,用于通知同步過程中的其他用戶要同步的組。終端210和服務(wù)器220還包括類似的組標(biāo)識(shí)符的寄存器(在終端210標(biāo)號(hào)211-215中,以及在服務(wù)器220標(biāo)號(hào)221-225中)。
終端201的用戶打算開始他的暑假,他決定將來自他的工作終端201的所有與假期相關(guān)的組與位于他家中的他的個(gè)人終端210同步。
在工作時(shí),在回家之前,用戶通過起動(dòng)他的終端201中的軟件來開始同步。例如,所述軟件為他的終端顯示器提供他的終端中可用的所有可能組的列表。然后用戶選擇要同步的那些組(即,在本示例中的業(yè)余愛好、朋友和空閑時(shí)間)。終端201通過允述與選擇的組的每個(gè)相關(guān)的有效指示器(206-209)來激活所有的選擇的組。終端201和服務(wù)器之間的數(shù)據(jù)同步通過通信網(wǎng)絡(luò)230開始。終端201中的軟件首先使終端201和服務(wù)器220之間的至少所有選擇的組同步?;蛘?,也可使所有可能的組(例如,如果在終端或者服務(wù)器中存在新的或者修改的組)同步。重要的是在每一方組標(biāo)識(shí)符相同,用以避免破壞數(shù)據(jù)項(xiàng)或者丟失數(shù)據(jù)項(xiàng)。
在使組同步之后,終端201將活動(dòng)組通知服務(wù)器220,終端和服務(wù)器使活動(dòng)組同步。在服務(wù)器220和終端201之間傳送關(guān)聯(lián)到選擇的組的每個(gè)數(shù)據(jù)項(xiàng)。當(dāng)同步完成時(shí),通知終端201的用戶,并通過軟件中斷連接。
用戶回家并用他的個(gè)人終端210起動(dòng)同步。起動(dòng)終端210中的同步軟件,并且首先詢問用戶要同步的組?,F(xiàn)在用戶決定選擇以下組業(yè)余愛好211、朋友213和空閑時(shí)間214。軟件首先使至少所有的選擇的組標(biāo)識(shí)符同步,其后,通知活動(dòng)組要同步到服務(wù)器。最后,執(zhí)行選擇的組的數(shù)據(jù)項(xiàng)的同步。
或者,可在兩個(gè)終端之間點(diǎn)對(duì)點(diǎn)基礎(chǔ)執(zhí)行同步。在本實(shí)施例中,經(jīng)由通信網(wǎng)絡(luò)或者通過使用其他通信連接方法(諸如藍(lán)牙、紅外線或其它方法)將終端201直接連接到終端210。
圖3示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的電子設(shè)備300的框圖。設(shè)備300最好是無線通信設(shè)備,例如工作在無線網(wǎng)絡(luò)中的移動(dòng)終端,諸如還具有其它通信能力(如藍(lán)牙、紅外線或WLAN連接裝置)的GSM終端。本發(fā)明并不限于用在上述的設(shè)備中。同樣可替代使用另一個(gè)電子設(shè)備處理信息并將信息傳送到另一個(gè)電子設(shè)備,諸如PDA(個(gè)人數(shù)字助理)或移動(dòng)計(jì)算機(jī)(例如掌上手持設(shè)備)。
設(shè)備300包括處理器301和存儲(chǔ)器302,用于執(zhí)行存儲(chǔ)在設(shè)備300中的計(jì)算機(jī)程序代碼。設(shè)備還包括至少一個(gè)計(jì)算機(jī)程序應(yīng)用,諸如前文中對(duì)圖1a和圖1b的描述中所述的程序。設(shè)備還包括天線305和收發(fā)信機(jī)304,用于建立到無線網(wǎng)絡(luò)或到另一個(gè)電子設(shè)備的通信連接。或者,設(shè)備可具有用于前文中所述的其它通信系統(tǒng)的其它連接裝置。設(shè)備包括鍵盤307和顯示器306,用于輸入和呈現(xiàn)信息。存儲(chǔ)器302中最好有軟件組件和數(shù)據(jù)存儲(chǔ)。軟件組件例如包括應(yīng)用303,諸如同步軟件(例如syncML客戶端軟件)和用于執(zhí)行數(shù)據(jù)項(xiàng)與類別的關(guān)聯(lián)的軟件。在存儲(chǔ)器302中也有例如用于聯(lián)系人卡、消息、日志項(xiàng)或筆記項(xiàng)的數(shù)據(jù)存儲(chǔ)。
當(dāng)設(shè)備300的用戶寫下筆記并將其以“購(gòu)物列表”的名字存儲(chǔ)在存儲(chǔ)器302中時(shí),關(guān)聯(lián)軟件為用戶提供菜單結(jié)構(gòu),該菜單結(jié)構(gòu)包括分組標(biāo)識(shí)符列表。然后用戶通過使用鍵盤或者觸敏顯示器發(fā)出命令來從列表中選擇一個(gè)組。設(shè)備300將存儲(chǔ)數(shù)據(jù)項(xiàng)(例如“筆記購(gòu)物列表”)的參考存儲(chǔ)在關(guān)聯(lián)列表,其中在參考中,“筆記”標(biāo)識(shí)數(shù)據(jù)項(xiàng)的類型并且(“購(gòu)物列表”)標(biāo)識(shí)數(shù)據(jù)項(xiàng)的名稱,如下表1所示
表1.關(guān)聯(lián)列表此外,設(shè)備300將組標(biāo)識(shí)符存儲(chǔ)在列表中,它在本示例中是“家”。最后設(shè)備將所述組標(biāo)識(shí)符關(guān)聯(lián)到所述數(shù)據(jù)項(xiàng)。
在下一示例中,用戶從包括聯(lián)系人卡的電話號(hào)碼業(yè)務(wù)接收消息。聯(lián)系人卡包括至少名稱和電話號(hào)碼,如表2所示
表2聯(lián)系人卡列表當(dāng)用戶將新的聯(lián)系人卡存儲(chǔ)在存儲(chǔ)器302中的聯(lián)系人卡列表中時(shí),設(shè)備要求用戶將所述聯(lián)系人卡關(guān)聯(lián)到組標(biāo)識(shí)符列表中的組標(biāo)識(shí)符。電話號(hào)碼最好用作聯(lián)系人卡的標(biāo)識(shí)符,這是由于一般地,聯(lián)系人列表中的人和來自該人的消息屬于相同的組(例如同事聯(lián)系卡和來自與工作相關(guān)的那個(gè)人的消息)。
用戶現(xiàn)在選擇組“工作”并且設(shè)備將聯(lián)系人卡的標(biāo)識(shí)存儲(chǔ)在關(guān)聯(lián)列表(“聯(lián)系卡123456”)中。同樣設(shè)備將組標(biāo)識(shí)符,現(xiàn)在是“工作”,并使所述組標(biāo)識(shí)符關(guān)聯(lián)到所述聯(lián)系人卡。
在下一示例中,設(shè)備從電話號(hào)碼“123456”接收消息。設(shè)備最好在接收到消息之后將該消息存儲(chǔ)在存儲(chǔ)器302中,并且從聯(lián)系人列表中檢查該電話號(hào)碼是否已經(jīng)存在于列表上。在本示例中,號(hào)碼在列表上,設(shè)備接下來從相關(guān)列表中檢查該聯(lián)系人卡是否已經(jīng)關(guān)聯(lián)到特定組標(biāo)識(shí)符。在本示例中,聯(lián)系人卡關(guān)聯(lián)到組“工作”,并且現(xiàn)在設(shè)備能夠自動(dòng)將該消息的標(biāo)識(shí)存儲(chǔ)在關(guān)聯(lián)列表中。將標(biāo)識(shí)“消息123456”和組標(biāo)識(shí)符“工作”存儲(chǔ)到關(guān)聯(lián)列表,并且彼此互相關(guān)聯(lián)。
設(shè)備基于用戶所選擇的被選組標(biāo)識(shí)符來執(zhí)行同步。首先設(shè)備檢查在要同步的設(shè)備中組標(biāo)識(shí)符是否相同。如果不同,首先同步組標(biāo)識(shí)符,其后執(zhí)行同步。
上述公開文件通過示例的方式闡述了本發(fā)明的實(shí)現(xiàn)方式和本發(fā)明的實(shí)施例。本領(lǐng)域的技術(shù)人員會(huì)發(fā)現(xiàn),顯然本發(fā)明并不限于上述實(shí)施例的細(xì)節(jié),在不脫離本發(fā)明特點(diǎn)的情況下,同樣存在實(shí)現(xiàn)本發(fā)明的其它方式。這樣,上述實(shí)施例應(yīng)該被視為說明性而非限制性的。所以,僅僅由所附權(quán)利要求書限制實(shí)現(xiàn)和使用本發(fā)明的可能性,因此,權(quán)利要求中定義的本發(fā)明的不同替代實(shí)現(xiàn)方式(包括等效實(shí)現(xiàn)方式)也屬于本發(fā)明的范圍。
權(quán)利要求
1.一種用于使第一電子設(shè)備和第二電子設(shè)備之間的數(shù)據(jù)同步的方法,所述設(shè)備能夠彼此通信,其特征在于所述方法包括第一次形成數(shù)據(jù)項(xiàng)到所述第一電子設(shè)備,對(duì)形成進(jìn)行響應(yīng),使所述形成的數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符,所述標(biāo)識(shí)符可關(guān)聯(lián)到至少一個(gè)其它數(shù)據(jù)項(xiàng),用于將所述數(shù)據(jù)項(xiàng)分組,選擇至少一個(gè)標(biāo)識(shí)符,并且基于所述至少一個(gè)選擇的標(biāo)識(shí)符使所述第一電子設(shè)備和所述第二電子設(shè)備之間的數(shù)據(jù)項(xiàng)同步。
2.如權(quán)利要求1所述的方法,其特征在于所述標(biāo)識(shí)符包括下列中的至少一個(gè)文本、靜止圖像、運(yùn)動(dòng)圖像、聲音或者振動(dòng)效果。
3.如權(quán)利要求1所述的方法,其特征在于由所述設(shè)備的用戶形成所述標(biāo)識(shí)符,或者從網(wǎng)絡(luò)服務(wù)器檢索所述標(biāo)識(shí)符。
4.如權(quán)利要求1所述的方法,其特征在于所述方法還包括維持至少一個(gè)標(biāo)識(shí)符的寄存器,所述至少一個(gè)標(biāo)識(shí)符可關(guān)聯(lián)到存儲(chǔ)到所述第一電子設(shè)備的存儲(chǔ)器中的至少一個(gè)數(shù)據(jù)項(xiàng)。
5.如權(quán)利要求3所述的方法,其特征在于所述數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符,由所述第一電子設(shè)備的用戶從所述寄存器手動(dòng)選擇所述標(biāo)識(shí)符。
6.如權(quán)利要求3所述的方法,其特征在于所述數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符,由所述第一電子設(shè)備從所述寄存器自動(dòng)選擇所述標(biāo)識(shí)符。
7.如權(quán)利要求3所述的方法,其特征在于所述數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符,由所述第一電子設(shè)備的用戶形成所述標(biāo)識(shí)符。
8.如權(quán)利要求5-7所述的方法,其特征在于將所述創(chuàng)建的標(biāo)識(shí)符存儲(chǔ)到所述第一電子設(shè)備的所述寄存器。
9.如權(quán)利要求1所述的方法,其特征在于所述第一電子設(shè)備的用戶手動(dòng)選擇用于所述同步的標(biāo)識(shí)符。
10.如權(quán)利要求1所述的方法,其特征在于所述第一電子設(shè)備自動(dòng)選擇用于所述同步的標(biāo)識(shí)符。
11.如權(quán)利要求1所述的方法,其特征在于所述第一電子設(shè)備周期性地執(zhí)行所述同步。
12.如權(quán)利要求1所述的方法,其特征在于所述標(biāo)識(shí)符包括要視覺呈現(xiàn)給所述第一設(shè)備的用戶的圖標(biāo)。
13.如權(quán)利要求12所述的方法,其特征在于所述標(biāo)識(shí)符還包括要視覺呈現(xiàn)給所述第一設(shè)備的用戶的文本。
14.如權(quán)利要求12和13所述的方法,其特征在于所述標(biāo)識(shí)符還包括關(guān)聯(lián)到所述標(biāo)識(shí)符的那些數(shù)據(jù)項(xiàng)的信息。
15.第一電子設(shè)備,用于使所述第一電子設(shè)備和至少一個(gè)另一個(gè)第二電子設(shè)備之間的數(shù)據(jù)同步,所述設(shè)備能夠彼此通信連接,其特征在于所述第一電子設(shè)備包括存儲(chǔ)器,用于第一時(shí)間存儲(chǔ)數(shù)據(jù)項(xiàng),關(guān)聯(lián)裝置,用于使所述存儲(chǔ)的數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符,所述標(biāo)識(shí)符可關(guān)聯(lián)到存儲(chǔ)到所述第一電子設(shè)備的存儲(chǔ)器中的至少一個(gè)數(shù)據(jù)項(xiàng),選擇裝置,用于選擇用于同步的至少一個(gè)標(biāo)識(shí)符,以及同步裝置,用于基于所述至少一個(gè)選擇的標(biāo)識(shí)符,使所述第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的所述數(shù)據(jù)項(xiàng)同步。
16.如權(quán)利要求15所述的設(shè)備,其特征在于所述第一電子設(shè)備還包括至少一個(gè)標(biāo)識(shí)符的寄存器,所述至少一個(gè)標(biāo)識(shí)符可關(guān)聯(lián)到存儲(chǔ)到所述第一電子設(shè)備的存儲(chǔ)器中的至少一個(gè)數(shù)據(jù)項(xiàng)。
17.如權(quán)利要求15所述的設(shè)備,其特征在于進(jìn)一步將所述關(guān)聯(lián)裝置配置為基于所述第一電子設(shè)備的用戶的輸入來從所述寄存器選擇所述標(biāo)識(shí)符。
18.如權(quán)利要求15所述的設(shè)備,其特征在于進(jìn)一步將所述關(guān)聯(lián)裝置配置為基于所述存儲(chǔ)的數(shù)據(jù)項(xiàng)中的信息自動(dòng)從所述寄存器選擇所述標(biāo)識(shí)符。
19.如權(quán)利要求15所述的設(shè)備,其特征在于進(jìn)一步將所述關(guān)聯(lián)裝置配置為基于所述第一電子設(shè)備的用戶的輸入來創(chuàng)建所述標(biāo)識(shí)符。
20.如權(quán)利要求17-19所述的設(shè)備,其特征在于進(jìn)一步將所述關(guān)聯(lián)裝置配置為將所創(chuàng)建的標(biāo)識(shí)符存儲(chǔ)到所述第一電子設(shè)備的所述寄存器。
21.如權(quán)利要求15所述的設(shè)備,其特征在于進(jìn)一步將所述選擇裝置配置為基于所述第一電子設(shè)備的用戶的輸入來選擇用于所述同步的標(biāo)識(shí)符。
22.第一電子設(shè)備的計(jì)算機(jī)程序產(chǎn)品,用于使所述第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的數(shù)據(jù)同步,所述設(shè)備能夠彼此通信連接,其特征在于所述計(jì)算機(jī)程序產(chǎn)品包括用于第一時(shí)間使所述第一電子設(shè)備將數(shù)據(jù)項(xiàng)存儲(chǔ)到所述第一電子設(shè)備的存儲(chǔ)器中的計(jì)算機(jī)程序裝置,用于使所述第一電子設(shè)備將所述存儲(chǔ)的數(shù)據(jù)項(xiàng)關(guān)聯(lián)到標(biāo)識(shí)符的計(jì)算機(jī)程序裝置,所述標(biāo)識(shí)符可關(guān)聯(lián)到存儲(chǔ)到所述第一電子設(shè)備的存儲(chǔ)器中的至少一個(gè)數(shù)據(jù)項(xiàng),用于使所述第一電子設(shè)備選擇用于同步的至少一個(gè)標(biāo)識(shí)符的計(jì)算機(jī)程序裝置,以及用于使所述第一電子設(shè)備基于所述至少一個(gè)選擇的標(biāo)識(shí)符來將所述第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的所述數(shù)據(jù)項(xiàng)同步的計(jì)算機(jī)程序裝置。
全文摘要
用于使第一電子設(shè)備和至少一個(gè)另一個(gè)設(shè)備之間的數(shù)據(jù)同步的方法和設(shè)備,所述設(shè)備能夠彼此通信連接。所述方法包括第一時(shí)間將數(shù)據(jù)項(xiàng)存儲(chǔ)在第一電子設(shè)備的存儲(chǔ)器中、使所述存儲(chǔ)數(shù)據(jù)項(xiàng)與標(biāo)識(shí)符相關(guān)聯(lián)(所述標(biāo)識(shí)符與存儲(chǔ)在第一電子設(shè)備的存儲(chǔ)器中的至少一個(gè)數(shù)據(jù)項(xiàng)相關(guān)聯(lián))、選擇至少一個(gè)標(biāo)識(shí)符用于同步以及基于所述至少一個(gè)選擇標(biāo)識(shí)符使所述第一電子設(shè)備和至少一個(gè)另一個(gè)電子設(shè)備之間的數(shù)據(jù)同步。
文檔編號(hào)G06F17/30GK1675636SQ03819436
公開日2005年9月28日 申請(qǐng)日期2003年7月28日 優(yōu)先權(quán)日2002年8月21日
發(fā)明者K·西梅利烏斯, P·萊托維爾塔 申請(qǐng)人:諾基亞有限公司