專利名稱:無(wú)線電話數(shù)據(jù)備份系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及存儲(chǔ)在無(wú)線電話中的數(shù)據(jù)的備份和恢復(fù),且更明確地說(shuō)涉及一種具有數(shù)據(jù)存儲(chǔ)能力的移動(dòng)電話。
背景技術(shù):
無(wú)線通信裝置(例如,移動(dòng)電話)已發(fā)展成不再僅僅是用于通信的機(jī)構(gòu)。許多電話包含啟用個(gè)人生產(chǎn)力、游戲乃至數(shù)字相機(jī)的特征。包含個(gè)人生產(chǎn)力應(yīng)用程序的裝置可包含將擁有者的個(gè)人信息存儲(chǔ)在存儲(chǔ)裝置內(nèi)的數(shù)據(jù)存儲(chǔ)器。另外,現(xiàn)在電話具有運(yùn)行那些為基于電話的運(yùn)行時(shí)環(huán)境而特定設(shè)計(jì)的應(yīng)用程序程序的能力。
可認(rèn)為由用戶操作并存儲(chǔ)的個(gè)體的所有個(gè)人信息在用戶的“個(gè)人信息空間”內(nèi)。在本文中,“個(gè)人信息空間”是由用戶定制并代表用戶的信息的數(shù)據(jù)存儲(chǔ)庫(kù),其含有用戶放入其個(gè)人空間中的公共數(shù)據(jù)、空間中的私人事件和屬于用戶并由用戶處理的其它數(shù)據(jù)對(duì)象(例如,文本文件或數(shù)據(jù)文件)。個(gè)人信息空間由個(gè)別用戶所專有和控制、通常由個(gè)別用戶輸入或在個(gè)別用戶的控制下的內(nèi)容來(lái)界定,且所述內(nèi)容包含他人通常已知的“公共”事件和數(shù)據(jù),以及不希望與他人共享的“私人”事件和數(shù)據(jù)。應(yīng)了解,上述標(biāo)準(zhǔn)中的每一者不是詳盡或必需的,而是定義術(shù)語(yǔ)“個(gè)人信息空間”在用于本文中時(shí)的特性。在本文中,此信息包含例如數(shù)據(jù)庫(kù)、文本文件、文字處理文件和其它應(yīng)用程序特定文件的電子文件,以及個(gè)人信息管理器、PDA和蜂窩式電話中的聯(lián)系人信息。
用戶面對(duì)的一個(gè)難題是將信息輸入到電話中可能耗費(fèi)時(shí)間,且一旦輸入,信息容易丟失。如果電話被用戶損壞乃至被用戶丟失,那么將信息輸入到電話中所花費(fèi)的時(shí)間和精力便白費(fèi)了。有些電話帶有軟件和數(shù)據(jù)連接電纜,其允許用戶通過(guò)將電話物理地連接到個(gè)人計(jì)算機(jī)來(lái)輸入和備份存儲(chǔ)在電話上的信息。這些應(yīng)用程序中許多是由電話制造商提供,并經(jīng)定制以便與電話直接交互。也就是說(shuō),應(yīng)用程序通常為電話特定設(shè)計(jì)應(yīng)用程序程序以便從電話中檢索數(shù)據(jù)并將其存儲(chǔ)在個(gè)人計(jì)算機(jī)上的應(yīng)用程序中。另外,有些第三方出售者試圖制造通過(guò)物理電纜與電話交互的更加通用的同步系統(tǒng)。
這些物理連接機(jī)構(gòu)的問(wèn)題在于,用戶必須有意識(shí)地記得定期將電話物理地連接到計(jì)算機(jī)以便確保在計(jì)算機(jī)上備份的信息是準(zhǔn)確的。另外,計(jì)算機(jī)本身容易受易失性影響。計(jì)算機(jī)上的數(shù)據(jù)可能由于硬件和軟件故障而丟失或損壞。
電話用戶通常希望基于電話的應(yīng)用程序的功能性增加,同時(shí)他們也希望所述應(yīng)用程序相對(duì)來(lái)說(shuō)易于使用。即便是基于通用計(jì)算機(jī)的實(shí)用應(yīng)用程序(例如,數(shù)據(jù)備份應(yīng)用程序),如果其經(jīng)設(shè)定而在沒(méi)有明顯的用戶干涉的情況下運(yùn)行,那么也是有利的。將允許無(wú)線電話用戶快速且容易地備份其存儲(chǔ)在電話上的個(gè)人信息的應(yīng)用程序?qū)⒕哂芯薮蟮纳虡I(yè)和技術(shù)價(jià)值。
發(fā)明內(nèi)容
本發(fā)明包括一種用于備份無(wú)線電話上的數(shù)據(jù)的系統(tǒng),其具有含有用戶的個(gè)人信息的數(shù)據(jù)存儲(chǔ)庫(kù)。本發(fā)明提供一種方法和應(yīng)用程序,且本文描述所述系統(tǒng)的各個(gè)方面和變化形式。本發(fā)明為用戶提供一種便利的方法,能確保保存在無(wú)線電話上的信息和為了確保信息被輸入且正確而花費(fèi)的精力在電話本身丟失或損壞時(shí)不會(huì)受到損失。
本發(fā)明一方面包括一種備份存儲(chǔ)在電話中的個(gè)人信息的方法。在此方面,所述方法可包含以下步驟在電話上呈現(xiàn)備份系統(tǒng)用戶帳號(hào)設(shè)置界面;在電話上呈現(xiàn)備份調(diào)度界面;和在電話上呈現(xiàn)恢復(fù)信息界面。
另一方面,所述方法可包含以用戶定義的時(shí)間間隔或在從備份存儲(chǔ)庫(kù)接收到數(shù)據(jù)存儲(chǔ)庫(kù)上的數(shù)據(jù)已發(fā)生了變化的指示時(shí),將電話數(shù)據(jù)傳輸?shù)絺浞菹到y(tǒng)。所述指示可能是輪詢備份存儲(chǔ)庫(kù)以確定是否已發(fā)生變化的結(jié)果。
所述方法可進(jìn)一步包含通過(guò)網(wǎng)絡(luò)向存儲(chǔ)庫(kù)提供界面以改變數(shù)據(jù)存儲(chǔ)庫(kù)中的數(shù)據(jù)的步驟。
所述方法可進(jìn)一步包含提供回退界面(roll-back interface)和恢復(fù)刪除界面。
又一方面,本發(fā)明是一種將無(wú)線電話中的個(gè)人信息存儲(chǔ)在備份存儲(chǔ)數(shù)據(jù)庫(kù)中的方法。在此方面,所述方法可包括以下步驟提供電話代理程序,所述電話代理程序包含能夠通過(guò)通信鏈接定期將變化傳輸?shù)絺浞荽鎯?chǔ)庫(kù)的自動(dòng)化電話數(shù)據(jù)傳輸方法和恢復(fù)方法;和響應(yīng)于所述代理程序,將變化從備份存儲(chǔ)庫(kù)提供到無(wú)線電話。
另一方面,本發(fā)明是一種維持無(wú)線電話中的個(gè)人信息的方法。在此方面,所述方法包含以下步驟建立用戶帳號(hào),用戶帳號(hào)通過(guò)唯一標(biāo)志來(lái)識(shí)別用戶;和以定時(shí)的時(shí)間間隔通過(guò)無(wú)線網(wǎng)絡(luò)將電話數(shù)據(jù)傳輸?shù)絺浞荽鎯?chǔ)庫(kù)。
在另一實(shí)施例中,本發(fā)明是一種用于無(wú)線電話的應(yīng)用程序。本發(fā)明包含以用戶定義的時(shí)間間隔將變化傳輸?shù)絺浞菹到y(tǒng)的自動(dòng)化備份過(guò)程。另外,所述應(yīng)用程序可包含由用戶激活的用以將存儲(chǔ)在備份系統(tǒng)上的信息恢復(fù)到電話的恢復(fù)過(guò)程。
所述應(yīng)用程序可包含回退電話信息過(guò)程,其將無(wú)線上的數(shù)據(jù)還原成指定日期上存在的狀態(tài)。所述應(yīng)用程序可進(jìn)一步包含恢復(fù)刪除記錄過(guò)程。所述應(yīng)用程序可包含運(yùn)行在服務(wù)器上的一個(gè)或一個(gè)以上過(guò)程,BREW代理程序和/或JAVA代理程序或經(jīng)設(shè)計(jì)以便在專有裝置或操作系統(tǒng)(例如,Symbian操作系統(tǒng))上操作的應(yīng)用程序。
在又一實(shí)施例中,本發(fā)明是一種用于將具有數(shù)據(jù)存儲(chǔ)庫(kù)的無(wú)線電話中的個(gè)人信息存儲(chǔ)到備份系統(tǒng)的應(yīng)用程序。所述應(yīng)用程序包含自動(dòng)化用戶帳號(hào)創(chuàng)建方法,其使用用戶的唯一識(shí)別符訪問(wèn)備份系統(tǒng)以便在備份系統(tǒng)上創(chuàng)建用戶帳號(hào);自動(dòng)化備份方法,其以用戶定義的時(shí)間間隔將變化傳輸?shù)絺浞菹到y(tǒng);和恢復(fù)方法,其將用戶數(shù)據(jù)提供給電話。
在另一實(shí)施例中,本發(fā)明包括一個(gè)或一個(gè)以上處理器可讀存儲(chǔ)裝置,其具有嵌入在所述處理器可讀存儲(chǔ)裝置上的處理器可讀代碼,所述處理器可讀代碼用于編程一個(gè)或一個(gè)以上處理器以便執(zhí)行一種包括以下步驟的方法呈現(xiàn)備份調(diào)度界面;將電話數(shù)據(jù)的初始集合和隨著時(shí)間的過(guò)去對(duì)電話數(shù)據(jù)的變化傳輸?shù)絺浞菹到y(tǒng);和呈現(xiàn)恢復(fù)信息界面。
又一方面,本發(fā)明是一種使用唯一電話識(shí)別符結(jié)合為用戶存儲(chǔ)的個(gè)人信息的備份系統(tǒng)。另一方面,備份系統(tǒng)使唯一電話識(shí)別符與唯一用戶識(shí)別符關(guān)聯(lián)。又一方面,電話識(shí)別符、用戶識(shí)別符或兩者是通用唯一的。另一方面,本發(fā)明包含使用電話上現(xiàn)有的SyncML客戶程序作為備份客戶程序,并在服務(wù)器上自動(dòng)創(chuàng)建用戶帳號(hào)信息。
本發(fā)明可使用硬件、軟件或硬件與軟件兩者的組合來(lái)實(shí)現(xiàn)。用于本發(fā)明的軟件存儲(chǔ)在一個(gè)或一個(gè)以上處理器可讀存儲(chǔ)媒介上,其中包含硬盤驅(qū)動(dòng)器、CD-ROM、DVD、光盤、軟盤、磁帶驅(qū)動(dòng)器、RAM、ROM或其它合適的存儲(chǔ)裝置。在替代實(shí)施例中,軟件中的一些或全部可由包含常規(guī)集成電路、門陣列、FPGA、PLD和特殊用途計(jì)算機(jī)在內(nèi)的專用硬件代替。
從以下描述將更清楚地了解本發(fā)明的這些和其它目的及優(yōu)點(diǎn),以下描述中結(jié)合附圖陳述本發(fā)明的優(yōu)選實(shí)施例。
將參照本發(fā)明的各種示范性實(shí)施例描述本發(fā)明。參看本說(shuō)明書(shū)和附圖將了解本發(fā)明的其它特征和優(yōu)點(diǎn),附圖中圖1是說(shuō)明耦合到根據(jù)本發(fā)明而利用的備份服務(wù)器的無(wú)線電話的方框圖。
圖2是說(shuō)明用戶可如何使用所述系統(tǒng)和本發(fā)明來(lái)簽署申請(qǐng)(sign up for)并初始地備份數(shù)據(jù)的流程圖。
圖3a到圖3q是說(shuō)明在本發(fā)明的系統(tǒng)中用戶界面將如何允許用戶進(jìn)行登記并初始地備份數(shù)據(jù)的屏幕截圖。
圖4是說(shuō)明根據(jù)本發(fā)明而利用的恢復(fù)過(guò)程的流程圖示意圖。
圖5a到圖5e說(shuō)明根據(jù)本發(fā)明用于進(jìn)行恢復(fù)過(guò)程的用戶界面。
圖6是說(shuō)明根據(jù)本發(fā)明而利用的回退特征的流程圖。
圖7是說(shuō)明用以改變備份存儲(chǔ)庫(kù)中的數(shù)據(jù)并隨后改變存儲(chǔ)在無(wú)線電話上的信息的用戶與基于網(wǎng)絡(luò)的個(gè)人信息管理器的交互的流程圖。
圖8是圖7所示的過(guò)程的替代實(shí)施例,其說(shuō)明修改存儲(chǔ)在無(wú)線電話上的用戶信息的用戶與基于網(wǎng)絡(luò)的個(gè)人信息管理器的交互。
圖9是說(shuō)明可如何出現(xiàn)兩種不同的數(shù)據(jù)狀態(tài)和用于解析那些狀態(tài)的選項(xiàng)的流程圖。
圖10說(shuō)明一種使用與用戶數(shù)據(jù)關(guān)聯(lián)的唯一電話識(shí)別符來(lái)實(shí)施備份系統(tǒng)的方法。
圖11說(shuō)明一種使用電話上預(yù)先提供的由制造商提供的SyncML客戶程序來(lái)與備份服務(wù)器通信的方法。
圖12說(shuō)明一種在電話上提供制造商提供的SyncML客戶程序以便與備份服務(wù)器通信的方法。
具體實(shí)施例方式
本發(fā)明允許用戶使用電話可連接的無(wú)線通信鏈接(例如,無(wú)線網(wǎng)絡(luò))以無(wú)線的方式備份存儲(chǔ)在蜂窩式電話上的個(gè)人信息。此應(yīng)用程序?qū)е峦ǔT谟脩舻碾娫拺?yīng)用程序的后臺(tái)運(yùn)行的過(guò)程,且因此不抑制用戶對(duì)于電話的使用。
圖1說(shuō)明用于實(shí)施本發(fā)明的系統(tǒng)的大體概觀。如圖1所示,無(wú)線通信裝置(例如,電話100)連接到無(wú)線通信鏈接(例如,蜂窩式網(wǎng)絡(luò)150)以便將聲音和數(shù)據(jù)通信傳輸給耦合到無(wú)線網(wǎng)絡(luò)的其它裝置。數(shù)據(jù)可以任何數(shù)目的已知格式通過(guò)網(wǎng)絡(luò)傳輸。還提供服務(wù)器160,其通過(guò)無(wú)線鏈接185與電話(通過(guò)無(wú)線網(wǎng)絡(luò)150)通信?;蛘?,服務(wù)器160可通過(guò)SyncML服務(wù)器195與電話100通信。備份系統(tǒng)包含代理程序110、服務(wù)器160上的備份存儲(chǔ)庫(kù)150,和由代理程序和服務(wù)器實(shí)施用以執(zhí)行本發(fā)明的備份、恢復(fù)和數(shù)據(jù)完整性功能的方法。本文論述的其它組件也可在各種實(shí)施例中并入到所述系統(tǒng)中。
電話100具備備份應(yīng)用程序或代理程序110。備份代理程序110可為經(jīng)設(shè)計(jì)以便根據(jù)SyncML OMA DS規(guī)格(包含提議的擴(kuò)展)的經(jīng)批準(zhǔn)和提議的版本(可查閱http://www.openmobilealliance.org)與SyncML服務(wù)器195交互的SyncML通信客戶程序?;蛘撸沓绦?10可為經(jīng)設(shè)計(jì)以便使用電話的制造商提供的電話上現(xiàn)有的SyncML客戶程序(以及此客戶程序支持的任何常規(guī)擴(kuò)展)來(lái)與服務(wù)器160通信的應(yīng)用程序,或經(jīng)特定設(shè)計(jì)以便通過(guò)另一協(xié)議(包含專有協(xié)議)與服務(wù)器160通信的應(yīng)用程序。在一個(gè)實(shí)施例中,代理程序110是完全實(shí)施的SyncML客戶程序,且服務(wù)器160包含SyncML服務(wù)器。在另一實(shí)施例中,應(yīng)用程序110是例如美國(guó)專利第6,671,757號(hào)中所揭示的客戶應(yīng)用程序裝置同步代理。在又一實(shí)施例中,應(yīng)用程序110是通過(guò)電話中的瀏覽器響應(yīng)控制的客戶應(yīng)用程序,其中所述應(yīng)用程序檢查電話上數(shù)據(jù)的變化并實(shí)施本文描述的過(guò)程。
大體上,適于實(shí)施服務(wù)器160、網(wǎng)絡(luò)服務(wù)器180或SyncML服務(wù)器195的硬件結(jié)構(gòu)包含處理器114、存儲(chǔ)器104、非易失性存儲(chǔ)裝置106、便攜式存儲(chǔ)裝置110、網(wǎng)絡(luò)界面112和I/O裝置116。處理器的選擇不太關(guān)鍵,只要選擇具有足夠速度的合適的處理器即可。存儲(chǔ)器104可為所屬領(lǐng)域中已知的任何常規(guī)的計(jì)算機(jī)存儲(chǔ)器。非易失性存儲(chǔ)裝置106可包含硬盤驅(qū)動(dòng)器、CDROM、CDRW、快閃存儲(chǔ)卡,或任何其它非易失性存儲(chǔ)裝置。便攜式存儲(chǔ)器108可包含軟盤驅(qū)動(dòng)器或另一便攜式存儲(chǔ)裝置。計(jì)算系統(tǒng)可包含一個(gè)或一個(gè)以上網(wǎng)絡(luò)界面112。網(wǎng)絡(luò)界面的實(shí)例包含連接到以太網(wǎng)或其它類型的LAN的網(wǎng)卡。I/O裝置114可包含以下各項(xiàng)的一者或一者以上鍵盤、鼠標(biāo)、監(jiān)視器、顯示器、打印機(jī)、調(diào)制解調(diào)器等。用來(lái)執(zhí)行本發(fā)明方法的軟件可能存儲(chǔ)在非易失性存儲(chǔ)器106、便攜式存儲(chǔ)媒介110和/或存儲(chǔ)器104中。計(jì)算系統(tǒng)還包含可存儲(chǔ)在非易失性存儲(chǔ)器106中的數(shù)據(jù)庫(kù)108。在替代實(shí)施例中,數(shù)據(jù)庫(kù)108存儲(chǔ)在存儲(chǔ)器104、便攜式存儲(chǔ)器110或者作為圖1的系統(tǒng)的一部分或與圖1的系統(tǒng)通信的另一存儲(chǔ)裝置。還可使用與圖1中描繪的結(jié)構(gòu)不同的其它替代結(jié)構(gòu)。圖1的系統(tǒng)的各種實(shí)施例、版本和修改可用來(lái)實(shí)施執(zhí)行本發(fā)明的全部或一部分的計(jì)算裝置。合適的計(jì)算裝置的實(shí)例包含個(gè)人計(jì)算機(jī)、計(jì)算機(jī)工作站、大型計(jì)算機(jī)、手提計(jì)算機(jī)、個(gè)人數(shù)字助理、尋呼機(jī)、蜂窩式電話、智能用具或多個(gè)計(jì)算機(jī)、存儲(chǔ)區(qū)域網(wǎng)絡(luò)、服務(wù)器群,或任何其它合適的計(jì)算裝置??纱嬖谌魏螖?shù)目的服務(wù)器160n、n+1,其由系統(tǒng)管理員管理并提供根據(jù)本發(fā)明的備份服務(wù)。
服務(wù)器160上還提供有備份數(shù)據(jù)存儲(chǔ)庫(kù)510。所述備份數(shù)據(jù)存儲(chǔ)庫(kù)提供在服務(wù)器160的非易失性存儲(chǔ)器空間中。盡管僅展示了一個(gè)備份數(shù)據(jù)存儲(chǔ)庫(kù)計(jì)算機(jī),但應(yīng)了解,存儲(chǔ)庫(kù)可被復(fù)制到或存儲(chǔ)在復(fù)數(shù)個(gè)計(jì)算機(jī)(160n、160n+1)上,以便確保其上的數(shù)據(jù)受到保護(hù)而免遭意外丟失。應(yīng)了解,對(duì)SyncML服務(wù)器195和網(wǎng)絡(luò)服務(wù)器180的表示無(wú)需要求將這些服務(wù)器提供在不同于備份服務(wù)器160的物理硬件中。
根據(jù)本發(fā)明,應(yīng)用程序代理程序110通過(guò)無(wú)線網(wǎng)絡(luò)將個(gè)人信息和對(duì)存儲(chǔ)在電話100的數(shù)據(jù)存儲(chǔ)庫(kù)中的個(gè)人信息作出的變化傳送到服務(wù)器160。從裝置進(jìn)行的用戶數(shù)據(jù)的傳送可采用若干形式。在客戶程序是與服務(wù)器160通信的SyncML客戶程序的情況下,可使用SyncML規(guī)格中陳述的標(biāo)準(zhǔn)來(lái)進(jìn)行通信。在逐記錄的基礎(chǔ)上或在逐字段的基礎(chǔ)上傳輸變化?;蛘撸赏ㄟ^(guò)另一協(xié)議來(lái)進(jìn)行通信。在替代實(shí)施例中,代理程序110是經(jīng)設(shè)計(jì)以便作為JAVA或BREW代理程序而運(yùn)行的自我支持應(yīng)用程序,或任何其它裝置或操作系統(tǒng)特定代理程序(例如,可在Symbian操作系統(tǒng)上操作的代理程序)。此代理程序可包含其自身的SyncML客戶程序,或與電話上現(xiàn)有的SyncML客戶程序交互??稍谧侄渭?jí)或字節(jié)級(jí)發(fā)生變化。替代實(shí)施例可通過(guò)替代協(xié)議通過(guò)無(wú)線網(wǎng)絡(luò)鏈接通信以便將信息存儲(chǔ)在備份數(shù)據(jù)庫(kù)510上。
服務(wù)器160以使數(shù)據(jù)與電話用戶關(guān)聯(lián)的方式將用戶數(shù)據(jù)存儲(chǔ)在備份存儲(chǔ)庫(kù)中。在一個(gè)實(shí)施例中,數(shù)據(jù)被批量存儲(chǔ),即,用戶的所有記錄和信息都以簡(jiǎn)單的文本形式存儲(chǔ),或?qū)碾娫拸?fù)制的整個(gè)數(shù)據(jù)庫(kù)的副本存儲(chǔ)在服務(wù)器上。在此實(shí)施例中,服務(wù)器可在日期識(shí)別的基礎(chǔ)上存儲(chǔ)任何數(shù)目的數(shù)據(jù)副本?;蛘?,在一個(gè)實(shí)施例中,根據(jù)美國(guó)專利第6,671,757號(hào)的教示,服務(wù)器160將此信息轉(zhuǎn)譯為變化記錄(changelog)。此信息存儲(chǔ)在服務(wù)器160上在備份數(shù)據(jù)存儲(chǔ)庫(kù)510中。使用使數(shù)據(jù)與個(gè)別用戶關(guān)聯(lián)的唯一識(shí)別符(UID)將此信息存儲(chǔ)在數(shù)據(jù)存儲(chǔ)庫(kù)中。識(shí)別符可為任何隨機(jī)選擇的識(shí)別符,只要用戶是唯一識(shí)別的,且數(shù)據(jù)與用戶關(guān)聯(lián)。另一方面,此用戶UID可為通用唯一識(shí)別符(UUID),其以前述6,671,757專利中描述的方式或?yàn)榻o定用戶創(chuàng)建單一ID的其它方式創(chuàng)建。
數(shù)據(jù)存儲(chǔ)庫(kù)150可為用戶數(shù)據(jù)的任何形式的數(shù)據(jù)存儲(chǔ)器。在一個(gè)實(shí)施例中,數(shù)據(jù)存儲(chǔ)庫(kù)是存儲(chǔ)在裝置100上的信息的簡(jiǎn)單的副本。在另一實(shí)施例中,數(shù)據(jù)存儲(chǔ)庫(kù)是數(shù)據(jù)庫(kù),例如對(duì)象數(shù)據(jù)庫(kù)或關(guān)系數(shù)據(jù)庫(kù)。在又一實(shí)施例中,數(shù)據(jù)存儲(chǔ)庫(kù)只是根據(jù)美國(guó)專利第6,671,757號(hào)創(chuàng)建的用于變化記錄的存儲(chǔ)容器。
可任選地提供允許具有網(wǎng)絡(luò)瀏覽器的計(jì)算機(jī)或其它裝置190上的用戶的網(wǎng)絡(luò)服務(wù)器180來(lái)允許用戶配置本發(fā)明系統(tǒng)的方面。服務(wù)器180可具有類似于計(jì)算機(jī)160的硬件配置,且可包括一個(gè)或一個(gè)以上物理計(jì)算機(jī)。另外,網(wǎng)絡(luò)服務(wù)器180可與服務(wù)器160集成。
大體上,下文描述的系統(tǒng)的第一實(shí)施例提供一種系統(tǒng),憑借所述系統(tǒng)通過(guò)電話界面來(lái)配置本發(fā)明的備份系統(tǒng)的某些方面。在使用電話界面的每一情況下,所述系統(tǒng)也可由用戶通過(guò)網(wǎng)絡(luò)界面來(lái)配置,所述網(wǎng)絡(luò)界面由網(wǎng)絡(luò)服務(wù)器180通過(guò)用戶裝置190而提供。
圖2說(shuō)明用戶第一次與本發(fā)明的系統(tǒng)的交互將如何安裝應(yīng)用程序并使用備份服務(wù)器160及用戶的電話100來(lái)簽署申請(qǐng)系統(tǒng)管理員提供的備份服務(wù)。在圖2的實(shí)施例中,用戶使用用戶的電話和應(yīng)用程序110來(lái)簽署申請(qǐng)系統(tǒng)管理員提供的備份服務(wù)??赏ㄟ^(guò)使用戶通過(guò)進(jìn)入系統(tǒng)管理員管理的并與系統(tǒng)服務(wù)器160交互或由系統(tǒng)服務(wù)器160提供的萬(wàn)維網(wǎng)網(wǎng)站啟始服務(wù)來(lái)實(shí)施替代的簽署申請(qǐng)過(guò)程。簽署申請(qǐng)的又一方法將是允許用戶通過(guò)可由電話100上的WAP瀏覽器訪問(wèn)的特定格式化無(wú)線應(yīng)用程序協(xié)議網(wǎng)站來(lái)進(jìn)行登記。(下文參看圖10到圖12論述的另一方法涉及使用電話唯一識(shí)別符自動(dòng)創(chuàng)建用戶帳號(hào))。
系統(tǒng)管理員控制并維護(hù)服務(wù)器160,且提供用于電話的代理程序110?;蛘撸沓绦蚩捎呻娫捴圃焐烫峁┎⒔?jīng)設(shè)計(jì)以便與服務(wù)器160通信(直接或通過(guò)SyncML服務(wù)器195)。代理程序可在制造商或無(wú)線服務(wù)運(yùn)營(yíng)商分配之前預(yù)先加載在電話上,或由管理員提供用來(lái)通過(guò)無(wú)線網(wǎng)絡(luò)進(jìn)行下載。在后者實(shí)施例中,用戶初始地通過(guò)無(wú)線鏈接185從系統(tǒng)管理員下載應(yīng)用程序。大體上,無(wú)線運(yùn)營(yíng)商現(xiàn)為具有運(yùn)行BREW或JAVA格式的應(yīng)用程序的能力的智能電話提供許多形式的可下載的應(yīng)用程序。BREW(無(wú)線二進(jìn)制運(yùn)行時(shí)環(huán)境)是用于為碼分多址(CDMA)技術(shù)而裝備的無(wú)線裝置的開(kāi)放源碼應(yīng)用程序開(kāi)發(fā)平臺(tái)。同樣,JAVA或J2ME(Java 2微型版)是來(lái)自Sun Microsystems的類似的平臺(tái)。
在圖2中步驟202處,一旦安裝了應(yīng)用程序,用戶便使用電話100和應(yīng)用程序110來(lái)聯(lián)系備份網(wǎng)站160。圖3a和圖3b中說(shuō)明此可呈現(xiàn)給用戶的方式。圖3a中展示歡迎屏幕,提示用戶選擇無(wú)線電話300上的按鈕302來(lái)移動(dòng)到圖3b中展示的“下一”屏幕。
所屬領(lǐng)域的一般技術(shù)人員將了解,圖3a至3q中展示的蜂窩式電話300包含“軟”按鈕302和304。出現(xiàn)在由參考標(biāo)號(hào)306和308表示的屏幕的下方部分處的菜單項(xiàng)目是相對(duì)于顯示而改變并由在蜂窩式電話300上運(yùn)行的應(yīng)用程序110(和其它類型)控制的命令。在圖3a中,展示“下一”按鈕和“取消”按鈕。按鈕302和304分別控制“下一”和“取消”功能。
如圖3b所示,一旦用戶同意連接到網(wǎng)站,為用戶呈現(xiàn)說(shuō)明電話正連接到無(wú)線網(wǎng)絡(luò)的屏幕。顯示如參考標(biāo)號(hào)312處展示的用戶的移動(dòng)號(hào)碼。
返回圖2,在步驟204處,用戶可經(jīng)提示要同意軟件許可證和使用服務(wù)的許可證。圖3c中對(duì)此進(jìn)行說(shuō)明。如果在步驟206處用戶不同意,那么過(guò)程結(jié)束。如果用戶同意,那么在步驟208處,電話下載用戶號(hào)碼作為ID。在步驟210處,用戶選擇并確認(rèn)PIN(個(gè)人身份號(hào)碼)。圖3d到圖3f中對(duì)此進(jìn)行說(shuō)明。在圖3d中,用戶將注冊(cè)PIN輸入到電話中,并通過(guò)按下軟按鈕302來(lái)選擇下一命令。在圖3e中,電話顯示輸入的PIN并提示用戶保存pin密碼。用戶通過(guò)按下軟按鈕302繼續(xù)移動(dòng)到下一屏幕。圖3f中展示此屏幕,提示用戶選擇服務(wù)的選項(xiàng)以便萬(wàn)一用戶忘記PIN時(shí)將PIN傳回電話。
返回圖2,在完成圖2中步驟210之后,用戶經(jīng)提示而在步驟212處設(shè)定備份時(shí)間表。圖3g至3j中展示了這一設(shè)定過(guò)程。在圖3g中,用戶經(jīng)提示而通過(guò)按下軟按鈕302來(lái)設(shè)定時(shí)間表。在圖3h中,顯示四個(gè)選項(xiàng)供用戶選擇定時(shí)再現(xiàn)的時(shí)間表。這些選項(xiàng)是“每天”、“工作日”、“每星期”或“不定期”。當(dāng)用戶選擇圖3h中的下一按鈕時(shí),圖3i中展示每日備份屏幕。每日備份允許用戶為定時(shí)地定期的備份設(shè)定特定的時(shí)間。如果用戶選擇工作日時(shí)間表,那么此時(shí)間也可每天以相同的時(shí)間間隔發(fā)生。每星期時(shí)間表(圖3中選擇3)以類似方式發(fā)揮作用?!安欢ㄆ凇眰浞葸x項(xiàng)允許用戶通過(guò)手動(dòng)地啟始應(yīng)用程序并將變化發(fā)送到備份存儲(chǔ)庫(kù)(如圖2中步驟222處所說(shuō)明)來(lái)手動(dòng)地備份電話上的信息。在又一實(shí)施例中,調(diào)度可以是,每當(dāng)用戶改變電話上的信息時(shí)將備份數(shù)據(jù)提供給服務(wù)器。
在又一實(shí)施例中,調(diào)度至少部分地由服務(wù)器160控制。在此實(shí)施例中,當(dāng)用戶試圖設(shè)定安排的時(shí)間時(shí),服務(wù)器160檢查其它用戶的備份傳輸時(shí)間表的單獨(dú)保存的記錄,以便確保在服務(wù)器上出現(xiàn)各個(gè)用戶的傳輸?shù)呢?fù)載平衡。如果(例如)有一位用戶希望每天早上8點(diǎn)發(fā)送備份數(shù)據(jù),且許多用戶希望是同一時(shí)間,那么系統(tǒng)可指示應(yīng)用程序110以不顯著影響用于所述用戶的時(shí)間表的方式改變其時(shí)間表。此變化可確保服務(wù)器160具有足夠的通信帶寬和處理能力來(lái)處理同時(shí)發(fā)生的請(qǐng)求,所述同時(shí)發(fā)生的請(qǐng)求可能在與用戶選定的時(shí)間相同的安排時(shí)間或在所述安排時(shí)間附近發(fā)生。
在另一實(shí)施例中,備份調(diào)度完全由服務(wù)器控制。在此方面,不向用戶提供時(shí)間間隔選擇,且服務(wù)器可安排時(shí)間間隔備份(定時(shí)、不定時(shí)或任意的時(shí)間)。在又一實(shí)施例中,在每一變化之后的某一時(shí)刻將備份數(shù)據(jù)傳輸?shù)诫娫挼臄?shù)據(jù)存儲(chǔ)庫(kù)。
再次返回圖2,一旦在圖2中步驟212處已設(shè)定了備份時(shí)間表,必須將初始備份信息存儲(chǔ)在服務(wù)器160上。此發(fā)生在步驟214處,且圖3j到圖3m中對(duì)此進(jìn)行說(shuō)明。在圖3j中,一旦設(shè)定完成,提示用戶按下“下一”軟按鈕302以便開(kāi)始初始備份過(guò)程。如圖3k所示當(dāng)按下“下一”軟按鈕302時(shí),電話連接到備份服務(wù)器160,且在圖3I處將信息傳輸?shù)絺浞莘?wù)器。圖3I中的屏幕中展示的項(xiàng)目欄位320連續(xù)地記錄正發(fā)送到備份服務(wù)器160的項(xiàng)目。當(dāng)備份完成時(shí),圖3m展示備份過(guò)程完成時(shí)電話顯示的狀態(tài)屏幕。
此刻,在屏幕的下方部分處,軟按鈕302和304向用戶呈現(xiàn)“現(xiàn)在備份”選項(xiàng),其允許用戶如圖2中步驟222處所示手動(dòng)地將信息發(fā)送到電話;和“選項(xiàng)”按鈕?!斑x項(xiàng)”按鈕允許用戶根據(jù)備份過(guò)程選擇各種管理功能。舉例來(lái)說(shuō),選項(xiàng)可能允許用戶依據(jù)識(shí)別到備份系統(tǒng)160的用戶的移動(dòng)號(hào)碼帳號(hào)來(lái)改變備份過(guò)程的時(shí)間表、改變用戶PIN、訪問(wèn)幫助特征,或訪問(wèn)關(guān)于代理程序110的信息。
返回圖2,一旦圖216中展示狀態(tài)屏幕,用戶可以用戶通常習(xí)慣的方式繼續(xù)使用此電話。在步驟216與218之間的虛線時(shí)間間隔表示的之后的時(shí)刻和時(shí)間,將達(dá)到用戶的時(shí)間表所設(shè)定的備份時(shí)間間隔。此刻,將變化和添加和刪除發(fā)送到備份存儲(chǔ)庫(kù)。圖3n到圖3q中對(duì)此進(jìn)行說(shuō)明。在圖3n中,應(yīng)用程序可為用戶顯示狀態(tài)屏幕,在圖3o中顯示其正連接到備份服務(wù)器160,在圖3p中顯示正被備份的項(xiàng)目,且在圖3q中顯示備份狀態(tài)完成。應(yīng)了解,時(shí)間間隔218事實(shí)上可包括如步驟222處所示手動(dòng)地啟始的事件。
應(yīng)進(jìn)一步了解,步驟218和220可在后臺(tái)發(fā)生,且可不向用戶提供指示。也就是說(shuō),一旦到達(dá)備份時(shí)間間隔,電話就可簡(jiǎn)單地為用戶下載添加、刪除或變化,并記錄其何時(shí)執(zhí)行其最后的備份,因此用戶可檢查以確保備份過(guò)程正依據(jù)規(guī)律運(yùn)行。應(yīng)用程序與用戶之間的交互的內(nèi)容(例如,應(yīng)用程序向用戶提供關(guān)于其活動(dòng)的多少信息)可由用戶選擇。在替代實(shí)施例中,例如“彈出”信息消息的指示可在備份完成時(shí)提供給用戶。用戶可選擇是否和每隔多久接收信息消息。
圖4展示根據(jù)本發(fā)明而利用的恢復(fù)過(guò)程的流程圖概觀。圖5a到圖5e說(shuō)明在恢復(fù)過(guò)程期間用戶可能在用戶界面處查看的步驟。在步驟402處,用戶激活應(yīng)用程序。此可(例如)在用戶獲得新的電話或用戶的當(dāng)前電話的存儲(chǔ)器由于某一未知原因而被封閉時(shí)發(fā)生。一旦用戶激活應(yīng)用程序,顯示如圖5a中展示的狀態(tài)屏幕。
返回圖4,在步驟404處,裝置代理程序?qū)⒂脩舻奈ㄒ蛔R(shí)別符傳輸?shù)椒?wù)器。在步驟406中,識(shí)別符指示為用戶的電話號(hào)碼,且此為備份系統(tǒng)識(shí)別用戶?;蛘撸龇椒商崾居脩糁甘居脩羰欠裣惹耙雅c系統(tǒng)管理員設(shè)置了帳號(hào),并請(qǐng)求用戶的原始識(shí)別符和PIN。在一個(gè)實(shí)施例中,因?yàn)檫@是對(duì)不含用戶數(shù)據(jù)的電話上的應(yīng)用程序的初始使用,所以服務(wù)器可確認(rèn)電話中不存在數(shù)據(jù)并提示用戶進(jìn)行恢復(fù),應(yīng)用程序?qū)⒃诓襟E406處迅速確認(rèn)用戶為帳號(hào)的持有者。在步驟420處,應(yīng)用程序接著將提示用戶輸入PIN。圖5c中對(duì)此進(jìn)行說(shuō)明。
一旦在步驟408處用戶輸入PIN,在步驟410中數(shù)據(jù)將恢復(fù)到裝置。圖5d中對(duì)此進(jìn)行說(shuō)明,其向用戶指示應(yīng)用程序正將信息“恢復(fù)”到電話。圖5e展示向用戶顯示信息事實(shí)上已傳回到用戶的電話的狀態(tài)屏幕。
也可利用恢復(fù)過(guò)程的替代實(shí)施例。在一種替代形式中,恢復(fù)過(guò)程可包含將信息提供給其上面輸入的信息比備份存儲(chǔ)庫(kù)的用戶數(shù)據(jù)狀態(tài)更近一些時(shí)候輸入的電話。假設(shè)(例如)用戶可創(chuàng)建具有備份存儲(chǔ)庫(kù)中的信息的帳號(hào),備份存儲(chǔ)庫(kù)在給定時(shí)間創(chuàng)建備份狀態(tài),例如“狀態(tài)1”。如果用戶需要執(zhí)行恢復(fù),例如如果用戶丟失電話并購(gòu)買了新的電話,那么恢復(fù)過(guò)程可簡(jiǎn)單地向裝置提供狀態(tài)1信息。然而,如果用戶手動(dòng)地將信息輸入到裝置上,那么備份存儲(chǔ)庫(kù)中的狀態(tài)1信息與更近一些輸入的電話數(shù)據(jù)之間會(huì)因此出現(xiàn)不一致。
在此不一致情況下,在一個(gè)替代形式中,可將狀態(tài)1信息提供給電話,同時(shí)忽略用戶在電話上輸入的任何新信息(藉此使備份存儲(chǔ)庫(kù)成為主要信息容器并忽略電話上的變化)。在第二替代形式中,代理程序可確認(rèn)所述電話不等同于用戶用以創(chuàng)建狀態(tài)1信息的電話(例如,使用所述電話的唯一識(shí)別符(例如下文所論述),或其他某一識(shí)別新電話狀態(tài)的方法(例如用戶選擇))。一旦確立了電話的狀態(tài),便將存儲(chǔ)在電話中的用戶的個(gè)人信息發(fā)送到備份存儲(chǔ)庫(kù),在服務(wù)器上運(yùn)行的一過(guò)程可化解差異和重復(fù),且接著將用戶的數(shù)據(jù)的新?tīng)顟B(tài)寫入到電話。在另一替代形式中,可將裝置和備份存儲(chǔ)庫(kù)兩者上的信息合并。在此后一替代形式中,存在重復(fù)條目的可能性,且可提供用于處理這些重復(fù)條目的機(jī)制(例如向用戶識(shí)別這些條目,并請(qǐng)求保存重復(fù)項(xiàng)中的哪一個(gè))。可在設(shè)置過(guò)程期間或在應(yīng)用程序中的選項(xiàng)菜單下或在恢復(fù)期間或在網(wǎng)絡(luò)上將這些選項(xiàng)之間的選擇提供給用戶。
另外,系統(tǒng)可提供允許用戶將用戶的個(gè)人數(shù)據(jù)回退到特定的日期和時(shí)間的附加選項(xiàng)。此功能性可以許多方式實(shí)施,但尤其適用于如使用美國(guó)專利申請(qǐng)案第09/641,028號(hào)、美國(guó)專利申請(qǐng)案第09/642,615號(hào)和美國(guó)專利第6,671,757號(hào)中揭示的備份技術(shù)構(gòu)建的本發(fā)明的系統(tǒng)中。本文論述美國(guó)專利第6,671,757號(hào)中的數(shù)據(jù)備份技術(shù)的許多優(yōu)點(diǎn)。然而,將了解,使用此技術(shù)可將用戶數(shù)據(jù)重新創(chuàng)建回特定日期。使用此技術(shù),系統(tǒng)以經(jīng)用戶識(shí)別的第一變化記錄或數(shù)據(jù)包開(kāi)始,且進(jìn)而對(duì)其中存儲(chǔ)的數(shù)據(jù)執(zhí)行其中定義的動(dòng)作,從而搜索正討論的變化或日期。當(dāng)?shù)竭_(dá)此變化時(shí),項(xiàng)目被“回退”。在此實(shí)施例中,可保持簿記記錄以自與用戶關(guān)聯(lián)的之后的變化記錄中去除對(duì)此對(duì)象的進(jìn)一步變化,或者人們可其回退狀態(tài)中注釋所述記錄的狀態(tài),并使用預(yù)回退的“當(dāng)前版本”作為基礎(chǔ)將新的“修改”變化記錄添加到數(shù)據(jù)存儲(chǔ)庫(kù)?;蛘?,也可使用任何數(shù)目的其它技術(shù)(例如,一存儲(chǔ)與用戶關(guān)聯(lián)的所有變化的技術(shù))來(lái)構(gòu)建此特征,且在恢復(fù)功能期間此特征僅將最新近的變化或新近的設(shè)置數(shù)據(jù)傳回給用戶?;蛘?,數(shù)據(jù)存儲(chǔ)庫(kù)可為用戶所作的每次備份存儲(chǔ)完整的數(shù)據(jù)集合,但此通常提供一相對(duì)數(shù)據(jù)密集的方案。
此回退選項(xiàng)如圖6所說(shuō)明,一旦在步驟602中用戶激活應(yīng)用程序,在步驟660處,電話將作為用戶識(shí)別符的用戶的唯一識(shí)別符(在一個(gè)實(shí)施例中為電話號(hào)碼)發(fā)送到備份存儲(chǔ)庫(kù)510。在步驟608處,應(yīng)用程序向用戶呈現(xiàn)回退特定日期的單一聯(lián)系人還是一組聯(lián)系人的選項(xiàng)。在步驟608處,一旦用戶輸入PIN和回退的日期,并選擇將要回退的單一聯(lián)系人或一組聯(lián)系人,則在步驟610處,應(yīng)用程序恢復(fù)來(lái)自存儲(chǔ)服務(wù)器的數(shù)據(jù)?;蛘?,剛好在執(zhí)行回退之前的數(shù)據(jù)的狀態(tài)本身可在執(zhí)行回退功能之前被存儲(chǔ)。在另一實(shí)施例中,代理程序可提供“記住PIN”選項(xiàng),并在本地存儲(chǔ)PIN,因此用戶不需要為每次回退或其它識(shí)別功能重新輸入pin。
在本發(fā)明的替代實(shí)施例中,網(wǎng)絡(luò)界面可允許訪問(wèn)備份存儲(chǔ)庫(kù),且用戶可通過(guò)網(wǎng)絡(luò)界面來(lái)實(shí)施回退功能。舉例來(lái)說(shuō),界面可顯示每一同步的日期和被同步的記錄或字段的數(shù)目的列表,并允許用戶將一組個(gè)別或集體設(shè)定日期的聯(lián)系人回退到其在特定日期的狀態(tài)。此界面還可通過(guò)用于電話100的WAP特定界面來(lái)實(shí)施。
圖7和圖8展示本發(fā)明的又一實(shí)施例,此時(shí)用戶可任選地使用單獨(dú)的界面來(lái)修改備份存儲(chǔ)庫(kù)中的數(shù)據(jù)。在一個(gè)實(shí)施例中,界面是基于萬(wàn)維網(wǎng)的個(gè)人信息管理器,其使用備份存儲(chǔ)庫(kù)信息或此信息的鏡像作為其數(shù)據(jù)源,所述鏡像與備份存儲(chǔ)庫(kù)同步以修改備份存儲(chǔ)庫(kù)中的數(shù)據(jù)。
在圖7中,用戶在步驟702處訪問(wèn)備份數(shù)據(jù)庫(kù)中的備份信息數(shù)據(jù)的基于網(wǎng)絡(luò)的界面。在步驟704處,用戶使用網(wǎng)絡(luò)界面修改起初從用戶的無(wú)線電話100產(chǎn)生的記錄,并將變化存儲(chǔ)在備份數(shù)據(jù)庫(kù)中。在將來(lái)的某一時(shí)刻,如步驟704與706之間的虛線所示,用戶(或在自動(dòng)化或受控調(diào)度實(shí)施例中為調(diào)度程序)激活電話100上的應(yīng)用程序,且在步驟708處,電話將例如電話號(hào)碼的用戶識(shí)別符傳輸給系統(tǒng)。一旦系統(tǒng)服務(wù)器160確認(rèn)特定的用戶是系統(tǒng)的成員,便向用戶呈現(xiàn)上載在步驟702處已通過(guò)網(wǎng)絡(luò)訪問(wèn)而改變的新的且變化了的聯(lián)系人的選項(xiàng)。在步驟702處用戶輸入個(gè)人信息號(hào)碼并確認(rèn)上載過(guò)程之后,在步驟712處將數(shù)據(jù)安裝在裝置上?;蛘?,上載不需要經(jīng)確認(rèn),可為無(wú)提示的,或任選地提示用戶。在另一實(shí)施例中,可通過(guò)使用許多商用產(chǎn)品中的任一者來(lái)對(duì)數(shù)據(jù)存儲(chǔ)庫(kù)150進(jìn)行變化,所述商用產(chǎn)品允許對(duì)用戶軟件個(gè)人信息管理器應(yīng)用程序進(jìn)行數(shù)據(jù)訪問(wèn),例如美國(guó)專利第6,671,757號(hào)中所描述。這些產(chǎn)品從個(gè)人信息管理器(例如,Microsoft Outlook)提取信息并將其轉(zhuǎn)換成可由其它應(yīng)用程序讀取的替代格式。
圖8展示圖7中過(guò)程的替代實(shí)施例。步驟702與704如圖7中所說(shuō)明的過(guò)程而發(fā)生。在此實(shí)施例中,應(yīng)用程序在電話上在后臺(tái)活動(dòng),且直到電話在步驟808處接收到為應(yīng)用程序指示服務(wù)器上的數(shù)據(jù)已發(fā)生變化的SMS消息為止,才向用戶呈現(xiàn)選項(xiàng)。SMS(短消息服務(wù))是用于將多達(dá)160個(gè)字符(如果使用5位模式,那么為224個(gè)字符)發(fā)送到移動(dòng)電話的服務(wù)。步驟808之后,可發(fā)生兩個(gè)任選的過(guò)程。在步驟810處,可向用戶呈現(xiàn)選項(xiàng)以便從服務(wù)器160檢索新的且變化了的聯(lián)系人,且可在步驟812處輸入用戶的PIN時(shí)并確認(rèn)上載過(guò)程時(shí)發(fā)送信息。當(dāng)此發(fā)生時(shí),在步驟814處將數(shù)據(jù)安裝在裝置中。或者,如816處的線所示,一旦電話接收到指示服務(wù)器上已發(fā)生數(shù)據(jù)變化的SMS消息,代理程序?qū)⒔厝MS消息并自動(dòng)地通過(guò)網(wǎng)絡(luò)界面來(lái)檢索對(duì)數(shù)據(jù)存儲(chǔ)庫(kù)作出的變化;可在沒(méi)有任何用戶干涉的情況下將數(shù)據(jù)安裝在裝置上。應(yīng)用程序是采用由過(guò)程線818指示的手動(dòng)路線還是由過(guò)程線816指示的自動(dòng)路線可以是用戶在設(shè)置過(guò)程中選擇的選項(xiàng)(之前在應(yīng)用程序的設(shè)置中未作描述),或由用戶管理員配置的選項(xiàng)。
在又一實(shí)施例中,電話代理程序100可不等待SMS消息,而是可簡(jiǎn)單地周期性地輪詢服務(wù)器以確定備份存儲(chǔ)庫(kù)是否已發(fā)生變化。
在又一實(shí)施例中,輪詢可確定電話上是否已發(fā)生相對(duì)于備份數(shù)據(jù)存儲(chǔ)庫(kù)的變化,并將那些變化傳輸?shù)綌?shù)據(jù)存儲(chǔ)庫(kù)。圖9中展示此實(shí)施例。如其中所示,如果在步驟902處用戶修改電話上的記錄并隨后在步驟904處使用網(wǎng)絡(luò)界面來(lái)修改備份存儲(chǔ)庫(kù)上的記錄,兩者均在與各自的其它裝置交換存儲(chǔ)庫(kù)或電話上的任何變化之前,那么兩個(gè)狀態(tài)(狀態(tài)1和狀態(tài)2)將不同步。如步驟902、904與908之間的虛線所指示,步驟902和904處的修改之后的某一時(shí)間,在應(yīng)用程序在電話的后臺(tái)活動(dòng)的情況下,將發(fā)生變化的某一指示。此在步驟908處表現(xiàn)且可在電話接收到指示變化已發(fā)生的SMS消息、上文論述的服務(wù)器的輪詢發(fā)生或到達(dá)定時(shí)的備份時(shí)間間隔時(shí)發(fā)生。在此步驟808處,交換電話與備份存儲(chǔ)庫(kù)之間的變化。如圖8中,可在用戶干涉(步驟910和912)或不干涉(914)的情況下交換數(shù)據(jù)。另外,可發(fā)生上述關(guān)于不一致情況的沖突狀態(tài),且上述解決方法同樣可在此實(shí)施例中實(shí)施。
在又一實(shí)施例中,SMS消息可指令電話下載自從其最后備份傳輸?shù)絺浞荽鎯?chǔ)庫(kù)以來(lái)對(duì)電話所作的任何變化。
本發(fā)明的又一實(shí)施例提供基于唯一電話識(shí)別符或電話UID的簽署申請(qǐng)、帳號(hào)訪問(wèn)和備份過(guò)程的自動(dòng)操作,所述唯一電話識(shí)別符或電話UID允許系統(tǒng)確定關(guān)于電話的更詳細(xì)的功能信息。在此實(shí)施例中,電話UID可與用戶UID關(guān)聯(lián)。在另一實(shí)施例中,電話UID可為通用唯一電話ID(或電話UUID)。在一個(gè)實(shí)施例中,電話UUID可包括IMEI或ESN。每一GSM電話含有IME-國(guó)際移動(dòng)設(shè)備識(shí)別號(hào)碼。這是分配給所有GSM裝置的唯一識(shí)別符。IMEI如同序列號(hào),且由網(wǎng)絡(luò)用來(lái)識(shí)別手機(jī)(與SIMID結(jié)合)。SIM ID提供在訂戶識(shí)別模塊上,訂戶識(shí)別模塊是用于GSM電話的小型、郵票大小的“智能卡”。SIM卡含有存儲(chǔ)為網(wǎng)絡(luò)服務(wù)提供者識(shí)別呼叫者的數(shù)據(jù)的微芯片。數(shù)據(jù)還用來(lái)加密聲音和數(shù)據(jù)傳輸,從而在呼叫過(guò)程中幾乎不可能監(jiān)聽(tīng)。SIM還可存儲(chǔ)電話簿信息-電話號(hào)碼和相關(guān)姓名。
CDMA電話還具有個(gè)別的識(shí)別號(hào)碼,ESN。此號(hào)碼可在手機(jī)背面的電池下方找到,且通常為八位數(shù)長(zhǎng),其中兼有字母和數(shù)字。
GSM協(xié)會(huì)(GSMA)具有向制造商分配國(guó)際移動(dòng)設(shè)備識(shí)別號(hào)碼(IMEI)供用于GSM中的全球句點(diǎn)管理員(Global Decimal Administrator)的角色。IMEI號(hào)碼由制造商分配給個(gè)別電話,且可識(shí)別分配有IMEI號(hào)碼的電話的類型、性質(zhì)和特性。
圖10展示使用與用戶的數(shù)據(jù)關(guān)聯(lián)的電話UID的方法。在步驟1002處電話被分配給用戶之前的某一時(shí)刻,將電話UID分配到用戶的電話。電話UID可包括IMEI或其它ID,例如上文論述的ESN號(hào)碼。隨后,在步驟1004處,用戶獲取電話并按下電話上的“備份”選項(xiàng)。備份選項(xiàng)可提供在上文論述的應(yīng)用程序代理程序中,或在經(jīng)特別定制而用于所述電話上的應(yīng)用程序中。在步驟1004中啟始電話上的備份功能將開(kāi)始根據(jù)前述實(shí)施例中的任一者的備份過(guò)程,但將允許使用電話UID和用戶UID自動(dòng)創(chuàng)建備份帳號(hào)。在步驟806中,系統(tǒng)可使用電話UID基于電話UID來(lái)確定電話的特性(類型、特征和功能性)。在使用IMEI號(hào)碼的GSM電話的情況下尤其如此。將進(jìn)一步了解,在步驟1004中,用戶UID可為由GSM電話中的SIM提供的SIM ID?;蛘撸脩鬠ID可為電話號(hào)碼或用戶的任何其它唯一識(shí)別符。
在步驟808處,一旦電話UID和用戶UID兩者均是已知的,系統(tǒng)便可自動(dòng)設(shè)置備份帳號(hào)而不需要從用戶那里得知附加信息?;蛘撸到y(tǒng)可能需要附加驗(yàn)證信息,例如PIN的條目。
在步驟808處,每當(dāng)用戶將備份信息存儲(chǔ)到備份數(shù)據(jù)存儲(chǔ)庫(kù)時(shí),可記錄指定信息獲得來(lái)源電話的電話UID。因此,備份數(shù)據(jù)存儲(chǔ)庫(kù)將知道用戶何時(shí)使用具有不同電話UID的替代電話來(lái)存儲(chǔ)信息。
在步驟810(其可在時(shí)間上與步驟808分離,如步驟808與810之間的虛線所指示)處,用戶使用新電話UID啟始備份數(shù)據(jù)傳輸。此可在(例如)用戶將SIM移動(dòng)到GSM技術(shù)的新電話時(shí),或使用其用戶UID來(lái)驗(yàn)證系統(tǒng)所要求的任何驗(yàn)證時(shí)發(fā)生。驗(yàn)證步驟812在驗(yàn)證是由SIM ID提供的情況下可為任選的,或可由用戶任選地禁用。
一旦系統(tǒng)在步驟810處檢測(cè)到在步驟814處用戶已提供新電話UID,那么系統(tǒng)會(huì)在步驟816處記錄新電話UID,且系統(tǒng)可自動(dòng)執(zhí)行將變化傳輸?shù)叫码娫挼南到y(tǒng)數(shù)據(jù)恢復(fù)。在步驟810到816中展示的狀況下,因?yàn)橛脩粢炎儞Q了電話UID,所以系統(tǒng)將知道最新近的備份狀態(tài)來(lái)自不同的電話,且新電話UID將具有不是現(xiàn)行的數(shù)據(jù)狀態(tài)。
同樣,與上文論述的不一致數(shù)據(jù)狀態(tài)情況中一樣,用戶可在步驟810處在執(zhí)行備份的啟始之前將數(shù)據(jù)輸入到新電話。在此情況下,也可應(yīng)用上文就不一致情況論述的執(zhí)行或數(shù)據(jù)處理。
圖11和圖12展示執(zhí)行步驟1004的方式的兩個(gè)替代形式。根據(jù)本發(fā)明,電話與持有備份存儲(chǔ)庫(kù)的服務(wù)器160之間的任何通信可通過(guò)任何數(shù)目的協(xié)議而發(fā)生。在一個(gè)實(shí)施例中,使用SyncML,且在此實(shí)施例中,代理程序110可具有集成的SyncML客戶程序,或可使用通常提供在電話中的制造商的SyncML客戶程序。圖11和圖12展示使用制造商的SyncML客戶程序的方法。
在圖11中,在步驟1004處,假定電話載運(yùn)有預(yù)配置的SyncML客戶程序。通過(guò)預(yù)配置,載運(yùn)電話上的SyncML客戶程序,使得通過(guò)按下代理程序中的備份(或同步)選項(xiàng),電話的制造商同步代理程序具有識(shí)別信息以訪問(wèn)圖1所示的SyncML服務(wù)器495。在步驟1102處,在電話載運(yùn)有預(yù)配置的SyncML客戶程序的情況下,當(dāng)用戶按下電話上的備份按鈕時(shí),電話UID和用戶UID發(fā)送到SyncML服務(wù)器。在步驟1106處,用戶信息與電話UID在備份數(shù)據(jù)存儲(chǔ)庫(kù)中關(guān)聯(lián),且在步驟1108處建立帳號(hào)。
圖12處,在步驟1202處電話不載運(yùn)有預(yù)配置的SyncML客戶程序的情況下進(jìn)行發(fā)送。在1204處,任選地,可需要下載代理程序并在步驟1204處將其安裝在電話上。在步驟1206處,當(dāng)啟始電話應(yīng)用程序中的備份選項(xiàng)時(shí),可通過(guò)SMS消息將配置信息發(fā)送到電話制造商的SyncML客戶程序,從而將配置提供信息提供給SyncML客戶程序。此允許電話上的SyncML客戶程序?qū)ぶ穲D1中的SyncML服務(wù)器195。接著,步驟1208處的帳號(hào)建立過(guò)程使用電話UID和用戶UID開(kāi)始。
在參看圖10到圖12論述的實(shí)施例中,用戶體驗(yàn)可相對(duì)不引人注目。舉例來(lái)說(shuō),用戶只需要按下電話上“備份”軟按鈕以便將帳號(hào)建立信息傳輸?shù)絺浞輸?shù)據(jù)存儲(chǔ)庫(kù)。不同電話的SIM的任何丟失或變化將導(dǎo)致在沒(méi)有任何附加用戶干涉的情況下執(zhí)行恢復(fù)過(guò)程。
另外,備份數(shù)據(jù)存儲(chǔ)庫(kù)的管理員可作出關(guān)于將多少數(shù)據(jù)提供給電話的決定。舉例來(lái)說(shuō),如果基于電話UID識(shí)別的電話稱為富含特征的裝置(feature rich device),那么管理員可備份電話上所有可用設(shè)定,例如日歷、任務(wù)和電話簿。如果當(dāng)變換電話UID時(shí),用戶移動(dòng)到較不富含特征的電話,那么提供者可確定(例如)新電話僅具有地址簿,且僅在恢復(fù)功能中提供地址簿數(shù)據(jù)。在此過(guò)程期間,用戶不需要向管理員提供任何配置信息。
提供本發(fā)明的以上詳細(xì)描述是出于說(shuō)明和描述的目的。不希望其為詳盡的或?qū)⒈景l(fā)明限于所揭示的精確的形式。依據(jù)以上教示可能進(jìn)行許多修改和變化。舉例來(lái)說(shuō),因?yàn)閷?duì)服務(wù)器上代碼的調(diào)用指示服務(wù)器執(zhí)行所述方法并將數(shù)據(jù)傳回服務(wù)器,所以由電話上的代理程序執(zhí)行的任務(wù)可由服務(wù)器執(zhí)行。另外,在系統(tǒng)要求驗(yàn)證的情況下,可向用戶提供選項(xiàng)以便將驗(yàn)證信息存儲(chǔ)在電話或代理程序中,且每當(dāng)需要時(shí)不用手動(dòng)方式輸入驗(yàn)證。此外,可借助交換的SMS消息來(lái)傳輸驗(yàn)證??苫陔娫捝峡捎玫奶幚砟芰⒈疚拿枋龅墓δ芊峙浣o服務(wù)器或電話代理程序或應(yīng)用程序。所描述的實(shí)施例的選擇是為了最佳地解釋本發(fā)明原理及其實(shí)際應(yīng)用程序,藉此使所屬領(lǐng)域的技術(shù)人員能夠在各種實(shí)施例中最佳地利用本發(fā)明,并作出適于所預(yù)期的特定用途的各種修改。本發(fā)明范圍藉由所附的權(quán)利要求書(shū)界定。
權(quán)利要求
1.一種用于備份存儲(chǔ)在一電話中的個(gè)人信息的方法,其包括在所述電話上呈現(xiàn)一備份系統(tǒng)用戶帳號(hào)設(shè)置界面;在所述電話上呈現(xiàn)一備份調(diào)度界面;和在所述電話上呈現(xiàn)一恢復(fù)信息界面。
2.根據(jù)權(quán)利要求1所述的方法,其中所述用戶帳號(hào)設(shè)置界面調(diào)用一允許所述用戶與一備份存儲(chǔ)庫(kù)設(shè)置一備份帳號(hào)的方法。
3.根據(jù)權(quán)利要求1所述的方法,其中所述備份調(diào)度界面設(shè)定一時(shí)間間隔以便定時(shí)地將個(gè)人信息發(fā)送到所述備份存儲(chǔ)庫(kù)。
4.根據(jù)權(quán)利要求1所述的方法,其中一旦所述電話上的所述信息被修改,所述備份調(diào)度界面促使將個(gè)人信息傳輸?shù)剿鰝浞荽鎯?chǔ)庫(kù)。
5.根據(jù)權(quán)利要求1所述的方法,其中所述恢復(fù)界面調(diào)用一將服務(wù)器上存儲(chǔ)的所有信息上載到所述電話的方法。
6.根據(jù)權(quán)利要求5所述的方法,其中所述方法進(jìn)一步包含提供一回退界面。
7.根據(jù)權(quán)利要求6所述的方法,其中通過(guò)一網(wǎng)絡(luò)瀏覽器來(lái)訪問(wèn)所述回退界面。
8.根據(jù)權(quán)利要求6所述的方法,其中通過(guò)一無(wú)線協(xié)議來(lái)訪問(wèn)所述回退界面。
9.根據(jù)權(quán)利要求6所述的方法,其中所述回退界面調(diào)用一基于一特定日期來(lái)上載變化的方法。
10.根據(jù)權(quán)利要求1所述的方法,其中所述方法進(jìn)一步包含提供一恢復(fù)刪除界面。
11.根據(jù)權(quán)利要求10所述的方法,其中通過(guò)一網(wǎng)絡(luò)瀏覽器來(lái)訪問(wèn)所述恢復(fù)刪除界面。
12.根據(jù)權(quán)利要求10所述的方法,其中通過(guò)一例如WAP的無(wú)線協(xié)議來(lái)訪問(wèn)所述恢復(fù)刪除界面。
13.根據(jù)權(quán)利要求10所述的方法,其中所述恢復(fù)刪除界面調(diào)用一傳輸一與一用戶的個(gè)人信息空間中一特定記錄關(guān)聯(lián)的變化的方法。
14.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人信息包括一地址簿數(shù)據(jù)存儲(chǔ)庫(kù)。
15.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人信息包括一任務(wù)條目數(shù)據(jù)存儲(chǔ)庫(kù)。
16.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人信息包括一日歷條目數(shù)據(jù)存儲(chǔ)庫(kù)。
17.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人信息包括一注解條目數(shù)據(jù)存儲(chǔ)庫(kù)。
18.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人信息包括一報(bào)警數(shù)據(jù)存儲(chǔ)庫(kù)。
19.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人信息包括一常規(guī)辭典數(shù)據(jù)存儲(chǔ)庫(kù)。
20.一種用于將一無(wú)線電話中的個(gè)人信息存儲(chǔ)在一備份存儲(chǔ)數(shù)據(jù)庫(kù)中的方法,其包括提供一電話代理程序,所述電話代理程序包含一能夠通過(guò)一通信鏈接定時(shí)地將變化傳輸?shù)揭粋浞荽鎯?chǔ)庫(kù)的自動(dòng)化電話數(shù)據(jù)傳輸方法和一恢復(fù)方法;和響應(yīng)于所述代理程序,將變化從所述備份存儲(chǔ)庫(kù)提供到所述無(wú)線電話。
21.根據(jù)權(quán)利要求20所述的方法,其中所述方法進(jìn)一步包含以用戶定義的時(shí)間間隔從所述電話接受個(gè)人信息。
22.根據(jù)權(quán)利要求20所述的方法,其中所述方法進(jìn)一步包含從所述代理程序接受用戶帳號(hào)設(shè)置數(shù)據(jù)。
23.根據(jù)權(quán)利要求20所述的方法,其中所述方法進(jìn)一步包含將一下載時(shí)間間隔時(shí)間表分配給所述代理程序。
24.根據(jù)權(quán)利要求21所述的方法,其中所述方法進(jìn)一步包含修改所述時(shí)間間隔時(shí)間表以便達(dá)到復(fù)數(shù)個(gè)用戶之間的負(fù)載平衡。
25.根據(jù)權(quán)利要求20所述的方法,其進(jìn)一步包含通過(guò)一次級(jí)界面向所述代理程序提供已對(duì)所述備份存儲(chǔ)庫(kù)作出變化的一通知。
26.根據(jù)權(quán)利要求25所述的方法,其中所述電話代理程序在接收到一通知時(shí)更新電話。
27.根據(jù)權(quán)利要求25所述的方法,其中所述通知是—SMS消息。
28.根據(jù)權(quán)利要求20所述的方法,其中所述通知是向所述服務(wù)器輪詢變化的一結(jié)果。
29.根據(jù)權(quán)利要求25所述的方法,其中所述方法進(jìn)一步包含提供所述次級(jí)界面,且所述次級(jí)界面是一網(wǎng)絡(luò)界面。
30.一種用于維持一無(wú)線電話中的個(gè)人信息的方法,其包括建立一用戶帳號(hào),所述用戶帳號(hào)通過(guò)一唯一標(biāo)志來(lái)識(shí)別所述用戶;和以有規(guī)律的時(shí)間間隔通過(guò)一無(wú)線網(wǎng)絡(luò)將電話數(shù)據(jù)傳輸?shù)揭粋浞荽鎯?chǔ)庫(kù)。
31.根據(jù)權(quán)利要求30所述的方法,其中所述傳輸步驟包含以用戶定義的時(shí)間間隔傳輸電話數(shù)據(jù)。
32.根據(jù)權(quán)利要求30所述的方法,其中在從備份存儲(chǔ)庫(kù)接收到所述數(shù)據(jù)存儲(chǔ)庫(kù)上的數(shù)據(jù)已發(fā)生變化的一指示時(shí)發(fā)生所述傳輸步驟。
33.根據(jù)權(quán)利要求32所述的方法,其中所述指示是一SMS消息。
34.根據(jù)權(quán)利要求32所述的方法,其中所述指示是輪詢所述備份存儲(chǔ)庫(kù)以確定是否已發(fā)生變化的一結(jié)果。
35.根據(jù)權(quán)利要求30所述的方法,其中所述傳輸步驟包含僅傳輸電話數(shù)據(jù)的變化。
36.根據(jù)權(quán)利要求35所述的方法,其中所述傳輸步驟包含僅以變化記錄的形式傳輸電話數(shù)據(jù)的變化。
37.根據(jù)權(quán)利要求36所述的方法,其中所述方法進(jìn)一步包含通過(guò)應(yīng)用所有變化記錄將數(shù)據(jù)恢復(fù)到所述電話的步驟。
38.根據(jù)權(quán)利要求30所述的方法,其進(jìn)一步包含通過(guò)所述網(wǎng)絡(luò)向所述存儲(chǔ)庫(kù)提供一界面以改變所述數(shù)據(jù)存儲(chǔ)庫(kù)中的數(shù)據(jù)的步驟。
39.根據(jù)權(quán)利要求38所述的方法,其進(jìn)一步包含以一用戶安排的時(shí)間間隔將由所述界面改變的數(shù)據(jù)傳輸?shù)剿鲭娫挼牟襟E。
40.根據(jù)權(quán)利要求38所述的方法,其進(jìn)一步包含在一用戶啟始的動(dòng)作發(fā)生時(shí)將由所述界面改變的數(shù)據(jù)傳輸?shù)剿鲭娫挼牟襟E。
41.根據(jù)權(quán)利要求38所述的方法,其進(jìn)一步包含以一服務(wù)器引導(dǎo)的時(shí)間間隔將由所述界面改變的數(shù)據(jù)傳輸?shù)剿鲭娫挼牟襟E。
42.一種用于一無(wú)線電話的應(yīng)用程序,其包括一自動(dòng)化備份過(guò)程,其以用戶定義的時(shí)間間隔將變化傳輸?shù)剿鰝浞菹到y(tǒng);和一恢復(fù)過(guò)程,其由一用戶激活,用以將存儲(chǔ)在所述備份系統(tǒng)上的信息恢復(fù)到所述電話。
43.根據(jù)權(quán)利要求42所述的應(yīng)用程序,其中所述應(yīng)用程序進(jìn)一步包含一回退電話信息過(guò)程。
44.根據(jù)權(quán)利要求43所述的應(yīng)用程序,其中回退信息過(guò)程將所述無(wú)線上的數(shù)據(jù)還原成在一指定日期存在的一狀態(tài)。
45.根據(jù)權(quán)利要求42所述的應(yīng)用程序,其中所述應(yīng)用程序進(jìn)一步包含一恢復(fù)刪除記錄過(guò)程。
46.根據(jù)權(quán)利要求42所述的應(yīng)用程序,其中所述應(yīng)用程序包含一BREW代理程序。
47.根據(jù)權(quán)利要求42所述的應(yīng)用程序,其中所述應(yīng)用程序包含一JAVA代理程序。
48.根據(jù)權(quán)利要求42所述的應(yīng)用程序,其包含一SyncML通信模塊。
49.根據(jù)權(quán)利要求48所述的應(yīng)用程序,其中所述應(yīng)用程序運(yùn)作以將變化從所述備份系統(tǒng)傳輸?shù)剿鲭娫挕?br>
50.根據(jù)權(quán)利要求49所述的應(yīng)用程序,其中所述SyncML通信模塊包含一SyncML客戶程序。
51.根據(jù)權(quán)利要求48所述的應(yīng)用程序,其中所述SyncML通信模塊與所述電話中的一SyncML客戶程序通信。
52.一種用于將一具有一數(shù)據(jù)存儲(chǔ)庫(kù)的無(wú)線電話中的個(gè)人信息存儲(chǔ)到一備份系統(tǒng)的應(yīng)用程序,其包括一自動(dòng)化用戶帳號(hào)創(chuàng)建方法,其使用所述用戶的一唯一識(shí)別符訪問(wèn)所述備份系統(tǒng),以便在所述備份系統(tǒng)上創(chuàng)建一用戶帳號(hào);一自動(dòng)化備份方法,其以用戶定義的時(shí)間間隔將變化傳輸?shù)剿鰝浞菹到y(tǒng);和一恢復(fù)方法,其將用戶數(shù)據(jù)提供給一電話。
53.根據(jù)權(quán)利要求52所述的應(yīng)用程序,其中所述應(yīng)用程序包含一回退方法,所述回退方法提供在一指定日期存在的用戶數(shù)據(jù)的一狀態(tài)。
54.根據(jù)權(quán)利要求52所述的應(yīng)用程序,其中所述應(yīng)用程序包含一恢復(fù)刪除方法,所述恢復(fù)刪除方法提供先前通過(guò)一用戶動(dòng)作刪除的至少一個(gè)恢復(fù)的數(shù)據(jù)項(xiàng)目。
55.根據(jù)權(quán)利要求52所述的應(yīng)用程序,其中至少所述備份方法和所述帳號(hào)創(chuàng)建方法由所述代理程序啟始。
56.根據(jù)權(quán)利要求52所述的應(yīng)用程序,其中所述時(shí)間間隔由用戶定義但由管理員改變。
57.根據(jù)權(quán)利要求52所述的應(yīng)用程序,其中所述時(shí)間間隔是有規(guī)律的。
58.根據(jù)權(quán)利要求52所述的應(yīng)用程序,其中所述時(shí)間間隔是任意的。
59.根據(jù)權(quán)利要求52所述的應(yīng)用程序,其中所述恢復(fù)方法響應(yīng)于一被辨識(shí)為不具有數(shù)據(jù)和一現(xiàn)有用戶帳號(hào)的電話而運(yùn)作。
60.根據(jù)權(quán)利要求52所述的應(yīng)用程序,其中所述帳號(hào)創(chuàng)建方法由所述備份系統(tǒng)通過(guò)一提供給所述用戶的次級(jí)界面執(zhí)行。
61.一種或一種以上處理器可讀存儲(chǔ)裝置,其具有包含在所述處理器可讀存儲(chǔ)裝置上的處理器可讀代碼,所述處理器可讀代碼用于編程一個(gè)或一個(gè)以上處理器以便執(zhí)行一包括以下步驟的方法呈現(xiàn)一備份調(diào)度界面;將電話數(shù)據(jù)的一初始集合和所述電話數(shù)據(jù)隨時(shí)間的變化傳輸?shù)揭粋浞菹到y(tǒng);和呈現(xiàn)一恢復(fù)信息界面。
62.根據(jù)權(quán)利要求61所述的一種或一種以上處理器可讀存儲(chǔ)裝置,其中所述方法進(jìn)一步包含呈現(xiàn)一用戶帳號(hào)設(shè)置界面的步驟。
63.根據(jù)權(quán)利要求62所述的一種或一種以上處理器可讀存儲(chǔ)裝置,其中所述設(shè)置界面在所述電話上。
64.根據(jù)權(quán)利要求62所述的一種或一種以上處理器可讀存儲(chǔ)裝置,其中所述設(shè)置界面通過(guò)一萬(wàn)維網(wǎng)界面呈現(xiàn)。
65.根據(jù)權(quán)利要求61所述的一種或一種以上處理器可讀存儲(chǔ)裝置,其中所述備份調(diào)度界面提供在所述電話上。
66.根據(jù)權(quán)利要求62所述的一種或一種以上處理器可讀存儲(chǔ)裝置,其中所述備份調(diào)度界面通過(guò)一萬(wàn)維網(wǎng)界面提供。
67.根據(jù)權(quán)利要求61所述的一種或一種以上處理器可讀存儲(chǔ)裝置,其中所述恢復(fù)信息界面提供在所述電話上。
68.根據(jù)權(quán)利要求62所述的一種或一種以上處理器可讀存儲(chǔ)裝置,其中所述恢復(fù)信息界面通過(guò)一萬(wàn)維網(wǎng)界面提供。
69.根據(jù)權(quán)利要求62所述的一種或一種以上處理器可讀存儲(chǔ)裝置,其中所述方法包含響應(yīng)于恢復(fù)信息界面將數(shù)據(jù)從所述數(shù)據(jù)存儲(chǔ)庫(kù)發(fā)送到所述電話的步驟。
70.一種用于一移動(dòng)電話中的個(gè)人信息的備份系統(tǒng),其包括存儲(chǔ)在一備份系統(tǒng)上的個(gè)人信息的一集合,其由一用戶識(shí)別符和一電話識(shí)別符識(shí)別。
71.根據(jù)權(quán)利要求70所述的備份系統(tǒng),其中所述系統(tǒng)包含一自動(dòng)帳號(hào)創(chuàng)建過(guò)程,其利用所述電話識(shí)別符來(lái)配置與所述電話關(guān)聯(lián)的數(shù)據(jù)。
72.根據(jù)權(quán)利要求70所述的備份系統(tǒng),其中所述用戶識(shí)別符是一通用唯一識(shí)別符。
73.根據(jù)權(quán)利要求70所述的備份系統(tǒng),其中所述電話識(shí)別符是一通用唯一識(shí)別符。
74.根據(jù)權(quán)利要求4所述的方法,其中一旦所述電話上的所述信息被修改,所述備份調(diào)度界面便立刻促使將個(gè)人信息傳輸?shù)剿鰝浞荽鎯?chǔ)庫(kù)。
75.根據(jù)權(quán)利要求4所述的方法,其中一旦所述電話上的所述信息被修改,所述備份調(diào)度界面便在一與所述修改分離的時(shí)間點(diǎn)促使將個(gè)人信息傳輸?shù)剿鰝浞荽鎯?chǔ)存儲(chǔ)庫(kù)。
76.根據(jù)權(quán)利要求6所述的方法,其中通過(guò)所述電話代理程序來(lái)訪問(wèn)所述回退界面。
77.根據(jù)權(quán)利要求6所述的方法,其中通過(guò)所述電話代理程序來(lái)訪問(wèn)所述恢復(fù)刪除界面。
78.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人信息包括一電子郵件數(shù)據(jù)存儲(chǔ)庫(kù)。
80.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人信息包括一用于圖片、聲音和電影的多媒體數(shù)據(jù)存儲(chǔ)庫(kù)。
81.根據(jù)權(quán)利要求1所述的方法,其中所述個(gè)人信息包括一鈴聲數(shù)據(jù)存儲(chǔ)庫(kù)。
全文摘要
本發(fā)明提供一種用于備份一無(wú)線電話上的數(shù)據(jù)的系統(tǒng),其具有一含有一用戶的個(gè)人信息的數(shù)據(jù)存儲(chǔ)庫(kù)。本發(fā)明提供一種方法和應(yīng)用程序。
文檔編號(hào)H04W8/20GK1998253SQ200580009949
公開(kāi)日2007年7月11日 申請(qǐng)日期2005年2月23日 優(yōu)先權(quán)日2004年2月27日
發(fā)明者理查德·奧尼翁, 利亞姆·斯坦納德 申請(qǐng)人:富盛旺公司