Claims
- 1. A remote programmer for interfacing with at least one medical device, the remote programmer comprising:
at least one medical device module operatively coupled with the remote programmer and including at least one medical device interface to interface with the at least one medical device; at least one processor to interface with the remote programmer and coupled to the at least one medical device interface to process data from the at least one medical device; a housing adapted to contain the medical device module and the at least one processor; at least one input/output port for communicating with the at least one medical device; at least one display including at least one touch screen element to interface with at least one of the at least one processor and the at least one medical device; at least one button to interface with at least one of the at least one processor and the at least one medical device; at least one audio indication device coupled to the at least one processor to provide an audio indication; and at least one portable power supply contained within the housing of the remote programmer to provide power to at least one of the at least one processor and the at least one medical device.
- 2. The remote programmer according to claim 1, wherein the at least one medical device module has a separate housing that is adapted to couple with the housing of the remote programmer.
- 3. The remote programmer according to claim 1, wherein the at least one medical device is a characteristic sensor that produces a signal indicative of a characteristic of a user, and further comprising:
a second characteristic determining device within the housing for receiving and testing an analyte to determine the quantity of the analyte independently of the at least one characteristic sensor; and wherein the at least one medical device interface is a sensor receiver to receive sensor data signals produced from the at least one characteristic sensor, and wherein the at least one processor is coupled to the sensor receiver and the second characteristic determining device to process the determined quantity of the analyte from the second characteristic determining device and the sensor data signals from the at least one characteristic sensor.
- 4. The remote programmer according to claim 3, wherein the at least one characteristic sensor is remotely located from the at least one medical device module, and wherein the sensor receiver receives the sensor data signals as wireless signals from the remotely located at least one characteristic sensor.
- 5. The remote programmer according to claim 3, further including a transmitter coupled to the at least one processor and the at least one input/output port for transmitting the processed sensor data signals to another data receiving device.
- 6. The remote programmer according to claim 3, wherein the at least one medical device module uses the display of the remote programmer to show the determined quantity of the analyte from the second characteristic determining device and the processed sensor data signals from the at least one characteristic sensor.
- 7. The remote programmer according to claim 3, wherein the at least one processor monitors the sensor data signals from the sensor receiver to determine when the second characteristic determining device is to be used to perform calibration of the sensor data signals.
- 8. The remote programmer according to claim 3, further including at least one memory to store the determined quantity of the analyte from the second characteristic determining device and the processed sensor data signals from the at least one characteristic sensor.
- 9. The remote programmer according to claim 3, wherein the sensor data signals are received by the sensor receiver continuously.
- 10. The remote programmer according to claim 3, wherein the sensor data signals are received by the sensor receiver near continuously.
- 11. The remote programmer according to claim 3, wherein the sensor data signals are received by the sensor receiver intermittently.
- 12. The remote programmer according to claim 3, wherein the second characteristic determining device is a second medical device module that utilizes a second characteristic sensor.
- 13. The remote programmer according to claim 12, wherein the determined quantity of the analyte from the second characteristic determining device is determined continuously.
- 14. The remote programmer according to claim 12, wherein the determined quantity of the analyte from the second characteristic determining device is determined near continuously.
- 15. The remote programmer according to claim 12, wherein the determined quantity of the analyte from the second characteristic determining device is determined intermittently.
- 16. The remote programmer according to claim 12, wherein the second medical device module and the second characteristic sensor use a different sensing technology from that used by the at least one medical device module and the characteristic sensor.
- 17. The remote programmer according to claim 3, wherein the second characteristic determining device utilizes a discrete sample to determine the quantity of the analyte.
- 18. The remote programmer according to claim 17, wherein the second characteristic determining device utilizes a test strip to analyze the sample to determine the quantity of the analyte.
- 19. The remote programmer according to claim 1, wherein the at least one medical device is an infusion device.
- 20. The remote programmer according to claim 1, wherein the at least one medical device is an analyte sensor patch.
- 21. The remote programmer according to claim 1, wherein the at least one medical device is more than one medical device.
- 22. The remote programmer according to claim 1, wherein the remote programmer is personal data assistant (PDA).
- 23. A medical device module for use in a system with at least one medical device and the remote programmer according to claim 1, the medical device module comprising:
a module housing adapted to couple with the housing of the remote programmer; the at least one medical device interface is coupled to the module housing for interfacing with the at least one medical device; and at least one module processor coupled to the at least one medical device interface to process data from the at least one medical device, and wherein the at least one module processor is capable of interfacing with the at least one processor of the remote programmer.
- 24. The medical device module according to claim 23, wherein the at least one medical device is a characteristic sensor that produces a signal indicative of a characteristic of a user, and further comprising:
a second characteristic determining device within the housing for receiving and testing an analyte to determine the quantity of the analyte independently of the at least one characteristic sensor; and wherein the at least one medical device interface is a sensor receiver to receive sensor data signals produced from the at least one characteristic sensor, and wherein the at least one module processor is coupled to the sensor receiver and the second characteristic determining device to process the determined quantity of the analyte from the second characteristic determining device and the sensor data signals from the at least one characteristic sensor.
- 25. The medical device module according to claim 23, wherein the at least one medical device is an infusion device.
- 26. The medical device module according to claim 23, wherein the at least one medical device is an analyte sensor patch.
- 27. The medical device module according to claim 23, wherein the at least one medical device is more than one medical device.
- 28. The remote programmer according to claim 1, further including a transmitter coupled to the at least one processor and the at least one input/output port, wherein the at least one processor further includes the ability to program other medical devices, and wherein the transmitter transmits a program to the other medical devices.
- 29. The remote programmer according to claim 28, wherein the transmitter transmits through a relay device between the transmitter and a remotely located processing device.
- 30. The remote programmer according to claim 29, wherein the relay device increases a maximum distance by amplifying the processed sensor data signals from the transmitter to be received by the remotely located processing device.
- 31. The remote programmer according to claim 29, wherein the relay device enables the remotely located processing device to be located in a different room than the transmitter.
- 32. The remote programmer according to claim 29, wherein the relay device includes a telecommunications device, and wherein when the transmitter generates an alarm the telecommunications device transmits the alarm to a remotely located receiving station.
- 33. The remote programmer according to claim 1, further including a data receiver, and wherein the data receiver receives program instructions from other processing devices.
RELATED APPLICATIONS
[0001] This is a continuation of U.S. patent application Ser. No. 09/487,423 filed Jan. 20, 2000, which is a continuation of U.S. patent application Ser. No. 09/334,858 filed Jun. 16, 1999 that claims priority on U.S. Provisional Application Serial No. 60/096,994 filed Aug. 18, 1998, a continuation of U.S. patent application Ser. No. 09/377,472 filed Aug. 19, 1999 that claims priority on U.S. Provisional Application Serial No. 60/103,812 filed Oct. 8, 1998, a continuation of U.S. patent application Ser. No. 09/334,996 filed Jun. 17, 1999, and a continuation of U.S. patent application Ser. No. 09/246,661 filed Feb. 5, 1999—now U.S. Pat. No 6,248,067, all of which are herein specifically incorporated by reference in their entirety.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60096994 |
Aug 1998 |
US |
|
60103812 |
Oct 1998 |
US |
Continuations (5)
|
Number |
Date |
Country |
Parent |
09487423 |
Jan 2000 |
US |
Child |
09935827 |
Aug 2001 |
US |
Parent |
09334858 |
Jun 1999 |
US |
Child |
09487423 |
Jan 2000 |
US |
Parent |
09377472 |
Aug 1999 |
US |
Child |
09487423 |
Jan 2000 |
US |
Parent |
09334996 |
Jun 1999 |
US |
Child |
09487423 |
Jan 2000 |
US |
Parent |
09246661 |
Feb 1999 |
US |
Child |
09487423 |
Jan 2000 |
US |