Coordination of control commands and controller disable messages in a medical device system
First Claim
1. A method of coordinating control commands in a medical device system comprising a medical device that delivers therapy to a patient, and a plurality of wireless controller devices for the medical device, the method comprising:
- wirelessly receiving a control command that is formatted to control a function of the medical device, the control command originating from an active controller device of the plurality of wireless controller devices;
in response to receiving the control command, wirelessly broadcasting a disable message from the medical device, the disable message conveying instructions intended to at least partially disable control functions of the plurality of wireless controller devices;
processing the control command to execute the function; and
wirelessly broadcasting an enable message from the medical device, the enable message conveying instructions intended to override the effect of the disable message, wherein the enable message is wirelessly broadcast after execution of the function.
0 Assignments
0 Petitions
Accused Products
Abstract
A medical device system includes at least one controllable patient-worn or patient-carried medical device, and a plurality of controller devices that are capable of independently controlling features or functions of the patient medical device. Control commands and other data is wirelessly communicated among the patient medical device and the multiple controller devices. A number of techniques, protocols, and other measures are provided to coordinate wireless communication between the various devices in a medical device system. These control command coordination processes address situations where conflicting, redundant, or concurrent control commands might be independently issued by the multiple controller devices.
-
Citations
8 Claims
-
1. A method of coordinating control commands in a medical device system comprising a medical device that delivers therapy to a patient, and a plurality of wireless controller devices for the medical device, the method comprising:
-
wirelessly receiving a control command that is formatted to control a function of the medical device, the control command originating from an active controller device of the plurality of wireless controller devices; in response to receiving the control command, wirelessly broadcasting a disable message from the medical device, the disable message conveying instructions intended to at least partially disable control functions of the plurality of wireless controller devices; processing the control command to execute the function; and wirelessly broadcasting an enable message from the medical device, the enable message conveying instructions intended to override the effect of the disable message, wherein the enable message is wirelessly broadcast after execution of the function. - View Dependent Claims (2, 3, 4)
-
-
5. A medical device for a medical device system comprising a plurality of wireless controller devices configured to wirelessly control the medical device, the medical device comprising a processing architecture configured to execute a method of coordinating control commands in the medical device system, the method comprising:
-
wirelessly receiving a control command that is formatted to control a function of the medical device, the control command originating from an active controller device of the plurality of wireless controller devices; in response to receiving the control command, wirelessly broadcasting a disable message from the medical device, the disable message conveying instructions intended to at least partially disable control functions of the plurality of wireless controller devices; processing the control command to execute the function; and wirelessly broadcasting an enable message from the medical device, the enable message conveying instructions intended to override the effect of the disable message, wherein the enable message is wirelessly broadcast after execution of the function. - View Dependent Claims (6, 7, 8)
-
Specification