專利名稱:可改變電池充電模式的計(jì)算機(jī)系統(tǒng)及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明的方面涉及一種計(jì)算機(jī)系統(tǒng)及其控制方法,并且,更特別 地,涉及一種包括可充電的輔助電源的計(jì)算機(jī)系統(tǒng)及其控制方法。
背景技術(shù):
例如膝上電腦的便攜式計(jì)算機(jī)系統(tǒng)(以下稱"計(jì)算機(jī)系統(tǒng)")通常使用例如交流電(AC)適配器的主電源以及例如電池的可充電的輔助 電源。傳統(tǒng)的計(jì)算機(jī)系統(tǒng)周期性地檢査該電池。如果該電池被裝入連 接至AC適配器的計(jì)算機(jī)系統(tǒng)中,并且滿足預(yù)定的電池充電條件,則 幵始對該電池進(jìn)行充電。在充電時(shí),充電電流的大小是預(yù)先設(shè)定好的。 在傳統(tǒng)的計(jì)算機(jī)系統(tǒng)中,如果滿足電池充電條件,則自動開始對 電池充電。充電時(shí),用戶不能按照希望來控制電池的充電模式。舉例 來說,在傳統(tǒng)的計(jì)算機(jī)系統(tǒng)中,即使該用戶可能想要對該電池進(jìn)行較 快速的充電或者不想對該電池進(jìn)行充電,也沒有辦法對該電池進(jìn)行控 制。發(fā)明內(nèi)容本發(fā)明的方面提供了一種計(jì)算機(jī)系統(tǒng)及其控制方法,可以根據(jù)用 戶的選擇來調(diào)整電池單元的充電速度。本發(fā)明的其它方面提供了一種計(jì)算機(jī)系統(tǒng)及其控制方法,可以通 過簡單的操作來選擇電池的充電模式。在下面的描述中,將部分地闡明本發(fā)明的其它方面和/或優(yōu)點(diǎn),并 且,在某種程度上,這些其它方面和/或優(yōu)點(diǎn)因這些描述而明顯,或可 以通過實(shí)踐本發(fā)明而獲知。根據(jù)本發(fā)明的方面,提供一種計(jì)算機(jī)系統(tǒng),包括包括至少一個(gè) 設(shè)備的系統(tǒng)單元;對系統(tǒng)單元進(jìn)行供電的電池單元;以預(yù)定的充電速
度對電池單元進(jìn)行充電的充電單元;用于接收與電池單元的充電速度 有關(guān)的用戶輸入的用戶輸入單元;以及依照用戶輸入單元所接收的用 戶輸入而控制充電單元以預(yù)定的充電速度對電池單元進(jìn)行充電的控制 器°根據(jù)本發(fā)明的另一個(gè)方面,控制器根據(jù)所接收的用戶輸入,控制 充電單元以多個(gè)充電模式之一對電池單元進(jìn)行充電,所述多個(gè)充電模 式包括標(biāo)準(zhǔn)充電模式、快速充電模式和停止充電模式,在快速充電模 式中,電池單元的充電速度比標(biāo)準(zhǔn)模式快,而在停止充電模式中,不對電池進(jìn)行充電。根據(jù)本發(fā)明的另一個(gè)方面,用戶輸入單元包括至少一個(gè)用于選擇 充電模式之一的按鈕,并且,控制器根據(jù)按鈕的操作來確定選擇哪個(gè) 充電模式。根據(jù)本發(fā)明的另一個(gè)方面,控制器向系統(tǒng)單元通知選擇了哪個(gè)充電模式;并且,系統(tǒng)單元根據(jù)所選擇的充電模式來增大或減小設(shè)備的 耗電量。根據(jù)本發(fā)明的另一個(gè)方面,系統(tǒng)單元的至少一個(gè)設(shè)備包括中央處 理單元(CPU)、硬盤驅(qū)動器(HDD)、光盤驅(qū)動器(ODD)和液晶顯 示器(LCD)中的至少一個(gè);并且,系統(tǒng)單元調(diào)整CPU的速度、HDD 或ODD的驅(qū)動速度以及LCD的亮度中的一個(gè),以增大或減小該設(shè)備 的耗電量。根據(jù)本發(fā)明的另一個(gè)方面,控制器向系統(tǒng)單元通知選擇了哪個(gè)充 電模式;所述至少一個(gè)設(shè)備包括顯示單元;并且,系統(tǒng)單元以圖形用 戶界面在顯示單元上顯示所選擇的充電模式的選擇狀態(tài)。根據(jù)本發(fā)明的另一個(gè)方面,控制器產(chǎn)生對應(yīng)于所選擇的充電模式 的系統(tǒng)管理中斷(SMI)信號或系統(tǒng)控制中斷(SCI)信號。根據(jù)本發(fā)明的另一個(gè)方面,計(jì)算機(jī)系統(tǒng)還包括發(fā)光二極管 (LED),其中,控制器根據(jù)所選擇的充電模式來控制該LED的運(yùn)行。根據(jù)本發(fā)明的方面,提供了一種計(jì)算機(jī)系統(tǒng)的控制方法,該計(jì)算 機(jī)系統(tǒng)包括系統(tǒng)單元以及向該系統(tǒng)單元供電的電池單元,而該系統(tǒng)單 元包括至少一個(gè)設(shè)備,所述控制方法包括檢査在控制器處是否接收
到與電池單元的充電速度有關(guān)的用戶輸入;以及,在通過選擇多個(gè)充電模式中的一個(gè)而接收到用戶輸入時(shí),以根據(jù)用戶輸入的充電速度對 電池單元進(jìn)行充電,并且,以所選擇的模式對電池單元進(jìn)行充電,其 中,所述多個(gè)充電模式包括標(biāo)準(zhǔn)充電模式、快速充電模式和停止充電模式,在快速充電模式中,電池單元的充電速度比標(biāo)準(zhǔn)模式快,而在停止充電模式中,不對電池單元進(jìn)行充電,所述選擇包括根據(jù)用戶輸入單元的操作來確定選擇了哪個(gè)充電模式。根據(jù)本發(fā)明的方面,提供了一種計(jì)算機(jī)系統(tǒng)的控制方法,該計(jì)算機(jī)系統(tǒng)包括系統(tǒng)單元以及向該系統(tǒng)單元供電的電池單元,而該系統(tǒng)單元包括至少一個(gè)設(shè)備,所述控制方法包括檢查在控制器處是否接收到與電池單元的充電速度有關(guān)的用戶輸入;以及,在通過選擇多個(gè)充電模式中的一個(gè)而接收到用戶輸入時(shí),以根據(jù)用戶輸入的充電速度對 電池單元進(jìn)行充.電,并且,以所選擇的模式對電池單元進(jìn)行充電,其 中,所述多個(gè)充電模式包括標(biāo)準(zhǔn)充電模式、快速充電模式和停止充電 模式,在快速充電模式中,電池單元的充電速度比標(biāo)準(zhǔn)模式快,而在停止充電模式中,不對電池進(jìn)行充電;向系統(tǒng)單元通知所選擇的充電 模式;以及,根據(jù)所選擇的充電模式來增大或減小設(shè)備的耗電量,其 中,向系統(tǒng)單元通知所選擇的充電模式包括產(chǎn)生對應(yīng)于所選擇的充電 模式的系統(tǒng)管理中斷(SMI)信號或系統(tǒng)控制中斷(SCI)信號。根據(jù)本發(fā)明的方面,提供了一種計(jì)算機(jī)系統(tǒng)的控制方法,該計(jì)算 機(jī)系統(tǒng)包括系統(tǒng)單元以及向該系統(tǒng)單元供電的電池單元,而該系統(tǒng)單 元包括至少一個(gè)設(shè)備,所述控制方法包括檢查在控制器處是否接收 到與電池單元的充電速度有關(guān)的用戶輸入;在通過選擇多個(gè)充電模式中的一個(gè)而接收到用戶輸入時(shí),以根據(jù)用戶輸入的充電速度對電池單 元進(jìn)行充電,并且,根據(jù)所選擇的模式對電池單元進(jìn)行充電,其中, 所述多個(gè)充電模式包括標(biāo)準(zhǔn)充電模式、快速充電模式和停止充電模式, 在快速充電模式中,電池單元的充電速度比標(biāo)準(zhǔn)模式快,而在停止充 電模式中,不對電池單元進(jìn)行充電;以及,根據(jù)所選擇的充電模式來 控制發(fā)光二極管(LED)。根據(jù)本發(fā)明的方面,提供了一種電源控制系統(tǒng),包括對計(jì)算機(jī)
系統(tǒng)進(jìn)行供電的電池;以充電速度對電池進(jìn)行充電的充電單元;以及, 基于所接收的輸入而控制充電單元以充電速度進(jìn)行充電的控制器。根據(jù)本發(fā)明的另一個(gè)方面,控制器根據(jù)所接收的輸入,控制充電 單元以多個(gè)充電模式中的一個(gè)對電池進(jìn)行充電,所述多個(gè)充電模式包 括第一充電模式、第二充電模式和第三模式,在第二充電模式中,電 池的充電速度比第一模式快,而第三充電模式中,電池的充電速度比 第一模式慢或不對電池進(jìn)行充電。根據(jù)本發(fā)明的另一個(gè)方面,控制器向系統(tǒng)單元通知所選擇的充電 模式;并且,系統(tǒng)單元根據(jù)所選擇的充電模式而改變系統(tǒng)單元的至少 一個(gè)元件的耗電量。根據(jù)本發(fā)明的另一個(gè)方面,系統(tǒng)單元通過調(diào)整中央處理單元 (CPU)的速度、硬盤驅(qū)動器或光盤驅(qū)動器的驅(qū)動速度以及顯示器的 亮度中的至少一個(gè),來改變耗電量。根據(jù)本發(fā)明的另一個(gè)方面,控制器向系統(tǒng)單元通知所選擇的充電 模式;并且,系統(tǒng)單元在顯示器上顯示圖形用戶界面,以允許用戶確 定電流充電模式并選擇另一個(gè)充電模式。根據(jù)本發(fā)明的方面,提供了一種管理計(jì)算機(jī)系統(tǒng)中的電池的充電 的方法,包括基于在計(jì)算機(jī)系統(tǒng)處所接收的輸入,以預(yù)定充電速度 對電池進(jìn)行充電。根據(jù)本發(fā)明的另一個(gè)方面,電池單元的充電包括選擇多個(gè)充電 模式中的一個(gè);以及,根據(jù)所選擇的充電模式,以預(yù)定的速度對電池 單元進(jìn)行充電。根據(jù)本發(fā)明的另一個(gè)方面,管理計(jì)算機(jī)系統(tǒng)中的電池的充電的方 法還包括基于所選擇的充電模式,調(diào)整計(jì)算機(jī)系統(tǒng)的元件的耗電量。根據(jù)本發(fā)明的另一個(gè)方面,調(diào)整元件的耗電量包括對中央處理單 元(CPU)進(jìn)行節(jié)流(throttle)。根據(jù)本發(fā)明的另一個(gè)方面,調(diào)整元件的耗電量包括調(diào)整硬盤驅(qū)動 器或光盤驅(qū)動器的驅(qū)動速度。根據(jù)本發(fā)明的另一個(gè)方面,調(diào)整元件的耗電量包括調(diào)整顯示器的 亮度。
根據(jù)本發(fā)明的另一個(gè)方面,管理計(jì)算機(jī)系統(tǒng)中的電池的充電的方 法還包括顯示圖形用戶界面,以允許用戶確定電流充電模式和/或選擇 充電模式。根據(jù)本發(fā)明的另一個(gè)方面,用戶輸入是基于按鈕的按壓的。根據(jù)本發(fā)明的方面,提供了一種其上編碼有指令的計(jì)算機(jī)可讀介 質(zhì),當(dāng)由電池充電單元的控制器執(zhí)行該指令時(shí),控制器基于用戶輸入 而控制充電單元以預(yù)定速度對電池進(jìn)行充電。根據(jù)本發(fā)明的方面,提供了一種系統(tǒng)單元,包括至少一個(gè)設(shè)備; 以及,控制器,該控制器響應(yīng)于所接收的充電信號,控制所述至少一 個(gè)設(shè)備并改變設(shè)備中的至少一個(gè)的耗電量,而該充電信號與連接至系 統(tǒng)單元的電池的充電速度有關(guān)。根據(jù)本發(fā)明的另一個(gè)方面,所接收的充電信號對應(yīng)于多個(gè)充電模 式中的一個(gè),所述多個(gè)充電模式包括第一充電模式、第二充電模式和 第三模式,在第二充電模式中,電池單元的充電速度比第一模式快, 而第三充電模式中,電池的充電速度比第一模式慢或不對電池迸行充 電。
結(jié)合附圖,參考下面這些對實(shí)施例的描述,本發(fā)明的這些和/或其 它方面和優(yōu)點(diǎn)將變得更加明顯和更易理解,其中圖1是示出了根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)的配置的方框圖;圖2A和圖2B是示出了根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)中的控制 器的操作的流程圖;圖3是示出了根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)中的系統(tǒng)單元的操 作的流程圖;以及圖4A和4B是示出了根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)中的顯示單 元上所顯示的充電模式的選擇。
具體實(shí)施方式
例,在所有附圖中,相似的附圖標(biāo)號代表相似的元件。為了解釋本發(fā) 明,下面通過參照附圖來描述這些實(shí)施例。圖1是示出了根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)100的配置。計(jì)算 機(jī)系統(tǒng)IOO可以是膝上電腦、個(gè)人數(shù)字助理、移動電話及個(gè)人娛樂設(shè) 備等。計(jì)算機(jī)系統(tǒng)100包括系統(tǒng)單元110、電源120、電池單元130、 充電單元140及控制器160。計(jì)算機(jī)系統(tǒng)IOO的元件可以被并入單個(gè) 外殼,也可以是分開的。執(zhí)行計(jì)算機(jī)系統(tǒng)IOO的操作的系統(tǒng)單元IIO包括至少一個(gè)設(shè)備, 例如,中央處理單元(CPU) 111和存儲器112。存儲器112可以包括 隨機(jī)存取存儲器(RAM)(未示出)和只讀存儲器(ROM)(未示出), 其中,RAM暫時(shí)存儲CPU lll所執(zhí)行的程序以及CPU lll所處理的 數(shù)據(jù),而ROM存儲基本輸入輸出系統(tǒng)(BIOS)代碼。雖然并非在所 有方面中都是必需的,但圖1中所示的系統(tǒng)單元110還包括主存儲單 元,例如存儲操作系統(tǒng)程序及其他應(yīng)用程序(例如,Windows)的硬 盤驅(qū)動器(HDD) 113。同樣,雖然并非在所有方面中都是必需的,但圖1中所示的系統(tǒng)單元iio還包括作為輔助存儲單元的光盤驅(qū)動器(ODD) 114以及作為顯示設(shè)備的顯示單元115 (例如液晶顯示器 LCD)。系統(tǒng)單元110還可以包括圖形處理單元(未示出),該圖形處 理單元執(zhí)行在顯示單元115上顯示圖形的過程。此外,系統(tǒng)單元110 還可以包括北橋和南橋,它們?yōu)楦鞣N設(shè)備間的數(shù)據(jù)通信執(zhí)行接口操作。 除了所示出的設(shè)備外,或代替所示出的設(shè)備,系統(tǒng)單元110還可包括 其它設(shè)備。作為主電源提供的電源120向系統(tǒng)單元110供電。電源120包括 AC適配器(未示出),其將外部的交流電轉(zhuǎn)換成具有預(yù)定電平的直流 (DC)電。然而,可以理解,電源120可以是另一種電池、燃料電池 或其它供電設(shè)備。作為輔助電源提供的電池單元130向系統(tǒng)單元110 供電。電池單元130可被充電,且可以包括微型計(jì)算機(jī)(未示出),該 微型計(jì)算機(jī)向控制器160傳送與電池單元130有關(guān)的電池信息。電池 信息可以包括內(nèi)部溫度及剩余電量等。圖l中的虛線指示供電路線。 圖l示出了從電源120到電池單元130、充電單元140以及系統(tǒng)單元 110的供電路線。省略了其它的供電路線,例如到控制器160的路線, 但這可以包括在本發(fā)明的其它方面中。充電單元140包括在控制器160的控制下對電池單元130進(jìn)行充 電的電路。在電源120和電池單元130之間提供的充電單元140利用 電源120所提供的充電電流對電池單元130進(jìn)行充電。充電單元140 包括兩個(gè)或更多個(gè)電平的充電電流。當(dāng)充電電流的電平增大時(shí),電池 單元130的充電速度就變得更快。充電單元140可以利用最多為電源 120所提供的最高允許電平的充電電流,對電池單元130進(jìn)行充電。 控制器160確定充電電流的電平。根據(jù)本發(fā)明的實(shí)施例,提供三個(gè)充電模式。根據(jù)各個(gè)充電模式來 確定充電電流的電平。充電模式可以包括"標(biāo)準(zhǔn)充電模式"、"快速充電 模式"和"停止充電模式"。"標(biāo)準(zhǔn)充電模式"指示與適合于穩(wěn)定地執(zhí)行一 般充電操作的充電電流電平相對應(yīng)的充電模式。"快速充電模式"指示 與高于"標(biāo)準(zhǔn)充電模式"且能夠?qū)﹄姵貑卧?30進(jìn)行快速充電的充電電 流電平相對應(yīng)的充電模式。"停止充電模式"指示與大約為O且基本上 停止了充電操作的充電電流電平相對應(yīng)的充電模式。在"停止充電模式 "中,即使可能需要充電操作,也停止充電操作。本發(fā)明的其它方面可 以包括其它的充電模式。用戶輸入單元150接收與電池單元130的充電有關(guān)的用戶輸入, 并向控制器160傳送該用戶輸入。用戶輸入與選擇電池單元130的充 電速度有關(guān)。舉例來說,用戶輸入可以選擇"標(biāo)準(zhǔn)充電模式"、"快速充 電模式"或"停止充電模式"。用戶輸入單元150可以是鍵盤(未示出)、 鼠標(biāo)(未示出)等。用戶輸入單元150可以包括至少一個(gè)按鈕(以下 簡稱"充電模式選擇按鈕"),以選擇"標(biāo)準(zhǔn)充電模式"、"快速充電模式" 或"停止充電模式"中的一個(gè)。充電模式選擇按鈕也可以是鍵盤上的一 個(gè)鍵或多個(gè)鍵的組合,或者可以是屏幕上的虛擬按鈕,該虛擬按鈕使 用鼠標(biāo)、輸入筆或通過觸摸就可以選擇。此外,可以理解,盡管以" 用戶輸入"進(jìn)行說明,該輸入也可以由非用戶提供。控制器160監(jiān)視是否應(yīng)對電池單元130充電。如果應(yīng)對電池單元 130進(jìn)行充電,則控制器160控制充電單元140以預(yù)定的速度對電池
單元130進(jìn)行充電。特別地,控制器160通過以預(yù)定的時(shí)間間隔與電 池單元130進(jìn)行通信,從電池單元130接收電池信息,并確定是否應(yīng) 對電池單元130進(jìn)行充電。電池信息可以包括剩余電量??刂破?60 可以是微型計(jì)算機(jī)。當(dāng)電源的AC適配器提供了交流電并且滿足預(yù)定的充電條件時(shí), 控制器160控制對電池單元130迸行充電。舉例來說,充電條件可以 包括電池ID、電池類型是否適合于充電以及電池溫度是否比預(yù)定的溫 度低。如果應(yīng)對電池單元130充電并且滿足充電條件,則控制器160控 制充電單元140依據(jù)用戶輸入單元150所接收的用戶輸入的速度來對 電池單元130進(jìn)行充電。控制器160以預(yù)定的時(shí)間間隔監(jiān)視用戶輸入 單元150,并根據(jù)用戶輸入,控制充電單元140以"標(biāo)準(zhǔn)充電模式"、" 快速充電模式"或"停止充電模式"對電池單元BO進(jìn)行充電。"標(biāo)準(zhǔn)充 電模式"可以預(yù)先設(shè)定為缺省的。每當(dāng)按下充電模式選擇按鈕時(shí),可以 按照"標(biāo)準(zhǔn)充電模式"、"快速充電模式"、"停止充電模式"、"標(biāo)準(zhǔn)充電 模式"......的循環(huán)隊(duì)列來改變所選擇的充電模式。在本發(fā)明的其它方面中,用戶可以使用其它方式來選擇/改變充電模式??刂破?60向充電單元140傳送對應(yīng)于"標(biāo)準(zhǔn)充電模式"、"快速充 電模式"或"停止充電模式"的控制信號。控制器160控制通過相應(yīng)的通 用輸出(GPO)端口 (未示出)而輸出對應(yīng)于"標(biāo)準(zhǔn)充電模式"、"快速 充電模式"和"停止充電模式"的各個(gè)控制信號。充電單元HO包括對應(yīng) 于各個(gè)GPO端口的輸入端口 (未示出)。充電單元140根據(jù)通過數(shù)據(jù) 接口從控制器160接收的控制信號,通過調(diào)整提供給電池單元130的 充電電流的電平,而對電池單元130進(jìn)行充電。可以在充電單元140 中預(yù)先設(shè)定提供給電池單元130的與"標(biāo)準(zhǔn)充電模式"、"快速充電模式 "或"停止充電模式"的控制信號相對應(yīng)的各個(gè)充電電流電平。但是,可 以理解,也可以使用其它的模式,例如,設(shè)定指定的充電完成時(shí)間, 或設(shè)定用于啟動充電的時(shí)間延遲。計(jì)算機(jī)系統(tǒng)100還包括至少一個(gè)發(fā)光二極管(LED) 170??刂?器160根據(jù)所選擇的充電模式,控制LED170的打開或關(guān)閉。舉例來
說,當(dāng)充電模式變?yōu)?停止充電模式"時(shí),控制器160可以控制關(guān)閉LED 170。當(dāng)充電模式變?yōu)?標(biāo)準(zhǔn)充電模式"時(shí),控制器160可以控制打開 LED 170并發(fā)出橘黃色光。當(dāng)充電模式變?yōu)?快速充電模式"時(shí),控制 器160可以控制LED 170在預(yù)定的時(shí)間段內(nèi)反復(fù)(閃爍)打開和關(guān)閉。 當(dāng)完成對電池的充電時(shí),控制器160可以控制LED170發(fā)出綠光。當(dāng)充電模式變?yōu)?快速充電模式"時(shí),控制器160可以通過向系統(tǒng) 單元IIO通知充電模式變?yōu)榱?快速充電模式",并減少系統(tǒng)單元110 的耗電量,將通過充電單元140而提供給電池單元130的充電電流最 大化。通過產(chǎn)生中斷信號,例如系統(tǒng)管理中斷(SMI)信號和/或系統(tǒng) 控制中斷(SCI)信號,控制器160可以向系統(tǒng)單元IIO通知充電模 式變?yōu)榱?快速充電模式"。中斷信號可以包括與改變充電模式有關(guān)的"f曰息c控制器160可以與南橋(未示出)相連。控制器160所產(chǎn)生的中 斷信號可以通過該南橋而被傳輸?shù)街醒胩幚砥?11。操作系統(tǒng)程序和/ 或應(yīng)用程序(當(dāng)執(zhí)行該操作系統(tǒng)程序時(shí))或基本輸入輸出系統(tǒng)(BIOS) 程序(當(dāng)未執(zhí)行該操作系統(tǒng)程序時(shí))確定是否選擇了"快速充電模式", 并且,可以根據(jù)中斷信號而控制設(shè)備的操作,以將設(shè)備的耗電量減少 到預(yù)定值。舉例來說,為減小或增大設(shè)備的耗電量,系統(tǒng)單元110可 以調(diào)整CPU 111的節(jié)流(throttling)、 HDD 113或ODD 114的驅(qū)動速 度和/或顯示單元115的亮度。系統(tǒng)單元110也可以采取其它措施來調(diào) 整耗電量。如果充電模式從"快速充電模式"變?yōu)?標(biāo)準(zhǔn)充電模式",則控制器 160向系統(tǒng)單元110通知充電模式從"快速充電模式"變?yōu)榱?標(biāo)準(zhǔn)充電模式"。接著,系統(tǒng)單元iio使設(shè)備的耗電量回到標(biāo)準(zhǔn)狀態(tài)。如圖4A和4B所示,系統(tǒng)單元110可以在顯示單元115上以圖形 用戶界面(GUI) 115a來顯示選擇狀態(tài)。舉例來說,圖4A和4B示出 了每當(dāng)按下用戶輸入單元150的充電模式選擇按鈕時(shí),所選擇的充電 模式就可以循環(huán)變化??刂破?60向系統(tǒng)單元110傳送與充電模式選 擇按鈕相關(guān)的輸入狀態(tài)信息("掃描碼")。系統(tǒng)單元IIO可以在顯示單 元115上顯示對應(yīng)于用戶輸入的所選擇的充電模式。本發(fā)明的其它方面可以使用不同的界面,以允許用戶選擇或改變充電模式。圖2A和圖2B是示出了根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)100中的 控制器160的操作的流程圖。首先,控制器160監(jiān)視是否應(yīng)對電池單 元130進(jìn)行充電(SIOI)。例如,如果操作SIOI中的監(jiān)視結(jié)果指示電 池單元130未被充滿且應(yīng)進(jìn)行充電,則控制器160確定是否滿足電池 單元130的充電條件(S102)。在操作S102中,如果并不滿足電池單 元130的充電條件,則回到操作SIOI。在操作S102中,如果滿足電 池單元130的充電條件,則控制器160控制充電單元140根據(jù)當(dāng)前所 選擇的充電模式對電池單元130進(jìn)行充電(S103)。接著,控制器160確定是否接收到改變充電模式的用戶輸入 (S104)。在操作S104中,如果沒有接收到改變充電模式的用戶輸入, 則回到操作SIOI。在操作S104中,如果接收到改變充電模式的用戶 輸入,則控制器160檢查充電模式是否變?yōu)?標(biāo)準(zhǔn)充電模式"(S105)。 在操作S105中,如果充電模式是變?yōu)?標(biāo)準(zhǔn)充電模式",則控制器160 產(chǎn)生對應(yīng)于"標(biāo)準(zhǔn)充電模式"的控制信號和/或中斷信號(S106)。例如, 如果充電模式是從"快速充電模式"變?yōu)?標(biāo)準(zhǔn)充電模式",則分別向充 電單元140和系統(tǒng)單元IIO傳送對應(yīng)于"標(biāo)準(zhǔn)充電模式"的控制信號和 中斷信號。相應(yīng)地,充電單元140把充電電流降低至標(biāo)準(zhǔn)狀態(tài),系統(tǒng) 單元110使設(shè)備的操作回到標(biāo)準(zhǔn)狀態(tài)。如果充電模式是從"停止充電模 式"變?yōu)?標(biāo)準(zhǔn)充電模式",則向充電單元140傳送對應(yīng)于"標(biāo)準(zhǔn)充電模 式"的控制信號。相應(yīng)地,充電單元140把充電電流提高到對應(yīng)于標(biāo)準(zhǔn) 狀態(tài)的標(biāo)準(zhǔn)電平。此外,控制器160打開LED 170,或者,如果LED 170已經(jīng)是打開的了,則將LED170保持在打開狀態(tài)(S107)。在操作S105中,如果充電模式不是變?yōu)?標(biāo)準(zhǔn)充電模式",則控 制器160檢査充電模式是否是變?yōu)?快速充電模式"(S108)。在操作 S108中,如果充電模式是變?yōu)?快速充電模式",則控制器160產(chǎn)生對 應(yīng)于"快速充電模式"的控制信號和中斷信號(S109)。分別向充電單元 MO系統(tǒng)單元IIO傳送所產(chǎn)生的控制信號和中斷信號。相應(yīng)地,充電 單元140將充電電流電平提高到能夠?qū)﹄姵?30進(jìn)行快速充電的電 平。系統(tǒng)單元IIO控制設(shè)備的操作,以便可以將設(shè)備的耗電量降低到
低于預(yù)定值。此外,控制器160閃動LED 170,以指示充電模式的改 變。在操作S108中,如果充電模式不是變?yōu)?快速充電模式",則控 制器160產(chǎn)生對應(yīng)于"停止充電模式"的控制信號和/或中斷信號 (Slll)。如果充電模式是從"快速充電模式"變?yōu)?停止充電模式",分 別向充電單元140和系統(tǒng)單元110傳送所產(chǎn)生的控制信號和中斷信號。 相應(yīng)地,充電單元140將充電電流降低到大約為0,從而停止對電池 130充電。系統(tǒng)單元IIO使設(shè)備的操作回到標(biāo)準(zhǔn)狀態(tài)。如果充電模式 是從"標(biāo)準(zhǔn)充電模式"變?yōu)?停止充電模式",則向充電單元140傳送對 應(yīng)于"停止充電模式"的控制信號。此外,控制器160通過關(guān)閉LED 170 來指示模式變?yōu)?停止充電模式"(SU2)。當(dāng)操作S107、 S110或S112完成時(shí),回到操作SIOI。如果在操 作S104中接收到要改變充電模式的用戶輸入,則控制器160可以向 系統(tǒng)單元IIO通知接收到要改變充電模式的用戶輸入,并可以在顯示 單元115上顯示選擇充電模式的狀態(tài)。圖3是示出了根據(jù)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)100中的系統(tǒng)單元 IIO的操作的流程圖。系統(tǒng)單元IIO檢查在系統(tǒng)單元IIO的運(yùn)行期間 控制器160是否產(chǎn)生了與充電模式的選擇相關(guān)的中斷信號(S201)。 在操作S201中,如果控制器160產(chǎn)生了中斷信號,則系統(tǒng)單元110 確定充電模式是否是從"標(biāo)準(zhǔn)充電模式"變?yōu)?快速充電模式"(S202)。 在操作S202中,如果充電模式是從"標(biāo)準(zhǔn)充電模式"變?yōu)?快速充電模 式",則系統(tǒng)單元110控制設(shè)備(例如,CPU 111)減小該設(shè)備的耗電 量(S203)。在操作S202中,如果充電模式是從"快速充電模式"變?yōu)?"標(biāo)準(zhǔn)充電模式",則系統(tǒng)單元110控制設(shè)備以使耗電量回到標(biāo)準(zhǔn)狀態(tài) (S204)。由上可知,根據(jù)本發(fā)明的方面,提供了一種計(jì)算機(jī)系統(tǒng)及其控制 方法,可以根據(jù)用戶的選擇來調(diào)整電池單元的充電速度。因此,本發(fā) 明的方面可以通過根據(jù)用戶的選擇而對電池單元進(jìn)行更快速的充電, 減小用戶等待電池完全充滿的待機(jī)時(shí)間,從而為用戶提高了便利性。本發(fā)明的方面也提供了一種計(jì)算機(jī)系統(tǒng)及其控制方法,可通過對
按鈕進(jìn)行簡單的操作來選擇電池的充電模式。根據(jù)本發(fā)明方面的電池管理技術(shù)可以被記錄在包含有程序指令 的計(jì)算機(jī)可讀介質(zhì)中,以執(zhí)行計(jì)算機(jī)所實(shí)現(xiàn)的各種操作。單獨(dú)地或與 程序指令相結(jié)合,該介質(zhì)還可以包括數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)等。計(jì)算機(jī) 可讀介質(zhì)的例子包括磁性介質(zhì),例如,硬盤、軟盤和磁帶;光學(xué)介 質(zhì),例如,CD盤和DVD;磁光介質(zhì),例如光盤;以及那些被特別配 置用于存儲和執(zhí)行程序指令的硬件設(shè)備,例如,只讀存儲器(ROM)、 隨機(jī)存取存儲器(RAM)以及閃存等;以及嵌入在載波中地計(jì)算機(jī)數(shù)據(jù)信號,該載波包括壓縮源代碼段和加密源代碼段(例如,通過互聯(lián) 網(wǎng)的數(shù)據(jù)傳輸)。程序指令的例子包括機(jī)器代碼(例如由編譯器所產(chǎn)生 的機(jī)器代碼)和包含可由計(jì)算機(jī)利用解釋器而執(zhí)行的高級代碼的文件。 為了執(zhí)行上述本發(fā)明的實(shí)施例的操作,所描述的硬件設(shè)備可以被配置為一個(gè)或多個(gè)軟件模塊。雖然己經(jīng)示出并描述了本發(fā)明的幾個(gè)實(shí)施例,但本領(lǐng)域的技術(shù)人 員可以理解,可以不偏離本發(fā)明的原理和精神而對這個(gè)實(shí)施例進(jìn)行改 變,本發(fā)明的范圍由所附權(quán)利要求及其等價(jià)物限定。
權(quán)利要求
1.一種計(jì)算機(jī)系統(tǒng),包括包括至少一個(gè)設(shè)備的系統(tǒng)單元;對系統(tǒng)單元進(jìn)行供電的電池單元;以預(yù)定的充電速度對電池單元進(jìn)行充電的充電單元;用于接收與電池單元的充電速度有關(guān)的用戶輸入的用戶輸入單元;以及控制器,根據(jù)用戶輸入單元所接收的用戶輸入,控制充電單元以預(yù)定的充電速度對電池單元進(jìn)行充電。
2. 如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng),其中,控制器根據(jù)所接收 的用戶輸入,控制充電單元以多個(gè)充電模式中的一個(gè)對電池單元進(jìn)行 充電,所述多個(gè)充電模式包括標(biāo)準(zhǔn)充電模式、快速充電模式和停止充 電模式,在快速充電模式中,電池單元的充電速度比標(biāo)準(zhǔn)模式快,而 在停止充電模式中,不對電池進(jìn)行充電。
3. 如權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其中用戶輸入單元包括至少一個(gè)按鈕以選擇充電模式之一,以及 控制器根據(jù)按鈕的操作來確定選擇的充電模式。
4. 如權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其中 控制器向系統(tǒng)單元通知選擇的充電模式;以及 系統(tǒng)單元根據(jù)所選擇的充電模式來增大或減小設(shè)備的耗電量。
5. 如權(quán)利要求4所述的計(jì)算機(jī)系統(tǒng),其中系統(tǒng)單元的所述至少一個(gè)設(shè)備包括中央處理單元CPU、硬盤驅(qū)動 器HDD、光盤驅(qū)動器ODD和液晶顯示器LCD中的至少一個(gè);以及系統(tǒng)單元調(diào)整CPU的速度、HDD或ODD的驅(qū)動速度以及LCD 的亮度中的一個(gè),以增大或減小設(shè)備的耗電量。
6. 如權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),其中 控制器向系統(tǒng)單元通知選擇的充電模式; 所述至少一個(gè)設(shè)備包括顯示單元;以及系統(tǒng)單元以圖形用戶界面在顯示單元上顯示所選擇的充電模式 的選擇狀態(tài)。
7. 如權(quán)利要求4所述的計(jì)算機(jī)系統(tǒng),其中,控制器產(chǎn)生對應(yīng)于 所選擇的充電模式的系統(tǒng)管理中斷SMI信號或系統(tǒng)控制中斷SCI信 號。
8. 如權(quán)利要求2所述的計(jì)算機(jī)系統(tǒng),還包括發(fā)光二極管LED,其中,控制器根據(jù)所選擇的充電模式來控制 LED的操作。
9. 一種計(jì)算機(jī)系統(tǒng)的控制方法,其中,該計(jì)算機(jī)系統(tǒng)包括系統(tǒng) 單元以及向該系統(tǒng)單元供電的電池單元,該系統(tǒng)單元包括至少一個(gè)設(shè) 備,所述控制方法包括檢查在控制器處是否接收到與電池單元的充電速度有關(guān)的用戶 輸入;以及在通過選擇多個(gè)充電模式中的一個(gè)而接收到用戶輸入時(shí),以根據(jù) 用戶輸入的充電速度對電池單元進(jìn)行充電,并且,以所選擇的模式對 電池單元進(jìn)行充電,其中,所述多個(gè)充電模式包括標(biāo)準(zhǔn)充電模式、快 速充電模式和停止充電模式,在快速充電模式中,電池單元的充電速 度比標(biāo)準(zhǔn)模式快,而在停止充電模式中,不對電池單元進(jìn)行充電,其 中,選擇包括根據(jù)用戶輸入單元的操作而確定選中的充電模式。
10. —種計(jì)算機(jī)系統(tǒng)的控制方法,該計(jì)算機(jī)系統(tǒng)包括系統(tǒng)單元以 及向該系統(tǒng)單元供電的電池單元,該系統(tǒng)單元包括至少一個(gè)設(shè)備,所 述控制方法包括檢查在控制器處是否接收到與電池單元的充電速度有關(guān)的用戶 輸入;在通過選擇多個(gè)充電模式中的一個(gè)而接收到用戶輸入時(shí),以根據(jù) 用戶輸入的充電速度對電池單元進(jìn)行充電,并且,以所選擇的模式對 電池單元進(jìn)行充電,其中,所述多個(gè)充電模式包括標(biāo)準(zhǔn)充電模式、快 速充電模式和停止充電模式,在快速充電模式中,電池單元的充電速 度比標(biāo)準(zhǔn)模式快,而在停止充電模式中,不對電池單元進(jìn)行充電; 向系統(tǒng)單元通知所選擇的充電模式;以及 根據(jù)所選擇的充電模式來增大或減小設(shè)備的耗電量,其中,向系統(tǒng)單元通知所選擇的充電模式包括產(chǎn)生對應(yīng)于所選擇的充電模式的系統(tǒng)管理中斷SMI信號或系統(tǒng)控制中斷SCI信號。
11. 一種計(jì)算機(jī)系統(tǒng)的控制方法,該計(jì)算機(jī)系統(tǒng)包括系統(tǒng)單元以 及向該系統(tǒng)單元供電的電池單元,該系統(tǒng)單元包括至少一個(gè)設(shè)備,所述控制方法包括檢査在控制器處是否接收到與電池單元的充電速度有關(guān)的用戶輸入;在通過選擇多個(gè)充電模式中的一個(gè)而接收到用戶輸入時(shí),以根據(jù) 用戶輸入的充電速度對電池單元進(jìn)行充電,并且,以所選擇的模式對 電池單元進(jìn)行充電,其中,所述多個(gè)充電模式包括標(biāo)準(zhǔn)充電模式、快 速充電模式和停止充電模式,在快速充電模式中,電池單元的充電速 度比標(biāo)準(zhǔn)模式快,而在停止充電模式中,不對電池單元進(jìn)行充電;以 及根據(jù)所選擇的充電模式來控制發(fā)光二極管LED。
12. —種電源控制系統(tǒng),包括 對計(jì)算機(jī)系統(tǒng)進(jìn)行供電的電池; 以充電速度對電池單元進(jìn)行充電的充電單元;和 基于所接收的輸入來控制充電單元以充電速度進(jìn)行充電的控制器。
13. 如權(quán)利要求12所述的電源控制系統(tǒng),其中,控制器根據(jù)所 接收的輸入,控制充電單元以多個(gè)充電模式中的一個(gè)對電池單元進(jìn)行 充電,所述多個(gè)充電模式包括第一充電模式、第二充電模式和第三模 式,在第二充電模式中,電池單元的充電速度比第一模式快,而第三 充電模式中,電池的充電速度比第一模式慢或不對電池進(jìn)行充電。
14. 如權(quán)利要求13所述的電源控制系統(tǒng),其中 控制器向系統(tǒng)單元通知所選擇的充電模式;并且 系統(tǒng)單元根據(jù)所選擇的充電模式來改變系統(tǒng)單元的至少一個(gè)元件的耗電量。
15. 如權(quán)利要求14所述的電源控制系統(tǒng),其中,系統(tǒng)單元通過 調(diào)整中央處理單元CPU的速度、硬盤驅(qū)動器或光盤驅(qū)動器的驅(qū)動速度 以及顯示器的亮度中的至少一個(gè),來改變耗電量。
16. 如權(quán)利要求14所述的電源控制系統(tǒng),其中 控制器向系統(tǒng)單元通知所選擇的充電模式;并且 系統(tǒng)單元在顯示器上顯示圖形用戶界面,以允許用戶確定電流充電模式和選擇另一個(gè)充電模式。
17. —種管理計(jì)算機(jī)系統(tǒng)中的電池的充電的方法,該方法包括基于在計(jì)算機(jī)系統(tǒng)處所接收的輸入,以預(yù)定充電速度對電池進(jìn)行充電。
18. 如權(quán)利要求17所述的方法,其中,對電池單元進(jìn)行充電包括選擇多個(gè)充電模式中的一個(gè);以及根據(jù)所選擇的充電模式,以預(yù)定的速度對電池單元進(jìn)行充電。
19. 如權(quán)利要求n所述的方法,還包括基于所選擇的充電模式來調(diào)整計(jì)算機(jī)系統(tǒng)的元件的耗電量。
20. 如權(quán)利要求19所述的方法,其中,調(diào)整元件的耗電量包括 對中央處理單元CPU進(jìn)行節(jié)流。
21. 如權(quán)利要求19所述的方法,其中,調(diào)整元件的耗電量包括 調(diào)整硬盤驅(qū)動器或光盤驅(qū)動器的驅(qū)動速度。
22. 如權(quán)利要求19所述的方法,其中,調(diào)整元件的耗電量包括調(diào)整顯示器的亮度。
23. 如權(quán)利要求18所述的方法,還包括顯示圖形用戶界面,以允許用戶確定電流充電模式和/或選擇充電 模式。
24. 如權(quán)利要求18所述的方法,其中,用戶輸入是基于按鈕的 按壓的。
25. —種其上編碼有指令的計(jì)算機(jī)可讀介質(zhì),當(dāng)由電池充電單元 的控制器執(zhí)行該指令時(shí),控制器基于用戶輸入,控制充電單元以預(yù)定 速度對電池進(jìn)行充電。
26. —種系統(tǒng)單元,包括 至少一個(gè)設(shè)備;以及 控制器,響應(yīng)于所接收的充電信號,控制所述至少一個(gè)設(shè)備,并 改變設(shè)備中的至少一個(gè)的耗電量,所述充電信號與連接至系統(tǒng)單元的 電池的充電速度有關(guān)。
27.如權(quán)利要求26所述的系統(tǒng)單元,其中,所接收的充電信號對 應(yīng)于多個(gè)充電模式中的一個(gè),所述多個(gè)充電模式包括第一充電模式、 第二充電模式和第三模式,在第二充電模式中,電池單元的充電速度 比第一模式快,而第三充電模式中,電池的充電速度比第一模式慢或 不對電池進(jìn)行充電。
全文摘要
一種計(jì)算機(jī)系統(tǒng),包括具有至少一個(gè)設(shè)備的系統(tǒng)單元;對系統(tǒng)單元進(jìn)行供電的電池單元;以預(yù)定的充電速度對電池單元進(jìn)行充電的充電單元;用于接收與電池單元的充電速度有關(guān)的用戶輸入的用戶輸入單元;以及根據(jù)用戶輸入而控制充電單元以充電速度對電池單元進(jìn)行充電的控制器。
文檔編號G06F1/26GK101162403SQ200710162999
公開日2008年4月16日 申請日期2007年10月9日 優(yōu)先權(quán)日2006年10月10日
發(fā)明者金帝杰 申請人:三星電子株式會社