CA2264040C

Ophthalmic microsurgical system employing flash eeprom and reprogrammable modules

Abstract

This invention is a system for controlling a plurality of ophthalmic microsurgical instruments connected thereto. The microsurgical instruments are for use by a user such as a surgeon in performing ophthalmic surgical procedures. The system includes a data communications bus (101), and a user interface connected to the data communications bus. The user interface provides information to the user and receives information from the user which is representative of operating parameters of the microsurgical instruments. The system also includes surgical modules (13) connected to and controlling the microsurgical instruments as a function of at least one of the operating parameters. The surgical modules are also connected to the data communications bus.

CA2264040C, drawing sheet 1
Sheet 1 of 140

Term

Term ended

Expired 28 August 2017, 9.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

25 claims: 6 independent, 19 dependent

  1. 1
    CA 02264040 2002-05-21 Claims 1. A system for controlling a plurality of ophthalmic microsurgical instruments to be connected thereto, the microsurgical instruments for use by a user such as a surgeon in performing ophthalmic surgical procedures, said system comprising:a data communications bus;a user interface connected to the data communications bus, said user interface providing information to the user and receiving information from the user which information is representative of operating parameters of the microsurgical instruments;a first surgical module for connection to and for controlling one of the microsurgical instruments as a function of at least one of the operating parameters, said first surgical module being connected to the data communications bus ;a second surgical module for connection to and for controlling another one of the microsurgical instruments as a function of at least one of the operating parameters, said second surgical module being connected to the data communications bus;wherein the data communications bus provides communication of data representative of the operating parameters between the user interface and the first and second modules;and wherein the data communications bus provides peer-topeer communication between the first and second surgical modules .
  2. 7
    The system of claim l further comprising a foot control assembly providing remote control of at least one of the microsurgical instruments and a control circuit connected to and controlling the foot control assembly, said foot control circuit being connected to the data communications bus wherein the data communications bus provides communication of data representative of the operating parameters between the user interface and the foot control circuit.
  3. 17
    A system for controlling a plurality of ophthalmic microsurgical instruments to be connected thereto, the microsurgical instruments for use by a user such as a surgeon in performing ophthalmic surgical procedures, said system comprising:a data communications bus;a user interface connected to the data communications bus, said user interface providing information to the user and receiving information from the user which information is representative of operating parameters of the microsurgical instruments, said user interface including a central processor;a surgical module for connection to and for controlling one of the microsurgical instruments as a function of at least one of the operating parameters, said surgical module being connected to the data communications CA 02264040 2002-05-21 bus, said surgical module including a flash EEPROM storing executable routines for controlling the corresponding microsurgical instrument connected to it during performance of the surgical procedures;wherein the data communications bus provides communication of data representative of the operating parameters between the user interface and the surgical module;and wherein the central processor reprograms the flash EEPROM of the surgical module via the data communications bus in response to the information provided by the user.
  4. 18
    A system for controlling a plurality of ophthalmic microsurgical instruments to be connected thereto, the microsurgical instruments for use by a user such as a surgeon in performing ophthalmic surgical procedures, said system comprising;a data communications bus ;a user interface connected to the data communications bus, said user interface providing information to the user and receiving information from the user which information is representative of operating parameters of the microsurgical instruments ;a first surgical module for connection to and for controlling one of the microsurgical instruments as a function of at least one of the operating parameters, said first surgical module being connected to the data communications bus ;a second surgical module for connection to and for controlling one of the microsurgical instruments as a function of at least one of the operating parameters, said second surgical module being connected to the data communications bus;CA 02264040 2002-05-21 wherein the data communications bus provides communication of data representative of the operating parameters between the user interface and the first and · second surgical modules;and wherein each of the modules and the user interface includes a transceiver and a processor coupled to the transceiver for receiving data from and transmitting data to the data communications bus and wherein the data communications bus, the transceivers and the processors form a communications network whereby the modules communicate with each other and the user interface via the communications network.
  5. 24
    A system for controlling a plurality of ophthalmic microsurgical instruments to be connected thereto, the microsurgical instruments for use by a user such as a surgeon in performing ophthalmic surgical procedures, said system comprising:a data communications bus;a user interface connected to the data communications bus, said user interface providing information to the user and receiving information from the user which information is representative of operating parameters of the microsurgical instruments;a first surgical module for connection to and for controlling one of the microsurgical instruments as a function of at least one of the operating parameters said first surgical module being connected to the data communications bus ;a second surgical module for connection to and for controlling one of the microsurgical instruments as a CA 02264040 2002-05-21 function of a least one of the operating parameters, said second surgical module being connected tc the data communications bus ;wherein the data communications bus provides communication of data representative of the operating parameters between the user interface and the first and second surgical modules;and wherein each module includes a flash EEPROM storing configuration and unique identification data and wherein the modules and the user interface communicate via the data communications bus as a function of the data stored in flash EEPROM.
  6. 25
    A system for controlling a plurality of ophthalmic microsurgical instruments to be connected thereto, the microsurgical instruments for use by a user such as a surgeon in performing ophthalmic surgical procedures, said system comprising:a data communications bus;a user interface connected to the data communications bus, said user interface providing information to the user and receiving information from the user which information is representative of operating parameters of the microsurgical instruments;a first surgical module for connection to and for controlling one of the microsurgical instruments as a function of at least one of the operating parameters, said first surgical module being connected to the data communications bus ;a second surgical module for connection to and for controlling one of the microsurgical instruments as a function of at least one of the operating parameters, said CA 02264040 2002-05-21 second surgical module being connected to the data communications bus ;wherein at least one of the first and second modules has a flash EEPROM storing executable routines;5 wherein the data communications bus provides communication of data representative of the operating parameters between the user interface and the first and second surgical modules;and wherein the user interface includes a central 10 processor for reprogramming the flash EEPROM of at least one of the modules via the data communications bus.