Ambulatory medical apparatus and method using a robust communication protocol
First Claim
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 a portion of the messages sent between the communication device and the medical device are directed to specific medical device, or a specific communication device, by inclusion of an MD identifier that identifies the medical device or a CD identifier that identifies the communication device and wherein a further portion of the messages sent between the communication device and the medical device are universal messages, by inclusion of a universal identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
An implanted medical device (e.g. infusion pump) and external device communicate with one another via telemetry wherein messages are transmitted under a robust communication protocol. The communication protocol gives enhanced assurance concerning the integrity of messages that impact medical operations of the implantable device. Messages are transmitted using a multipart format that includes a preamble, a frame sync, a telemetry ID, data, and a validation code. The data portion of the message includes an op-code that dictates various other elements that form part of the message. The data portion may also include additional elements such as sequence numbers, bolus numbers, and duplicate data elements. A telemetry ID for the transmitting device may be implicitly embedded in the message as part of the validation code that is sent with the message and that must be pre-known by the receiver to confirm the integrity of the received message.
1049 Citations
38 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 a portion of the messages sent between the communication device and the medical device are directed to specific medical device, or a specific communication device, by inclusion of an MD identifier that identifies the medical device or a CD identifier that identifies the communication device and wherein a further portion of the messages sent between the communication device and the medical device are universal messages, by inclusion of a universal identifier. - View Dependent Claims (2, 3, 4, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
wherein the medical device requires pre-knowledge of the identifier for the communication device prior to the medical device accepting any messages from the communication device that can be used by the medical device to significantly modify the medical functioning of the medical device. -
26. The system of claim 25 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.
-
27. The system of claim 26 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.
-
28. The system of claim 25 wherein the medical device comprises an implantable infusion pump for selectively dispensing a drug.
-
29. The system of claim 28 wherein the drug comprises insulin.
-
30. The system of claim 25 wherein the medical device comprises an implantable sensor for sensing a selected state of the body.
-
31. The system of claim 30 wherein the sensor comprises a glucose sensor.
-
32. The system of claim 25 wherein the medical device comprises an implantable electrode for selectively stimulating a portion of the body of the patient.
-
33. The system of claim 1, wherein the universal identifier comprises an uninterrupted series of a plurality of 1'"'"'s or an uninterrupted series of a plurality of 0'"'"'s.
-
34. The system of claim 1, wherein the universal identifier comprises an uninterrupted series of a plurality of 1'"'"'s of a predetermined series length or an uninterrupted series of a plurality of 0'"'"'s of a predetermined series length.
-
35. The system of claim 1, wherein the CD processor is configured to control the CD telemetry system to send messages which include either MD identifiers or universal identifiers, while the MD processor is configured to control the MD telemetry system to send messages with CD identifiers.
-
36. The system of claim, 35, wherein the MD processor is configured to not send any messages which include a universal identifier.
-
37. The system of claim 1, wherein the MD processor and the CD processor are configured to employ the MD identifier, CD identifier or universal identifier included in a message for frame synchronization.
-
38. The system of claim 1, wherein at least one of the MD telemetry system or the CD telemetry system is configured to establish frame synchronization and to confirm that a message is intended specifically for the medical device or the communication device, respectively, by confirming receipt of a predefined identifier.
-
-
5. 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 a portion of the messages sent between the communication device and the medical device are directed to specific medical device, or a specific communication device, by inclusion of an MD identifier that identifies the medical device or a CD identifier that identifies the communication device; and
wherein a portion of the possible messages between the communication device and medical device are nonspecifically directed to the medical device or the communication device by inclusion of a universal identifier in a transmitted signal.
-
-
6. 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 a portion of the messages sent between the communication device and the medical device are directed to specific medical device, or a specific communication device, by inclusion of an MD identifier that identifies the medical device or a CD identifier that identifies the communication device; and
wherein the medical device and the communication device exchange MD and CD identifiers, respectively, via one or more messages that are transmitted with a universal identifier.
-
-
7. 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 a portion of the messages sent between the communication device and the medical device are directed to specific medical device, or a specific communication device, by inclusion of an MD identifier that identifies the medical device or a CD identifier that identifies the communication devices; and
wherein a particular medical device is configured to accept only messages sent with a universal identifier or messages sent using the specific MD identifier from a specific communication device and wherein messages sent with the MD identifier have the CD identifier of specific communication device explicitly or implicitly set forth therein. - View Dependent Claims (8)
-
Specification