Invention Grant
US07934209B2 Method for firmware variable storage with eager compression, fail-safe extraction and restart time compression scan
有权
固件变量存储方法,具有急切压缩,故障安全提取和重启时间压缩扫描
- Patent Title: Method for firmware variable storage with eager compression, fail-safe extraction and restart time compression scan
- Patent Title (中): 固件变量存储方法,具有急切压缩,故障安全提取和重启时间压缩扫描
-
Application No.: US10561049Application Date: 2004-05-26
-
Publication No.: US07934209B2Publication Date: 2011-04-26
- Inventor: Vincent Zimmer , Michael Rothman , Greg Miller , Mark Doran
- Applicant: Vincent Zimmer , Michael Rothman , Greg Miller , Mark Doran
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- International Application: PCT/US2004/016585 WO 20040526
- International Announcement: WO2005/002060 WO 20050106
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Firmware-based conversion methods for storing converted firmware variables in a firmware storage device, such as flash memory. Under one method, “eager” compression of firmware is performed. In response to a storage request, a determination is made to whether a compressor is available. If it is, the firmware variable is stored in a compressed form in the storage device; if not, the firmware variable is stored in an uncompressed form. In response to a read request for a stored firmware variable, a determination is made to whether the variable is stored in a compressed or uncompressed form. If it is compressed, a decompressor is employed to return the variable to its uncompressed form prior to providing it to the requestor; already uncompressed variables are provided directly to the requester. An application program interface is provided to enable operating system runtime access to the firmware variables. Similar conversions may be employed separately or in parallel, including encryption.
Public/Granted literature
Information query