通過訪問網(wǎng)絡(luò)站點(diǎn)接收更新模塊的制作方法
【專利摘要】檢測電子設(shè)備中特定模塊的故障。響應(yīng)于檢測到故障,通過網(wǎng)絡(luò)從網(wǎng)絡(luò)站點(diǎn)檢索更新模塊以更新特定模塊,其中所述網(wǎng)絡(luò)棧獨(dú)立于與電子設(shè)備中的操作系統(tǒng)相關(guān)聯(lián)的網(wǎng)絡(luò)棧。
【專利說明】通過訪問網(wǎng)絡(luò)站點(diǎn)接收更新模塊
【背景技術(shù)】
[0001]電子設(shè)備可以包括各種模塊,所述各種模塊包括機(jī)器可讀指令,諸如引導(dǎo)代碼(例如基本輸入/輸出系統(tǒng)代碼或統(tǒng)一可擴(kuò)展固件接口(UEFI)代碼)、操作系統(tǒng)、應(yīng)用等。當(dāng)電子設(shè)備中的模塊表現(xiàn)出故障時,電子設(shè)備可能停止正確地操作。
【專利附圖】
【附圖說明】
[0002]關(guān)于以下各圖來描述一些實(shí)施例:
圖1是合并了一些實(shí)現(xiàn)的電子設(shè)備的框圖;
圖2是根據(jù)一些實(shí)現(xiàn)的模塊恢復(fù)過程的流程圖;以及圖3是根據(jù)另外的實(shí)現(xiàn)的電子設(shè)備的框圖。
【具體實(shí)施方式】
[0003]由于各種原因,電子設(shè)備中的模塊(包括機(jī)器可讀指令)可能表現(xiàn)出故障。在一些示例中,故障可能是由于由惡意軟件(malware)(例如病毒或其它類型的惡意代碼)引起的惡化。故障也可能是由模塊所使用的各種數(shù)據(jù)結(jié)構(gòu)中的惡化引起的。模塊中可能存在其它的故障原因。
[0004]電子設(shè)備中的示例模塊可以包括下列中的任何一個或組合:弓I導(dǎo)代碼(例如基本輸入/輸出系統(tǒng)(B1S)代碼或統(tǒng)一可擴(kuò)展固件接口(UEFI)代碼)、操作系統(tǒng)、設(shè)備驅(qū)動器、應(yīng)用等。注意到,UEFI代碼被提供為用于傳統(tǒng)B1S代碼的替換。在隨后的論述中,對“B1S代碼”的提及意在指代傳統(tǒng)B1S代碼或UEFI代碼。電子設(shè)備的模塊中的故障可能引起電子設(shè)備的誤運(yùn)行,或者可以導(dǎo)致電子設(shè)備的降低的性能。例如,如果電子設(shè)備的引導(dǎo)代碼或操作系統(tǒng)將崩潰,則電子設(shè)備可能不再可用,因為電子設(shè)備將不能正確地啟動。作為另一示例,如果設(shè)備驅(qū)動器將表現(xiàn)出故障,則訪問電子設(shè)備的對應(yīng)的硬件設(shè)備可能不再是可能的。應(yīng)用的失靈可能導(dǎo)致用戶不能使用用于執(zhí)行期望的任務(wù)的應(yīng)用。
[0005]響應(yīng)于模塊的故障,用戶可以嘗試通過使用更新模塊(更新代碼)來更新故障模塊(通過替換模塊或修復(fù)模塊),所述更新模塊被提供在諸如硬盤驅(qū)動裝置、通用串行總線(USB)存儲介質(zhì)或其它可移除介質(zhì)之類的存儲介質(zhì)上。然而,在具有更新模塊的存儲介質(zhì)不容易可用的情況下,對于用戶來說可能難以恢復(fù)故障模塊。
[0006]根據(jù)一些實(shí)現(xiàn),電子設(shè)備的預(yù)引導(dǎo)網(wǎng)絡(luò)棧(preboot network stack)可以用于通過網(wǎng)絡(luò)來檢索更新模塊以用于恢復(fù)故障模塊,而不是必須通過使用存儲介質(zhì)上的代碼來復(fù)原故障模塊。預(yù)引導(dǎo)網(wǎng)絡(luò)??梢允枪芾碜酉到y(tǒng)的部分,其中預(yù)引導(dǎo)網(wǎng)絡(luò)棧獨(dú)立于與電子設(shè)備的操作系統(tǒng)相關(guān)聯(lián)的網(wǎng)絡(luò)棧?!熬W(wǎng)絡(luò)?!笨梢园ㄔ试S通過網(wǎng)絡(luò)進(jìn)行通信的網(wǎng)絡(luò)通信層。網(wǎng)絡(luò)可以是有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)或者有線和無線網(wǎng)絡(luò)的組合。
[0007]通過使用預(yù)引導(dǎo)網(wǎng)絡(luò)棧,可以在電子設(shè)備的預(yù)引導(dǎo)上下文中執(zhí)行更新模塊的檢索。預(yù)引導(dǎo)上下文指代在引導(dǎo)過程完成之前和在操作系統(tǒng)加載之前的電子設(shè)備的狀態(tài)。電子設(shè)備的引導(dǎo)過程涉及執(zhí)行引導(dǎo)代碼(例如B1S代碼),并加載電子設(shè)備的操作系統(tǒng)。通過能夠使用預(yù)引導(dǎo)網(wǎng)絡(luò)棧以檢索更新模塊,恢復(fù)故障模塊的能力不必依靠于電子設(shè)備中引導(dǎo)代碼或操作系統(tǒng)的正確操作。
[0008]雖然提到“預(yù)引導(dǎo)網(wǎng)絡(luò)?!保⒁獾?,獨(dú)立于操作系統(tǒng)關(guān)聯(lián)的網(wǎng)絡(luò)棧的這樣的網(wǎng)絡(luò)棧也可以用來在電子設(shè)備的引導(dǎo)已經(jīng)完成和操作系統(tǒng)已被加載之后執(zhí)行通信(包括檢索更新模塊的通信)。因此,預(yù)引導(dǎo)網(wǎng)絡(luò)棧指代能夠在預(yù)引導(dǎo)上下文中以及在電子設(shè)備的成功引導(dǎo)和操作系統(tǒng)的加載之后這二者中進(jìn)行操作的網(wǎng)絡(luò)棧。
[0009]圖1是示例電子設(shè)備100的框圖,電子設(shè)備100包括故障管理器102、操作系統(tǒng)
(OS)104以及與OS 104相關(guān)聯(lián)的網(wǎng)絡(luò)棧106。在隨后的論述中,網(wǎng)絡(luò)棧106被稱為“OS關(guān)聯(lián)的網(wǎng)絡(luò)?!?。雖然網(wǎng)絡(luò)棧106被描繪為在OS 104的外面,但注意的是,在一些實(shí)現(xiàn)中,網(wǎng)絡(luò)棧106可以被認(rèn)為是OS 104的部分。
[0010]電子設(shè)備100還包括管理子系統(tǒng)108,管理子系統(tǒng)108具有獨(dú)立于OS關(guān)聯(lián)的網(wǎng)絡(luò)棧106的另一網(wǎng)絡(luò)棧110。該網(wǎng)絡(luò)棧110可以被稱為如上所討論的預(yù)引導(dǎo)網(wǎng)絡(luò)棧。
[0011]管理子系統(tǒng)108用于執(zhí)行關(guān)于電子設(shè)備100的各種管理任務(wù)。通過使用獨(dú)立于OS關(guān)聯(lián)的網(wǎng)絡(luò)棧106的網(wǎng)絡(luò)棧110,管理子系統(tǒng)108可以通過使用帶外網(wǎng)絡(luò)連接性來執(zhí)行它的管理任務(wù)。如果與OS 104相關(guān)聯(lián)的網(wǎng)絡(luò)連接性(使用OS關(guān)聯(lián)的網(wǎng)絡(luò)棧106)被認(rèn)為是帶內(nèi)網(wǎng)絡(luò)連接性(換句話說,該網(wǎng)絡(luò)連接性用于執(zhí)行電子設(shè)備的涉及網(wǎng)絡(luò)通信的正常操作),則帶外網(wǎng)絡(luò)連接性指代可以在不牽涉OS關(guān)聯(lián)的網(wǎng)絡(luò)棧106的情況下被維持的分離的連接性。
[0012]如圖1中另外描繪的,電子設(shè)備100包括物理網(wǎng)絡(luò)接口 112,其可以是網(wǎng)絡(luò)接口卡或一些其它類型的物理網(wǎng)絡(luò)接口。網(wǎng)絡(luò)棧106和網(wǎng)絡(luò)棧110 二者可以經(jīng)由物理網(wǎng)絡(luò)接口112、通過網(wǎng)絡(luò)114通信。雖然圖1中只描繪了一個物理網(wǎng)絡(luò)接口,但是注意到,在可替代示例中,可以存在多個物理網(wǎng)絡(luò)接口。
[0013]可以通過使用管理子系統(tǒng)108執(zhí)行的各種管理任務(wù)的示例可以包括下列中的任何一個或組合:響應(yīng)于來自遠(yuǎn)程管理服務(wù)器的查詢而傳輸電子設(shè)備100的信息,從遠(yuǎn)程管理服務(wù)器下載惡意軟件簽名,響應(yīng)于來自遠(yuǎn)程管理服務(wù)器的請求而對電子設(shè)備進(jìn)行功率循環(huán),當(dāng)檢測到病毒或其它惡意軟件的感染時執(zhí)行任務(wù)以隔離電子設(shè)備,等等。
[0014]根據(jù)一些實(shí)現(xiàn),管理子系統(tǒng)108 (并且特別是管理子系統(tǒng)108中的網(wǎng)絡(luò)棧110)也可以由故障管理器102用于從遠(yuǎn)程網(wǎng)絡(luò)站點(diǎn)116 (其包括服務(wù)器計算機(jī))獲得更新模塊118以用于更新(或恢復(fù))電子設(shè)備100中的故障模塊的目的。更新(或恢復(fù))故障模塊可以指代通過使用更新模塊來替換或修復(fù)故障模塊。
[0015]故障管理器102可以檢測模塊(諸如OS 104或電子設(shè)備100中的一些其它模塊)的故障。響應(yīng)于檢測到故障,故障管理器102可以使用管理子系統(tǒng)108的網(wǎng)絡(luò)棧110來通過網(wǎng)絡(luò)114訪問遠(yuǎn)程網(wǎng)絡(luò)站點(diǎn)116,以用于檢索網(wǎng)絡(luò)站點(diǎn)116處的更新模塊118。所檢索的更新模塊118可以用于恢復(fù)電子設(shè)備100中的故障模塊。
[0016]管理子系統(tǒng)108通過使用其網(wǎng)絡(luò)棧110 (其獨(dú)立于OS關(guān)聯(lián)的網(wǎng)絡(luò)棧106)來執(zhí)行網(wǎng)絡(luò)通信的能力允許通過網(wǎng)絡(luò)114來檢索更新模塊118,即使電子設(shè)備100不能正確地引導(dǎo)。事實(shí)上,要恢復(fù)的故障模塊可以是OS 104或引導(dǎo)代碼。
[0017]管理子系統(tǒng)108的網(wǎng)絡(luò)棧110還提供更大的靈活性,因為網(wǎng)絡(luò)棧110不必依賴于使用特定遠(yuǎn)程引導(dǎo)協(xié)議,諸如預(yù)引導(dǎo)執(zhí)行環(huán)境(PXE)協(xié)議。PXE通信可以限于諸如企業(yè)(例如商行、教育機(jī)構(gòu)、政府機(jī)關(guān)等)的專有網(wǎng)絡(luò)之類的安全網(wǎng)絡(luò)內(nèi)的PXE客戶端和PXE服務(wù)器之間的通信。
[0018]相比之下,管理子系統(tǒng)108的網(wǎng)絡(luò)棧110支持在更加多樣化的環(huán)境中進(jìn)行通信以用于檢索網(wǎng)絡(luò)站點(diǎn)116處的更新模塊118的目的。更加多樣化的環(huán)境可以包括企業(yè)環(huán)境和公共環(huán)境(諸如萬維網(wǎng))。
[0019]電子設(shè)備100還包括處理器(或多個處理器)118和存儲介質(zhì)(或多個存儲介質(zhì))120。故障管理器102和OS 104在(一個或多個)處理器118上可執(zhí)行。雖然未示出,但電子設(shè)備100中的其它模塊也可以在(一個或多個)處理器118上可執(zhí)行。
[0020]圖2是根據(jù)一些實(shí)現(xiàn)的模塊恢復(fù)過程200的流程圖。在一些示例中,過程200可以由故障管理器102執(zhí)行。過程200檢測(在202處)電子設(shè)備100中特定模塊的故障。在一些實(shí)現(xiàn)中,可以在沒有來自任何遠(yuǎn)程服務(wù)器的輸入的情況下在電子設(shè)備100內(nèi)執(zhí)行故障的檢測。例如,每當(dāng)啟動特定模塊時,故障管理器102可以啟動定時器一在定時器的預(yù)定義時間間隔內(nèi)特定模塊未能完成加載和執(zhí)行是特定模塊故障的指示。在其它示例中,故障模塊可以發(fā)布由故障管理器102接收的異?;蚱渌?。通過使用根據(jù)一些實(shí)現(xiàn)的技術(shù),遠(yuǎn)程服務(wù)器牽涉不必被采用來執(zhí)行特定模塊的故障檢測。
[0021]響應(yīng)于檢測到故障,過程200通過使用經(jīng)由管理子系統(tǒng)108的網(wǎng)絡(luò)棧110的網(wǎng)絡(luò)通信來訪問(在204處)網(wǎng)絡(luò)站點(diǎn)116,網(wǎng)絡(luò)棧110獨(dú)立于OS關(guān)聯(lián)的網(wǎng)絡(luò)棧106??梢栽陬A(yù)引導(dǎo)上下文中執(zhí)行通過使用管理子系統(tǒng)108的網(wǎng)絡(luò)棧110對網(wǎng)絡(luò)站點(diǎn)116的訪問。響應(yīng)于訪問,過程200從網(wǎng)絡(luò)站點(diǎn)116接收(在206處)更新模塊118,其可以用來更新有故障的特定模塊。更新有故障的特定模塊包括替換特定模塊和/或修復(fù)特定模塊。
[0022]圖3是根據(jù)可替代的實(shí)現(xiàn)的電子設(shè)備100’的框圖。與電子設(shè)備100的組件相同的電子設(shè)備100’中的組件被指派相同的參考標(biāo)號。
[0023]電子設(shè)備100’包括管理引擎302,管理引擎302可以被實(shí)現(xiàn)為集成電路控制器芯片,諸如專用集成電路(ASIC)芯片、可編程門陣列(PGA)芯片、微控制器、微處理器等。管理引擎302是圖1的管理子系統(tǒng)108的實(shí)現(xiàn)。
[0024]提供應(yīng)用編程接口(API) 304或一些其它類型的接口以允許故障管理器102訪問管理引擎302的服務(wù)。根據(jù)一些實(shí)現(xiàn),可以由故障管理器102通過使用API 304來訪問的服務(wù)是由管理引擎302支持的帶外網(wǎng)絡(luò)連接性(包括網(wǎng)絡(luò)棧110),其允許故障管理器102從遠(yuǎn)程網(wǎng)絡(luò)站點(diǎn)116檢索更新模塊(例如圖1中的118)而不必依賴于OS關(guān)聯(lián)的網(wǎng)絡(luò)棧106。API 304包括可以由故障管理器102調(diào)用的各種功能或例程,以用于訪問管理引擎302的服務(wù)。
[0025]在圖3中,管理引擎302中的網(wǎng)絡(luò)棧110具有超文本傳輸協(xié)議(HTTP)層306,其允許管理引擎302通過諸如圖1的網(wǎng)絡(luò)114之類的網(wǎng)絡(luò)來執(zhí)行HTTP通信。HTTP定義可以由HTTP層306傳送的各種請求和響應(yīng)。HTTP請求可以用于從網(wǎng)絡(luò)實(shí)體(諸如網(wǎng)絡(luò)站點(diǎn)116處的服務(wù)器計算機(jī))獲得信息(諸如圖1中的更新模塊118)。在其它示例中,代替于使用HTTP,網(wǎng)絡(luò)棧110可以包括根據(jù)用于在網(wǎng)絡(luò)上管理請求-響應(yīng)通信(或其它類型的通信)的另一協(xié)議的組件。
[0026]網(wǎng)絡(luò)棧110還包括傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)棧308,其具有TCP層和IP層。IP層用來傳送IP分組,IP分組具有源和目的地IP地址以允許通過網(wǎng)絡(luò)將分組路由到目的地。TCP層提供在網(wǎng)絡(luò)實(shí)體之間的數(shù)據(jù)的可靠、有序遞送。
[0027]注意到,OS關(guān)聯(lián)的網(wǎng)絡(luò)棧106可以包括與管理引擎302中的網(wǎng)絡(luò)棧110類似的層。
[0028]電子設(shè)備100’還包括非易失性存儲器310,諸如閃速存儲器或其它類型的存儲器。非易失性存儲器310可以用來存儲B1S代碼312和管理引擎代碼314。B1S代碼312可以被認(rèn)為是通過電子設(shè)備100’的(一個或多個)處理器118可執(zhí)行的固件(其包括機(jī)器可讀指令),諸如用以執(zhí)行引導(dǎo)任務(wù)。在一些示例中,故障管理器102可以是B1S代碼312的部分。在其它示例中,故障管理器102與B1S代碼312分離。
[0029]管理引擎代碼314也可以被認(rèn)為是在管理引擎302中可執(zhí)行的固件。管理引擎代碼314可以提供由管理引擎302供應(yīng)的各種服務(wù),諸如與管理引擎302所執(zhí)行的管理任務(wù)有關(guān)的服務(wù)。在其它示例中,管理引擎代碼314可以被嵌入在作為管理引擎302的部分的非易失性存儲介質(zhì)中。
[0030]上述各種模塊(包括圖1或3的故障管理器102、OS 104、應(yīng)用316、B1S代碼312以及管理引擎代碼314)的機(jī)器可讀指令被加載,用于在處理電路(諸如圖1或3中的(一個或多個)處理器118或管理引擎102)上執(zhí)行。
[0031]數(shù)據(jù)和指令被存儲在相應(yīng)的存儲設(shè)備中,存儲設(shè)備被實(shí)現(xiàn)為一個或多個計算機(jī)可讀或機(jī)器可讀的存儲介質(zhì)。存儲介質(zhì)包括不同形式的存儲器,包括:半導(dǎo)體存儲器設(shè)備,諸如動態(tài)或靜態(tài)隨機(jī)存取存儲器(DRAM或SRAM)、可擦除和可編程只讀存儲器(EPR0M)、電可擦除和可編程只讀存儲器(EEPROM)以及閃速存儲器;磁盤,諸如固定盤、軟盤和可移除盤;包括磁帶的其它磁介質(zhì);光學(xué)介質(zhì),諸如光盤(CD)或數(shù)字視頻盤(DVD);或者其它類型的存儲設(shè)備。注意到,以上論述的指令可以被提供在一個計算機(jī)可讀或機(jī)器可讀的存儲介質(zhì)上,或者可替代地,可以被提供在有可能具有多節(jié)點(diǎn)的大型系統(tǒng)中所分布的多個計算機(jī)可讀或機(jī)器可讀的存儲介質(zhì)上。這樣的一個或多個計算機(jī)可讀或機(jī)器可讀的存儲介質(zhì)被認(rèn)為是物品(或制品)的部分。物品或制品可以指代任何制造的單個組件或多個組件。一個或多個存儲介質(zhì)可以位于運(yùn)行機(jī)器可讀指令的機(jī)器中,或者位于遠(yuǎn)程站點(diǎn)處,從所述遠(yuǎn)程站點(diǎn)可以通過網(wǎng)絡(luò)來下載機(jī)器可讀指令以用于執(zhí)行。
[0032]在上述的描述中,闡述了許多細(xì)節(jié)以提供對本文所公開的主題的理解。然而,可以在沒有這些細(xì)節(jié)中的一些或全部的情況下實(shí)行所述實(shí)現(xiàn)。其它實(shí)現(xiàn)可以包括自以上討論的細(xì)節(jié)的修改和變化。意圖的是所附權(quán)利要求覆蓋這樣的修改和變化。
【權(quán)利要求】
1.一種電子設(shè)備,包括: 操作系統(tǒng); 與操作系統(tǒng)相關(guān)聯(lián)的第一網(wǎng)絡(luò)棧; 具有獨(dú)立于第一網(wǎng)絡(luò)棧的第二網(wǎng)絡(luò)棧的管理子系統(tǒng),所述管理子系統(tǒng)用以通過使用經(jīng)由第二網(wǎng)絡(luò)棧的網(wǎng)絡(luò)通信來執(zhí)行管理任務(wù); 故障管理器,用以: 檢測電子設(shè)備中特定模塊的故障, 響應(yīng)于檢測到故障,在預(yù)引導(dǎo)上下文中通過使用經(jīng)由第二網(wǎng)絡(luò)棧的網(wǎng)絡(luò)通信來訪問網(wǎng)絡(luò)站點(diǎn),以及 響應(yīng)于訪問,接收更新模塊以更新特定模塊。
2.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中故障管理器用以在沒有來自任何遠(yuǎn)程服務(wù)器的輸入的情況下執(zhí)行故障的檢測。
3.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中特定模塊包括操作系統(tǒng)的代碼。
4.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中特定模塊包括引導(dǎo)代碼。
5.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中特定模塊包括應(yīng)用代碼或設(shè)備驅(qū)動器。
6.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中管理子系統(tǒng)包括具有第二網(wǎng)絡(luò)棧的控制器芯片。
7.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中第二網(wǎng)絡(luò)棧具有因特網(wǎng)協(xié)議(IP)層和傳輸控制協(xié)議(TCP)層,所述IP和TCP層用以執(zhí)行網(wǎng)絡(luò)通信以檢索更新模塊。
8.根據(jù)權(quán)利要求7所述的電子設(shè)備,其中網(wǎng)絡(luò)棧還包括超文本傳輸協(xié)議(HTTP)層以執(zhí)行網(wǎng)絡(luò)通信來檢索更新模塊。
9.根據(jù)權(quán)利要求1所述的電子設(shè)備,還包括應(yīng)用編程接口以允許故障管理器訪問第二網(wǎng)絡(luò)棧。
10.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中故障管理器是基本輸入/輸出系統(tǒng)(B1S)代碼的部分。
11.一種方法,包括: 通過電子設(shè)備中的故障管理器來檢測特定模塊的故障,其中在沒有來自任何遠(yuǎn)程服務(wù)器的輸入的情況下執(zhí)行檢測;以及 響應(yīng)于檢測到故障,檢索更新模塊以用于更新特定模塊,這通過使用獨(dú)立于與電子設(shè)備中的操作系統(tǒng)相關(guān)聯(lián)的第二網(wǎng)絡(luò)棧的預(yù)引導(dǎo)網(wǎng)絡(luò)棧,其中通過網(wǎng)絡(luò)從網(wǎng)絡(luò)站點(diǎn)檢索更新模塊。
12.根據(jù)權(quán)利要求11所述的方法,其中通過使用預(yù)引導(dǎo)網(wǎng)絡(luò)棧來檢索更新模塊包括:在預(yù)引導(dǎo)上下文中通過網(wǎng)絡(luò)來執(zhí)行網(wǎng)絡(luò)通信,所述預(yù)引導(dǎo)上下文包括在電子設(shè)備的引導(dǎo)過程完成之前的電子設(shè)備的上下文。
13.根據(jù)權(quán)利要求11所述的方法,還包括: 通過使用更新模塊來更新特定模塊,其中更新包括通過使用更新模塊來替換或修復(fù)特定模塊。
14.根據(jù)權(quán)利要求11所述的方法,其中特定模塊選自引導(dǎo)代碼和操作系統(tǒng)的代碼之中。
15.一種物品,其包括存儲指令的至少一個機(jī)器可讀存儲介質(zhì),所述指令在執(zhí)行時使得電子設(shè)備: 通過故障管理器來檢測特定模塊的故障;以及 響應(yīng)于檢測到故障,檢索更新模塊以用于更新特定模塊,這通過使用管理子系統(tǒng)的網(wǎng)絡(luò)棧,所述管理子系統(tǒng)的網(wǎng)絡(luò)棧獨(dú)立于與電子設(shè)備中的操作系統(tǒng)相關(guān)聯(lián)的第二網(wǎng)絡(luò)棧,其中在預(yù)引導(dǎo)上下文中通過網(wǎng)絡(luò)從網(wǎng)絡(luò)站點(diǎn)檢索更新模塊。
【文檔編號】G06F15/16GK104254845SQ201280072837
【公開日】2014年12月31日 申請日期:2012年7月24日 優(yōu)先權(quán)日:2012年7月24日
【發(fā)明者】J.劉, V.Y.阿利, 王籃 申請人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)