Unlock instant, AI-driven research and patent intelligence for your innovation.

Technology to enable secure and resilient recovery of firmware data

A firmware and data technology, which is applied in the input/output process of data processing, error detection of redundant data in computing, and electrical digital data processing, etc. It can solve problems such as performance degradation and cost increase.

Pending Publication Date: 2021-09-28
INTEL CORP
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In such cases, information technology (IT) or original equipment manufacturer (OEM) professionals may manually restore the firmware data back to the factory state, resulting in increased cost, reduced performance, and / or a negative user experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Technology to enable secure and resilient recovery of firmware data
  • Technology to enable secure and resilient recovery of firmware data
  • Technology to enable secure and resilient recovery of firmware data

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0061] Example 1 includes an enhanced performance computing system comprising: a non-volatile storage device including a first partition and a second partition; a processor; and a memory, the memory including a set of executable program instructions that, when executed by a processor, cause the processor to: conduct a first copy of firmware data from a first partition to a second partition, detect information about the first partition A restoration condition of the firmware data in the system, and automatically transferring a second copy of the firmware data from the second partition to the first partition in response to the restoration condition.

example 2

[0062] Example 2 includes the computing system of example 1, wherein the firmware data is used to define one or more settings of the firmware code, and wherein the first copy is conducted in response to writing the firmware data to the first partition.

example 3

[0063] Example 3 includes the computing system of example 1, wherein the instructions, when executed, further cause the processor to determine an address range in the second partition for the firmware data based on the range descriptor, and wherein the firmware data The address range that was copied into the second partition during the first copy.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present disclosure relates to techniques to enable secure and resilient recovery of firmware data. Systems, apparatuses and methods may provide for technology that conducts a first copy of firmware data from a first partition in a storage device to a second partition in the storage device, detects a recovery condition with respect to the firmware data in the first partition, and automatically conducts a second copy of the firmware data from the second partition to the first partition in response to the recovery condition. In one example, the firmware data defines one or more settings for firmware code.

Description

technical field [0001] Embodiments relate generally to data recovery. More specifically, the embodiments relate to a technique for implementing secure and resilient recovery of firmware data. Background technique [0002] Firmware code (e.g., low-level instructions that facilitate control of device hardware) can be used to perform various operations, e.g., in the BIOS (basic input / output system), management, embedded controller (EC), and / or computing system other operations. Firmware code typically has associated data (eg, firmware data) that defines the programmable aspects of the firmware code. During operation, firmware data may change over time from the "factory state" to reflect personalized execution of the firmware code. Bugs and / or intentional attacks on a computing system may require restoration of trusted versions of firmware code. In such cases, information technology (IT) or original equipment manufacturer (OEM) professionals may manually restore firmware dat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/06G06F11/14
CPCG06F3/0614G06F3/0644G06F3/0679G06F11/1458G06F11/1417G06F11/1433G06F11/2084G06F12/0646G06F2212/1008G06F2201/84G06F2201/82
Inventor 卡鲁纳卡拉·科塔里肖恩·达迪斯迈克尔·库巴奇
Owner INTEL CORP