Patent ID: 8522232

Claim:
A computer-implemented method for updating software comprising: retrieving a configuration file for data over cable service interface specification (DOCSIS) based device, the configuration file comprising a software update message, wherein the software update message comprises information identifying a first software load for a non-DOCSIS module, and wherein the DOCSIS based device comprises both the non-DOCSIS module and a DOCSIS module, each requiring firmware loads for the DOCSIS based device to operate; comparing the information identifying the first software load for the non-DOCSIS module to information identifying a second software load for the non-DOCSIS module, wherein the first software load is a new software load, and the second software load is an existing software load; and updating the second software load by retrieving the first software load and replacing the second software load with the first software load without modifying an existing firmware load for the DOCSIS module.