Patent attributes
Systems and methods for independently upgradeable docking stations are discussed herein. One or more chipsets of a docking station may provide services to a host device, and each may use a corresponding firmware. The docking station may receive chipset firmware update data for one or more of the chipsets. In a first case, this data is received from a universal serial bus (USB) storage device (which in some cases can independently update its copy of the chipset firmware update data with a cloud server). In other cases, this data is received from a cloud server using a network interface system on a chip (which may be internal to, or separately connected to, the docking station). The docking station performs this receipt and/or the corresponding firmware update with no input from any host device that may (or may not) be attached, and/or without interrupting chipset services of any such host device.