Patent ID: 7065560
Filing Date: 2006-06-20
Classification: G06F

Abstract:
1. A method of checking at least one version of software running on a multi-programmable device system, the method comprising steps of: identifying a version of software running on a programmable device in the multi-programmable device system, wherein the multi-programmable device system includes a plurality of programmable devices, each running a version of software; selecting a recipe from a recipe table, wherein the recipe table includes a most recent recipe and at least one older recipe, each of the most recent recipe and the at least one older recipe including an identification of a set of compatible versions of the software running on the plurality of programmable devices, and the selected recipe is either the most recent recipe or an older recipe from the recipe table, wherein the plurality of programmable devices are operable to run any of the sets of versions of software identified in the most recent recipe and the older recipe for use in the multi-programmable device system; comparing the version to a version of the software in a recipe, wherein the version in the recipe is previously determined to be a correct version of the software; determining whether the version of the running software matches the correct version; and prompting transmission of the correct version to the programmable device in response to determining that the version of the running software does not match the correct version.