Host and method of upgrading connection manager of dongles
AssigneeHon Hai Precision Industry Co., Ltd.
InventorCHUNG-YU HSIAO
Life of this patent
Estimating the term…
Abstract
A host device with a function dongle includes a first connection manager and a first version file. The host upgrades the first connection manager and the first version file. The host gets a second version file which is saved in the dongle. The dongle includes a second connection manager corresponding to the second version file. The host determines whether the upgraded first connection manager is newer than the second connection manager according to the upgraded first version file and the second version file. The host upgrades the second connection manager if the upgraded first connection manager is newer than the second connection manager.
Claims8
A host for connecting to a dongle, comprising at least one processor, a storage system storing a first connection manager and one or more programs, and a first version file, wherein the one or more programs is executed by the at least one processor and comprises instructions for:
- upgrading the first connection manager and the first version file;
- obtaining a second version file which is saved in the dongle, wherein the dongle comprises a second connection manager corresponding to the second version file;
- determining whether or not the upgraded first connection manager is newer than the second connection manager according to the upgraded first version file and the second version file;
- downloading a universal boot loader to the dongle on condition that the upgraded first connection manager is newer than the second connection manager, wherein the universal boot loader is able to stop the dongle from running;
- generating an instruction for upgrading the second connection manager when the dongle stops running;
- and
- upgrading the second connection manager according to the instruction.
A method of upgrading connection managers for a dongle, applied in a host comprising a first connection manager and a first version file, the method comprising:
- upgrading the first connection manager and the first version file;
- obtaining a second version file which is saved in the dongle, wherein the dongle comprises a second connection manager corresponding to the second version file;
- determining whether or not the upgraded first connection manager is newer than the second connection manager according to the upgraded first version file and the second version file;
- downloading a universal boot loader to the dongle on condition that the upgraded first connection manager is newer than the second connection manager, wherein the universal boot loader is able to stop the dongle from running;
- generating an instruction for upgrading the second connection manager when the dongle stops running;
- and
- upgrading the second connection manager according to the instruction.
Dependencies are inferred from the claim text.