Patent ID: 8257346

Claim:
A system for controlling operation of a family of treatment devices comprising a family of treatment devices comprising at least first and second different treatment devices which are intended to be individually deployed, a controller including a connector to which a selected one of the first or second treatment device is coupled for use, and a reader to download information to the controller to identify the selected treatment device coupled to the connector, the information comprising first data containing an identification code unique to the selected treatment device and second data containing a functional code identifying a functional characteristic of the selected device, the identification codes and the functional codes for the first and second treatment devices being different, the controller including a usage monitoring function comprising a first data state prior to downloading of the identification code and operating to process the identification code and enabling operation of the selected device if the identification code correlates in a pre-established manner with the first data state, the usage monitoring function further operating, in response to enabling operation of the selected device, to change the first data state to a second data state that prevents subsequent operation of the selected device in response to downloading of the identification code, the controller also including a first or second control function enabled only if the usage monitoring function enables operation of the selected device, the first control function being enabled in response to downloading the functional code of the first treatment device and the second control function being enabled in response to downloading of the functional code of the second treatment device.