IP Library Granted Patent US 8,554,333
Granted Patent B2
US 8,554,333 · App. 12/179,336 · Granted Oct 8, 2013

Adaptable communication sensitivity for an implantable medical device

Inventors: Yongjian Wu (Sunnyvale, CA); Benjamin T. Persson (Sunnyvale, CA); Thanh Tieu (Milpitas, CA); Dorin Panescu (San Jose, CA); Devanshi Shah (Santa Clara, CA); Lyle Frank Weaver (Woodside, CA)
Assignee: Pacesetter, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,554,333
App. No.
12/179,336
Granted
Oct 8, 2013
Kind
B2
Abstract

A wireless communication threshold for an implantable medical device is automatically adapted in an attempt to maintain optimum signal detection sensitivity. In some aspects, a threshold level may be adapted to account for current environmental conditions, implant conditions, device conditions, or other conditions that may affect the reception of wireless signals at the device. In some aspects, the determination of an optimum level for the threshold involves a tradeoff relating to effectively detecting target signals while avoiding detection of noise and/or interference. In some aspects, adaptation of a threshold may be based on maximum energy levels associated with one or more sets of RF energy sample data. In some aspects, adaptation of a threshold may be based on the number of false wakeups that occur during a period of time.

Claims (101)

1. A wireless communication method, comprising:

sensing radio frequency energy;

obtaining information that indicates an energy level used by an external communication device for a transmission; and

defining, based on the sensed energy and the information, a threshold for identifying target radio frequency signals at an implanted medical device.

2. The method of claim 1 , wherein the obtained information further indicates at least one time at which the transmission occurred.

3. The method of claim 1 , wherein the definition of the threshold comprises correlating an energy distribution associated with the sensed energy with transmission timing patterns of the external communication device that are indicated by the obtained information.

4. The method of claim 1 , further comprising:

determining an energy level of an environmental signal spectrum associated with the sensed energy; and

determining, based on the obtained information, an energy level of a signal spectrum associated with the transmission,

wherein the definition of the threshold comprises setting the threshold to a level that is higher than the energy level of the environmental signal spectrum and lower than the energy level of a signal spectrum associated with the transmission.

5. The method of claim 1 , further comprising:

determining a relative margin between an environmental signal spectrum associated with the sensed energy and a signal spectrum associated with the transmission; and

determining, based on the relative margin, whether to use the obtained information to adapt the threshold.

6. The method of claim 1 , further comprising:

transmitting information based on the sensed energy to the external communication device;

defining a threshold adjustment at the external communication device based on the transmitted information and the obtained information; and

transmitting the threshold adjustment to the implanted device.

7. A communication method for an implantable medical device, comprising:

intermittently sensing radio frequency energy;

generating a sample set comprising a defined number of energy sample values, wherein the enemy sample values indicate a plurality of enemy levels of the intermittently sensed radio frequency energy;

determining a maximum energy level for the sample set based on identification of at least one of the energy sample values having a higher value than at least one other one of the energy samples values; and

adapting a threshold based on the maximum energy level, wherein the adaptation of the threshold adjusts detection sensitivity associated with identifying target radio frequency signals in a current environment.

8. The method of claim 7 , wherein the adaptation of the threshold is further based on a determination of whether a defined number of false wakeups occurred within a defined period of time.

9. The method of claim 8 , further comprising temporarily suspending the sensing if the defined number of false wakeups occurred within the defined period of time.

10. The method of claim 9 , further comprising:

following the suspending of the sensing, resuming the sensing at a point in time based on a wakeup scan time interval;

acquiring a new set of energy sample values upon resumption of the sensing; and

re-adapting the threshold based on the new set of energy sample values.

11. The method of claim 7 , wherein:

the sample set comprises a plurality of subsets; and

the determination of the maximum energy level comprises:

determining a maximum sample value for each subset;

identifying a maximum of the maximum sample values for the subsets; and

setting the maximum energy level to the identified maximum.

12. The method of claim 11 , wherein the subsets are defined based on sliding sample windows that partially overlap.

13. The method of claim 7 , wherein the sample set comprises a histogram.

14. The method of claim 13 , wherein:

the histogram comprises a first tail; and

the maximum energy level is based on the first tail of the histogram.

15. The method of claim 13 , wherein:

the histogram includes a low-end non-zero contiguous set of values; and

the maximum energy level is based on a maximum value of the low-end non-zero contiguous set of values.

16. The method of claim 7 , wherein the adaptation of the threshold further comprises setting the threshold to a maximum value to prevent false wakeups for a period of time.

17. The method of claim 16 , further comprising acquiring a new set of sample values to change the threshold from the maximum value to a new value.

18. The method of claim 7 , further comprising disabling the adaptation of the threshold based on the maximum energy level if a defined number of false wakeups occurred during a defined period of time.

19. The method of claim 1 , further comprising:

performing a sniff operation to detect radio frequency signal energy during a low power operational mode;

performing a radio frequency scan operation if the detected radio frequency signal energy is greater than or equal to the threshold, wherein the radio frequency scan operation is longer in duration and/or consumes more power than the sniff operation; and

determining, based on the radio frequency scan operation, whether to commence communicating with a device that generated the detected radio frequency signal energy.

20. The method of claim 7 , wherein:

the sensing comprises sensing environmental and/or intrinsic noise;

the energy sample values relate to energy levels of discrete samples of the environmental and/or intrinsic noise; and

the determination of the maximum energy level comprises taking a statistical measure of the energy sample values, whereby the adaptation of the threshold is further based on the statistical measure.

21. The method of claim 7 , further comprising:

determining that a communication channel to be used for communication between the implantable medical device and an external device is not being used by another device; and

performing the sensing on the communication channel as a result of the determination that the communication channel is not being used.

22. The method of claim 7 , further comprising:

temporarily suspending the sensing if a defined number of false wakeups occurred within a defined period of time; and

following the suspending of the sensing, resuming the sensing at a point in time based on a wakeup scan time interval.

23. An implantable medical apparatus, comprising:

a receiver configured to intermittently sense radio frequency energy, and configured to generate a sample set comprising a defined number of energy sample values, wherein the energy sample values indicate a plurality of energy levels of the intermittently sensed radio frequency energy;

a sample processor configured to determine a maximum energy level for the sample set based on identification of at least one of the energy sample values having a higher value than at least one other one of the energy sample values; and

a threshold adapter configured to adapt a threshold based on the maximum energy level, wherein the adaptation of the threshold adjusts detection sensitivity associated with identifying target radio frequency signals in a current environment.

24. The apparatus of claim 23 , further comprising a false wakeup detector configured to determine whether a defined number of false wakeups occurred within a defined period of time, wherein the threshold adapter is further configured to adapt the threshold if the defined number of false wakeups occurred within the defined period of time.

25. The apparatus of claim 24 , wherein the receiver is further configured to temporarily suspend the sensing if the defined number of false wakeups occurred within the defined period of time.

26. The apparatus of claim 23 , wherein:

the sample set comprises a plurality of subsets; and

the sample processor is further configured to define the maximum energy level by:

determining a maximum sample value for each subset;

identifying a maximum of the maximum sample values for the subsets; and

setting the maximum energy level to the identified maximum.

27. The apparatus of claim 26 , wherein the subsets are defined based on sliding sample windows that partially overlap.

28. The apparatus of claim 23 , wherein the sample set comprises a histogram.

29. The apparatus of claim 28 , wherein:

the histogram comprises a first tail; and

the sample processor is further configured to define the maximum energy level based on the first tail of the histogram.

30. The apparatus of claim 23 , wherein the threshold adapter is further configured to set the threshold to a maximum value to prevent false wakeups for a period of time.

31. The apparatus of claim 23 , wherein the threshold adapter is further configured to disable the adaptation of the threshold based on the maximum energy level if a defined number of false wakeups occurred during a defined period of time.

32. The apparatus of claim 23 , wherein:

the receiver is further configured to perform a sniff operation to detect radio frequency signal energy during a low power operational mode;

the receiver is further configured to perform a radio frequency scan operation if the detected radio frequency signal energy is greater than or equal to the threshold;

the radio frequency scan operation is longer in duration and/or consumes more power than the sniff operation; and

the apparatus further comprises a communication processor configured to determine, based on the radio frequency scan operation, whether to commence communicating with a device that generated the detected radio frequency signal energy.

33. A wireless communication system, comprising:

an implantable medical device configured to:

sense radio frequency energy; and

transmit information based on the sensed energy; and

a communication device configured to:

receive the information transmitted by the implantable medical device;

obtain information that indicates an energy level used by the communication device for a transmission;

define threshold information for identifying target radio frequency signals at the implantable medical device based on the received information and the obtained information; and

transmit the threshold information to the implantable medical device.

34. The system of claim 33 , wherein the obtained information further indicates at least one time at which the transmission occurred.

35. The system of claim 33 , wherein the definition of the threshold information comprises correlating an energy distribution associated with the sensed energy with transmission timing patterns of the communication device that are indicated by the obtained information.

36. The system of claim 33 , wherein the communication device is further configured to:

determine an energy level of an environmental signal spectrum associated with the sensed energy; and

determine, based on the obtained information, an energy level of a signal spectrum associated with the transmission by the communication device,

wherein the definition of the threshold information comprises setting a threshold to a level that is higher than the energy level of the environmental signal spectrum and lower than the energy level of a signal spectrum associated with the transmission by the communication device.

37. The system of claim 33 , wherein the communication device is further configured to:

determine a relative margin between an environmental signal spectrum associated with the sensed energy and a signal spectrum associated with the transmission by the communication device; and

determine, based on the relative margin, whether to use the obtained information to define the threshold information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2008
From: WU, YONGJIAN; PERSSON, BENJAMIN T.; TIEU, THANH; PANESCU, DORIN; SHAH, DEVANSHI; WEAVER, LYLE FRANK
To: PACESETTER, INC.
Reel/Frame 021288/0318 →
Continuity (1)
Related Publication 20100023085A1 · Jan 28, 2010