專利名稱:更新網(wǎng)絡內(nèi)容的方法與裝置的制作方法
技術領域:
本發(fā)明涉及更新網(wǎng)絡內(nèi)容。
背景技術:
在開機到連接至網(wǎng)絡更新網(wǎng)絡內(nèi)容的過程中,使用者需花費大量的時間在等待。從開機至桌面開啟完成后,使用者才能操控桌面進行連接至網(wǎng)絡的動作,連接至網(wǎng)絡后使用者還需要逐個開啟想要更新的網(wǎng)絡內(nèi)容,例如電子郵件、社交網(wǎng)站、即時通信、網(wǎng)絡新聞等。從開機到完成這些動作必需花費大量的時間且極不方便,雖然某些系統(tǒng)利用固態(tài)硬盤(SSD)以減少開機時所需花費的時間,但等到桌面開啟完成后使用者仍需花費時間連接至網(wǎng)絡,然后手動逐個開啟想要更新的網(wǎng)絡內(nèi)容,并未減少連接上網(wǎng)絡的時間,既不方便又費時。因此,極需一種能讓使用者在桌面開啟完成時馬上能接收到最新情報的技術,以提供便利性與節(jié)省時間。
發(fā)明內(nèi)容
為克服現(xiàn)有技術的缺陷,本發(fā)明提供一種更新網(wǎng)絡內(nèi)容的方法,包括在一桌面開啟完成前,建立一網(wǎng)絡實體層連接;以及在桌面開啟完成前,建立一 TCP/IP連接,并執(zhí)行一特定程序用以自動地更新一列表中的至少一需被更新的網(wǎng)絡內(nèi)容。本發(fā)明提供一種更新網(wǎng)絡內(nèi)容的裝置,包括一存儲單元,用以存儲多個程序;一網(wǎng)絡模塊;以及一處理單元,驅(qū)動網(wǎng)絡模塊在一桌面開啟完成前,建立一網(wǎng)絡實體層連接和一 TCP/IP連接,并執(zhí)行一特定程序用以自動地更新一列表中的至少一需被更新的網(wǎng)絡內(nèi)容。本發(fā)明另提供一種更新網(wǎng)絡內(nèi)容的方法,包括自一睡眠模式接收一喚醒信號;在接收喚醒信號后與一桌面開啟完成前之間時,建立一網(wǎng)絡實體層連接;以及在桌面開啟完成前,建立一 TCP/IP連接,并執(zhí)行一特定程序用以自動地更新一列表中的至少一需被更新的網(wǎng)絡內(nèi)容以及進入睡眠模式前的至少一已開啟的網(wǎng)絡內(nèi)容。本發(fā)明另提供一種更新網(wǎng)絡內(nèi)容的裝置,包括一存儲單元,用以存儲多個程序;一網(wǎng)絡模塊;以及一處理單兀,自一睡眠模式接收一喚醒信號后與一桌面開啟完成前之間,驅(qū)動網(wǎng)絡模塊建立一網(wǎng)絡實體層連接;其中,由處理單元自存儲單元載入一特定程序,并且由處理單元驅(qū)動網(wǎng)絡模塊建立一 TCP/IP連接,并執(zhí)行特定程序,以便自動地更新一列表中的至少一需被更新的網(wǎng)絡內(nèi)容以及進入睡眠模式前的至少一已開啟的網(wǎng)絡內(nèi)容。本發(fā)明不僅減少使用者需手動連接至網(wǎng)絡的時間,以及減少手動逐個開啟需更新的網(wǎng)絡內(nèi)容所消耗的時間,更能增加使用上的便利性。
圖I所示是電子系統(tǒng)的一實施例;
圖2所示是一流程圖,用以描述更新網(wǎng)絡內(nèi)容的方法;圖3所示是一流程圖,用以描述更新網(wǎng)絡內(nèi)容的方法。主要附圖標記說明10 電子系統(tǒng);11 嵌入式控制器;12 處理單元;13 存儲單元;14 網(wǎng)絡模塊;15 芯片組;
16 只讀存儲器。
具體實施例方式圖I表示依據(jù)本發(fā)明實施例的更新網(wǎng)絡內(nèi)容方法的硬件架構(gòu)方框圖。如圖I中所示,電子系統(tǒng)10包括嵌入式控制器11、處理單元12、存儲單元13、網(wǎng)絡模塊14、芯片組15以及只讀存儲器16,而只讀存儲器16電性耦接至嵌入式控制器11。除此之外,本領域技術人員也可將電子系統(tǒng)10實施于其他系統(tǒng)樣態(tài)(configuration)上,例如,手持式設備(hand-held devices)、多處理器系統(tǒng)、以微處理器為基礎或可程序化的消費性電子產(chǎn)品(microprocessor-based or programmable consumer electronics)、網(wǎng)絡電腦、迷你電腦、平板電腦、筆記本電腦、大型主機以及類似的設備。在一實施例中,電子系統(tǒng)10可為一個用以更新網(wǎng)絡內(nèi)容的裝置。在電子系統(tǒng)10開機時,嵌入式控制器11讀取只讀存儲器16中的BIOS程序碼,以在開機以及作業(yè)系統(tǒng)切換時,提供電子系統(tǒng)10充足的信息,其中只讀存儲器16中的BIOS程序碼為控制整個開機流程的核心機制。處理單元12可包含一單一中央處理單元(central-processing unit, CPU)或者是關連于平行運算環(huán)境(parallel processingenvironment)的多個平行處理單元。存儲單元13包含只讀存儲器(read only memory,ROM)、快閃存儲器(flash ROM)、動態(tài)存取存儲器(random access memory, RAM)、可擦除可編程只讀存儲器、電子式可擦除可編程只讀存儲器、寄存器、硬盤、及/或在所知的技術中以任何其他類型存在的電腦可讀取存儲媒介,用以存儲可供處理單元12執(zhí)行的程序模塊。一般而言,程序模塊包含常序(routines)、程序(program)、對象(object)、元件(component)或網(wǎng)絡服務(Web Service)等,用以執(zhí)行點對點通信系統(tǒng)的即時信息轉(zhuǎn)換(instant message switch)功倉泛。網(wǎng)絡模塊14可包含以太網(wǎng)絡卡或符合GPRS、802. 11規(guī)格的無線網(wǎng)絡卡。芯片組15電性耦接于嵌入式控制器11、處理器12及存儲單元13之間,用以傳送電子系統(tǒng)10中的各元件的控制信號。在一實施例中,芯片組15可為南北橋合一的芯片或是南橋芯片。此夕卜,芯片組15還可包括存儲器控制器(未標示,例如是動態(tài)隨機存取存儲器控制器(DRAMController)),用以控制存儲單元13。在本發(fā)明的實施例中,處理單元12在桌面開啟完成前,自動地建立網(wǎng)絡連接并更新一列表中的需被更新的網(wǎng)絡內(nèi)容。在一實施例中,處理單元12用以在BIOS初始過程結(jié)束后與桌面開啟完成前之間的載入驅(qū)動程序階段時,驅(qū)動網(wǎng)絡模塊14自動地搜索多個服務設定識別碼(Service Set Identifier, SSID)并與存取點(Access Point, AP)建立網(wǎng)絡實體層連接。舉例而言,BIOS初始過程是在接收到電源啟動信號后開機后進行。在一實施例中,桌面開啟完成是指作業(yè)系統(tǒng)完成開啟。在另一實施例中,桌面開啟完成是指當使用者能夠在桌面上進行動作之時,例如使用者能夠經(jīng)由鼠標移動桌面上的指針、使用者能夠經(jīng)由鼠標在桌面上點取欲使用的應用程序的捷徑、使用者能夠經(jīng)由鍵盤的按鍵在桌面上操控欲使用的應用程序的捷徑、及/或使用者能經(jīng)由手指在觸控式屏幕面板的桌面上點取欲使用的應用程序的圖式等。在一實施例中,處理單元12會致使無線模塊14先搜索服務設定識別碼列表中最常使用的服務設定識別碼,當搜索到最常使用的服務設定識別碼時,則立即與服務設定識別碼的網(wǎng)域的存取點建立實體層連接,其中服務設定識別碼列表為根據(jù)使用者在不同地點時最常使用的服務設定識別碼由最高至最低排序。在另一實施例中,處理單元12會致使無線模塊14先搜索服務設定識別碼列表中最常使用的服務設定識別碼,當搜索到最常使用的服務設定識別碼時,則立即與服務設定識別碼的網(wǎng)域的存取點建立實體層連接,其中服務設定識別碼列表為根據(jù)使用者在不同時間時最常使用的服務設定識別碼由最高至最低排序。在另一實施例中,處理單元12會致使無線模塊14先搜索前次 使用過的服務設定識別碼,當搜索到前次使用過的服務設定識別碼時,則立即與前次使用過的服務設定識別碼的網(wǎng)域的存取點建立實體層連接。當處理單元12結(jié)束載入驅(qū)動程序階段時,處理單元12在載入驅(qū)動程序階段結(jié)束后與桌面開啟完成前之間的載入程序階段中,從存儲單元13載入多個驅(qū)動程序,并利用動態(tài)主機設定協(xié)議(DHCP)或靜態(tài)網(wǎng)絡協(xié)議(static IP)建立TCP/IP連接,并執(zhí)行上述程序中的一特定程序,以便自動地更新一列表中的需被更新的網(wǎng)絡內(nèi)容。在某些實施例中,上述特定程序為一背景程序,但不限定于此。舉例而言,上述列表中的需被更新的內(nèi)容可為電子郵件、至少一應用程序、及/或至少一瀏覽器上的至少一快速鏈接網(wǎng)站的內(nèi)容等,但不限定于此。在某些實施例中,使用者需事先設定電子郵件的帳號密碼,以便于下次重新開機后進入載入程序階段時,即由上述特定程序自動地接收電子郵件。舉例而言,至少一應用程序包括網(wǎng)絡電視、即時通信應用程序及/或貨幣組合買賣操作程序,但不限于此。換言之,當開機后進入載入程序階段時,由特定程序自動地更新網(wǎng)絡電視的節(jié)目列表及/或自動地更新所有聯(lián)絡人狀態(tài)?;蛘呤钦f,使用者需先輸入帳號密碼,在下次重新開機后進入載入程序階段時,即會自動地由特定程序自動更新及時圖表與買賣獲利狀況。至少一瀏覽器上的至少一快速鏈接網(wǎng)站的內(nèi)容,上述快速鏈接網(wǎng)站位于瀏覽器的工作列,功能類似于我的最愛,但位于工作列的快速鏈接網(wǎng)站使用頻率較高,因此設定成開機后進入載入程序階段時,由特定程序自動地更新快速鏈接網(wǎng)站的內(nèi)容。在另一實施例中,處理單元12用以在BIOS的初始過程結(jié)束后與桌面開啟完成前之間的載入驅(qū)動程序階段時,驅(qū)動網(wǎng)絡模塊14經(jīng)由有線網(wǎng)絡(例如光纖存取網(wǎng)絡、混合光纖同軸纜線以及ADSL等)建立一網(wǎng)絡實體層連接。當處理單元12結(jié)束載入驅(qū)動程序階段后,處理單元12在載入驅(qū)動程序階段結(jié)束后與桌面開啟完成前之間的載入程序階段時,從存儲單元13載入多個驅(qū)動程序,并利用動態(tài)主機設定協(xié)議(DHCP)或靜態(tài)網(wǎng)絡協(xié)議建立TCP/IP連接,并執(zhí)行一特定程序,用以自動地更新一列表中的需被更新的網(wǎng)絡內(nèi)容。在某些實施例中,上述特定程序為一背景程序,但不限定于此。在另一實施例中,處理單元12用以在開機后的BIOS初始過程結(jié)束后與桌面開啟完成前之間的載入驅(qū)動程序階段時,驅(qū)動網(wǎng)絡模塊14自動地搜索多個服務設定識別碼并與存取點建立網(wǎng)絡實體層連接。舉例而言,BIOS初始過程是自休眠模式接收到電源啟動信號后開機后進行。當處理單元12結(jié)束載入驅(qū)動程序階段時,處理單元12在載入驅(qū)動程序階段結(jié)束后與桌面開啟完成前之間的載入程序階段中,從存儲單元13載入多個驅(qū)動程序,并利用動態(tài)主機設定協(xié)議或靜態(tài)網(wǎng)絡協(xié)議建立TCP/IP連接,并執(zhí)行上述程序中的一特定程序,以便自動地更新一列表中的需被更新的網(wǎng)絡內(nèi)容。在另一實施例中,驅(qū)動網(wǎng)絡模塊14也可經(jīng)由有線網(wǎng)絡建立一網(wǎng)絡實體層連接。在另一實施例中,處理單元12用以在自睡眠模式接收到喚醒信號后與桌面開啟完成前之間,驅(qū)動網(wǎng)絡模塊14自動地搜索多個服務設定識別碼并與存取點建立網(wǎng)絡實體層連接。接著,利用動態(tài)主機設定協(xié)議或靜態(tài)網(wǎng)絡協(xié)議建立TCP/IP連接,并執(zhí)行一特定程序,以便自動地更新一列表中的需被更新的網(wǎng)絡內(nèi)容以及進入睡眠模式前所有已開啟的網(wǎng)絡內(nèi)容。最后,桌面開啟完成。在另一實施例中,驅(qū)動網(wǎng)絡模塊14也可經(jīng)由有線網(wǎng)絡建立一網(wǎng)絡實體層連接。圖2表示依據(jù)本發(fā)明實施例的更新網(wǎng)絡內(nèi)容方法的流程圖。在步驟S202中,開機 后進行BIOS的初始過程或開機自我檢測(POST)。在步驟S204中,在BIOS的初始過程結(jié)束后與桌面開啟完成前之間的載入驅(qū)動程序階段時,載入運行電子系統(tǒng)10所需的驅(qū)動程序(例如磁盤陣列(RAID)的驅(qū)動程序、總線的驅(qū)動程序、音效卡的驅(qū)動程序、網(wǎng)卡的驅(qū)動程序、打印機的驅(qū)動程序等,但不限于此),以及自動地搜索多個服務設定識別碼并與存取點建立網(wǎng)絡實體層連接。在步驟S206中,在載入驅(qū)動程序階段結(jié)束后與桌面開啟完成前之間的載入程序階段時,載入運行電子系統(tǒng)10所需的多個程序(如init),以及利用動態(tài)主機設定協(xié)議(DHCP)或靜態(tài)網(wǎng)絡協(xié)議建立TCP/IP連接。在步驟S208中,在載入程序階段中,執(zhí)行上述程序中的一特定程序,用以自動地更新一列表中的需被更新的網(wǎng)絡內(nèi)容。在步驟S210中,桌面開啟完成,在一實施例中,桌面開啟完成是指作業(yè)系統(tǒng)完成開啟。在另一實施例中,桌面開啟完成是指當使用者能夠在桌面上進行動作之時,例如使用者能夠經(jīng)由鼠標移動桌面上的指針、使用者能夠經(jīng)由鼠標在桌面上點取欲使用的應用程序的捷徑、使用者能夠經(jīng)由鍵盤的按鍵在桌面上操控欲使用的應用程序的捷徑、及/或使用者能經(jīng)由手指在觸控式屏幕面板的桌面上點取欲使用的應用程序的圖式等。在另一實施例中,圖2的步驟S202為自休眠模式開機后進行BIOS的初始過程或開機自我檢測(POST)。圖3表示依據(jù)本發(fā)明另一實施例的更新網(wǎng)絡內(nèi)容方法的流程圖。在步驟S302中,自睡眠模式接收到喚醒信號。在步驟S304中,在自睡眠模式接收到喚醒信號后與桌面開啟完成前之間,自動地搜索多個服務設定識別碼并與存取點建立網(wǎng)絡實體層連接。在步驟S306中,利用動態(tài)主機設定協(xié)議或靜態(tài)網(wǎng)絡協(xié)議建立TCP/IP連接,并執(zhí)行一特定程序,用以自動地更新一列表中的需被更新的網(wǎng)絡內(nèi)容以及進入睡眠模式前所有已開啟的網(wǎng)絡內(nèi)容。在步驟S308中,桌面開啟完成。因此,本發(fā)明在開機與桌面開啟完成之間,能夠自動地更新需被更新的網(wǎng)絡內(nèi)容,例如電子郵件、社交網(wǎng)站、即時通信應用程序、網(wǎng)絡電視等,但不限于此。使用者可在桌面開啟完成后立即取得最新資訊,本發(fā)明不僅減少使用者需手動連接至網(wǎng)絡的時間,以及減少手動逐個開啟需更新的網(wǎng)絡內(nèi)容所消耗的時間,更能增加使用上的便利性。以上段落使用多種層面描述。顯然的,本文的教示可以多種方式實現(xiàn),而在范例中公開的任何特定架構(gòu)或功能僅為一代表性的狀況。根據(jù)本文的教示,任何本領域普通技術人員應理解在本文公開的各層面可獨立實作或兩種以上的層面可以合并實作。舉例說明,某種裝置或某種方法可遵照前文中提到任何方式數(shù)目的層面來實作或?qū)崿F(xiàn)。此外,一裝置的實作或一種方法的實現(xiàn)可用任何其他架構(gòu)、或功能性、又或架構(gòu)及功能性附加于或不同于在前文所討論的一種或多種層面上。雖然本發(fā)明已以較佳實施例公開如上,然其并非用以限定本發(fā)明,任何本領域技術人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可作些許的更動與潤飾,因此本發(fā)明的保護范圍當視所附的權利要求所界定的范 圍為準。
權利要求
1.一種更新網(wǎng)絡內(nèi)容的方法,包括 在一桌面開啟完成前,建立一網(wǎng)絡實體層連接;以及 在上述桌面開啟完成前,建立一 TCP/IP連接,并執(zhí)行一特定程序用以自動地更新一列表中的至少一需被更新的網(wǎng)絡內(nèi)容。
2.根據(jù)權利要求I所述的更新網(wǎng)絡內(nèi)容的方法,其中上述桌面開啟完成為一作業(yè)系統(tǒng)完成開啟或使用者能夠操控一桌面的至少一元件。
3.根據(jù)權利要求I所述的更新網(wǎng)絡內(nèi)容的方法,其中建立上述網(wǎng)絡實體層連接的步驟是在接收一電源啟動信號后與上述桌面開啟完成前之間的一載入驅(qū)動程序階段中所執(zhí)行。
4.根據(jù)權利要求3所述的更新網(wǎng)絡內(nèi)容的方法,其中上述電源啟動信號是在一休眠模式中所接收。
5.根據(jù)權利要求3所述的更新網(wǎng)絡內(nèi)容的方法,還包括在上述載入驅(qū)動程序階段前,執(zhí)行一基本輸入輸出系統(tǒng)的初始步驟。
6.根據(jù)權利要求I所述的更新網(wǎng)絡內(nèi)容的方法,其中建立上述網(wǎng)絡實體層連接的步驟是在自一睡眠模式接收一喚醒信號后與上述桌面開啟完成前之間所執(zhí)行。
7.根據(jù)權利要求I所述的更新網(wǎng)絡內(nèi)容的方法,其中建立上述網(wǎng)絡實體層連接的步驟包括 搜索多個服務設定識別碼中使用者最常使用的一個,連接至上述服務設定識別碼中被搜索到的一網(wǎng)域,以建立上述網(wǎng)絡實體層連接。
8.根據(jù)權利要求I所述的更新網(wǎng)絡內(nèi)容的方法,其中上述至少一需被更新的網(wǎng)絡內(nèi)容為一電子郵件、至少一應用程序及/或至少一瀏覽器上的至少一快速鏈接網(wǎng)站的內(nèi)容。
9.一種更新網(wǎng)絡內(nèi)容的裝置,包括 一存儲單元,用以存儲多個程序; 一網(wǎng)絡模塊;以及 一處理單元,驅(qū)動上述網(wǎng)絡模塊在一桌面開啟完成前,建立一網(wǎng)絡實體層連接和一TCP/IP連接,并執(zhí)行一特定程序用以自動地更新一列表中的至少一需被更新的網(wǎng)絡內(nèi)容。
10.根據(jù)權利要求9所述的更新網(wǎng)絡內(nèi)容的裝置,其中上述桌面開啟完成為一作業(yè)系統(tǒng)完成開啟或使用者能夠操控一桌面的至少一元件。
11.根據(jù)權利要求9所述的更新網(wǎng)絡內(nèi)容的裝置,其中上述處理單元是在接收一電源啟動信號后與上述桌面開啟完成前之間的一載入驅(qū)動程序階段中,驅(qū)動上述網(wǎng)絡模塊建立上述網(wǎng)絡實體層連接。
12.根據(jù)權利要求11所述的更新網(wǎng)絡內(nèi)容的裝置,其中上述電源啟動信號是在一休眠模式中所接收。
13.根據(jù)權利要求11所述的更新網(wǎng)絡內(nèi)容的裝置,其中上述處理單元還在上述載入驅(qū)動程序階段前,執(zhí)行一基本輸入輸出系統(tǒng)的初始步驟。
14.根據(jù)權利要求9所述的更新網(wǎng)絡內(nèi)容的裝置,其中上述處理單元是在一睡眠模式接收一喚醒信號后與上述桌面開啟完成前之間,驅(qū)動上述網(wǎng)絡模塊建立上述網(wǎng)絡實體層連接。
15.根據(jù)權利要求9所述的更新網(wǎng)絡內(nèi)容的裝置,其中上述處理單元驅(qū)動上述網(wǎng)絡模塊搜索多個服務設定識別碼中使用者最常使用的一個,連接至上述服務設定識別碼中被搜索到的一網(wǎng)域,以建立上述網(wǎng)絡實體層連接。
16.根據(jù)權利要求9所述的更新網(wǎng)絡內(nèi)容的裝置,其中上述至少一需被更新的網(wǎng)絡內(nèi)容為一電子郵件、至少一應用程序及/或至少一瀏覽器上的至少一快速鏈接網(wǎng)站的內(nèi)容。
17.一種更新網(wǎng)絡內(nèi)容的方法,包括 自一睡眠模式接收一喚醒信號;在接收上述喚醒信號后與一桌面開啟完成前之間時,建立一網(wǎng)絡實體層連接;以及在上述桌面開啟完成前,建立一 TCP/IP連接,并執(zhí)行一特定程序用以自動地更新一列表中的至少一需被更新的網(wǎng)絡內(nèi)容以及進入上述睡眠模式前的至少一已開啟的網(wǎng)絡內(nèi)容。
18.一種更新網(wǎng)絡內(nèi)容的裝置,包括 一存儲單元,用以存儲多個程序; 一網(wǎng)絡模塊;以及 一處理單元,自一睡眠模式接收一喚醒信號后與一桌面開啟完成前之間,驅(qū)動上述網(wǎng)絡模塊建立一網(wǎng)絡實體層連接; 其中,由上述處理單元自上述存儲單元載入一特定程序,并且由上述處理單元驅(qū)動上述網(wǎng)絡模塊建立一 TCP/IP連接,并執(zhí)行上述特定程序,以便自動地更新一列表中的至少一需被更新的網(wǎng)絡內(nèi)容以及進入上述睡眠模式前的至少一已開啟的網(wǎng)絡內(nèi)容。
全文摘要
本發(fā)明公開一種更新網(wǎng)絡內(nèi)容的方法與裝置,該方法包括在一桌面開啟完成前,建立一網(wǎng)絡實體層連接;以及在桌面開啟完成前,建立一TCP/IP連接,并執(zhí)行一特定程序用以自動地更新一列表中的至少一需被更新的網(wǎng)絡內(nèi)容。本發(fā)明不僅減少使用者需手動連接至網(wǎng)絡的時間,以及減少手動逐個開啟需更新的網(wǎng)絡內(nèi)容所消耗的時間,更能增加使用上的便利性。
文檔編號G06F9/44GK102916997SQ201110227358
公開日2013年2月6日 申請日期2011年8月5日 優(yōu)先權日2011年8月5日
發(fā)明者江書育, 林永森 申請人:宏碁股份有限公司