專利名稱:系統自動執行暫停測試及重新喚醒的方法及裝置的制作方法
技術領域:
本發明涉及一種系統自動執行暫停測試及重新喚醒的方法及裝置,尤指一種在筆記型電腦生產過程中,利用電腦程序做自動化的暫停與重新喚醒的測試,而可取代傳統人力測試,達到減少生產時間與人力的效果。
電腦料技的進步加深人們對其依賴程度,我們已無法想像這世界如果突然間喪失電腦后,世界產生秩序大亂的景象。而電腦的種類在目前來說,大多為桌上型電腦及筆記型電腦的天下,但筆記型電腦目前有漸漸取代傳統桌上型電腦,成為目前市場主力的趨勢。目前筆記型的體積皆朝向輕、薄、短、小的目標發展,因此其組件也相對變小且組裝空間壓縮至趨近毫無間隙的程度,因此筆記型電腦常因電子元件散熱不良發生當機或故障的情況。在筆記型電腦的制造過程中,除了繁復的組裝過程之外,其生產測試更是一重要的關鍵。而在目前筆記型電腦的生產測試中,做系統的暫停測試(Suspend Function)是極為重要的。
在傳統技術中,此一測試主要是以人力操作已載灌入操作系統(如Windows、OS…等)的筆記型電腦,使其進入一暫停測試(Suspend Function),待經過數秒鐘后,再執行喚醒指令(Wake Up Event),該暫停測試及喚醒指令的執行時間一次約為十至十五秒鐘左右,而筆記型電腦必須重覆執行暫停測試及喚醒指令約三十至五十次左右,才算完成該項測試。因此以人力操作的情況下,操作人員必須在生產線中操作八分鐘左右,方能完成一臺筆記型電腦的測試,且因測試的時間過在冗長,操作人員之作業時間不允許達到逐一測試的標準,只能將生產線中的筆記型電腦做抽樣測試,如此耗費生產人力及生產時間的問題便浮現而出,而本發明正是解決此一問題的方法。
本發明針對傳統筆記型電腦中以人力做暫停測試及重新喚醒工作時,具有無法全面做測試、大量耗費生產人力及生產時間的種種缺點,經由發明人的構思研究一自動執行程序及其相關裝置,以及不斷做測試及修正,遂得本發明的誕生。
本發明的主要目的在于操作系統中撰寫一自動暫停測試及測試的程序,并輔以相關的裝置配合,在生產線上全面安裝在每一臺筆記型電腦,如此便可達到減少生產人力及時間的優點,并可克服傳統測試中只能以人力做抽樣性的測試的缺點。
本發明的另一目的在于藉由不同暫停測試要求來源及喚醒指令要求來源,可依筆記型電腦的生產過程中不同的需要,來達到以最適合的方式來啟動暫停測試及喚醒指令,而具有多元化的選擇及節省成本的功效。
為能對本發明有更完整的認識與了解,乃籍由以下的附圖及后續的發明詳細說明加以闡述,以期能對理解本發明有所助益。
圖1為本發明的暫停測試及喚醒指令的所運用結構示意圖。
圖2為本發明的以自動程序執行暫停測試及重新喚醒的方法流程圖。
圖3為本發明的暫停測試執行以視窗方式顯示在操作系統的實施例圖。
下面茲配合
本發明的較佳實施例。
請參閱圖1所示,圖1為本發明的暫停測試及喚醒指令的所運用結構示意圖,其包括有下列元件一暫停測試要求來源11,經過不同的方式產生暫停測試程序,該暫停測試要求來源11在下列的圖3中做一描述。
一韌體(BIOS,基本輸入輸出系統)12,接收暫停測試要求來源11所傳送過來的暫停測試的程序,經一處理后送出一暫停指令。
一操作系統13,接收韌體12所傳送的暫停指令,并執行暫停測試的工作,并等待接受喚醒指令,其中該韌體與操作系統之間還使用一定義網路管理通信協定的物件規則(Structure of Management Information,SMI)做二者之間的溝通管理。
一喚醒指令要求來源14,經由不同方式產生喚醒指令,并傳送至操作系統執行喚醒工作,并產生一累加訊息,喚醒指令要求來源14由下列圖3中做一詳細的描述。
一記數器15,接收累加訊息,并在記數器內部產生累加計次的功能,并將該累加計次訊息傳送至暫停測試來源11作一參考判斷。
藉由上述結構的構成,在生產線上全面安裝在每一臺筆記型電腦,并可克服傳統測試中只能以人力做抽樣性的測試的缺點。
請參閱圖2所示,圖2為本發明的以自動程序執行暫停測試及重新喚醒的方法流程圖,其步驟包括有21程序開始執行。
22設定喚醒系統在特定時間送出喚醒指令及預定測試次數。
23設定系統進入暫停測試或接收特定暫指令后進入暫停測試。
24系統進入暫停測試,在一特定時間接收喚醒指令后離開暫停測試。
25記數器加一。
26判斷是否達到預定測試次數,若未達到預定測試數時,則重回步驟23繼續執行暫停測試,反之已達到預定測試數時,則執行步驟27。
27結束測試,并顯示測試結果。
請參閱圖3所示,圖3為本發明的暫停測試執行以視窗方式顯示在操作系統的實施例圖,其中該暫停測試要求來源包括有下列四種方式產生電腦操作系統(Operating System)所自動產生、筆記型電腦上的熱鍵(Hot key)所產生、筆記型電腦上的電源按鈕(Power Button)所產生、筆記型電腦上的蓋板開關(LDSWitCh)所產生…等,此四種暫停測試要求來源皆可通過自動程序的設定,便可在測試時可以自動開啟的方式或者以測試人員做一操作而達到暫停測試產生的目的。
另者,該喚醒指令要求來源包括有下列六種方式產生實時時鐘(Real timeClock,RTC)所產生、筆記型電腦上的熱鍵(Hot Key)所產生、筆記型電腦上的電源按鈕(Power Button)所產生、筆記型電腦鍵盤上的任何鍵所產生、筆記型電腦內建的調制解調器(MODEM)接收數據信號所產生、筆記型電腦上所設置局域網絡(Local Area Network,LAN)連接一線纜(Cable)接收電子信號所產生…等,此六種喚醒指令要求來源皆可通過自動程序的設定,便可在測試時可以自動開啟的方式或者以測試人員做一操作而達到暫停測試產生的目的。
該視窗除了上述的暫停測試要求來源與喚醒指令要求來源的設定選項之外,在該視窗的左半部還可進一步設定Suspend(暫停測試)的執行次數、Suspend(暫停測試)的間隔時間、Wake Up(喚醒指令)的間隔時間。該視窗的右半部提供啟動(Start)及重置(Reset)的選項以供點選使用。該視窗的下方則設有時間計量表,以告知測試人員還剩多少秒數可進入暫停測試(Suspend),藉由該視窗的設置,可使測試人員可簡單有效利該自動測試程序。
綜上所述,本發明的結構特征及各實施例皆已詳細揭示,充分顯示出本發明在目的及功效上均深富實施的進步性,極具產業的利用價值,且為目前市面上前所未見運用,依專利法的精神所述,本發明完全符合專利法的規定。
以上所述,僅為本發明的較佳實施例而已,不能以之限定本發明所實施的范圍,即凡依本發明的權利要求范圍所作的均等變化與修飾,皆應仍屬在本發明專利范圍內。
權利要求
1.一種系統自動執行暫停測試及重新喚醒的方法,包括有下列步驟a)程序開始執行;b)設定喚醒系統在特定時間送出喚醒指令及預定測試次數;c)設定系統進入暫停測試或接收特定暫指令后進入暫停測試;d)由系統進入暫停測試,在一特定時間接收喚醒指令后離開暫停測試;e)記數器加一;f)判斷是否達到預定測試次數;以及,g)結束測試,并顯示測試結果。
2.如權利要求1所述的系統自動執行暫停測試及重新喚醒的方法,其特征在于,步驟f)未達到預定測試數時,則重回步驟c)繼續執行暫停測試,反之已達到預定測試數時,則執行步驟g)。
3.一種系統自行測試暫停及重新喚醒的裝置,包括有一暫停測試要求來源,經過不同的方式產生暫停測試程序;一韌體(BIOS),接收暫停測試要求來源所傳送過來的暫停測試的程序,經一處理后送出一暫停指令;一操作系統,接收韌體所傳送的暫停指令,并執行暫停測試的工作,并等待接受喚醒指令;一喚醒指合要求來源,經由不同方式產生喚醒指令,并傳送至操作系統執行喚醒工作,并產生一累加訊息;以及,一記數器,接收累加訊息,并在記數器內部產生累加計次的功能,并將該累加計次訊息傳送至暫停測試來源作一參考判斷。
4.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該韌體與操作系統之間還使用一定義網絡管理通信協定的物件規則做兩者之間的溝通管理。
5.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該暫停測試要求來源為一電腦操作系統所自動產生。
6.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該暫停測試要求來源為一筆記型電腦上的熱鍵所產生。
7.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該暫停測試要求來源為一筆記型電腦上的電源按鈕所產生。
8.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該暫停測試要求來源為一筆記型電腦上的蓋板開關所產生。
9.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該喚醒指令要求來源為一實時時鐘所產生。
10.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該喚醒指令要求來源為一筆記型電腦上的熱鍵所產生。
11.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該喚醒指令要求來源為一筆記型電腦上的電源按鈕所產生。
12.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該喚醒指令要求來源為一筆記型電腦鍵盤上的任何鍵所產生。
13.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該喚醒指令要求來源為一筆記型電腦內建的調制解調器接收數據信號所產生。
14.如權利要求3所述的系統自動執行暫停測試及重新喚醒的裝置,其特征在于,該喚醒指令要求來源為一筆記型電腦上所設置局域網絡連接一線纜(Cable)接收電子信號所產生。
全文摘要
本發明涉及一種系統自動執行暫停測試及重新喚醒的方法及裝置,其是在操作系統中撰寫一自動暫試測試及測試的程序,并輔以相關的裝置配合,在生產線上全面安裝每一臺筆記型電腦,如此便可達到減少生產人力及時間的優點,同時藉由不同暫停測試要求來源及喚醒指令要求來源,可依筆記型電腦的生產過程中不同的需要,來達到以最適合的方式來啟動暫停測試及喚醒指令,而具有多元化的選擇及節省成本的效果。
文檔編號G06F11/22GK1392483SQ0112199
公開日2003年1月22日 申請日期2001年6月19日 優先權日2001年6月19日
發明者董忠智 申請人:神基科技股份有限公司