US 12,190,097 B2
Systems and methods for updating peripheral devices
Carlton A. Andrews, Austin, TX (US); Nicholas D. Grobelny, Evergreen, CO (US); Girish S. Dhoble, Austin, TX (US); and Joseph Kozlowski, Broken Arrow, OK (US)
Assigned to Dell Products, L.P., Round Rock, TX (US)
Filed by Dell Products, L.P., Round Rock, TX (US)
Filed on Jan. 19, 2023, as Appl. No. 18/156,437.
Prior Publication US 2024/0248698 A1, Jul. 25, 2024
Int. Cl. G06F 8/65 (2018.01); G06F 13/10 (2006.01)
CPC G06F 8/65 (2013.01) [G06F 13/102 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An Information Handling System (IHS), comprising:
a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the processor to:
report, to a remote orchestrator, an inventory of a plurality of peripheral devices that are coupled to the IHS;
receive, from the remote orchestrator, a plurality of files for updates to one or more of the coupled peripheral devices, wherein the remote orchestrator designates based, at least in part, upon the reported inventory, a first of the coupled peripheral devices as a proxy for making the updates; and
transmit the files for the updates to the proxy peripheral device, wherein the files are stored in a memory of the proxy peripheral device, and wherein the proxy peripheral device uses the files to update the one or more peripheral devices.