TWI549055B - 更新網路內容的方法與裝置 - Google Patents
更新網路內容的方法與裝置 Download PDFInfo
- Publication number
- TWI549055B TWI549055B TW100127915A TW100127915A TWI549055B TW I549055 B TWI549055 B TW I549055B TW 100127915 A TW100127915 A TW 100127915A TW 100127915 A TW100127915 A TW 100127915A TW I549055 B TWI549055 B TW I549055B
- Authority
- TW
- Taiwan
- Prior art keywords
- network
- desktop
- updating
- network content
- content
- Prior art date
Links
Landscapes
- Information Transfer Between Computers (AREA)
Description
本發明係關於更新網路內容。
在開機到連接至網路更新網路內容的過程中,使用者需花費大量的時間在等待。從開機至桌面開啟完成後,使用者才能操控桌面進行連接至網路的動作,連接至網路後使用者還需要逐個開啟想要更新的網路內容,例如:電子郵件、社交網站、即時通訊、網路新聞等。
從開機到完成這些動作必需花費大量的時間且極不方便,雖然某些系統利用固態硬碟(SSD)以減少開機時所需花費的時間,但等到桌面開啟完成後使用者仍需花費時間連接至網路,然後手動逐個開啟想要更新的網路內容,並未減少連接上網路的時間,既不方便又費時。
因此,極需一種能讓使用者於桌面開啟完成時馬上能接收到最新情報的技術,以提供便利性與節省時間。
本發明提供一種更新網路內容的方法,包括:於一桌面開啟完成前,建立一網路實體層連線;以及於桌面開啟完成前,建立一TCP/IP連線,並執行一特定程式用以自動地更新一列表中之至少一需被更新之網路內容。
本發明提供一種更新網路內容的裝置,包括:一儲存單元,用以儲存複數程式;一網路模組;以及一處理單元,驅動網路模組於一桌面開啟完成前,建立一網路實體層連線和一TCP/IP連線,並執行一特定程式用以自動地更新一列表中之至少一需被更新之網路內容。
本發明另提供一種更新網路內容的方法,包括:自一睡眠模式接收一喚醒訊號;於接收喚醒訊號後與一桌面開啟完成前之間時,建立一網路實體層連線;以及於桌面開啟完成前,建立一TCP/IP連線,並執行一特定程式用以自動地更新一列表中之至少一需被更新之網路內容以及進入睡眠模式前之至少一已開啟之網路內容。
本發明另提供一種更新網路內容的裝置,包括:一儲存單元,用以儲存複數程式;一網路模組;以及一處理單元,自一睡眠模式接收一喚醒訊號後與一桌面開啟完成前之間,驅動網路模組建立一網路實體層連線;其中,由處理單元自儲存單元載入一特定程式,並且由處理單元驅動網路模組建立一TCP/IP連線,並執行特定程式,以便自動地更新一列表中之至少一需被更新之網路內容以及進入睡眠模式前之至少一已開啟之網路內容。
第1圖係表示依據本發明實施例之更新網路內容方法之硬體架構方塊圖。如第1圖中所示,電子系統10包括嵌入式控制器11、處理單元12、儲存單元13、網路模組14、晶片組15以及唯讀記憶體16,而唯讀記憶體16係電性耦接至嵌入式控制器11。除此之外,熟習此技藝人士也可將電子系統10實施於其他系統樣態(configuration)上,例如,手持式設備(hand-held devices)、多處理器系統、以微處理器為基礎或可程式化之消費性電子產品(microprocessor-based or programmable consumer electronics)、網路電腦、迷你電腦、平板電腦、筆記型電腦、大型主機以及類似之設備。在一實施例中,電子系統10係可為一個用以更新網路內容的裝置。
在電子系統10開機時,嵌入式控制器11讀取唯讀記憶體16中的BIOS程式碼,以在開機以及作業系統切換時,提供電子系統10充足的訊息,其中唯讀記憶體16中之BIOS程式碼為控制整個開機流程的核心機制。處理單元12可包含一單一中央處理單元(central-processing unit,CPU)或者是關連於平行運算環境(parallel processing environment)之複數平行處理單元。儲存單元13包含唯讀記憶體(read only memory,ROM)、快閃記憶體(flash ROM)、動態存取記憶體(random access memory,RAM)、可抹除可編程唯讀記憶體、電子式可抹除可編程唯讀記憶體、暫存器、硬碟、及/或在所知之技術中以任何其他型式存在之電腦可讀取儲存媒介,用以儲存可供處理單元12執行之程式模組。一般而言,程式模組包含常序(routines)、程式(program)、物件(object)、元件(component)或網路服務(Web Service)等,用以執行點對點通訊系統之即時訊息轉換(instant message switch)功能。
網路模組14可包含乙太網路卡或符合GPRS、802.11規格之無線網路卡。晶片組15係電性耦接於嵌入式控制器11、處理器12及儲存單元13之間,用以傳送電子系統10中的各元件之控制訊號。在一實施例中,晶片組15可為南北橋合一的晶片或是南橋晶片。此外,晶片組15更可包括記憶體控制器(未標示,例如是動態隨機存取記憶體控制器(DRAM Controller)),用以控制儲存單元13。
在本發明之實施例中,處理單元12係在桌面開啟完成前,自動地建立網路連線並更新一列表中之需被更新之網路內容。在一實施例中,處理單元12係用以於BIOS初始過程結束後與桌面開啟完成前之間的載入驅動程式階段時,驅動網路模組14自動地搜尋複數個服務設定識別碼(Service Set Identifier,SSID)並與存取點(Access Point,AP)建立網路實體層連線。舉例而言,BIOS初始過程係在接收到電源啟動訊號後開機後進行。在一實施例中,桌面開啟完成係指作業系統完成開啟。在另一實施例中,桌面開啟完成係指當使用者能夠在桌面上進行動作之時,例如使用者能夠經由滑鼠移動桌面上的指標、使用者能夠經由滑鼠於桌面上點取欲使用之應用程式的捷徑、使用者能夠經由鍵盤之按鍵於桌面上操控欲使用之應用程式的捷徑、及/或使用者能經由手指於觸控式螢幕面板之桌面上點取欲使用之應用程式的圖式等。
在一實施例中,處理單元12會致使無線模組14先搜尋服務設定識別碼列表中最常使用的服務設定識別碼,當搜尋到最常使用的服務設定識別碼時,則立即與服務設定識別碼之網域的存取點建立實體層連線,其中服務設定識別碼列表為根據使用者在不同地點時最常使用的服務設定識別碼由最高至最低排序。在另一實施例中,處理單元12會致使無線模組14先搜尋服務設定識別碼列表中最常使用的服務設定識別碼,當搜尋到最常使用的服務設定識別碼時,則立即與服務設定識別碼之網域的存取點建立實體層連線,其中服務設定識別碼列表為根據使用者在不同時間時最常使用的服務設定識別碼由最高至最低排序。在另一實施例中,處理單元12會致使無線模組14先搜尋前次使用過的服務設定識別碼,當搜尋到前次使用過的服務設定識別碼時,則立即與前次使用過的服務設定識別碼之網域的存取點建立實體層連線。
當處理單元12結束載入驅動程式階段時,處理單元12於載入驅動程式階段結束後與桌面開啟完成前之間的載入程式階段中,從儲存單元13載入複數驅動程式,並利用動態主機設定協定(DHCP)或靜態網路協定(static IP)建立TCP/IP連線,並執行上述程式中之一特定程式,以便自動地更新一列表中之需被更新之網路內容。在某些實施例中,上述特定程式係為一背景程式,但不限定於此。舉例而言,上述列表中之需被更新之內容可為電子郵件、至少一應用程式、及/或至少一瀏覽器上之至少一快速連結網站之內容等,但不限定於此。在某些實施例中,使用者需事先設定電子郵件之帳號密碼,以便於下次重新開機後進入載入程式階段時,即由上述特定程式自動地接收電子郵件。
舉例而言,至少一應用程式包括:網路電視、即時通訊應用程式及/或貨幣組合買賣操作程式,但不限於此。換言之,當開機後進入載入程式階段時,由特定程式自動地更新網路電視的節目列表及/或自動地更新所有聯絡人狀態。或者是說,使用者需先輸入帳號密碼,於下次重新開機後進入載入程式階段時,即會自動地由特定程式自動更新及時圖表與買賣獲利狀況。至少一瀏覽器上之至少一快速連結網站之內容,上述快速連結網站位於瀏覽器之工作列,功能類似於我的最愛,但位於工作列之快速連結網站使用頻率較高,因此設定成開機後進入載入程式階段時,由特定程式自動地更新快速連結網站之內容。
在另一實施例中,處理單元12係用以於BIOS的初始過程結束後與桌面開啟完成前之間的載入驅動程式階段時,驅動網路模組14經由有線網路(例如:光纖存取網路、混合光纖同軸纜線以及ADSL等)建立一網路實體層連線。當處理單元12結束載入驅動程式階段後,處理單元12於載入驅動程式階段結束後與桌面開啟完成前之間的載入程式階段時,從儲存單元13載入複數驅動程式,並利用動態主機設定協定(DHCP)或靜態網路協定建立TCP/IP連線,並執行一特定程式,用以自動地更新一列表中之需被更新之網路內容。在某些實施例中,上述特定程式係為一背景程式,但不限定於此。
在另一實施例中,處理單元12係用以於開機後之BIOS初始過程結束後與桌面開啟完成前之間的載入驅動程式階段時,驅動網路模組14自動地搜尋複數個服務設定識別碼並與存取點建立網路實體層連線。舉例而言,BIOS初始過程係自休眠模式接收到電源啟動訊號後開機後進行。當處理單元12結束載入驅動程式階段時,處理單元12於載入驅動程式階段結束後與桌面開啟完成前之間的載入程式階段中,從儲存單元13載入複數驅動程式,並利用動態主機設定協定或靜態網路協定建立TCP/IP連線,並執行上述程式中之一特定程式,以便自動地更新一列表中之需被更新之網路內容。在另一實施例中,驅動網路模組14亦可經由有線網路建立一網路實體層連線。
在另一實施例中,處理單元12係用以於自睡眠模式接收到喚醒訊號後與桌面開啟完成前之間,驅動網路模組14自動地搜尋複數個服務設定識別碼並與存取點建立網路實體層連線。接著,利用動態主機設定協定或靜態網路協定建立TCP/IP連線,並執行一特定程式,以便自動地更新一列表中之需被更新之網路內容以及進入睡眠模式前所有已開啟之網路內容。最後,桌面開啟完成。在另一實施例中,驅動網路模組14亦可經由有線網路建立一網路實體層連線。
第2圖係表示依據本發明實施例之更新網路內容方法之流程圖。在步驟S202中,開機後進行BIOS的初始過程或開機自我檢測(POST)。在步驟S204中,在BIOS的初始過程結束後與桌面開啟完成前之間的載入驅動程式階段時,載入運作電子系統10所需的驅動程式(例如:磁碟陣列(RAID)的驅動程式、匯流排的驅動程式、音效卡的驅動程式、網卡的驅動程式、印表機的驅動程式等,但不限於此),以及自動地搜尋複數服務設定識別碼並與存取點建立網路實體層連線。在步驟S206中,在載入驅動程式階段結束後與桌面開啟完成前之間的載入程式階段時,載入運作電子系統10所需的複數程式(如init),以及利用動態主機設定協定(DHCP)或靜態網路協定建立TCP/IP連線。在步驟S208中,於載入程式階段中,執行上述程式中之一特定程式,用以自動地更新一列表中之需被更新之網路內容。在步驟S210中,桌面開啟完成,在一實施例中,桌面開啟完成係指作業系統完成開啟。在另一實施例中,桌面開啟完成係指當使用者能夠在桌面上進行動作之時,例如使用者能夠經由滑鼠移動桌面上的指標、使用者能夠經由滑鼠於桌面上點取欲使用之應用程式的捷徑、使用者能夠經由鍵盤之按鍵於桌面上操控欲使用之應用程式的捷徑、及/或使用者能經由手指於觸控式螢幕面板之桌面上點取欲使用之應用程式的圖式等。在另一實施例中,第2圖之步驟S202為自休眠模式開機後進行BIOS的初始過程或開機自我檢測(POST)。
第3圖係表示依據本發明另一實施例之更新網路內容方法之流程圖。在步驟S302中,自睡眠模式接收到喚醒訊號。在步驟S304中,於自睡眠模式接收到喚醒訊號後與桌面開啟完成前之間,自動地搜尋複數服務設定識別碼並與存取點建立網路實體層連線。在步驟S306中,利用動態主機設定協定或靜態網路協定建立TCP/IP連線,並執行一特定程式,用以自動地更新一列表中之需被更新之網路內容以及進入睡眠模式前所有已開啟之網路內容。在步驟S308中,桌面開啟完成。
因此,本發明於開機與桌面開啟完成之間,能夠自動地更新需被更新的網路內容,例如:電子郵件、社交網站、即時通訊應用程式、網路電視等,但不限於此。使用者可於桌面開啟完成後立即取得最新資訊,本發明不僅減少使用者需手動連接至網路的時間,以及減少手動逐個開啟需更新的網路內容所消耗的時間,更能增加使用上的便利性。
以上段落使用多種層面描述。顯然的,本文的教示可以多種方式實現,而在範例中揭露之任何特定架構或功能僅為一代表性之狀況。根據本文之教示,任何熟知此技藝之人士應理解在本文揭露之各層面可獨立實作或兩種以上之層面可以合併實作。舉例說明,某種裝置或某種方法可遵照前文中提到任何方式數目之層面來實作或實現。此外,一裝置之實作或一種方法之實現可用任何其他架構、或功能性、又或架構及功能性附加於或不同於在前文所討論的一種或多種層面上。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
10...電子系統
11...嵌入式控制器
12...處理單元
13...儲存單元
14...網路模組
15...晶片組
16...唯讀記憶體
第1圖所示係電子系統的一實施例;
第2圖所示係一流程圖,用以描述更新網路內容的方法;
第3圖所示係一流程圖,用以描述更新網路內容的方法。
Claims (18)
- 一種更新網路內容的方法,包括:於一桌面開啟完成前,建立一網路實體層連線;以及於上述桌面開啟完成前,建立一TCP/IP連線,並執行一特定程式用以自動地更新一列表中之至少一需被更新之網路內容。
- 如申請專利範圍第1項所述之更新網路內容的方法,其中上述桌面開啟完成為一作業系統完成開啟或使用者能夠操控一桌面之至少一元件。
- 如申請專利範圍第1項所述之更新網路內容的方法,其中建立上述網路實體層連線的步驟係於接收一電源啟動訊號後與上述桌面開啟完成前之間的一載入驅動程式階段中所執行。
- 如申請專利範圍第3項所述之更新網路內容的方法,其中上述電源啟動訊號係於一休眠模式中所接收。
- 如申請專利範圍第3項所述之更新網路內容的方法,更包括於上述載入驅動程式階段前,執行一基本輸入輸出系統的初始步驟。
- 如申請專利範圍第1項所述之更新網路內容的方法,其中建立上述網路實體層連線的步驟係於自一睡眠模式接收一喚醒訊號後與上述桌面開啟完成前之間所執行。
- 如申請專利範圍第1項所述之更新網路內容的方法,其中建立上述網路實體層連線的步驟包括:搜尋複數服務設定識別碼中使用者最常使用之一者,連線至上述服務設定識別碼中被搜尋到之一者之網域,以建立上述網路實體層連線。
- 如申請專利範圍第1項所述之更新網路內容的方法,其中上述至少一需被更新之網路內容為一電子郵件、至少一應用程式及/或至少一瀏覽器上之至少一快速連結網站之內容。
- 一種更新網路內容的裝置,包括:一儲存單元,用以儲存複數程式;一網路模組;以及一處理單元,驅動上述網路模組於一桌面開啟完成前,建立一網路實體層連線和一TCP/IP連線,並執行一特定程式用以自動地更新一列表中之至少一需被更新之網路內容。
- 如申請專利範圍第9項所述之更新網路內容的裝置,其中上述桌面開啟完成為一作業系統完成開啟或使用者能夠操控一桌面之至少一元件。
- 如申請專利範圍第9項所述之更新網路內容的裝置,其中上述處理單元係於接收一電源啟動訊號後與上述桌面開啟完成前之間的一載入驅動程式階段中,驅動上述網路模組建立上述網路實體層連線。
- 如申請專利範圍第11項所述之更新網路內容的裝置,其中上述電源啟動信號係於一休眠模式中所接收。
- 如申請專利範圍第11項所述之更新網路內容的裝置,其中上述處理單元更於上述載入驅動程式階段前,執行一基本輸入輸出系統的初始步驟。
- 如申請專利範圍第9項所述之更新網路內容的裝置,其中其中上述處理單元係於在一睡眠模式接收一喚醒訊號後與上述桌面開啟完成前之間,驅動上述網路模組建立上述網路實體層連線。
- 如申請專利範圍第9項所述之更新網路內容的裝置,其中上述處理單元係驅動上述網路模組搜尋複數服務設定識別碼中使用者最常使用之一者,連線至上述服務設定識別碼中被搜尋到之一者之網域,以建立上述網路實體層連線。
- 如申請專利範圍第9項所述之更新網路內容的裝置,其中上述至少一需被更新之網路內容為一電子郵件、至少一應用程式及/或至少一瀏覽器上之至少一快速連結網站之內容。
- 一種更新網路內容的方法,包括:自一睡眠模式接收一喚醒訊號;於接收上述喚醒訊號後與一桌面開啟完成前之間時,建立一網路實體層連線;以及於上述桌面開啟完成前,建立一TCP/IP連線,並執行一特定程式用以自動地更新一列表中之至少一需被更新之網路內容以及進入上述睡眠模式前之至少一已開啟之網路內容。
- 一種更新網路內容的裝置,包括:一儲存單元,用以儲存複數程式;一網路模組;以及一處理單元,自一睡眠模式接收一喚醒訊號後與一桌面開啟完成前之間,驅動上述網路模組建立一網路實體層連線;其中,由上述處理單元自上述儲存單元載入一特定程式,並且由上述處理單元驅動上述網路模組建立一TCP/IP連線,並執行上述特定程式,以便自動地更新一列表中之至少一需被更新之網路內容以及進入上述睡眠模式前之至少一已開啟之網路內容。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100127915A TWI549055B (zh) | 2011-08-05 | 2011-08-05 | 更新網路內容的方法與裝置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100127915A TWI549055B (zh) | 2011-08-05 | 2011-08-05 | 更新網路內容的方法與裝置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201308205A TW201308205A (zh) | 2013-02-16 |
| TWI549055B true TWI549055B (zh) | 2016-09-11 |
Family
ID=48169841
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW100127915A TWI549055B (zh) | 2011-08-05 | 2011-08-05 | 更新網路內容的方法與裝置 |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI549055B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI719746B (zh) * | 2019-12-10 | 2021-02-21 | 中華電信股份有限公司 | 用於網路服務供裝的系統和方法 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6363348B1 (en) * | 1997-10-20 | 2002-03-26 | U.S. Philips Corporation | User model-improvement-data-driven selection and update of user-oriented recognition model of a given type for word recognition at network server |
| TW546570B (en) * | 2001-10-15 | 2003-08-11 | Inventec Corp | A method capable of synchronously updating screens of all Internet clients' database application programs |
| TWI223942B (en) * | 2001-02-20 | 2004-11-11 | Li Jian Min | Contents transmission network system and creating method thereof |
| TWI225207B (en) * | 2003-09-29 | 2004-12-11 | Inventec Corp | System and method automatically activating connection to network |
| US6895244B2 (en) * | 2000-12-29 | 2005-05-17 | Bellsouth Intellectual Property Corporation | Method for automated update of telecommunications data in a wireless network |
| TWI296937B (en) * | 2004-05-20 | 2008-05-21 | Turner Broadcasting System Inc Tbs | Systems and methods for delivering content over a network |
| TW200828141A (en) * | 2006-12-19 | 2008-07-01 | Asustek Comp Inc | A map service system with updating data method |
| TWI309788B (en) * | 2002-06-07 | 2009-05-11 | Lg Electronics Inc | System and method for updating chatting data in an interactive disc player network |
-
2011
- 2011-08-05 TW TW100127915A patent/TWI549055B/zh not_active IP Right Cessation
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6363348B1 (en) * | 1997-10-20 | 2002-03-26 | U.S. Philips Corporation | User model-improvement-data-driven selection and update of user-oriented recognition model of a given type for word recognition at network server |
| US6895244B2 (en) * | 2000-12-29 | 2005-05-17 | Bellsouth Intellectual Property Corporation | Method for automated update of telecommunications data in a wireless network |
| TWI223942B (en) * | 2001-02-20 | 2004-11-11 | Li Jian Min | Contents transmission network system and creating method thereof |
| TW546570B (en) * | 2001-10-15 | 2003-08-11 | Inventec Corp | A method capable of synchronously updating screens of all Internet clients' database application programs |
| TWI309788B (en) * | 2002-06-07 | 2009-05-11 | Lg Electronics Inc | System and method for updating chatting data in an interactive disc player network |
| TWI225207B (en) * | 2003-09-29 | 2004-12-11 | Inventec Corp | System and method automatically activating connection to network |
| TWI296937B (en) * | 2004-05-20 | 2008-05-21 | Turner Broadcasting System Inc Tbs | Systems and methods for delivering content over a network |
| TW200828141A (en) * | 2006-12-19 | 2008-07-01 | Asustek Comp Inc | A map service system with updating data method |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201308205A (zh) | 2013-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7293169B1 (en) | Methods and systems for remotely updating the firmware of multiple computers over a distributed network | |
| US7673131B2 (en) | Booting an operating system in discrete stages | |
| CN103412769B (zh) | 外接卡参数配置方法、设备以及系统 | |
| CN106201563B (zh) | 启动参数的配置方法和装置、主板启动的方法和装置 | |
| US20150309970A1 (en) | State information in a stateless environment | |
| US10061596B2 (en) | Systems and methods for loading firmware modules | |
| US8452952B2 (en) | Methods and apparatus for building system images and split booting | |
| US7921230B2 (en) | USB devices pre-configuration for KVM switch | |
| EP3399408B1 (en) | Information processing apparatus and computer readable storage medium | |
| CN103902329B (zh) | 可更新基本输入输出系统的电子装置及其更新方法 | |
| US9055123B2 (en) | Enhanced reboot command | |
| US20110113227A1 (en) | Electronic equipment and boot method, storage medium thereof | |
| US12093102B2 (en) | System and method for power state enforced subscription management | |
| US9363107B2 (en) | Accessing and processing monitoring data resulting from customized monitoring of system activities | |
| US9411602B2 (en) | Techniques for booting an information processing system | |
| CN114217900A (zh) | 一种远程控制方法、装置、系统、计算设备及存储介质 | |
| CN104866397A (zh) | 计算机系统与控制方法 | |
| CN111338699A (zh) | 电脑主板初始化方法、装置、计算机设备及存储介质 | |
| TWI549055B (zh) | 更新網路內容的方法與裝置 | |
| CN104809021B (zh) | 多重作业环境服务的管理系统及管理方法 | |
| JP4425321B1 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| CN118474711A (zh) | WiFi连接的控制方法、装置、设备及存储介质 | |
| CN113672299A (zh) | 基于手柄的bios设置方法、设备、存储介质及装置 | |
| US12321755B2 (en) | Systems and methods providing seamless accessibility across pre-boot and runtime environments | |
| CN102916997A (zh) | 更新网络内容的方法与装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |