Application status reporting via platform binary tables
AssigneeHewlett-Packard Development Company, L.P.
InventorsMing Chang Hung, Yi-Fan Hsia, John Davis Roche
Life of this patent
Estimating the term…
Abstract
Example computing device that may be implemented to report application status via platform binary tables are disclosed. In response to an upgrade log detected during a BIOS initialization, a platform binary table to a management agent stored in a memory is generated. An application status corresponding with the upgrade log is collected during the BIOS initialization. In response to an operating system initialization, the management agent is launched from the platform binary table to report the application status via the management agent. The upgrade log is removed.
Claims14
A non-transitory computer readable medium storing instructions that, when executed by a processor of a computing device, cause the processor to:
- in response to an update to an application of the computing device, generate an upgrade log indicating that the application has been updated;
- during a basic input/output system (BIOS) initialization of the computing device,
- detect a presence of the upgrade log,
- generate a platform binary table to a management agent stored in a memory of the computing device, and
- collect an application status corresponding with the upgrade log during the BIOS initialization, wherein the application status includes information regarding the application that has been updated;
- in response to an operating system initialization, launch the management agent from the platform binary table, wherein the management agent that is launched reports the application status;
- and
- remove the upgrade log.
A computing device comprising:
- a processor;
- and
- a memory in communication with the processor and storing instructions that, when executed by the processor, cause the processor to:
- in response to an update to an application of the computing device, generate an upgrade log indicating that the application has been updated;
- collect an application status corresponding with the update to the application, wherein the application status includes information regarding the application that has been updated;
- generate a platform binary table to a management agent stored in the memory during a basic input/output system (BIOS) initialization;
- launch the management agent from the platform binary table during an operating system initialization, wherein the management agent that is launched reports the application status;
- and
- remove the upgrade log.
A non-transitory computer readable medium storing instructions that, when executed by a processor of a computing device, cause the processor to:
- in response to an update to an application of the computing device, generate an upgrade log indicating that the application has been updated;
- during a basic input/output system (BIOS) initialization of the computing device,
- detect a presence of the upgrade log,
- generate a platform binary table to a management agent stored in a memory of the computing device, and
- collect an application status corresponding with the upgrade log during the BIOS initialization, wherein the application status includes information regarding the application that has been updated;
- in response to the platform binary table to the management agent present during an operating system initialization, launch the management agent, wherein the management agent that is launched reports the application status;
- and
- remove the upgrade log.
Dependencies are inferred from the claim text.