Patent ID: 7465301

Claim:
A system for controlling use of a device for treating a tissue region comprising a device for treating a tissue region, the device having an identification code uniquely assigned to the device, a controller to control operation of the device, the controller including non-volatile memory, a reader to download information to the controller, the controller including in the non-volatile memory a use table registering all identification codes downloaded by the reader to the controller, a usage key card not connected to the device and adapted to be handled separate from the device and comprising a storage medium formatted to contain an identification code unique to the usage key card comprising the identification code uniquely assigned to the device that, upon reading by the reader, is downloaded to the controller, a kit containing the device and the usage key card packaged together in a sterile fashion within a peripherally sealed environment that is adapted to be opened at an instance of first use, the controller including a matching function that compares the identification code downloaded from the usage key card, which is uniquely assigned to the device, to all identification codes registered in the use table to determine either an absence of a match or a presence of a match, in the absence of the match, the matching function operating to update the use table by registering the identification code downloaded from the usage key card and enabling use of the device, in the presence of the match, the matching function operating not to update the use table and also operating to disable use of the device, the controller maintaining for each identification code registered in the use table a time record with a prescribed maximum time period of permitted use, the controller including a use monitoring function that enables continued operation of the device only if the prescribed maximum time period has not been equaled or exceeded and prevents continued operation of the device if the maximum time period has been equaled or exceeded.