US2005027311A1PendingUtilityA1

Apparatus and method for altering generator functions in an ultrasonic surgical system

Priority: Oct 20, 2000Filed: Jul 8, 2004Published: Feb 3, 2005
Est. expiryOct 20, 2020(expired)· nominal 20-yr term from priority
A61B 2090/0803A61B 2018/00988A61B 2090/0805A61B 2017/320071A61B 2017/320089A61B 2017/00482A61B 2017/00123A61B 2017/320069A61B 17/320068
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present invention provides a system for implementing surgical procedures which includes an ultrasonic surgical hand piece having an end-effector, a console having a digital signal processor (DSP) for controlling the hand piece, an electrical connection connecting the hand piece and the console, and a memory, such as an EEPROM (Electrically Erasable Programmable Read Only Memory), disposed in the electrical connection. The console sends a drive current to drive the hand piece which imparts ultrasonic longitudinal movement to the blade. The console reads the memory and authenticates the hand piece for use with the console if particular or proprietary data are present in the memory. Moreover, to prevent errors in operating the hand piece, the memory can store certain diagnostic information which the console can utilize in determining whether the operation of the hand piece should be handicapped or disabled. Furthermore, the memory can be used to reprogram the console, if needed.

Claims

exact text as granted — not AI-modified
1 . A system for implementing surgical procedures comprising: 
 an ultrasonic surgical hand piece having an end-effector;    a console having a digital signal processor (DSP) for controlling the hand piece;    an electrical connection connecting the hand piece and the console, wherein the console sends a drive current to drive the hand piece which imparts ultrasonic longitudinal movement to the end-effector; and    a memory disposed in the electrical connection, wherein the console reads information stored in the memory to authenticate the hand piece for use with the console.    
   
   
       2 . The system of  claim 1  wherein the information stored in the memory includes a cyclical redundancy check (CRC) code, and the information stored in the memory is in the form of a data implemented in firmware.  
   
   
       3 . The system of  claim 1  wherein the information is an encrypted code, and the hand piece is authenticated for use with the console by decoding a corresponding encryption algorithm in the console and providing for a corresponding data pattern.  
   
   
       4 . The system of  claim 1  wherein: 
 the memory stores a handicap limit and a disable limit;    the console instructs the hand piece to operate in a handicap mode if the system exceeds the handicap limit, and the console disables the hand piece if the system exceeds the disable limit.    
   
   
       5 . The system of  claim 4  wherein handicap and disable limits relate to temperature and the handicap mode is appropriate for temperature conditions.  
   
   
       6 . The system of  claim 4  wherein the handicap limit and the disable limit relate to the number of defective blades found in a time period of operating the hand piece, and the handicap mode is appropriate for the number of defective blade conditions.  
   
   
       7 . The system of  claim 4  wherein the handicap limit and the disable limit relate to the time the hand piece has been active, and the handicap mode is appropriate for the time conditions.  
   
   
       8 . The system of  claim 4  wherein the handicap limit and the disable limit relate to the number of activations for the hand piece within a time period, and the handicap mode is appropriate for the number of activation conditions.  
   
   
       9 . The system of  claim 4  wherein the handicap mode involves one of operations below a certain speed or vibrational frequency, operating below a certain vibrational displacement, and in a limited mode such as coagulation or cutting.  
   
   
       10 . The system of  claim 1  wherein the memory includes a reprogram code, wherein said DSP reads the reprogram code stored in the memory and alters at least one function of said console based on said reprogram code.  
   
   
       11 . The system of  claim 10  further comprising storage and upgrade code, whereon said DSP stores the storage and upgrade code which is read with its operating program.  
   
   
       12 . The system of  claim 11  wherein the reprogram code and the upgrade code are read from a non-volatile memory of a non-hand piece device plugged into the electrical connection.  
   
   
       13 . The system of  claim 12  wherein said function of said console is a diagnostic hierarchy.  
   
   
       14 . The system of  claim 12  wherein said function of said console is a duty-cycle.  
   
   
       15 . The system of  claim 12  wherein said function of said console redefines power level settings.  
   
   
       16 . The system of  claim 12  wherein said function of said console redefines the console function assigned to a switch.  
   
   
       17 . The system of  claim 1  wherein the information stored in the memory correlates energy level information and corresponding output displacement, wherein the console reads the energy level information and drives the hand piece according to the corresponding output displacement.  
   
   
       18 . The system of  claim 1  wherein the information stored in the memory includes a start sweep point and a stop sweep point delimiting a frequency range, and wherein a frequency sweep is effected under control of the DSP in the frequency range loaded on the nominal resonate frequency, the start and stop sweep points for detecting a resonant frequency for operating the hand piece.  
   
   
       19 . The system of  claim 1  wherein the information stored in the memory includes a nominal resonant frequency, a bias amount and a margin amount from which a frequency range is calculated, and wherein a frequency sweep is effected under control of the DSP in the frequency range based on the nominal resonate frequency, bias current and margin current for detecting a resonant frequency for operating the hand piece.  
   
   
       20 . The system of  claim 1  wherein the memory consists of at least one of an Electrically Erasable Programmable Read Only Memory (EEPROM), Read Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM), Random Access Memory (RAM), Programmable Array Logic (PAL), Programmable Logic Array (PLA), analog serial storage device, sound storage integrated circuit, a memory device in conjunction with a numeric manipulation device including a microprocessor for the purpose of encryption, and volatile memory which is powered by a device consisting of a cell, battery and capacitor.  
   
   
       21 . The system of  claim 1  wherein the memory is in a location consisting of one of the electrical connection, the housing of the hand piece, and an in-line location in a cable connecting the electrical connection with the console and the hand piece.  
   
   
       22 . A method for implementing surgical procedures in a system including an ultrasonic surgical hand piece, a console having a microprocessor for controlling the hand piece, an electrical connection connecting the hand piece and the console, and a memory disposed in the electrical connection, the method comprising the steps of: 
 reading information stored in the memory;    determining whether particular data is present in the memory;    authenticating use of the hand piece with the console if the particular data is present; and    sending a drive current to drive the hand piece to impart ultrasonic movement to the blade.    
   
   
       23 . The method of  claim 22  wherein the data is stored in memory in encrypted form further comprising the steps of: 
 decoding the encrypted data with an encryption algorithm in the console;    providing a corresponding-data pattern; and    authenticating the hand piece on the basis of the data pattern.    
   
   
       24 . The method of  claim 22  further comprising the steps of: 
 instructing the hand piece to operate in a handicap mode if temperature of the hand piece exceeds a handicap limit; and    disabling the hand piece if the temperature of the hand piece exceeds a disable limit.    
   
   
       25 . The method of  claim 22  further comprising the steps of: 
 instructing the hand piece to operate in a handicap mode if number of defective blades found in a time period of operating the hand piece exceeds a handicap limit; and    disabling the hand piece if the number of defective blades found in the time period exceeds a disable limit.    
   
   
       26 . The method of  claim 22  further comprising the steps of: 
 instructing the hand piece to operate in a handicap mode if time the hand piece has been active exceeds a handicap limit; and    disabling the hand piece if the number of defective blades found in the time the hand piece has been active exceeds a disable limit.    
   
   
       27 . The method of  claim 22  further comprising the steps of: 
 instructing the hand piece to operate in a handicap mode if number of activations for the hand piece within a time period exceeds a handicap limit; and    disabling the hand piece if the number of activations for the hand piece within the time period exceeds a disable limit.    
   
   
       28 . The method of  claim 22  further comprising the step of re-initializing the handicap limit and the disable limit based on varied operational conditions of the hand piece.  
   
   
       29 . The method of  claim 22  further comprising the steps of: 
 determining whether a reprogram of the console is needed by reading an upgrade code stored in the memory; and    reading a reprogram code stored in the memory and reprogramming the console using the reprogram code, if it is determined that an upgrade of the console is needed.    
   
   
       30 . The method of  claim 22  further comprising the steps of: 
 reading energy level information stored in the memory; and    driving the hand piece according to a corresponding output displacement;    wherein the energy level information stored in the memory is correlated with corresponding output displacement for driving the hand piece.    
   
   
       31 . The method of  claim 22  further comprising the steps of: 
 reading a nominal resonant frequency, a start sweep point and a stop sweep point delimiting a frequency range from the memory;    effecting a frequency sweep in the frequency range based on the reading; and    detecting a resonant frequency for operating the hand piece.    
   
   
       32 . The method of  claim 22  further comprising the steps of: 
 reading a nominal resonant frequency, a bias amount and a margin amount from the memory;    calculating a frequency range based on the nominal resonant frequency, the bias amount and the margin amount;    effecting a frequency sweep in the frequency range; and    detecting a resonant frequency for operating the hand piece.    
   
   
       33 . The method of  claim 22  further comprising the steps of: 
 keeping track of a number of uses for the hand piece; and    keeping track of a number of remaining uses allowed for the hand piece.    
   
   
       34 . The method of  claim 22  further comprising the steps of: 
 providing an alert mode corresponding to the particular data;    alerting conditions meeting criteria for the alert mode.

Join the waitlist — get patent alerts

Track US2005027311A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.