用于管理移動設(shè)備的操作的裝置和方法
【專利摘要】一種充電器包括第一存儲區(qū)域,用于存儲控制軟件;充電電路,用于通過接口來發(fā)送電力;和處理器,用于基于控制軟件來生成至少一個控制信號。通過接口所發(fā)送的電力用于對耦合至該接口的設(shè)備的電池進(jìn)行充電,并且所述至少一個控制信號包括用于使監(jiān)視操作被執(zhí)行以確定該設(shè)備的狀態(tài)的信息。
【專利說明】用于管理移動設(shè)備的操作的裝置和方法
【技術(shù)領(lǐng)域】
[0001]本文描述的一個或多個實(shí)施例涉及管理電子設(shè)備的操作系統(tǒng)或其他功能。
【背景技術(shù)】
[0002]連接到網(wǎng)絡(luò)的智能電話、筆記本計(jì)算機(jī)、媒體播放器以及其他便攜式設(shè)備容易被對性能產(chǎn)生不利影響的病毒和其他代理所感染。當(dāng)發(fā)生感染時,設(shè)備必須被返回給制造商或由技術(shù)人員處理以進(jìn)行可能的修復(fù)。如果修復(fù)是可能的,則所采取的將設(shè)備返回到可操作的狀態(tài)的行為很多時候?qū)е聦⒋鎯υ趦?nèi)部存儲器電路中的重要數(shù)據(jù)、應(yīng)用和/或其他信息刪除。對用戶而言,這些缺點(diǎn)轉(zhuǎn)化成為不方便和過多的成本。
【專利附圖】
【附圖說明】
[0003]圖1示出了用于控制電子設(shè)備的裝置的實(shí)施例。
[0004]圖2示出了被用于控制智能電話的裝置的實(shí)施例。
[0005]圖3示出了用于控制電子設(shè)備的方法的實(shí)施例。
[0006]圖4示出了與監(jiān)視操作相對應(yīng)的操作。
[0007]圖5示出了用于控制電子設(shè)備的裝置的另一實(shí)施例。
【具體實(shí)施方式】
[0008]圖1示出了用于控制電子設(shè)備10的裝置的一個實(shí)施例,該電子設(shè)備10具有需要再充電的電池。該設(shè)備可以是智能電話、筆記本計(jì)算機(jī)或膝上計(jì)算機(jī)、個人數(shù)字助理、相機(jī)、平板電腦、pad或pod型設(shè)備、媒體播放器,或可以通過或可以不通過有線或無線接口與網(wǎng)絡(luò)進(jìn)行通信的其他類型的移動信息終端。所述設(shè)備還可以是通過適當(dāng)?shù)慕涌谶M(jìn)行連接的閃存驅(qū)動器或便攜式或外部硬盤驅(qū)動器。所述網(wǎng)絡(luò)可以是因特網(wǎng)和/或能夠向電子設(shè)備并且從電子設(shè)備傳輸數(shù)據(jù)的任何其他類型。為了說明,所述電子設(shè)備被示出為智能電話。
[0009]該智能電話包括端口 20,該端口 20適于耦合到安裝在接口 30的第一端上的連接器25。該接口的另一端被耦合到可以采取多種形式的充電器。一種形式是充電器40,所述充電器40在一端裝有通用串行總線端口 41,其可移除地耦合到附著于該接口的插頭42。在對端,充電器40可以包括適合于標(biāo)準(zhǔn)墻壁插座或其他標(biāo)準(zhǔn)電源的插針43的布置,這通??梢员环Q為“主體”。
[0010]充電器50可以與充電器40類似,除了接口 30和充電器之間存在永久連接。
[0011]充電器60可以是裝有適于耦合到接口 30的USB接口端口 61的筆記本計(jì)算機(jī)或其他類型的計(jì)算機(jī)或處理設(shè)備。在圖1中,該接口可以是USB接口。然而,在其他實(shí)施例中,該接口可以是另一類型,包括但不限于:火線、串行高級技術(shù)附件(SATA)型接口、雷電、以太網(wǎng)、樂器數(shù)字接口(MIDI)、通用主控制器接口(UHCI)、或者多種其他有線或無線類型接口中的任何一種。
[0012]圖2以框圖的形式示出了充電器80的一個實(shí)施例。該充電器可以與充電器40或50中的任何一個相對應(yīng),并且根據(jù)一個實(shí)施例,充電器80包括充電電路81、處理器82、第一存儲區(qū)域83,和第二存儲區(qū)域84,例如用于存儲控制軟件(s/w)的存儲器,所述控制軟件(s/w)用于控制由控制器執(zhí)行的一個或多個操作。
[0013]充電電路81被耦合到電源,該電源可以是例如壁裝電源插座、汽車或其他電子適配器、或者位于充電器內(nèi)或耦合到充電器的電池。充電電路可以包括檢測器,用于檢測電話10的連接,并且基于這樣的檢測,可以通過接口 30發(fā)送電力來對電話電池進(jìn)行充電。充電過程中傳送的電力量可以基于預(yù)定的管理方案來進(jìn)行控制,由保護(hù)電路和/或軟件來實(shí)現(xiàn),以防止過充電和/或可能損害所連接的電話的其他類型錯誤的發(fā)生。
[0014]處理器82執(zhí)行可以至少部分地由第一存儲區(qū)域中的控制軟件進(jìn)行指導(dǎo)的管理操作。這些操作包括:監(jiān)視操作,用于確定電話的狀態(tài);一個或多個恢復(fù)操作,用于基于該狀態(tài)來控制電話;和/或備份操作,其針對存儲在電話中的數(shù)據(jù)和其他信息。這些操作將結(jié)合圖3的方法來進(jìn)行更詳細(xì)地討論。
[0015]管理操作可以在以下時刻被執(zhí)行:例如,當(dāng)電話被連接到充電器、在電話被連接到充電器后的預(yù)定時間、當(dāng)從電話接收到觸發(fā)信號時,和/或當(dāng)檢測到預(yù)定事件時。根據(jù)一個實(shí)施例,在對電話電池進(jìn)行充電期間,執(zhí)行管理操作的全部或一部分,從而使得對用戶透明。作為結(jié)果,電話管理和充電可以同時發(fā)生,例如,當(dāng)用戶睡眠或忙碌時。
[0016]在其他實(shí)施例中,在充電已完成并且電話仍然被檢測到與充電器相連接后可以執(zhí)行管理操作的全部或一部分。在這些情況下,可以延遲在電話屏幕上對指示了充電已完成的消息的顯示,以便允許執(zhí)行所述管理操作。
[0017]一旦執(zhí)行,可以顯示該消息和/或基于管理操作的結(jié)果而生成的其他消息來通知用戶和/或向用戶請求一個或多個選擇,這將在后面的討論中進(jìn)行更詳細(xì)地描述。
[0018]在其他實(shí)施例中,在充電開始之前可以執(zhí)行管理操作的全部或一部分。在這些情況下,在監(jiān)視操作或一個或多個其他管理操作有結(jié)果之前可以延遲充電操作。此時,來自充電器的充電電源的電力可以用于操作電話。這可以提供益處,例如,如果電話已經(jīng)被嚴(yán)重感染或受到安全威脅,從而沒有充電的必要,這是因?yàn)殡娫捫枰杉夹g(shù)員立即修理或更換。
[0019]第二存儲區(qū)域84可以作為用于存儲從電話接收的備份數(shù)據(jù)和/或其他信息的存儲庫??梢园凑沼商幚砥鲌?zhí)行的管理操作來接收所述數(shù)據(jù)和信息和/或可以基于由電話的處理架構(gòu)啟動的指令或其他命令來接收所述數(shù)據(jù)和信息。存儲區(qū)域的容量可以在小于或等于十億字節(jié)到幾十億字節(jié)的范圍內(nèi)變化。
[0020]接口 30包括用于針對電話來執(zhí)行充電和管理功能的多個信號線。所述信號線可以包括:一個或多個(η個)電力線31,用于將電力從充電器傳送到電話來對電話電池進(jìn)行充電;和一個或多個(m個)數(shù)據(jù)和/或控制線32,用于在充電器和電話之間雙向地傳送信號以執(zhí)行前述的管理操作。在這點(diǎn)上,電力線(多個電力線)可以耦合至充電電路81并且數(shù)據(jù)和/或控制線耦合至處理器。
[0021]電話可以例如基于多種操作系統(tǒng)中的任何一種來進(jìn)行操作,所述操作系統(tǒng)包括但不限于:Apple操作系統(tǒng)、Android操作系統(tǒng)、Windows類型操作系統(tǒng)、Symbian操作系統(tǒng)、Blackberry操作系統(tǒng)、基于Linux的操作系統(tǒng)、基于Java的操作系統(tǒng)、專用型軟件以及其他。盡管設(shè)備10被標(biāo)識為智能電話,但是在其他實(shí)施例中設(shè)備10可以是另一類型的電話,包括并不一定被分類為智能電話的類型,例如現(xiàn)在普遍被稱為的功能或傳統(tǒng)移動電話。此夕卜,設(shè)備10可以是可能被惡意軟件感染的另一類型的設(shè)備,例如電子書閱讀器、平板電腦、筆記本計(jì)算機(jī)、上網(wǎng)本和游戲設(shè)備。
[0022]圖2中,電話10被舉例示為包括:控制器22,用于執(zhí)行操作系統(tǒng)軟件24和固件25 ;存儲器23,用于存儲與電話的使用相關(guān)聯(lián)的數(shù)據(jù),包括聯(lián)系人、文本消息和/或應(yīng)用程序;以及充電控制電路26,用于從充電器接收電力以控制對電池27進(jìn)行的充電。在該布置中,充電電路耦合到接口的線31并且控制器耦合到接口的線32。
[0023]操作系統(tǒng)軟件對支配電話的生成操作的功能的執(zhí)行進(jìn)行控制,并且固件可以包括針對電話來執(zhí)行各種監(jiān)視、維護(hù)和修復(fù)操作的安全軟件(或所謂的安全固件)。該固件可以包括用于監(jiān)視和檢查系統(tǒng)基本輸入/輸出系統(tǒng)(B1S)、網(wǎng)絡(luò)連接、存儲和/或與設(shè)備的操作相關(guān)的其他方面的安全固件。還可以存儲除了與安全特別相關(guān)的以外的固件。
[0024]固件可以被視為操作系統(tǒng)軟件的一部分或者可以不同地存儲。根據(jù)一個實(shí)施例,充電器的處理器和由控制器基于設(shè)備固件而執(zhí)行的操作之間的交互可以允許或協(xié)助執(zhí)行充電器的管理操作。
[0025]圖3示出了用于控制電子設(shè)備的方法的一個實(shí)施例中所包括的操作,所述電子設(shè)備可以是前面提及的任何一個。出于舉例說明的目的,假定所述設(shè)備為圖2示出的智能電話。該方法可以由圖中所示的充電器80來執(zhí)行。然而,在另一實(shí)施例中,可以使用不同于該充電器的裝置來執(zhí)行該方法的一個或多個操作。(另一類型的裝置的示例結(jié)合圖4來進(jìn)行討論,其中,所述其他裝置與筆記本計(jì)算機(jī)相對應(yīng))。
[0026]該方法包括檢測充電器80和電子設(shè)備10之間通過接口 30的連接(塊310)。此時,設(shè)備可以是開機(jī)的,電池電量未滿,或者設(shè)備可以是關(guān)機(jī)的。根據(jù)例如通過接口的一個或多個信號線交換的信號和/或接口的一個或多個信號線上的電壓或電容水平,由處理器82(和設(shè)備中的控制器)來檢測連接。
[0027]—旦檢測到連接,則由處理器82確定設(shè)備的電源是開還是關(guān)(塊320)。例如,可以基于接口的一個或多個線上的信號水平或通過其他標(biāo)準(zhǔn)技術(shù)來做出該確定。
[0028]在一個實(shí)施例中,如果設(shè)備的電源為開,則處理器82向設(shè)備控制器22發(fā)送信號以執(zhí)行重啟操作(塊321)。一旦收到信號,則控制器基于例如內(nèi)部存儲的基本輸入-輸出系統(tǒng)(B1S)軟件或在設(shè)備操作系統(tǒng)控制下執(zhí)行的其他過程來重啟該設(shè)備。
[0029]如果處理器82確定設(shè)備的電源為關(guān),則當(dāng)檢測出連接到充電器時,設(shè)備的操作系統(tǒng)軟件或固件打開電源并開始啟動功能(塊322)。
[0030]啟動或重啟后,充電器82中的處理器基于被編程到控制軟件84中的一個或多個條件來對設(shè)備執(zhí)行監(jiān)視操作(塊330)。一個或多個條件可以包括:對充電器和設(shè)備之間的連接進(jìn)行檢測、檢測到連接之后達(dá)到預(yù)定的時間段(例如,由處理器內(nèi)部的時鐘確定)、針對設(shè)備電池執(zhí)行的充電操作的狀態(tài)、對從該設(shè)備發(fā)起的觸發(fā)信號的接收(例如,在檢測到連接充電器之后或者被編程到操作系統(tǒng)軟件或固件進(jìn)行發(fā)送),和/或當(dāng)檢測到一些其他預(yù)定的事件時。
[0031]根據(jù)一個實(shí)施例,監(jiān)視操作包括:確定設(shè)備是否被已經(jīng)損壞操作系統(tǒng)或已經(jīng)具有產(chǎn)生不利影響的操作的一個或多個病毒所感染、設(shè)備是否包含被損壞或被感染的文件,和/或設(shè)備是否已經(jīng)受到安全威脅。破壞可能發(fā)生,例如,由于來自因特網(wǎng)的病毒、磁性或電磁干擾、物理破壞(例如,設(shè)備掉落)、操作系統(tǒng)的內(nèi)部故障、更新軟件的不當(dāng)安裝,或者設(shè)備的硬件或操作系統(tǒng)中的制造缺陷以及可能損壞設(shè)備操作的任意數(shù)量的其他影響。
[0032]根據(jù)一個特定的示例,設(shè)備可以被確定受到感染(例如,具有一個或多個被損壞的文件)但固件未被感染并且處于正常狀態(tài)。根據(jù)另一示例,設(shè)備可以由于固件故障或是損壞的而被確定為受到感染,但是由于該故障或損壞代理,對固件的檢查指示固件是有效的。
[0033]參考圖4,根據(jù)一個實(shí)施例,設(shè)備中的安全固件25使控制器22向充電器的處理器發(fā)送通知信號以指示固件已準(zhǔn)備好執(zhí)行(塊331)。一旦接收到該信號,充電器處理器開始監(jiān)視功能,例如考慮如下的假設(shè),所連接的設(shè)備是新設(shè)備。
[0034]監(jiān)視操作可以包括從充電器的處理器向設(shè)備控制器發(fā)送信號,以請求設(shè)備控制器來執(zhí)行安全掃描或其他過程從而確定設(shè)備的狀態(tài)(塊332)?;诮邮盏降脑撔盘柣蛞罁?jù)一些其他確定,該設(shè)備的控制器執(zhí)行掃描/過程(塊333)。
[0035]根據(jù)一個實(shí)施例,安全掃描/過程可以包括使用主引導(dǎo)記錄(MBR)來執(zhí)行文件的校驗(yàn)和操作。MBR可以包括描述了設(shè)備的存儲單元分區(qū)的分區(qū)表,所述設(shè)備的存儲單元可以包括存儲器23和/或一個或多個其他內(nèi)部存儲器,所述一個或多個其他內(nèi)部存儲器包括多個只讀和/或隨機(jī)存取存儲器中的任何一個。掃描每個分區(qū)中的文件以確定它們的狀態(tài)并且如果存在被損壞或被感染的文件,可以對其進(jìn)行識別。根據(jù)一個實(shí)施例,可以使用例如微軟的文件校驗(yàn)和完整性校驗(yàn)程序(FCIV)工具來維護(hù)簽名的數(shù)據(jù)庫。所述簽名可以存儲在充電器、設(shè)備或二者中。
[0036]除了執(zhí)行校驗(yàn)和功能或者作為執(zhí)行校驗(yàn)和功能的替代,設(shè)備的安全固件可以執(zhí)行其他類型的安全掃描。示例包括:用于確定內(nèi)部存儲器中壞的扇區(qū)或區(qū)域的測試;用于定位操作系統(tǒng)軟件、固件或文件中錯誤的測試;邊界掃描測試;寄存器掃描;內(nèi)核分析和用于定位惡意軟件、特洛伊木馬、cookie、病毒、垃圾郵件、螺蟲、root kits的過程,和/或用于定位其他類型的污染代理的測試,所述污染代理包括用于損壞數(shù)據(jù)和其他類型文件的污染代理。
[0037]—旦校驗(yàn)和操作和/或安全掃描/過程完成,結(jié)果就會通過接口由控制器發(fā)送到充電器的處理器(塊334)。例如,這可以使用對應(yīng)或類似于英特爾Vpix)架構(gòu)內(nèi)部的可信執(zhí)行技術(shù)(TXT)功能的方式來實(shí)現(xiàn),如果設(shè)備中可應(yīng)用這樣的架構(gòu)。如果不可以,則可以基于與設(shè)備的操作環(huán)境兼容的技術(shù)使用另一硬件和/或軟件來發(fā)送結(jié)果。
[0038]充電器的處理器基于結(jié)果來確定設(shè)備的狀態(tài)(塊335)。例如,如果通過安全固件沒有定位到問題,那么可以確定設(shè)備具有好的狀態(tài),例如,處于合適的操作環(huán)境。否則,可以基于由掃描定位的哪些問題來確定設(shè)備的狀態(tài)處于易受攻擊或損壞的環(huán)境。
[0039]返回到圖3,如果狀態(tài)不夠好,則充電器的處理器可以發(fā)送備份信號給設(shè)備的控制器。備份信號可以指示設(shè)備控制器對存儲在設(shè)備中的數(shù)據(jù)、文件和其他信息進(jìn)行備份(塊340)。響應(yīng)于備份信號,設(shè)備的控制器可以將文件、數(shù)據(jù)和/或其他信息(存儲在存儲器23和/或其他內(nèi)部位置中)發(fā)送至充電器以存儲在存儲區(qū)域83中。例如可以基于包含在備份信號中的信息、設(shè)備中的固件或操作系統(tǒng)軟件或者二者的組合,來確定要備份的具體的數(shù)據(jù)、文件和信息。(這時執(zhí)行該備份操作。正如將要說明的,備份操作可以在嘗試恢復(fù)設(shè)備之后執(zhí)行,正如將要描述的)。
[0040]設(shè)備的狀態(tài)被確定之后,充電器的處理器可以發(fā)送激活信號給設(shè)備的控制器。該激活信號可以指示設(shè)備控制器來執(zhí)行一個或多個恢復(fù)操作(塊350)。被預(yù)編程到設(shè)備固件或軟件或者充電器處理器中的這些操作可以從存儲器84中檢索用于執(zhí)行恢復(fù)操作的軟件以通過接口傳遞到設(shè)備。
[0041]要執(zhí)行的恢復(fù)操作是基于由設(shè)備安全固件執(zhí)行的掃描/過程所發(fā)現(xiàn)的特定類型的問題的恢復(fù)操作。例如,恢復(fù)操作可以包括文件恢復(fù)功能,所述文件恢復(fù)功能包括:對已刪除的文件或位于存儲器中壞的扇區(qū)或區(qū)域中的文件進(jìn)行恢復(fù)、對已損壞的文件進(jìn)行恢復(fù),和對已損壞的文件進(jìn)行刪除??梢允褂迷S多文件恢復(fù)工具和軟件中的任何一種來執(zhí)行恢復(fù)。還可以執(zhí)行恢復(fù)操作將設(shè)備恢復(fù)到先前設(shè)置或可接受的狀態(tài),例如,類似于針對計(jì)算機(jī)或其他設(shè)備所執(zhí)行的系統(tǒng)恢復(fù)的方式。
[0042]嘗試恢復(fù)后,基于從充電器處理器和/或設(shè)備的內(nèi)部固件發(fā)送的信號,所發(fā)起的可選的備份操作可以被執(zhí)行以將數(shù)據(jù)、文件和/或其他信息備份到充電器的存儲區(qū)域中。因?yàn)樵O(shè)備被確定為完全或部分不起作用,恢復(fù)操作未能將設(shè)備恢復(fù)到良好狀態(tài)或如果恢復(fù)操作失敗,則可以稍后訪問第二存儲區(qū)域84的內(nèi)容。
[0043]執(zhí)行恢復(fù)操作后,設(shè)備控制器可以使信息顯示在設(shè)備的屏幕上。信息可以提供例如設(shè)備中執(zhí)行的監(jiān)視操作的結(jié)果的指示(塊360)。這些結(jié)果可以包括例如由安全固件執(zhí)行的安全掃描/過程的結(jié)果。根據(jù)一個實(shí)施例,可以在設(shè)備屏幕上顯示以下消息中的一個:
[0044]狀杰
[0045]未發(fā)現(xiàn)問題
[0046]發(fā)現(xiàn)似乎可信的改變
[0047]可能危及安全
[0048]響應(yīng)于對第二或第三消息的顯示,用戶可以響應(yīng)于所顯示的狀態(tài)從顯示的控制菜單中選擇多個選項(xiàng)中的一個(塊370)。執(zhí)行以下動作中的一個:
[0049]關(guān)機(jī)
[0050]開機(jī)(默認(rèn),如果用戶僅僅將設(shè)備從接口上拔下)
[0051]呼叫用于自動軟件升級的電話號碼
[0052]將充電器中的備份數(shù)據(jù)傳遞到網(wǎng)站存儲
[0053]向網(wǎng)絡(luò)傳遞通知消息
[0054]呼叫呼叫中心來進(jìn)行修復(fù)
[0055]根據(jù)一個實(shí)施例,在對電話電池進(jìn)行充電期間執(zhí)行前述的監(jiān)視、恢復(fù)或備份操作中的全部或一部分。作為結(jié)果,電話管理和充電可以同時發(fā)生,例如,當(dāng)用戶熟睡或忙碌時。
[0056]可替換地,可以在電池充電開始之前或電池充電已經(jīng)完成之后執(zhí)行這些操作中的全部或一部分。如果在電池充電開始之前,則設(shè)備的控制器可以由充電器來進(jìn)行供電而不對設(shè)備電池進(jìn)行充電。
[0057]該方法還可以包括多個附加的或可選的操作。例如,用于執(zhí)行安全掃描以確定電話狀態(tài)的監(jiān)視操作可以在執(zhí)行正式啟動操作之前執(zhí)行。這可以通過對控制器進(jìn)行供電以執(zhí)行掃描而不使能系統(tǒng)B1S來實(shí)現(xiàn)。然后,基于由掃描所確定的設(shè)備的狀態(tài),可以至少針對被確定未感染或具有良好操作狀態(tài)的設(shè)備的部分或子系統(tǒng)來執(zhí)行啟動操作。
[0058]這些部分或子系統(tǒng)的示例包括核心內(nèi)核、設(shè)備驅(qū)動器、系統(tǒng)服務(wù)(例如,守護(hù)程序)和應(yīng)用程序。如果核心內(nèi)核通過驗(yàn)證,則它可以選擇性地被啟動。然而,這可以防止在一定條件下操作系統(tǒng)或其他軟件的其他部分被加載、運(yùn)行和/或訪問。例如,對核心內(nèi)核進(jìn)行驗(yàn)證可能允許設(shè)備啟動,但是諸如設(shè)備照相機(jī)驅(qū)動器之類的應(yīng)用程序則可能不工作,直到驅(qū)動器軟件(或操作系統(tǒng)軟件的相關(guān)部分)能夠被恢復(fù)或修復(fù)。
[0059]這種選擇性的啟動可以基于來自充電器處理器的控制信號來進(jìn)行執(zhí)行,或者可以基于設(shè)備的操作系統(tǒng)軟件或固件來自動進(jìn)行執(zhí)行。
[0060]除了前述的監(jiān)視和恢復(fù)操作,設(shè)備的操作系統(tǒng)可以在其文件系統(tǒng)中具有鉤子,該鉤子可以被用作識別和/或截取打開文件的請求的基礎(chǔ)。這可以用于建立文件列表以在整個設(shè)備被啟動時使用。文件屬性中的文件名和簽名及數(shù)據(jù)然后可以被發(fā)送至充電器的處理器。
[0061]同樣,用于打開文件的請求可以被延遲直到簽名被充電器驗(yàn)證,但然后可以盡快繼續(xù),從而避免使得報(bào)警時鐘和其他部件禁用的時間的長于一小段時間,例如幾秒。
[0062]同樣,在執(zhí)行監(jiān)視操作之后但恢復(fù)發(fā)生之前,電力管理器的處理器和/或設(shè)備的操作系統(tǒng)軟件/固件可以顯示給予用戶如何執(zhí)行恢復(fù)的選項(xiàng)的消息。例如,該消息可以在充電期間或充電執(zhí)行之前或之后進(jìn)行顯示。該消息可以包括如下列出的選項(xiàng)列表。然后基于由用戶做出的選擇來執(zhí)行恢復(fù)操作,包括或不包括先前和/或之后的備份操作。
[0063]恢復(fù)詵項(xiàng)
[0064]恢復(fù)至恢復(fù)點(diǎn)
[0065]I)最近的
[0066]2)從列表中選擇
[0067]恢復(fù)至出廠默認(rèn)設(shè)置
[0068]圖5示出了用于控制電子設(shè)備的裝置的另一實(shí)施例。在該實(shí)施例中,接口和電子設(shè)備可以是任何類型并且以類似于前述實(shí)施例的方式進(jìn)行配置。但是,電力管理器200是計(jì)算機(jī),其可以是桌面計(jì)算機(jī)或便攜式計(jì)算機(jī),例如筆記本計(jì)算機(jī)、平板電腦或其他計(jì)算設(shè)備。
[0069]計(jì)算機(jī)包括用于耦合至接口 30的端口 61。存儲在計(jì)算機(jī)中的控制軟件執(zhí)行類似于圖2的電力管理器中的處理器的操作以及附加操作。例如,可以執(zhí)行備份操作,所述備份操作涉及將從設(shè)備接收的數(shù)據(jù)、文件和其他信息傳遞到網(wǎng)絡(luò)存儲位置,所述網(wǎng)絡(luò)存儲位置包括但不限于:設(shè)備的無線服務(wù)提供商的服務(wù)器和/或云類型存儲區(qū)域或其他位于遠(yuǎn)程的存儲區(qū)域。如果設(shè)備被感染或安全受到威脅,備份數(shù)據(jù)然后可以在稍后被訪問以允許設(shè)備恢復(fù)所述數(shù)據(jù)。
[0070]根據(jù)另一實(shí)施例,非瞬時計(jì)算機(jī)可讀介質(zhì)存儲用于控制諸如前述的任何設(shè)備的程序。存儲介質(zhì)可以是內(nèi)部只讀或隨機(jī)存取存儲器或另一類型的存儲器,而程序則包括用于執(zhí)行本文描述的方法的操作的代碼。
[0071]除了圖1示出的充電器,根據(jù)另一實(shí)施例,充電器可以包括對設(shè)備的電池進(jìn)行充電所使用的其自身的內(nèi)部電池。例如,對于幫助旅行者或那些不在自己辦公室或家里的人,這樣的實(shí)施例將會有用。
[0072]本說明書中對“實(shí)施例”的任何提及都表明結(jié)合該實(shí)施例描述的特定的特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個實(shí)施例中。說明書中不同位置出現(xiàn)的這樣的短語不一定都指代同一實(shí)施例。進(jìn)一步地,當(dāng)特定的特征、結(jié)構(gòu)或特性結(jié)合任何實(shí)施例進(jìn)行描述時,應(yīng)當(dāng)認(rèn)為結(jié)合其他實(shí)施例來完成這樣的特征、結(jié)構(gòu)或特性是在本領(lǐng)域技術(shù)人員的視野之內(nèi)的。同樣,本文描述的任何一個實(shí)施例的特征可以與一個或多個其他實(shí)施例的特征進(jìn)行組合以形成附加的實(shí)施例。
[0073]進(jìn)一步地,為了容易理解,某些功能模塊可以被描繪為單獨(dú)的模塊;然而,這些單獨(dú)描繪的模塊不必按照本文討論或呈現(xiàn)的順序來進(jìn)行解釋。例如,一些模塊能夠同時、以不同的順序等被執(zhí)行。
[0074]盡管本文參考了多個示例性實(shí)施例對本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解的是,本領(lǐng)域的技術(shù)人員能夠設(shè)計(jì)的各種其他修改和實(shí)施例將落入本發(fā)明原理的精神和范圍內(nèi)。更特別地,在前述的公開、附圖和附加的權(quán)利要求的范圍內(nèi),對主題組合布置的組件部件和/或布置進(jìn)行合理的變型和修改是可能的,而沒有偏離本發(fā)明的精神。除了組件部件和/或布置中的變型和修改,對于本領(lǐng)域技術(shù)人員而言,可供選擇的用途也是顯而易見的。
【權(quán)利要求】
1.一種充電器,包括: 第一存儲區(qū)域,用于存儲控制軟件; 充電電路,用于通過接口來發(fā)送電力;以及 處理器,用于基于所述控制軟件來生成至少一個控制信號, 其中,通過所述接口發(fā)送的電力用于對耦合至所述接口的設(shè)備的電池進(jìn)行充電,并且其中,所述至少一個控制信號包括使監(jiān)視操作被執(zhí)行以確定所述設(shè)備的狀態(tài)的信息。
2.如權(quán)利要求1所述的充電器,其中,所述監(jiān)視操作包括對存儲在所述設(shè)備中的一個或多個文件執(zhí)行的安全掃描。
3.如權(quán)利要求1所述的充電器,其中,所述處理器通過所述接口從所述設(shè)備接收信息,并且其中,所接收的信息基于所述監(jiān)視操作來提供所述設(shè)備的狀態(tài)的指示。
4.如權(quán)利要求1所述的充電器,其中,由所述監(jiān)視操作確定的所述狀態(tài)與所述設(shè)備中錯誤的出現(xiàn)相對應(yīng)。
5.如權(quán)利要求4所述的充電器,其中,所述錯誤與所述設(shè)備中的文件、數(shù)據(jù)或軟件中的至少一個的污染相對應(yīng)。
6.如權(quán)利要求5所述的充電器,其中,所述污染來自存儲介質(zhì)的壞扇區(qū)、病毒或另一污染代理中的至少一個。
7.如權(quán)利要求1所述的充電器,進(jìn)一步包括: 第二存儲區(qū)域,用于對通過所述接口從所述設(shè)備接收的數(shù)據(jù)進(jìn)行備份。
8.如權(quán)利要求1所述的充電器,其中,所述至少一個控制信號通過所述接口被發(fā)送至所述設(shè)備,同時電力通過所述接口被發(fā)送至所述設(shè)備用于對所述電池進(jìn)行充電。
9.如權(quán)利要求1所述的充電器,其中,所述處理器生成另一控制信號,以使得在所述設(shè)備中執(zhí)行恢復(fù)操作,在所述監(jiān)視操作執(zhí)行后發(fā)送所述另一控制信號。
10.如權(quán)利要求1所述的充電器,其中,所述接口為通用串行總線(USB)接口。
11.如權(quán)利要求1所述的充電器,進(jìn)一步包括: 端口,用于可移除地接收與所述接口耦合的連接器。
12.一種便攜式計(jì)算機(jī),包括: 所述便攜式計(jì)算機(jī)的顯示器; 第一存儲區(qū)域,用于存儲控制軟件; 充電電路,用于通過接口發(fā)送電力;以及 處理器,用于基于所述控制軟件來生成至少一個控制信號, 其中,通過所述接口發(fā)送的電力用于對耦合至所述接口的設(shè)備的電池進(jìn)行充電,并且其中,所述至少一個控制信號包括使監(jiān)視操作被執(zhí)行以確定所述設(shè)備的狀態(tài)的信息。
13.如權(quán)利要求12所述的便攜式計(jì)算機(jī),其中,所述監(jiān)視操作包括對存儲在所述設(shè)備中的一個或多個文件執(zhí)行的安全掃描。
14.如權(quán)利要求12所述的便攜式計(jì)算機(jī),其中: 所述處理器通過所述接口從所述設(shè)備接收信息, 所述信息基于所述監(jiān)視操作來提供所述設(shè)備的狀態(tài)的指示,并且 所述狀態(tài)與所述設(shè)備中錯誤的出現(xiàn)相對應(yīng)。
15.一種裝置,包括:電池; 存儲區(qū)域,用于存儲文件; 端口,用于可移除地耦合到接口 ;以及 控制器,用于對所述存儲區(qū)域中的文件執(zhí)行安全掃描, 其中,所述端口通過所述接口接收電力和至少一個控制信號,所述電力對所述電池進(jìn)行充電,并且所述至少一個控制信號使所述控制器對所述文件執(zhí)行安全掃描,并且其中,所述控制器發(fā)送控制信號至所述接口以提供所述安全掃描的結(jié)果的指示。
16.如權(quán)利要求15所述的裝置,其中,所述裝置為移動電話。
17.如權(quán)利要求15所述的裝置,其中,所述端口通過所述接口同時接收所述電力和所述至少一個控制信號。
18.如權(quán)利要求15所述的裝置,其中,所述端口通過所述接口接收另一控制信號,并且其中,所述控制器基于其他信號來執(zhí)行恢復(fù)操作。
19.如權(quán)利要求15所述的裝置,進(jìn)一步包括: 屏幕, 其中,所述屏幕顯示指示 了所述安全掃描的結(jié)果的信息。
20.如權(quán)利要求19所述的裝置,其中,所述屏幕顯示菜單,所述菜單提供了與基于所述安全掃描的結(jié)果將要采取的動作相對應(yīng)的選項(xiàng)。
【文檔編號】G06F1/26GK104081311SQ201180075925
【公開日】2014年10月1日 申請日期:2011年12月30日 優(yōu)先權(quán)日:2011年12月30日
【發(fā)明者】B·R·布雷特, P·M·彼得森 申請人:英特爾公司