【技术实现步骤摘要】
【国外来华专利技术】通过访问网络站点接收更新模块
技术介绍
电子设备可以包括各种模块,所述各种模块包括机器可读指令,诸如引导代码(例如基本输入/输出系统代码或统一可扩展固件接口(UEFI)代码)、操作系统、应用等。当电子设备中的模块表现出故障时,电子设备可能停止正确地操作。附图说明关于以下各图来描述一些实施例:图1是合并了一些实现的电子设备的框图;图2是根据一些实现的模块恢复过程的流程图;以及图3是根据另外的实现的电子设备的框图。具体实施方式由于各种原因,电子设备中的模块(包括机器可读指令)可能表现出故障。在一些示例中,故障可能是由于由恶意软件(malware)(例如病毒或其它类型的恶意代码)引起的恶化。故障也可能是由模块所使用的各种数据结构中的恶化引起的。模块中可能存在其它的故障原因。电子设备中的示例模块可以包括下列中的任何一个或组合:引导代码(例如基本输入/输出系统(BIOS)代码或统一可扩展固件接口(UEFI)代码)、操作系统、设备驱动器、应用等。注意到,UEFI代码被提供为用于传统BIOS代码的替换。在随后的论述中,对“BIOS代码”的提及意在指代传统BIOS代码或UEFI代码。电 ...
【技术保护点】
一种电子设备,包括:操作系统;与操作系统相关联的第一网络栈;具有独立于第一网络栈的第二网络栈的管理子系统,所述管理子系统用以通过使用经由第二网络栈的网络通信来执行管理任务;故障管理器,用以: 检测电子设备中特定模块的故障, 响应于检测到故障,在预引导上下文中通过使用经由第二网络栈的网络通信来访问网络站点,以及 响应于访问,接收更新模块以更新特定模块。
【技术特征摘要】
【国外来华专利技术】1.一种电子设备,包括:操作系统;与操作系统相关联的第一网络栈;具有独立于第一网络栈的第二网络栈的管理子系统,所述管理子系统用以通过使用经由第二网络栈的网络通信来执行管理任务;故障管理器,用以:检测电子设备中特定模块的故障,响应于检测到故障,在预引导上下文中通过使用经由第二网络栈的网络通信来访问网络站点以检索更新模块用于恢复故障模块,其中预引导上下文指代在引导过程完成之前和在操作系统加载之前的电子设备的状态,以及响应于访问,接收更新模块以更新特定模块。2.根据权利要求1所述的电子设备,其中故障管理器用以在没有来自任何远程服务器的输入的情况下执行故障的检测。3.根据权利要求1所述的电子设备,其中特定模块包括操作系统的代码。4.根据权利要求1所述的电子设备,其中特定模块包括引导代码。5.根据权利要求1所述的电子设备,其中特定模块包括应用代码或设备驱动器。6.根据权利要求1所述的电子设备,其中管理子系统包括具有第二网络栈的控制器芯片。7.根据权利要求1所述的电子设备,其中第二网络栈具有因特网协议(IP)层和传输控制协议(TCP)层,所述IP和TCP层用以执行网络通信以检索更新模块。8.根据权利要求7所述的电子设备,其中网络栈还包括超文本传输协议(HTTP)层以执行网络通信来检索更新模块。9.根据权利要求1所述的电子设备,还包括应用编程接口以允许故障管理器访问第二网络栈。10.根据权利要求1所述的电子设备,其中故障管理器是...
【专利技术属性】
技术研发人员:J刘,VY阿利,王篮,
申请(专利权)人:惠普发展公司,有限责任合伙企业,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。