Managing dynamic connection intervals for implantable and external devices
A method, system and external instrument are provided. The method initiates a communication link between an external instrument (EI) and an implantable medical device (IMD), established a first connection interval for conveying data packets between the EI and IMD and monitors a connection criteria that includes at least one of a data throughput requirement. A battery indicator or link condition of the communications link is between the IMD and EI. The method further changes from the first connection interval to a second connection interval based on the connection criteria.
1. A method, comprising:
initiating a communication link between an external instrument (EI) and an implantable medical device (IMD);
establishing a first connection interval for conveying data packets between the EI and IMD;
monitoring a connection criteria that includes at least one of a data throughput requirement, a battery indicator or link condition of the communications link between the IMD and EI; and
changing from the first connection interval to a second connection interval based on the connection criteria, wherein the second connection interval is longer than the first connection interval, the changing operation comprising changing to the second connection interval when the data throughput requirement drops below a data threshold.
2. The method of claim 1 , wherein the changing operation dynamically changes between the first and second connection intervals based on the data throughput requirements.
3. The method of claim 1 , wherein the changing operation dynamically changes between the first and second connection intervals based on the link condition of the communications link.
4. A method, comprising:
initiating a communication link between an external instrument (EI) and an implantable medical device (IMD);
establishing a first connection interval for conveying data packets between the EI and IMD;
monitoring a connection criteria that includes at least one of a data throughput requirement, a battery indicator or link condition of the communications link between the IMD and EI; and
changing from the first connection interval to a second connection interval based on the connection criteria, wherein the first connection interval is shorter than the second connection interval, the method further comprising changing from the second connection interval back to the first connection interval when the link condition drops below a quality threshold.
5. The method of claim 4 , wherein the changing operation dynamically changes between the first and second connection intervals based on the data throughput requirements.
6. The method of claim 4 , wherein the changing operation dynamically changes between the first and second connection intervals based on the link condition of the communications link.
7. A method, comprising:
initiating a communication link between an external instrument (EI) and an implantable medical device (IMD);
establishing a first connection interval for conveying data packets between the EI and IMD;
monitoring a connection criteria that includes at least one of a data throughput requirement, a battery indicator or link condition of the communications link between the IMD and EI;
changing from the first connection interval to a second connection interval based on the connection criteria;
initially uploading device configuration information from the IMD to the EI utilizing the first connection interval; and
conveying control commands between the IMD and EI utilizing the second connection interval.
8. The method of claim 7 , wherein the changing operation dynamically changes between the first and second connection intervals based on the data throughput requirements.
9. The method of claim 7 , wherein the changing operation dynamically changes between the first and second connection intervals based on the link condition of the communications link.
10. A method, comprising:
initiating a communication link between an external instrument (EI) and an implantable medical device (IMD);
establishing a first connection interval for conveying data packets between the EI and IMD;
monitoring a connection criteria that includes at least one of a data throughput requirement, a battery indicator or link condition of the communications link between the IMD and EI; and
changing from the first connection interval to a second connection interval based on the connection criteria, wherein the changing operation further comprises conveying an interval command from the EI to the IMD directing the IMD to change to the second connection interval.
11. The method of claim 10 , wherein the changing operation dynamically changes between the first and second connection intervals based on the data throughput requirements.
12. The method of claim 10 , wherein the changing operation dynamically changes between the first and second connection intervals based on the link condition of the communications link.
13. A method, comprising:
initiating a communication link between an external instrument (EI) and an implantable medical device (IMD);
establishing a first connection interval for conveying data packets between the EI and IMD;
monitoring a connection criteria that includes at least one of a data throughput requirement, a battery indicator or link condition of the communications link between the IMD and EI; and
changing from the first connection interval to a second connection interval based on the connection criteria, wherein the changing operation further comprises selecting one of the first and second connection intervals to maintain a current drain on a battery of the IMD within a predetermined current drain limit.
14. The method of claim 13 , wherein the changing operation dynamically changes between the first and second connection intervals based on the data throughput requirements.
15. The method of claim 13 , wherein the changing operation dynamically changes between the first and second connection intervals based on the link condition of the communications link.