Claims
- 1. A medical system, comprising:
a) an ambulatory medical device (MD) comprising MD electronic control circuitry that further comprises at least one MD telemetry system and at least one MD processor that controls, at least in part, operation of the MD telemetry system and operation of the medical device, wherein the medical device is configured to provide a treatment to a body of a patient or to monitor a selected state of the body; and b) a communication device (CD) comprising CD electronic control circuitry that further comprises at least one CD telemetry system and at least one CD processor that controls, at least in part, operation of the CD telemetry system and operation of the communication device, wherein the CD telemetry system sends messages to or receives messages from the MD telemetry system, wherein the integrity of at least a portion of a message passed between the communication device and medical device is, at least in part, determined by analysis of a predefined interrelation between at least two portions of the message.
- 2. The system of claim 1 wherein a first portion of the MD telemetry system is incorporated into the MD processor and a second portion of the MD telemetry system is external to the MD processor, or wherein a first portion of the CD telemetry system is incorporated into the CD processor and a second portion of the CD telemetry system is external to the CD processor.
- 3. The system of claim 2 wherein (1) the MD electronic control circuitry comprises at least one external MD functional module, other than the second portion of the MD telemetry system, that is external to the MD processor, (2) the CD electronic control circuitry comprises at least one external CD functional module, other than the second portion of the CD telemetry system, that is external to the CD processor, (3) the MD processor comprises an internal MD CPU and at least one other internal MD functional module, or (4) the CD processor comprises an internal CD CPU and at least one other internal CD functional module.
- 4. The system of claim 1 wherein a message comprises a cyclical redundancy code that is derived, at least in part, from the data portion of the message.
- 5. The system of claim 1 wherein the predefined interrelation includes a comparison of a first portion of the data to a second portion of the data, wherein the second portion encodes information that duplicates information in the first portion.
- 6. The system of claim 5 wherein the data in the second portion is a bit-by-bit duplicate of the data in the first portion.
- 7. The system of claim 5 wherein at least a portion of the message is randomized prior to transmission.
- 8. The system of claim 7 wherein the data in the second portion is a bit-by-bit duplicate of the data in the first portion after both first and second portions are unrandomized.
- 9. The system of claim7 wherein data in the second portion has been encoded differently from the data in the first portion such that, even after derandomization, manipulation of the data in the first portion or in the second portion is performed prior to comparison.
- 10. The system of claim 1 wherein the message includes both an op-code and data, wherein the op-code has an acceptable range of data and wherein the data is compared to the acceptable range to determine if the data and op-code are compatible.
- 11. The system of claim 1 wherein the medical device comprises an implantable medical device that comprises an infusion pump for selectively dispensing a drug.
- 12. The system of claim 10 wherein the drug comprises insulin.
- 13. The system of claim 1 wherein the medical device comprises an implantable medical device that comprises a sensor for sensing a selected state of the body.
- 14. The system of claim 13 wherein the sensor comprises a glucose sensor.
- 15. The system of claim 1 wherein the medical device comprises an implantable medical device that comprises an electrode for selectively stimulating a portion of the body of the patient.
- 16. A medical system, comprising:
a) an ambulatory medical device (MD) comprising MD electronic control circuitry that further comprises at least one MD telemetry system and at least one MD processor that controls, at least in part, operation of the MD telemetry system and operation of the medical device, wherein the medical device is configured to provide a treatment to a body of a patient or to monitor a selected state of the body; and b) a communication device (CD) comprising CD electronic control circuitry that further comprises at least one CD telemetry system and at least one CD processor that controls, at least in part, operation of the CD telemetry system and operation of the communication device, wherein the CD telemetry system sends messages to or receives messages from the MD telemetry system, wherein at least one of the medical device or the communication device acts as a sender to transmit a message to the other of the communication device or the medical device, which is the intended receiver of the message, wherein the message is sent with a validation code that is derived in part from the content of the message and in part from other information not explicitly transmitted in the message, and wherein the other information is known in advance by the receiver and is used by the receiver in determining that the message was received without error.
- 17. The system of claim 16 wherein a first portion of the MD telemetry system is incorporated into the MD processor and a second portion of the MD telemetry system is external to the MD processor, or wherein a first portion of the CD telemetry system is incorporated into the CD processor and a second portion of the CD telemetry system is external to the CD processor.
- 18. The system of claim 17 wherein (1) the MD electronic control circuitry comprises at least one external MD functional module, other than the second portion of the MD telemetry system, that is external to the MD processor, (2) the CD electronic control circuitry comprises at least one external CD functional module, other than the second portion of the CD telemetry system, that is external to the CD processor, (3) the MD processor comprises an internal MD CPU and at least one other internal MD functional module, or (4) the CD processor comprises an internal CD CPU and at least one other internal CD functional module.
- 19. The system of claim 16 wherein the medical device comprises an implantable infusion pump for selectively dispensing a drug.
- 20. The system of claim 19 wherein the drug comprises insulin.
- 21. The system of claim 16 wherein the medical device comprises an implantable sensor for sensing a selected state of the body.
- 22. The system of claim 21 wherein the sensor comprises a glucose sensor.
- 23. The system of claim 16 wherein the medical device comprises an implantable electrode for selectively stimulating a portion of the body of the patient.
- 24. The system of claim 16 wherein the other information is an identifier of the receiver.
- 25. The system of claim 24 wherein the other information is an identifier of the sender.
- 26. The system of claim 24 wherein the validation code is a CRC.
- 27.A medical system, comprising:
a) an ambulatory medical device (MD) comprising MD electronic control circuitry that further comprises at least one MD telemetry system and at least one MD processor that controls, at least in part, operation of the MD telemetry system and operation of the medical device, wherein the medical device is configured to provide a treatment to a body of a patient or to monitor a selected state of the body; and b) a communication device (CD) comprising CD electronic control circuitry that further comprises at least one CD telemetry system and at least one CD processor that controls, at least in part, operation of the CD telemetry system and operation of the communication device, wherein the CD telemetry system sends messages to or receives messages from the MD telemetry system, wherein selected messages sent between the MD telemetry system and the CD telemetry system comprise character patterns that are incremented in relationship to corresponding character patterns included in one or more previous messages.
- 28. The system of claim 27 wherein a first portion of the MD telemetry system is incorporated into the MD processor and a second portion of the MD telemetry system is external to the MD processor, or wherein a first portion of the CD telemetry system is incorporated into the CD processor and a second portion of the CD telemetry system is external to the CD processor.
- 29. The system of claim 28 wherein (1) the MD electronic control circuitry comprises at least one external MD functional module, other than the second portion of the MD telemetry system, that is external to the MD processor, (2) the CD electronic control circuitry comprises at least one external CD functional module, other than the second portion of the CD telemetry system, that is external to the CD processor, (3) the MD processor comprises an internal MD CPU and at least one other internal MD functional module, or (4) the CD processor comprises an internal CD CPU and at least one other internal CD functional module.
- 30. The system of claim 27 wherein the medical device comprises an implantable infusion pump for selectively dispensing a drug.
- 31. The system of claim 30 wherein the drug comprises insulin.
- 32.The system of claim 27 wherein the medical device comprises an implantable sensor for sensing a selected state of the body.
- 33. The system of claim 32 wherein the sensor comprises a glucose sensor.
- 34. The system of claim 27 wherein the medical device comprises an implantable electrode for selectively stimulating a portion of the body of the patient.
- 35. The system of claim 27 wherein the character patterns are sequence numbers that are varied between first and second messages that are varied within a receiver when they are successfully received and varied within a transmitter when the transmitter receives confirmation that the message was successfully received.
- 36. The system of claim 35 wherein the character patterns are a single bit in length and alternate between “1” and “0”.
- 37. The system of claim 27 wherein the character patterns are message numbers associated with messages that have responses sent from a receiver back to a transmitter when the message is successfully received by the receiver.
- 38.The system of claim 37 wherein the incrementing patterns can take on more than 2 values.
- 39. The system of claim 38 wherein the incrementing patterns can take on at least 128 values.
- 40.The system of claim 30 wherein the incrementing patterns are transmitted with selected messages that relate to the commands that cause or otherwise impact the delivery of boluses.
- 41.The system of claim 40 wherein the incrementing patterns can take on more than 2 values.
- 42. The system of claim 41 wherein the incrementing patterns can take on at least 128 values.
RELATED APPLICATIONS
[0001] This application claims the benefit of prior filed U.S. Provisional Patent Application No. 60/177,414; filed Jan. 21, 2000, by Ronald J. Lebel, et al., and entitled “Medical Apparatus and Method Including an Implantable Device and an External Communication Device” The entirety of this provisional application is hereby incorporated herein by this reference, including appendices filed therewith and any references incorporated therein by reference, as if set forth in full herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60177414 |
Jan 2000 |
US |