專利名稱:用于在多個設(shè)備之間實現(xiàn)數(shù)據(jù)同步的方法、設(shè)備和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及通信系統(tǒng)。本發(fā)明特別地涉及由比如個人這樣的單個實體使用的多個終端設(shè)備以及用于在這樣的終端設(shè)備之間實現(xiàn)靈活的數(shù)據(jù)共享的方法及相應(yīng)設(shè)備。
背景技術(shù):
比如GSM(全球移動通信系統(tǒng))和UMTS(通用移動電信系統(tǒng))這樣的現(xiàn)代無線通信系統(tǒng)能通過在比如基站和移動終端這樣的網(wǎng)元之間的空中接口來傳送各種類型的數(shù)據(jù)。由于對于傳送容量的普遍需求例如因新的多媒體服務(wù)變得可用而持續(xù)地增長,已經(jīng)開發(fā)新的更有效的技術(shù)以便最大程度地利用現(xiàn)存資源。
涌現(xiàn)的新技術(shù)所尚未解決的問題涉及如下情形,其中例如個人或者公司/俱樂部這樣的單個實體出于不同原因和/或用途而擁有多個設(shè)備。例如,一些設(shè)備可能如同許多現(xiàn)代移動終端所趨向的那樣很輕而且在尺寸上很小,因此它們在移動之時頗為適于放入口袋中,而其它設(shè)備可能如同具有較大屏幕而對桌上型計算機念念不忘的多媒體終端那樣很大而且相對較重,然而提供了在它們較小的對應(yīng)設(shè)備中所沒有的一些益處,這例如促成了它的屏幕分辨率和整體可用性。遺憾的是,當代終端設(shè)備在具有多個設(shè)備的共同用戶/所有者情況下沒有有效地支持數(shù)據(jù)同步和共享。當前設(shè)備僅針對孤立的使用而進行優(yōu)化。
公開的EP1102191揭示了一種用于經(jīng)由中央服務(wù)器在多個設(shè)備之內(nèi)協(xié)調(diào)數(shù)據(jù)的方法和裝置。參照圖1,中央服務(wù)器102接收原先輸入到一個遠程設(shè)備104的共享數(shù)據(jù)庫中的信息,然后在恰當?shù)臅r機更新其它有關(guān)遠程設(shè)備106、108和110的對應(yīng)數(shù)據(jù)庫。中央服務(wù)器102包括用戶列表和與相關(guān)的用戶專用數(shù)據(jù)庫/設(shè)備列表。只要將與某一其它遠程設(shè)備104、106、108、110的數(shù)據(jù)庫保持同步的遠程設(shè)備104、106、108、110中的一個或多個遠程設(shè)備無供電時,就能體現(xiàn)出該設(shè)置所提供的一個特征。也就是中央服務(wù)器102可以存儲經(jīng)更新的數(shù)據(jù)庫信息直至目標遠程設(shè)備加電為止,并且然后向其傳送數(shù)據(jù)以供利用。
在擁有數(shù)個設(shè)備時,最優(yōu)的數(shù)據(jù)位置和/或有關(guān)的同步方法視應(yīng)用而定。例如在日歷應(yīng)用中,相同數(shù)據(jù)應(yīng)當在所有必要設(shè)備中直接地可用。因此最優(yōu)的解決方案將要求日歷數(shù)據(jù)的自動同步或者至少是半自動同步。在其它應(yīng)用中,例如考慮圖片/視頻觀看器或者音頻播放器,關(guān)聯(lián)數(shù)據(jù)的數(shù)量可能非常之巨,以至于在多個設(shè)備之間的自動數(shù)據(jù)同步不但在成本上沒有效率,而且考慮到比如最大可達數(shù)據(jù)傳送速度和可用存儲空間這樣的發(fā)送能力也并不明智。因此,用戶可能愿意明確地選擇要在設(shè)備之間加以同步的數(shù)據(jù)。
如紅外線和藍牙這樣的現(xiàn)存近程連接確實在一些場合中有效但是絕不在所有場合中有效用戶可能不贊成一直隨身攜帶數(shù)個設(shè)備,因此所需范圍不可避免地很快就擴展得很寬廣。另外,尤其考慮現(xiàn)代移動終端,用戶可能具有數(shù)個設(shè)備但是僅有一個SIM卡,因此簡單地通過從一個設(shè)備將消息發(fā)送到另一設(shè)備來實現(xiàn)實時數(shù)據(jù)同步則是不可能的。
此外,如果其數(shù)據(jù)要被保持同步的設(shè)備沒有完全兼容的屬性,例如處理、存儲器、數(shù)據(jù)可視化或者音頻再現(xiàn)裝置,則簡單的數(shù)據(jù)中間存儲和轉(zhuǎn)發(fā)解決方案是不夠的,因為例如移動終端這樣的一個設(shè)備不可能利用或者甚至不可以接收/存儲由例如更復雜的多媒體終端或者配備有更多精選特征的膝上型/桌上型計算機這樣的另一設(shè)備所提供的信息。
發(fā)明內(nèi)容
本發(fā)明的目的在于通過利用虛擬設(shè)備服務(wù)的概念來減輕在現(xiàn)有技術(shù)解決方案中發(fā)現(xiàn)的缺點,該虛擬設(shè)備服務(wù)為許多虛擬設(shè)備提供靈活的數(shù)據(jù)同步。關(guān)于本發(fā)明的效用,由此可以經(jīng)由相應(yīng)的虛擬設(shè)備在實際物理設(shè)備之間復制數(shù)據(jù),即使它們利用共同的SIM卡、沒有同時激活/登錄到網(wǎng)絡(luò)中、或者它們之間的距離太大以至于無法利用如藍牙或者紅外線這樣的直接近程傳輸技術(shù)時仍然如此。另外,設(shè)備可以不共享共同性質(zhì),但是數(shù)據(jù)同步卻由于虛擬設(shè)備服務(wù)域所提供的數(shù)據(jù)轉(zhuǎn)換/過濾技術(shù)而依然是可能的。作為又一個附加的益處,例如如果物理設(shè)備丟失或者壞掉,則相應(yīng)的虛擬設(shè)備可以作為自動數(shù)據(jù)備份或者附加存儲介質(zhì)。
傳送到虛擬設(shè)備的(而且從虛擬設(shè)備傳送到另一虛擬設(shè)備以便遞送到相應(yīng)另一物理設(shè)備的)信息可以在逐個情況(文件等)的基礎(chǔ)上例如經(jīng)由物理設(shè)備的用戶接口來人工地確定,或者自動地來確定,也包括半自動過程。在物理設(shè)備中存儲的預定義的而且有利地可由用戶調(diào)整的設(shè)置可以指示,某一類型的所有文件或者數(shù)據(jù)在其改變或者創(chuàng)建/刪除之時應(yīng)當總是也在屬于虛擬設(shè)備域的一個或多個其它設(shè)備中加以更新。
分別地可以在源物理設(shè)備中或者在其虛擬版本中存儲關(guān)于目標設(shè)備的信息,該信息應(yīng)當最終地傳送到該目標設(shè)備以便經(jīng)由虛擬設(shè)備來同步。另一方面,每個虛擬設(shè)備可以例如用定時的方式來輪詢相應(yīng)的物理設(shè)備以取回經(jīng)更新的數(shù)據(jù),而且輪詢其它虛擬設(shè)備以便檢查要在它們之間(并因此在實際物理設(shè)備之間)保持同步的一些數(shù)據(jù)最近是否已經(jīng)改變。從虛擬設(shè)備到目標物理設(shè)備的數(shù)據(jù)傳送可以用定時的方式發(fā)生、在從目標設(shè)備接收同步請求時發(fā)生、或者直接地在目標設(shè)備已經(jīng)注冊于網(wǎng)絡(luò)/服務(wù)等之后發(fā)生。自然而然,可以通過先向目標設(shè)備通知經(jīng)更新的數(shù)據(jù)、然后等待它接受實際的更新數(shù)據(jù)傳送來有條件地進行數(shù)據(jù)更新/同步過程。另外,除如下單純的分散式解決方案之外,虛擬服務(wù)還可以維護在現(xiàn)存虛擬設(shè)備中的各種數(shù)據(jù)對象的以及優(yōu)選的同步映射和鏈接的集中式數(shù)據(jù)庫,其中在該分散式解決方案中只有虛擬設(shè)備帶有這樣的映射,或者可能在有必要的任何時候簡單地通過輪詢類型的設(shè)置來更新它們之間的數(shù)據(jù)。
概述如下情形,其中以延遲的方式(根據(jù)定時或者在發(fā)生某一預定事件時)將數(shù)據(jù)從目標虛擬設(shè)備發(fā)送到目標物理設(shè)備,甚至于只有單個SIM卡可以效力于作為成功數(shù)據(jù)傳送尋址的基礎(chǔ),而且例如可以省略在兩個移動終端之間人工復制電話簿信息,這在僅有單個SIM卡的多個終端所有者中是司空見慣卻又不勝其煩的過程,之所以可以省略這一過程是因為用戶可以經(jīng)由虛擬設(shè)備服務(wù)向它自己發(fā)送電話簿或者其它優(yōu)選數(shù)據(jù),而且在定時器到時或者預定事件發(fā)生之前,將SIM卡從一個終端改變到另一終端并且等待來自虛擬設(shè)備的自動,例如類似于推送,更新或者人工啟動的更新。因此,兩個設(shè)備存儲器可以相對容易地保持于同步,即使對于僅有單個用于虛擬-物理設(shè)備接口尋址的SIM卡時仍然如此。當然,在多個設(shè)備每次與同一SIM卡一起使用的更一般情形中,可以將一些其它尋址手段(如移動終端IMEI代碼、IP地址)運用于虛擬設(shè)備服務(wù)尋址目的,而且例如前述基于定時器的解決方案并非必要的,因為電話簿更新可以在目標設(shè)備注冊于網(wǎng)絡(luò)之時發(fā)生,由此目標設(shè)備仍利用同一SIM卡作為源設(shè)備,但是不同的尋址手段用于虛擬設(shè)備服務(wù)目的。
特別地,在物理設(shè)備之間顯式地(~人工地)啟動的數(shù)據(jù)傳送可以由于采用了這里呈現(xiàn)的虛擬設(shè)備服務(wù)概念而變得更為容易。具體的“我的設(shè)備”或者相應(yīng)菜單可以在終端設(shè)備上加以創(chuàng)建和定制以便在激活這樣的功能之時呈現(xiàn)于它的例如顯示器這樣的UI上。不同設(shè)備可以如根據(jù)優(yōu)選標準而分類的那樣列舉在顯示器上,例如賦給在虛擬設(shè)備域上具有虛擬對應(yīng)設(shè)備的每個物理設(shè)備的可由用戶自由定義的而且因此易讀/易懂的名稱。當然,這樣由用戶定義的名稱應(yīng)當至少在虛擬設(shè)備服務(wù)側(cè)上鏈接到網(wǎng)絡(luò)所用的真正設(shè)備尋址裝置。在許多情況下,例如基于數(shù)據(jù)類型分析的全自動化解決方案并不可行,例如考慮在設(shè)備之間傳送所有下載的多媒體文件以便進行同步,而自動化的這種傳送將占用系統(tǒng)的大量傳送能力而且可能給用戶帶來所不希望的費用??赡苡捎谙螺d到設(shè)備的多媒體文件的較高百分比為僅利用一次,因此其余的設(shè)備完全不需要針對這樣的文件來加以更新。
在本發(fā)明的一個方面中,一種用于在服務(wù)實體處管理設(shè)備虛擬服務(wù)的方法,該服務(wù)實體支持在能夠與該服務(wù)實體通信的多個設(shè)備之間的信息傳送,其特征在于包括以下步驟-在服務(wù)實體處從第一設(shè)備接收信息,所述信息的目標至少是一個第二設(shè)備,-在服務(wù)實體處將信息存儲于與第一設(shè)備相關(guān)聯(lián)的第一位置中,-在服務(wù)實體處將存儲在與第一設(shè)備相關(guān)聯(lián)的第一位置中的所述信息存儲于第二位置中,所述第二位置與第二設(shè)備相關(guān)聯(lián),以及-在發(fā)生預定事件時將第二位置中的信息傳送到第二設(shè)備。
可選地,可以通過利用各種數(shù)據(jù)修剪/轉(zhuǎn)換技術(shù)來使得發(fā)送到第二設(shè)備的所述信息兼容于第二設(shè)備的能力。
在本發(fā)明的另一方面中,一種用于經(jīng)由虛擬設(shè)備服務(wù)從第一設(shè)備將信息傳送到至少一個其它設(shè)備的方法,其特征在于包括以下步驟-在第一設(shè)備處確定待發(fā)送到第二設(shè)備的信息,-在第一設(shè)備處從所述第一設(shè)備處的與虛擬設(shè)備服務(wù)相關(guān)聯(lián)的一個或多個設(shè)備的分組中指定第二設(shè)備,以及-將信息發(fā)送到虛擬服務(wù)實體,以便存儲在與第一設(shè)備相關(guān)聯(lián)的第一位置中,進而在發(fā)生預定事件時經(jīng)由與第二設(shè)備相關(guān)聯(lián)的第二位置轉(zhuǎn)發(fā)到第二設(shè)備。
在向設(shè)備用戶提供所述分組的成員之列表的基礎(chǔ)上,例如通過以可用標識符在UI上將成員可視化,然后由用戶選擇指定當前目標設(shè)備,可以執(zhí)行第二設(shè)備的所述指定。替選地,對于其中某一類型的文件/數(shù)據(jù)有改變、包括創(chuàng)建/刪除這種數(shù)據(jù)的場合,可以基于預定義的設(shè)置來自動地進行該指定。
相同的方法適用于確定待發(fā)送的信息,即人工技術(shù)和自動技術(shù)均可使用。
在本發(fā)明的又一方面中,一種可以在通信網(wǎng)絡(luò)中操作的設(shè)備,包括用于處理指令的處理裝置和用于存儲數(shù)據(jù)的存儲器裝置,其特征在于用于確定待發(fā)送到第二設(shè)備的信息,用以從一個或多個設(shè)備的分組中指定第二設(shè)備,以及用以將信息發(fā)送到虛擬服務(wù)實體,以便存儲在與第一設(shè)備相關(guān)聯(lián)的第一位置中,進而在發(fā)生預定事件時經(jīng)由與第二設(shè)備相關(guān)聯(lián)的第二位置轉(zhuǎn)發(fā)到第二設(shè)備。
在本發(fā)明的又一方面中,一種虛擬設(shè)備服務(wù)實體,包括用于處理指令的處理裝置和用于存儲數(shù)據(jù)的存儲器裝置以及用于傳送數(shù)據(jù)的數(shù)據(jù)傳送裝置,其特征在于用于從第一設(shè)備接收信息,所述信息的目標是至少第二設(shè)備,用以將信息存儲在與第一設(shè)備相關(guān)聯(lián)的第一位置中,用以將存儲在與第一設(shè)備相關(guān)聯(lián)的第一位置中的所述信息存儲在與第二設(shè)備相關(guān)聯(lián)的第二位置中,以及用以在發(fā)生預定事件時將第二位置中的信息發(fā)送到第二設(shè)備。
在本發(fā)明的再一方面中,一種系統(tǒng),包括虛擬設(shè)備服務(wù)實體以及能與所述虛擬設(shè)備服務(wù)實體通信的至少第一設(shè)備和第二設(shè)備,其特征在于-所述第一設(shè)備包括用于將信息發(fā)送到所述虛擬設(shè)備服務(wù)實體的裝置,-所述虛擬設(shè)備服務(wù)實體包括用于接收由所述第一設(shè)備發(fā)送的信息的裝置,-所述虛擬設(shè)備服務(wù)實體包括用于將信息存儲在與所述第一設(shè)備相關(guān)聯(lián)的第一位置中的裝置,-所述虛擬設(shè)備服務(wù)實體包括用于將信息存儲在與作為信息的目標的所述第二設(shè)備相關(guān)聯(lián)的第二位置中的裝置,-所述虛擬設(shè)備服務(wù)實體包括用于在發(fā)生預定事件時將信息發(fā)送到所述第二設(shè)備的裝置,以及-所述第二設(shè)備包括用于從所述虛擬設(shè)備服務(wù)接收數(shù)據(jù)的裝置。
進一步參照圖2描述上述概念,其中在服務(wù)器上運行虛擬設(shè)備服務(wù)202,其包括多個虛擬設(shè)備212、214、216和218。作為一般規(guī)則,物理設(shè)備相對于它們的虛擬對應(yīng)設(shè)備進行同步,而虛擬設(shè)備相對于彼此進行同步。虛擬設(shè)備服務(wù)維持用于虛擬設(shè)備212、214、216、218的存儲器空間,該虛擬設(shè)備對應(yīng)于在例如個人、公司這樣的一個實體的所有權(quán)/控制中的或者以別的方式連接在一起的(例如在多個實體的聯(lián)合所有權(quán)/控制中的)實際物理設(shè)備204、206、208、210。考慮從一個物理設(shè)備到另一物理設(shè)備的數(shù)據(jù)傳輸,該數(shù)據(jù)先存儲于發(fā)送者(~源)的虛擬對應(yīng)設(shè)備中,然后復制到進行接收的(~目標)虛擬設(shè)備,以便進而在適當之時,例如在收到設(shè)備注冊于網(wǎng)絡(luò)的通知之時或者以定時的方式,再將該數(shù)據(jù)遞送到實際進行接收的物理設(shè)備。
在下文中通過參照附圖更具體地描述本發(fā)明,在附圖中圖1描繪了引用的現(xiàn)有技術(shù)解決方案,該解決方案具有能將公共數(shù)據(jù)庫信息從一個設(shè)備復制到另一設(shè)備的中央服務(wù)器,圖2圖示了本發(fā)明的前述一般概念,其中出于數(shù)據(jù)存儲、轉(zhuǎn)換和轉(zhuǎn)發(fā)目的而在服務(wù)器上維持有被稱為虛擬設(shè)備的、物理設(shè)備的虛擬對應(yīng)設(shè)備,圖3是根據(jù)本發(fā)明用于傳送信息的方法的流程圖,圖4是用于充當虛擬設(shè)備服務(wù)主機的服務(wù)器的框圖,圖5是充當虛擬設(shè)備服務(wù)器的信息源和/或信息宿的、例如移動終端這樣的設(shè)備的框圖,圖6在終端顯示器上以一個可能UI(用戶接口)設(shè)置的形式來可視化虛擬設(shè)備概念。
具體實施例方式
參見圖2,可以在許多不同情形中利用本發(fā)明。然而所有情形共同的一點在于需要同步數(shù)據(jù),也就是例如多媒體文件、圖片、音頻文件、相片簿內(nèi)容、消息、文本文檔等有益于轉(zhuǎn)發(fā)到虛擬域的一個或多個設(shè)備的任何數(shù)據(jù)。
圖3揭示了根據(jù)上文描述的本發(fā)明原理的方法流程圖。以標號301和309標記的虛線將圖中代表的方法步驟初始地分別分組到終端側(cè)動作和服務(wù)側(cè)動作。然而,如下所示,服務(wù)側(cè)也可以負責另外由終端執(zhí)行的一些動作,而且反之亦然。
由于虛擬設(shè)備域包含應(yīng)當與在實際物理設(shè)備中存儲的數(shù)據(jù)的變化相關(guān)而至少部分地保持同步的虛擬設(shè)備,所以虛擬設(shè)備服務(wù)實體應(yīng)當創(chuàng)建例如某一個人或者其它實體的虛擬設(shè)備駐留于其中的對應(yīng)虛擬域。在它最簡單的形式中,該域可以僅僅是在服務(wù)實體的存儲器中與屬于該服務(wù)實體的設(shè)備(~設(shè)備標識符)有關(guān)的列表?;诶缤ㄟ^來自終端的單獨虛擬設(shè)備域設(shè)立請求消息而提供給服務(wù)實體的信息,或者例如通過在現(xiàn)場對服務(wù)實體進行編程而直接提供給服務(wù)實體的信息,可以在方法啟動階段302中設(shè)立虛擬設(shè)備域。這樣的消息可以包括單獨的字段或者更復雜的代碼字,該字段或者代碼字確定優(yōu)選的虛擬設(shè)備服務(wù)配置,即什么設(shè)備應(yīng)當包含于域中以及它們應(yīng)當在什么程度上(數(shù)據(jù)類型、數(shù)據(jù)實體等)保持于同步。在創(chuàng)建虛擬的對應(yīng)設(shè)備之后,終端可以被配置用來例如在注冊到網(wǎng)絡(luò)時自動地登錄虛擬設(shè)備(服務(wù))域,然后自動地或者作為對用戶請求的響應(yīng)或者至少在用戶接受之后,在虛擬設(shè)備與物理設(shè)備之間更新數(shù)據(jù)。替選地,終端例如可以僅在用戶經(jīng)由他的終端的UI采取啟動行為之后才注冊到虛擬設(shè)備域。
在設(shè)備與其數(shù)據(jù)之間的所需的映射/鏈接可以被保持于集中式數(shù)據(jù)庫中,在該情況下在服務(wù)側(cè)控制該域的中央實體可以負責在虛擬設(shè)備之間的所有數(shù)據(jù)交換,因此虛擬設(shè)備僅充當與物理設(shè)備有關(guān)的數(shù)據(jù)儲存器或者僅處理來自物理對應(yīng)設(shè)備的數(shù)據(jù)傳送/去往物理對應(yīng)設(shè)備的數(shù)據(jù)傳送。替選地,虛擬設(shè)備可以在虛擬設(shè)備服務(wù)之內(nèi)執(zhí)行所有數(shù)據(jù)交換,而且利用集中式數(shù)據(jù)庫以便獲取映射信息。在第三解決方案模型中,映射信息在獨立地或者在中央實體的控制中起作用的虛擬設(shè)備中確實是分散的。
例如,表可以包括設(shè)備標識符,其跟隨有在虛擬設(shè)備中存儲的每個數(shù)據(jù)元素/類型,還可選地包括與在其它虛擬設(shè)備中的數(shù)據(jù)元素/類型之間的映射。包括在已經(jīng)兼容的元素之間的直接鏈接以及例如要求數(shù)據(jù)轉(zhuǎn)換/適配級的更復雜鏈接在內(nèi)的映射例如可以由用戶定義而且可利用設(shè)置消息來動態(tài)地遞送/更改,或者它們可以自動地產(chǎn)生,這意味著在不同設(shè)備中的對應(yīng)數(shù)據(jù)元素具有共同的或者“標準的”含義,因此它們之間的映射/鏈接可以不經(jīng)用戶的進一步指導即可建立。自然而言,在虛擬設(shè)備之間沒有“預先映射”的數(shù)據(jù)元素也應(yīng)當可以交換,因此虛擬設(shè)備應(yīng)當包括用于數(shù)據(jù)元素的自由存儲空間(或者包括動態(tài)地保留更多存儲器這一選擇)而無需在目標虛擬設(shè)備中直接預定義對應(yīng)設(shè)備。無映射的這種數(shù)據(jù)元素由于顯式數(shù)據(jù)交換而是可能的,即用戶已經(jīng)人工地發(fā)送數(shù)據(jù)元素而且指定了屬于虛擬域的某一目標設(shè)備,使得無需任何預定義的映射信息即可在虛擬域中恰當?shù)剞D(zhuǎn)發(fā)數(shù)據(jù)。
另外,在設(shè)立期間而且優(yōu)選地動態(tài)地在以后,可以向用戶提供如下可能,即生成比在虛擬設(shè)備之間的直接數(shù)據(jù)元素映射更通用的、而且因此創(chuàng)建/刪除起來更為快速/更為容易的分組??梢岳鐬榕c工作有關(guān)的終端建立一個分組而為預定用于私人用途的設(shè)備建立另一分組。與自動化數(shù)據(jù)交換有關(guān)的分組定義應(yīng)當被至少存儲在服務(wù)側(cè)中以及與顯式數(shù)據(jù)傳送有關(guān)分組定義應(yīng)當被至少存儲在物理終端和服務(wù)側(cè)兩者中。只有當設(shè)備在發(fā)送這樣的以分組為目標的數(shù)據(jù)時將目標地址標識符(可以是分組標識符)轉(zhuǎn)換成對應(yīng)的獨立設(shè)備標識符時,才可以僅在物理終端設(shè)備側(cè)中定義或者操作分組。有待用于在虛擬服務(wù)之內(nèi)進行設(shè)備尋址的標識符可以基于例如SIM信息、IMEI(國際移動臺設(shè)備標識)代碼、在設(shè)備注冊于服務(wù)時所給予的具體用戶名/口令組合等可見的適合于此目的的任何尋址手段。
在步驟304中,可以基于預定義的標準由發(fā)送設(shè)備自動地確定待發(fā)送的信息,在該情況下甚至可以在單個數(shù)據(jù)元素的基礎(chǔ)上要求來自用戶的可選授權(quán),或者可以由用戶經(jīng)由例如在設(shè)備的UI上示出的與服務(wù)有關(guān)的菜單進行的反饋(通過在該菜單中進行選擇或者輸入)手工地確定待發(fā)送的信息。在另一更受虛擬設(shè)備服務(wù)實體驅(qū)動的選擇中,服務(wù)實體例如以定期的方式對屬于同一虛擬設(shè)備域的設(shè)備進行輪詢,以檢查要根據(jù)映射/鏈接來同步的數(shù)據(jù)元素是否已經(jīng)改變,以便于然后取回并轉(zhuǎn)發(fā)這樣的數(shù)據(jù)。
步驟306包括為該信息指定一個或多個接收者。分別在這一級中,執(zhí)行的動作可以是自動的而且基于在存儲于終端設(shè)備/服務(wù)實體中的數(shù)據(jù)元素/類型之間的可用現(xiàn)存映射/鏈接,或者執(zhí)行的動作可以是通過用戶反饋的人工的動作,即用戶從與虛擬設(shè)備服務(wù)相關(guān)聯(lián)的設(shè)備分組中選擇一個或多個接收設(shè)備。如果在服務(wù)實體執(zhí)行該指定,則實際上可以在數(shù)據(jù)傳送步驟308之后執(zhí)行步驟306。應(yīng)當注意,尤其是在顯式的人工啟動的數(shù)據(jù)傳送情況下,也可以毫不困難地逆序執(zhí)行步驟306和304。
在步驟308中,由源設(shè)備朝著虛擬設(shè)備服務(wù)發(fā)送所確定的信息。取決于源設(shè)備連接到服務(wù)的方式,信息傳送可以基于有線或者是基于無線的。例如,移動終端有可能通過無線連接來連接到服務(wù),而桌上型計算機則經(jīng)由標準雙絞線網(wǎng)絡(luò)線纜固定地連接到網(wǎng)絡(luò)。
在步驟310中,虛擬設(shè)備服務(wù)實體或者直接地從源設(shè)備或者經(jīng)由多個中間設(shè)備接收信息,而且在步驟312中將該信息存儲在與發(fā)送數(shù)據(jù)的源設(shè)備相關(guān)聯(lián)的第一位置中,例如存儲到它的標識符。這樣的位置可以視為形成了虛擬設(shè)備的一部分,關(guān)于在設(shè)備中存儲的數(shù)據(jù),該虛擬設(shè)備對應(yīng)于實際物理設(shè)備。
在原理上可選的步驟314中,虛擬設(shè)備服務(wù)實體檢查是否應(yīng)當以某一方式更改信息以更好地適合于已經(jīng)在步驟306中定義的目標設(shè)備的能力。如果是這樣的情況,則可以在將數(shù)據(jù)放置于一個或多個目標虛擬設(shè)備中以被轉(zhuǎn)發(fā)到目標物理設(shè)備之前在步驟316執(zhí)行包括圖像/文本/聲音轉(zhuǎn)換在內(nèi)的不同數(shù)據(jù)適配方法。如果目標設(shè)備不支持接收那一性質(zhì)的數(shù)據(jù),則這樣的適配措施也可以包括例如完全刪除某些數(shù)據(jù)(或者代之以替選數(shù)據(jù),例如用文本“[去除圖片]”來取代圖片)。在多個目標虛擬設(shè)備的情況下,這樣的適配方法可以因目標設(shè)備而異,因此相同的源數(shù)據(jù)可以用彼此不同的形式遞送到許多目標設(shè)備。
在步驟318中,可能適配的數(shù)據(jù)被存儲于至少一個的其它位置中,該一個或多個位置在實踐中對應(yīng)于一個或多個目標設(shè)備。該數(shù)據(jù)也保留于第一位置中,除非用戶已經(jīng)通過配置來設(shè)置系統(tǒng)僅傳送數(shù)據(jù)而不充當數(shù)據(jù)儲存器。在那一情況下,在將數(shù)據(jù)傳送到至少一個的其它位置之后可以刪除數(shù)據(jù)。可以逆序執(zhí)行步驟316和318,即直至目標虛擬設(shè)備已經(jīng)例如通過數(shù)據(jù)類型分析得知對應(yīng)的物理設(shè)備不支持未經(jīng)適配的數(shù)據(jù)為止才在目標虛擬設(shè)備發(fā)生適配。
步驟320指代了監(jiān)視/等待發(fā)生預定事件,該預定事件然后將起動數(shù)據(jù)從目標物理設(shè)備的目標虛擬設(shè)備到該目標物理設(shè)備的發(fā)送。這樣的事件可以是固定的或者在服務(wù)實體處或者由具有虛擬對應(yīng)終端的終端動態(tài)地加以確定。物理設(shè)備例如可以用專門的消息或者通過將設(shè)置信息作為參數(shù)嵌入一些其它消息到來向服務(wù)實體通告新的事件設(shè)置。該事件可以是對于網(wǎng)絡(luò)或者對于虛擬設(shè)備服務(wù)的注冊,所述注冊由該服務(wù)來識別。類似地,該事件可以是定時器到時(請注意任何定時的數(shù)據(jù)更新過程都可以視為定時器到時)、從物理設(shè)備接收顯式更新請求或者數(shù)據(jù)查詢等。清楚的是這樣的事件可以針對每個虛擬設(shè)備或者可選地對于某組虛擬設(shè)備來獨立地確定。
最后在步驟322中將數(shù)據(jù)遞送到一個或多個目標物理設(shè)備。如果該服務(wù)僅用于傳送數(shù)據(jù),則服務(wù)實體然后可以刪除在虛擬域中存儲的數(shù)據(jù),或者如果例如還需要數(shù)據(jù)備份服務(wù),則服務(wù)實體讓數(shù)據(jù)駐留于虛擬設(shè)備中。在步驟324中結(jié)束該方法的執(zhí)行。
圖4揭示了比如能執(zhí)行在上文中呈現(xiàn)的虛擬設(shè)備服務(wù)管理方法的服務(wù)器這樣的虛擬服務(wù)設(shè)備實體的基本部件的框圖。該實體因此可以通過利用所呈現(xiàn)的部件根據(jù)本發(fā)明來處理、存儲和傳送數(shù)據(jù)。在實踐中實現(xiàn)為一個或多個物理存儲器芯片的存儲器406包括例如形式為計算機程序/應(yīng)用的必要代碼416以及在虛擬設(shè)備412、414中存儲的數(shù)據(jù),該代碼用以控制在虛擬設(shè)備服務(wù)中的所有數(shù)據(jù)存儲和交換。另外,除用于起動和維持服務(wù)的必要設(shè)立/配置信息之外,存儲器406還包括在許多虛擬設(shè)備之間的現(xiàn)存數(shù)據(jù)元素映射和鏈接。需要處理單元402用于根據(jù)在存儲器402中存儲的指令416來執(zhí)行方法。顯示器404和鍵盤410在原理上是可選的,但是通常需要它們以便向服務(wù)實體的管理提供必要的設(shè)備控制和數(shù)據(jù)可視化裝置(~用戶接口)。需要例如網(wǎng)絡(luò)適配器或者無線收發(fā)器這樣的數(shù)據(jù)傳送裝置408用于處理數(shù)據(jù)交換,例如從其它設(shè)備獲取數(shù)據(jù)和指令/將數(shù)據(jù)和指令轉(zhuǎn)發(fā)到其它設(shè)備。可以在如軟盤、CD或者存儲器卡這樣的載體介質(zhì)上存儲和遞送用于執(zhí)行所提出的方法的代碼416。
在圖5中分別地描繪了能利用虛擬設(shè)備服務(wù)的比如移動終端、PDA或者桌上型/膝上型計算機這樣的用戶設(shè)備的框圖。處理單元502根據(jù)例如以在存儲器506中存儲的應(yīng)用為形式的指令516來控制對動作的執(zhí)行。數(shù)據(jù)傳送裝置508可以是指例如收發(fā)器或者網(wǎng)絡(luò)適配器。小鍵盤或者其它數(shù)據(jù)輸入裝置510和顯示器504對于管理、收集和可視化設(shè)備的信息和動作是有用的。
圖6揭示了用于在終端顯示器上可視化虛擬設(shè)備域以便于既簡單又快速應(yīng)用的一種選擇。在具體的“我的設(shè)備”菜單中示出了與其物理對應(yīng)設(shè)備相應(yīng)的虛擬設(shè)備,例如以在一行上一個設(shè)備為基礎(chǔ)。在顯式數(shù)據(jù)傳送的情況下,即在用戶人工地選擇待傳送的數(shù)據(jù)和/或作為該數(shù)據(jù)目標的另一設(shè)備情況下,向他可視化的菜單結(jié)構(gòu)可以包括從中選擇與數(shù)據(jù)元素有關(guān)的動作(例如“發(fā)送”)的第一菜單602、用于確定傳送類型的后續(xù)菜單604(在這一情況下“我的設(shè)備”是指代虛擬設(shè)備傳送)、以及列舉在與所用設(shè)備相同的虛擬設(shè)備域中包括的設(shè)備的最終菜單606。除起碼的設(shè)備標識符列舉之外,最終菜單606還可以向用戶傳遞例如由服務(wù)實體報告的或者通過定期地對其輪詢而獲得的遠程設(shè)備的其它補充信息,例如當前狀態(tài),例如注冊/未注冊。可以經(jīng)由在與設(shè)備標識符相同的一行上示出的文本或者如帶圈的A(~有效)這樣的符號來說明狀態(tài)信息以及比如“最近有效”時間數(shù)據(jù)這樣的其它信息。另外,基于某些優(yōu)選的和可選/可定義的標準(所有注冊設(shè)備、某組中的所有設(shè)備等),“我的設(shè)備”菜單606可以顯示在該域中的所有設(shè)備、除當時正在用于訪問菜單的設(shè)備之外的所有設(shè)備、或者所有設(shè)備中的僅一部分設(shè)備。如果僅一個設(shè)備存在于列表中,則可以完全地省略菜單顯示,因為可以預期用戶已經(jīng)熟悉那一設(shè)備的標識,而對“我的設(shè)備”菜單604的選擇則明確地限定了優(yōu)選的目標設(shè)備。替選地,除“我的設(shè)備”類型傳送之外或者取而代之,可以在菜單604中指示該唯一設(shè)備的標識。在選擇了目標設(shè)備或者多個設(shè)備之后,所選的數(shù)據(jù)元素就發(fā)送到虛擬設(shè)備服務(wù),以便根據(jù)本發(fā)明的原理經(jīng)由目標物理設(shè)備的虛擬對應(yīng)設(shè)備而轉(zhuǎn)發(fā)到該目標物理設(shè)備。
相應(yīng)地,可以毫無困難地將相似類型的虛擬設(shè)備可視化和選擇手段應(yīng)用于與僅為顯式數(shù)據(jù)傳送目的不同的各種目的。這樣的目的例如包括設(shè)備狀態(tài)查詢和設(shè)備分組,即與設(shè)備選擇方面有關(guān)的任何目的。
在根據(jù)本發(fā)明的信息傳送中利用的協(xié)議和協(xié)議??梢赃x自于現(xiàn)存的協(xié)議和協(xié)議棧,這是由于為了實施本發(fā)明而需要的傳送能力并不特別地復雜或者特殊,可以將其視為本發(fā)明的一個益處??梢允褂美鏢yncML數(shù)據(jù)同步協(xié)議或者甚至是傳統(tǒng)FTP(文件傳送協(xié)議)這樣的數(shù)據(jù)共享技術(shù)來實施在也可以視為代理的虛擬設(shè)備與比如物理設(shè)備這樣的其它實體之間的信息交換。
對于本領(lǐng)域技術(shù)人員應(yīng)當明顯的是,在不背離由權(quán)利要求限定的本發(fā)明范圍情況下可以對這里揭示的本發(fā)明進行不同的改型。例如,所用設(shè)備和方法步驟可以變化而仍然不失本發(fā)明的基本思想。作為一種觀察,在物理(終端)設(shè)備的立場看來,虛擬設(shè)備服務(wù)可以實施為其內(nèi)部功能和組成并不可見的聚集實體。因此,在虛擬域上,與一些物理目標設(shè)備相應(yīng)的虛擬設(shè)備的存在是基本性的,而如何向其傳送數(shù)據(jù),即它是通過所述虛擬源設(shè)備還是某一其它實體而發(fā)生,則不必總是拘泥于任何特定解決方案,盡管通過與發(fā)送數(shù)據(jù)的物理設(shè)備相關(guān)聯(lián)的虛擬源設(shè)備來發(fā)送數(shù)據(jù)是有些有利的,這是因為虛擬設(shè)備同時用作為數(shù)據(jù)備份設(shè)備。
權(quán)利要求
1.一種用于在服務(wù)實體處管理設(shè)備虛擬服務(wù)的方法,所述服務(wù)實體支持在能夠與所述服務(wù)實體通信的多個設(shè)備之間的信息傳送,其特征在于包括以下步驟-在所述服務(wù)實體處從第一設(shè)備接收信息,所述信息的目標是至少第二設(shè)備(310),-在所述服務(wù)實體處將所述信息存儲于與所述第一設(shè)備相關(guān)聯(lián)的第一位置中(312),-在所述服務(wù)實體處將存儲在與所述第一設(shè)備相關(guān)聯(lián)的所述第一位置中的所述信息存儲于第二位置中,所述第二位置與所述第二設(shè)備相關(guān)聯(lián)(318),以及-在發(fā)生預定事件時將所述第二位置中的所述信息傳送到所述第二設(shè)備(320,322)。
2.如權(quán)利要求1所述的方法,其中待發(fā)送到所述第二設(shè)備的所述信息在所述發(fā)送之前適配于所述第二設(shè)備的能力(316)。
3.如權(quán)利要求2所述的方法,其中所述適配包括以下各項中的至少一項將數(shù)據(jù)從一個形式轉(zhuǎn)換成另一形式、刪除數(shù)據(jù)、用其標示來取代數(shù)據(jù)。
4.如權(quán)利要求1所述的方法,其中所述接收的信息包括作為目標的所述第二設(shè)備的顯式識別信息。
5.如權(quán)利要求1所述的方法,其中所述接收信息作為對于由所述服務(wù)實體啟動的對所述第一設(shè)備進行輪詢的響應(yīng)而發(fā)生。
6.如權(quán)利要求1所述的方法,其中所述預定事件是以下各項中的至少一項定時器到時、接收同步請求、所述第二設(shè)備注冊于所述服務(wù)、以及所述第二設(shè)備注冊于所述網(wǎng)絡(luò)。
7.如權(quán)利要求1所述的方法,其中通過先向所述第二設(shè)備通知即將來臨的信息發(fā)送、而且直至所述第二設(shè)備已經(jīng)對其授權(quán)為止才執(zhí)行該發(fā)送,來有條件地執(zhí)行所述發(fā)送。
8.如權(quán)利要求1所述的方法,其中由于與所述第二位置相關(guān)聯(lián)的第二虛擬設(shè)備執(zhí)行對第一虛擬設(shè)備的輪詢而在所述第二位置中存儲在所述第一位置中存儲的所述信息,所述第一虛擬設(shè)備與所述第一位置相關(guān)聯(lián)。
9.如權(quán)利要求1所述的方法,其中所述服務(wù)實體輪詢所述第一設(shè)備以求新的或者修改的信息(304)。
10.如權(quán)利要求1所述的方法,其中在將所述信息存儲于所述第二位置中時從所述第一位置刪除所述信息。
11.如權(quán)利要求1所述的方法,其中在發(fā)送所述信息到所述第二設(shè)備時從所述第二位置刪除所述信息。
12.如權(quán)利要求1所述的方法,其中所述第二位置基于與所述第一設(shè)備相關(guān)聯(lián)的可用鏈接信息來確定(306)。
13.如權(quán)利要求12所述的方法,其中所述第一設(shè)備或者所述服務(wù)實體確定所述第二位置。
14.一種用于經(jīng)由虛擬設(shè)備服務(wù)從第一設(shè)備將信息傳送到至少一個其它設(shè)備的方法,其特征在于包括以下步驟-在所述第一設(shè)備處確定待發(fā)送到第二設(shè)備的所述信息(304),-在所述第一設(shè)備處從所述第一設(shè)備處的與所述虛擬設(shè)備服務(wù)相關(guān)聯(lián)的一個或多個設(shè)備的分組中指定所述第二設(shè)備(306),以及-將所述信息發(fā)送到所述虛擬服務(wù)實體,以便存儲在與所述第一設(shè)備相關(guān)聯(lián)的第一位置中,進而在發(fā)生預定事件時經(jīng)由與所述第二設(shè)備相關(guān)聯(lián)的第二位置轉(zhuǎn)發(fā)到所述第二設(shè)備(308)。
15.如權(quán)利要求14所述的方法,其中所述信息基于預定義的標準來自動地確定。
16.如權(quán)利要求14所述的方法,其中所述第二設(shè)備基于可用的數(shù)據(jù)鏈接信息來自動地指定。
17.如權(quán)利要求14所述的方法,其中在所述第一設(shè)備的用戶接口上可視化包括與所述虛擬設(shè)備服務(wù)相關(guān)聯(lián)的一個或多個設(shè)備的一個或多個標識符在內(nèi)的列表以用于所述指定。
18.如權(quán)利要求17所述的方法,其中所述列表包括所述第一設(shè)備本身。
19.如權(quán)利要求17所述的方法,其中除所述一個或多個標識符之外,所述列表還包括與一個或多個其它設(shè)備有關(guān)的補充信息。
20.如權(quán)利要求19所述的方法,其中所述補充信息包括注冊狀態(tài)或者最近有效時間。
21.一種可以在通信網(wǎng)絡(luò)中操作的設(shè)備(508),包括用于處理指令的處理裝置(502)和用于存儲數(shù)據(jù)的存儲器裝置(506),其特征在于用于確定待發(fā)送到第二設(shè)備的信息,用以從一個或多個設(shè)備的分組中指定所述第二設(shè)備,以及用以將所述信息發(fā)送到虛擬服務(wù)實體,以便存儲在與所述第一設(shè)備相關(guān)聯(lián)的第一位置中,進而在發(fā)生預定事件時經(jīng)由與所述第二設(shè)備相關(guān)聯(lián)的第二位置轉(zhuǎn)發(fā)到所述第二設(shè)備。
22.如權(quán)利要求21所述的設(shè)備,還用于基于預定義的標準來自動地確定待發(fā)送的信息。
23.如權(quán)利要求21所述的設(shè)備,還包括用于收集用戶反饋的裝置(510),所述設(shè)備用于基于用戶反饋來確定待發(fā)送的信息。
24.如權(quán)利要求21所述的設(shè)備,還包括用于向所述用戶可視化所述分組的用戶接口(504)。
25.如權(quán)利要求24所述的設(shè)備,用于通過列舉在所述分組的一個或多個設(shè)備的標識符來可視化所述分組。
26.如權(quán)利要求25所述的設(shè)備,用于基本上在每行一個標識符的基礎(chǔ)上列舉所述標識符。
27.如權(quán)利要求25所述的設(shè)備,還用于顯式與其標識符被列舉的每個設(shè)備有關(guān)的補充信息。
28.如權(quán)利要求24所述的設(shè)備,還包括用于收集與所述分組的可視化有關(guān)的用戶反饋以便指定所述第二設(shè)備的裝置(510)。
29.如權(quán)利要求21所述的設(shè)備,還用于基于可用的數(shù)據(jù)鏈接信息來指定所述第二設(shè)備。
30.如權(quán)利要求21所述的設(shè)備是移動終端、PDA(個人數(shù)字助理)或者計算機。
31.一種虛擬設(shè)備服務(wù)實體,包括用于處理指令的處理裝置(402)和用于存儲數(shù)據(jù)的存儲器裝置(406)以及用于傳送數(shù)據(jù)的數(shù)據(jù)傳送裝置(408),其特征在于用于從第一設(shè)備接收信息,其中所述信息的目標是至少第二設(shè)備,用以將所述信息存儲在與所述第一設(shè)備相關(guān)聯(lián)的第一位置中,用以將存儲在與所述第一設(shè)備相關(guān)聯(lián)的所述第一位置中的所述信息存儲在與所述第二設(shè)備相關(guān)聯(lián)的第二位置中,以及用以在發(fā)生預定事件時將所述第二位置中的所述信息發(fā)送到所述第二設(shè)備。
32.如權(quán)利要求31所述的實體,其還用于在所述發(fā)送之前使所述信息適配于所述第二設(shè)備的性能。
33.如權(quán)利要求32所述的實體,其中適配包括以下各項中的至少一項將數(shù)據(jù)從一種形式轉(zhuǎn)換成另一形式、刪除數(shù)據(jù)、用其指示來取代數(shù)據(jù)。
34.如權(quán)利要求31所述的實體,用于從所述接收的信息提取作為目標的所述第二設(shè)備的識別信息。
35.如權(quán)利要求31所述的實體,用于輪詢來自所述第一設(shè)備的新的或者修改的數(shù)據(jù)。
36.如權(quán)利要求31所述的實體,其中所述預定事件是以下各項中的至少一項定時器到時、接收同步請求、所述第二設(shè)備注冊于所述服務(wù)、以及所述第二設(shè)備注冊于所述網(wǎng)絡(luò)。
37.如權(quán)利要求31所述的實體,用于通過先向所述第二設(shè)備通知即將來臨的信息發(fā)送、而且直至所述第二設(shè)備已經(jīng)對其授權(quán)為止才執(zhí)行該發(fā)送來有條件地向所述第二設(shè)備發(fā)送所述信息。
38.如權(quán)利要求31所述的實體,用于利用所述虛擬設(shè)備服務(wù)來維護與多個物理設(shè)備有關(guān)的多個虛擬設(shè)備。
39.如權(quán)利要求38所述的實體,還用于由于與所述第二位置相關(guān)聯(lián)的第二虛擬設(shè)備執(zhí)行對第一虛擬設(shè)備的輪詢而將所述信息存儲于所述第二位置中,所述第一虛擬設(shè)備與所述第一位置相關(guān)聯(lián)。
40.如權(quán)利要求31所述的實體,用于輪詢所述第一設(shè)備以求新的或者修改的信息(304)。
41.如權(quán)利要求31所述的實體,用于基于與所述第一設(shè)備相關(guān)聯(lián)的可用鏈接信息來確定所述第二位置。
42.如權(quán)利要求31所述的實體,基本上是一個計算機或者多個計算機。
43.一種系統(tǒng),包括虛擬設(shè)備服務(wù)實體(401)以及能與所述虛擬設(shè)備服務(wù)實體(401)通信的至少第一設(shè)備和第二設(shè)備(501),其特征在于-所述第一設(shè)備包括用于將信息發(fā)送到所述虛擬設(shè)備服務(wù)實體的裝置(508),-所述虛擬設(shè)備服務(wù)實體包括用于接收由所述第一設(shè)備發(fā)送的所述信息的裝置(408),-所述虛擬設(shè)備服務(wù)實體包括用于將所述信息存儲在與所述第一設(shè)備相關(guān)聯(lián)的第一位置中的裝置(406),-所述虛擬設(shè)備服務(wù)實體包括用于將所述信息存儲在與作為所述信息的目標的所述第二設(shè)備相關(guān)聯(lián)的第二位置中的裝置(406),-所述虛擬設(shè)備服務(wù)實體包括用于在發(fā)生預定事件時將所述信息發(fā)送到所述第二設(shè)備的裝置(408),以及-所述第二設(shè)備包括用于從所述虛擬設(shè)備服務(wù)實體接收數(shù)據(jù)的裝置(508)。
44.如權(quán)利要求43所述的系統(tǒng),其中所述虛擬設(shè)備服務(wù)實體利用所述虛擬設(shè)備服務(wù)來維護與多個物理設(shè)備有關(guān)的多個虛擬設(shè)備。
45.一種計算機程序,包括用以執(zhí)行如權(quán)利要求1至14所述的方法步驟的代碼裝置。
46.一種承載如權(quán)利要求45所述的計算機可執(zhí)行程序的載體介質(zhì)。
全文摘要
一種方法、設(shè)備和系統(tǒng),用于在擁有多個設(shè)備的情況下進行由用戶啟動的或者自動的數(shù)據(jù)同步。在服務(wù)器上創(chuàng)建和維護與真正的物理設(shè)備(204、206、208、210)相應(yīng)的虛擬設(shè)備(212、214、216、218)。虛擬設(shè)備可以用作數(shù)據(jù)備份裝置和用作用于在物理設(shè)備之間交換數(shù)據(jù)的中間設(shè)備。在用戶終端的用戶接口上向用戶示出虛擬設(shè)備的可由用戶定義的標識符,以便用戶友好地人工啟動經(jīng)由虛擬設(shè)備服務(wù)在物理設(shè)備之間的數(shù)據(jù)傳送。
文檔編號G06F17/30GK1954316SQ200480043058
公開日2007年4月25日 申請日期2004年4月1日 優(yōu)先權(quán)日2004年4月1日
發(fā)明者米伊卡·西爾夫韋爾貝格 申請人:諾基亞公司