发明名称 Firmware Update Discovery and Distribution
摘要 A firmware update system is described that collectively handles firmware updates for hardware resources of a computing device. The firmware update system may be configured to handle firmware updates in a consistent manner across different computing platforms/architectures. A data structure is defined to associate each updateable resource with a corresponding identifier to enumerate the updateable resources to the firmware update system. The firmware update system may reference the data structure to produce representations of the each individual resource that provide an operating system level abstraction through which detection, analysis, acquisition, deployment, installation, and tracking of firmware updates is managed. Using the representations, the firmware update system operates to discover available firmware updates collectively for the enumerated resources, match the updates to appropriate resources, and initiate installation of the updates.
申请公布号 US2015169316(A1) 申请公布日期 2015.06.18
申请号 US201514635776 申请日期 2015.03.02
申请人 Microsoft Technology Licensing, LLC 发明人 Cavalaris James G.;Lenart Adam;Siefert Chad R.;Roth David J.;Brodeur Cameron S.;Schwartz, JR. James A.;Nelson Eric F.
分类号 G06F9/445 主分类号 G06F9/445
代理机构 代理人
主权项 1. A computer-implemented method comprising: instantiating a data structure configured to designate a plurality of resources of a computing device for which updates to firmware are handled collectively through an operating system; generating identifiers for each of the plurality of resources that are designated; populating the data structure with entries for each of the plurality of resources that include the identifiers, including a field to identify a system firmware type and a device firmware type using different identifying type codes included in the field; and exposing the data structure to the operating system to enable collective handling of the updates to firmware through device management functionality provided by the operating system collectively with management of updates to device drivers.
地址 Redmond WA US