專利名稱:計算機(jī)系統(tǒng)使用時間記錄方法
計算機(jī)系統(tǒng)使用時間記錄方法
技術(shù)領(lǐng)域:
本發(fā)明為 一種計算機(jī)系統(tǒng)使用時間記錄方法,特別是有關(guān)于一種記錄計算 機(jī)系統(tǒng)出貨之后的累計使用時間的計算機(jī)系統(tǒng)使用時間記錄方法。背景技術(shù):
計算機(jī)系統(tǒng)通常由主機(jī)板(main board)、中央處理器(Central Processing Unit,簡稱為CPU)以及存儲裝置等設(shè)備構(gòu)成。當(dāng)我們打開計算機(jī)系統(tǒng)后,計 算機(jī)內(nèi)部的中央處理器便會自動執(zhí)行一連串的指令,這些指令依照功能大致分 為系統(tǒng)配置分析、開機(jī)自我測試以及加載操作系統(tǒng)等三大類。在開機(jī)時,首先 分析中央處理器型號、內(nèi)存大小以及存儲裝置型號等信息,以作為其它動作的 重要參考指標(biāo)。然后,中央處理器由主機(jī)板的基本輸入輸出系統(tǒng)(Basic Input Output System, BIOS)芯片取得程序代碼以進(jìn)行自我測試,并初始化各項硬件, 確保系統(tǒng)正常運(yùn)作。最后,加載操作系統(tǒng),并將計算機(jī)系統(tǒng)的控制權(quán)交給操作 系統(tǒng)掌控,完成開機(jī)動作。
在出貨一段時間之后,計算機(jī)系統(tǒng)可能因硬件或軟件的問題而無法開機(jī)使 用。通常系統(tǒng)供貨商在計算機(jī)系統(tǒng)出售后,會開放一段時間做為質(zhì)量保證期, 以提供計算機(jī)系統(tǒng)的售后服務(wù)。然而,在這段期間有些使用者可能會反映系統(tǒng) 無法使用且是在未曾使用過計算機(jī)(開機(jī))的狀況下為理由,向系統(tǒng)供貨商要求 退貨。當(dāng)發(fā)生此狀況時,系統(tǒng)供貨商無法得知系統(tǒng)是否真的在未曾使用過的狀 況下?lián)p壞,因此容易造成消費糾紛,從而導(dǎo)致?lián)p壞系統(tǒng)供貨商質(zhì)量形象及提高 系統(tǒng)供貨商的成本。
因此,如何能提供一種計算機(jī)系統(tǒng)使用時間記錄方法,能夠記錄計算機(jī)系 統(tǒng)出貨之后的累計使用時間,使系統(tǒng)供貨商能夠通過查詢此記錄,來判斷使用 者是否已使用過計算機(jī)系統(tǒng),從而決定是否提供售后服務(wù),最終避免使用者與 系統(tǒng)供貨商之間的消費糾紛,成為研究人員待解決的問題之一。
發(fā)明內(nèi)容
鑒于以上的問題,本發(fā)明的目的在于提供一種計算機(jī)系統(tǒng)使用時間記錄方 法,能夠記錄計算機(jī)系統(tǒng)出貨后運(yùn)作的時間總數(shù),從而可確認(rèn)使用者此前是否 曾經(jīng)開機(jī)使用,避免系統(tǒng)供貨商與使用者之間的消費糾紛。
為達(dá)到上述目的,本發(fā)明提出一種計算機(jī)系統(tǒng)使用時間記錄方法,其特征
在于,該方法包括下列步驟在一計算機(jī)系統(tǒng)出貨前最后一次開機(jī)時,設(shè)定一 時間變量的初始值;在一周期性中斷每次發(fā)生時累加該時間變量;及在該計算 機(jī)系統(tǒng)的基本輸入輸出系統(tǒng)設(shè)定選單中,根據(jù)該時間變量顯示一 累計使用時 間。
上述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該周期性中斷為該計 算機(jī)系統(tǒng)的南橋芯片的周期性系統(tǒng)管理中斷。
上述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該方法還包括下列步 驟設(shè)定該南橋芯片,使該周期性中斷依照一預(yù)設(shè)周期而發(fā)生。
上述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該方法還包括下列步 驟提供一管理程序,用以設(shè)定該時間變量的初始值。
上述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該管理程序可用以顯 示該累計使用時間。
上述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該方法還包括下列步 驟在該計算機(jī)系統(tǒng)出貨前最后一次開機(jī)時,將一目前時間記錄為一基準(zhǔn)使用 時間;及在該基本輸入輸出系統(tǒng)設(shè)定選單中顯示該基準(zhǔn)使用時間。
上述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該目前時間來自該計算機(jī)系統(tǒng)的實時定時器。
上述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該方法還包括下列步 驟提供一管理程序,用以記錄該基準(zhǔn)使用時間,并設(shè)定該時間變量的初始值。
上述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該管理程序可用以顯 示該基準(zhǔn)使用時間及該累計使用時間。
本發(fā)明的技術(shù)效果在于 '本發(fā)明提供的計算機(jī)系統(tǒng)使用時間記錄方法,藉由計算機(jī)系統(tǒng)出貨前最后 一次開機(jī)時設(shè)定初始值的時間變量,算出累計使用時間,以顯示計算機(jī)系統(tǒng)出 貨后運(yùn)作的時間總數(shù),從而使系統(tǒng)供貨商能夠確認(rèn)使用者此前是否曾經(jīng)開機(jī)使 用,進(jìn)而避免使用者與系統(tǒng)供貨商之間的消費糾紛。
圖1是本發(fā)明的計算機(jī)系統(tǒng)使用時間記錄方法的 一 實施例的步驟流程圖2是本發(fā)明的計算機(jī)系統(tǒng)使用時間記錄方法的 一 實施例的基本輸入輸出 系統(tǒng)的設(shè)定選單界面示意圖3A及圖3B是本發(fā)明的計算機(jī)系統(tǒng)使用時間記錄方法的 一 實施例的管理 程序界面示意圖;及
圖4是本發(fā)明的計算機(jī)系統(tǒng)使用時間記錄方法的另 一 實施例的步驟流程圖。
其中,附圖標(biāo)記說明如下
區(qū)塊 210 更新選項 310 顯示選項 320 結(jié)果信息 330 步驟 S110 S140 步驟 S410 S430具體實施方式
請參閱圖1所示,為本發(fā)明的計算機(jī)系統(tǒng)使用時間記錄方法的 一 實施例的
步驟流程圖,以下介紹各個實施步驟
首先,系統(tǒng)供貨商在系統(tǒng)出貨前需先使用管理程序記錄系統(tǒng)最后一次開機(jī) 時間,此時間記錄將取自實時定時器的目前時間記錄為基準(zhǔn)使用時間(步驟 SllO)。在這個出貨前最后一次開機(jī)時,也必須設(shè)定一個時間變量的初始值(步 驟S115),本實施例的初始值為零。計算機(jī)系統(tǒng)在每一次開機(jī)時,會由主機(jī)板 的基本輸入輸出系統(tǒng)芯片取得程序代碼以進(jìn)行自我測試,并初始化各項硬件。 本實施例的基本輸入輸出系統(tǒng)使用閃存(flash memory)存儲上述的基準(zhǔn)使用時 間及其它數(shù)據(jù)。
之后,當(dāng)接收到事先指定的周期性中斷時,累加上述的時間變量(步驟 S120),例如在每次中斷發(fā)生時將時間變量加一。本實施例的時間變量也是存 儲在基本輸入輸出系統(tǒng)的閃存中,而且本實施例使用南橋芯片的周期性系統(tǒng)管 理中斷做為上述的周期性中斷。本實施例的計時周期為一分鐘,若有必要可以 選用其它周期。在計算機(jī)系統(tǒng)開機(jī)后,南橋芯片即會定期發(fā)送周期性中斷。計 算機(jī)系統(tǒng)可根據(jù)接收此周期性中斷的次數(shù)與周期性中斷的周期長度,而計算出 累計使用時間。
然后,在計算機(jī)系統(tǒng)的基本輸入輸出系統(tǒng)設(shè)定選單中顯示基準(zhǔn)使用時間 (步驟S130)。當(dāng)使用者進(jìn)入基本輸入輸出系統(tǒng)設(shè)定選單(請參閱圖2)時,基本 輸入輸出系統(tǒng)會讀取基準(zhǔn)使用時間的記錄,并將此記錄顯示在選單下方的區(qū)塊 210中,其顯示形式例如是「年/月/日時分秒J。
最后,在基本輸入輸出系統(tǒng)設(shè)定選單中,根據(jù)時間變量顯示累計使用時間 (步驟S140)。在使用者進(jìn)入基本輸入輸出系統(tǒng)設(shè)定選單時,基本輸入輸出系統(tǒng) 同時會讀取時間變量的記錄,并將此時間變量換算為累計使用時間而顯示在選
單下方的區(qū)塊210中(請參閱圖2)。在本實施例中,計算機(jī)系統(tǒng)將時間變量乘上 周期性中斷的周期即可推算出累計使用時間,其顯示形式例如是「日/時/分J。
值得一提的是,本發(fā)明也提供一管理程序,用以記錄基準(zhǔn)使用時間并設(shè)定 時間變量的初始值。計算機(jī)系統(tǒng)在出貨前可能會進(jìn)行開機(jī)測試,以確保計算機(jī) 系統(tǒng)的質(zhì)量。計算機(jī)系統(tǒng)出廠前系統(tǒng)供貨商可用此管理程序記錄最后一次開機(jī) 時間,并且將時間變量初始化,之后顯示的使用時間才會正確。圖3A為本發(fā)明 的計算機(jī)系統(tǒng)使用時間記錄方法的 一 實施例的管理程序界面示意圖。請參閱圖 3A,圖中界面包含更新選項310以及顯示選項320。更新選項310用以更新基準(zhǔn) 使用時間并且初始化時間變量,若要選擇此選項則鍵入O。此時基準(zhǔn)使用時間 會更新為目前時間,時間變量會設(shè)定為預(yù)設(shè)的初始值,并顯示結(jié)果信息330。 本實施例提供的管理程序也可用以查詢基準(zhǔn)使用時間及累計使用時間等信息。 例如圖3B的管理程序界面中的顯示選項320,即是用以顯示基準(zhǔn)使用時間及累 計使用時間,若要選擇此選項則鍵入l。此時,基準(zhǔn)使用時間與累計使用時間 會顯示在結(jié)果信息330的區(qū)塊。其中,顯示在結(jié)果信息330的區(qū)塊的信息與顯示 在基本輸入輸出系統(tǒng)設(shè)定選單的區(qū)塊210中的信息相同。
若使用者以計算機(jī)系統(tǒng)故障且計算機(jī)系統(tǒng)未曾開機(jī)為由向系統(tǒng)供貨商要 求退貨。此時系統(tǒng)供貨商可依據(jù)累計使用時間判斷使用者是否曾經(jīng)開機(jī)。事實 上,即使沒有基準(zhǔn)使用時間的記錄,若有累計使用時間即可判斷計算機(jī)系統(tǒng)在 出貨之后是否曾經(jīng)使用,請對照以下實施例。
圖4是本發(fā)明的計算機(jī)系統(tǒng)使用時間記錄方法的另 一 實施例的步驟流程 圖。請參閱圖4,首先,為一個時間變量設(shè)定初始值(步驟S410)。接下來,當(dāng) 接收到事先指定的周期性中斷時累加此時間變量(步驟S420)。之后,在基本輸 入輸出系統(tǒng)設(shè)定選單中,根據(jù)時間變量顯示累計使用時間(步驟S430)。由于本 實施例的步驟與上一實施例的步驟S115、 S120以及步驟S140相同,故不再詳述。
綜上所述,本發(fā)明至少包括以下優(yōu)點
1. 系統(tǒng)供貨商可查詢詳細(xì)的計算機(jī)系統(tǒng)使用時間記錄,借由此記錄可判斷 使用者是否已使用過計算機(jī)系統(tǒng)。
2. 系統(tǒng)供貨商可借由計算機(jī)系統(tǒng)的基本輸入輸出系統(tǒng)設(shè)定選單或管理程 序觀看累計使用時間,以判斷是否提供售后服務(wù)。
3. 系統(tǒng)供貨商擁有管理程序,可借以更新基準(zhǔn)使用時間以及累計使用時間
等記錄。管理程序不提供給一般使用者,所以使用者無法自行變更上述的記錄。 因此可避免使用者與系統(tǒng)供貨商之間的消費糾紛。
權(quán)利要求
1.一種計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該方法包括下列步驟在一計算機(jī)系統(tǒng)出貨前最后一次開機(jī)時,設(shè)定一時間變量的初始值;在一周期性中斷每次發(fā)生時累加該時間變量;及在該計算機(jī)系統(tǒng)的基本輸入輸出系統(tǒng)設(shè)定選單中,根據(jù)該時間變量顯示一累計使用時間。
2. 根據(jù)權(quán)利要求1所述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該 周期性中斷為該計算機(jī)系統(tǒng)的南橋芯片的周期性系統(tǒng)管理中斷。
3. 根據(jù)權(quán)利要求2所述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該 方法還包括下列步驟設(shè)定該南橋芯片,使該周期性中斷依照一預(yù)設(shè)周期而發(fā)生。
4. 根據(jù)權(quán)利要求1所述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該 方法還包括下列步驟提供一管理程序,用以設(shè)定該時間變量的初始值。
5. 根據(jù)權(quán)利要求4所述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該 管理程序可用以顯示該累計使用時間。
6. 根據(jù)權(quán)利要求1所述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該 方法還包括下列步驟在該計算機(jī)系統(tǒng)出貨前最后一次開機(jī)時,將一目前時間記錄為一基準(zhǔn)使用 時間;及在該基本輸入輸出系統(tǒng)設(shè)定選單中顯示該基準(zhǔn)使用時間。
7. 根據(jù)權(quán)利要求6所述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該 目前時間來自該計算機(jī)系統(tǒng)的實時定時器。
8. 根據(jù)權(quán)利要求6所述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該 方法還包括下列步驟提供一管理程序,用以記錄該基準(zhǔn)使用時間,并設(shè)定該時間變量的初始值。
9. 根據(jù)權(quán)利要求8所述的計算機(jī)系統(tǒng)使用時間記錄方法,其特征在于,該 管理程序可用以顯示該基準(zhǔn)使用時間及該累計使用時間。
全文摘要
本發(fā)明涉及一種計算機(jī)系統(tǒng)使用時間記錄方法。此方法將計算機(jī)系統(tǒng)出貨前最后一次開機(jī)的目前時間(即基準(zhǔn)使用時間)以及時間變量存儲在基本輸入輸出系統(tǒng)。在一個周期性中斷每一次發(fā)生時,累加此時間變量。借由時間變量與周期性中斷的周期,來計算累計使用時間。因此可顯示基準(zhǔn)使用時間與累計使用時間在基本輸入輸出系統(tǒng)設(shè)定選單,而達(dá)到記錄計算機(jī)系統(tǒng)出貨前最后一次開機(jī)的時間、日期以及出貨之后計算機(jī)系統(tǒng)運(yùn)作的時間總數(shù)的目的。利用本發(fā)明提供的計算機(jī)系統(tǒng)使用時間記錄方法,使系統(tǒng)供應(yīng)商能夠確認(rèn)使用者在計算機(jī)系統(tǒng)出貨后是否曾經(jīng)開機(jī)使用,進(jìn)而避免使用者與系統(tǒng)供應(yīng)商之間的消費糾紛。
文檔編號G06F11/34GK101097540SQ20061010014
公開日2008年1月2日 申請日期2006年6月30日 優(yōu)先權(quán)日2006年6月30日
發(fā)明者洪馨慧 申請人:技嘉科技股份有限公司