US 12,432,117 B2
Management of telemetry services in a heterogenous computing platform
Daniel L. Hamlin, Round Rock, TX (US); Srikanth Kondapi, Austin, TX (US); and Todd Erick Swierk, Austin, TX (US)
Assigned to Dell Products, L.P., Round Rock, TX (US)
Filed by Dell Products, L.P., Round Rock, TX (US)
Filed on Sep. 1, 2022, as Appl. No. 17/929,044.
Prior Publication US 2024/0078346 A1, Mar. 7, 2024
Int. Cl. H04L 41/0894 (2022.01); G06F 9/54 (2006.01)
CPC H04L 41/0894 (2022.05) [G06F 9/547 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An Information Handling System (IHS), comprising:
a heterogeneous computing platform comprising a plurality of devices; and
a memory coupled to the heterogeneous computing platform, wherein the memory comprises a plurality of sets of firmware instructions, wherein each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and wherein at least one of the plurality of devices operates as an orchestrator configured to:
receive a policy from an Information Technology Decision Maker (ITDM) or Original Equipment Manufacturer (OEM); and
collect telemetry from at least one of the plurality of devices based, at least in part, upon the policy;
wherein to collect the telemetry, the orchestrator is further configured to send a message to a firmware service provided by a given one or more of the plurality of devices via an Application Programming Interface (API) without any involvement by any host Operating System (OS) to provide the telemetry; and
wherein the sets of firmware instructions are delivered to the plurality of devices as one or more extension drivers within a firmware installation package.