Implantable medical device and method for managing advertising and scanning schedules
First Claim
Patent Images
1. An implantable medical device (IMD), comprising:
- a memory that stores an advertising schedule that defines a plurality of advertisement intervals, at least some of which are unequal, wherein the stored advertising schedule is for use in transmitting advertisement notices in accordance with a pattern that distributes at least some of the advertisement notices un-evenly by being separated by unequal ones of the advertisement intervals;
an advertisement timer;
a processor configured to access the advertising schedule stored in the memory and configured to set the advertisement timer to one of the plurality of advertisement intervals based on the pattern in the advertising schedule;
a transmitter configured to transmit the advertisement notices based on the pattern in the advertising schedule stored in the memory; and
a receiver configured to scan one or more channels for a connection request following transmission of one of the advertisement notices by the transmitter;
the processor also configured todetermine whether a valid said connection request was received by the receiver, from an external instrument (EI), prior to the advertisement timer timing out;
establish a communication link between the IMD and an EI, in response to determining that a valid said connection request was received by the receiver, from an EI, prior to the advertisement timer timing out; and
set the advertisement timer to another one of the plurality of advertisement intervals based on the pattern in the advertising schedule, in response to determining that a valid said connection request was not received by the receiver, from an EI, prior to the advertisement timer timing out.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices for managing establishment of a communications link between an external instrument (EI) and an implantable medical device (IMD) are provided. The methods and devices comprise storing, in memory in at least one of the IMD or the EI an advertising schedule defining a pattern for advertisement notices. The advertisement notices are distributed un-evenly and separated by unequal advertisement intervals. The method transmits, from a transmitter in at least one of the IMD or the EI the advertisement notices. The advertisement notices are distributed as defined by the advertising schedule. The method establishes a communication session between the IMD and the EI.
13 Citations
18 Claims
-
1. An implantable medical device (IMD), comprising:
-
a memory that stores an advertising schedule that defines a plurality of advertisement intervals, at least some of which are unequal, wherein the stored advertising schedule is for use in transmitting advertisement notices in accordance with a pattern that distributes at least some of the advertisement notices un-evenly by being separated by unequal ones of the advertisement intervals; an advertisement timer; a processor configured to access the advertising schedule stored in the memory and configured to set the advertisement timer to one of the plurality of advertisement intervals based on the pattern in the advertising schedule; a transmitter configured to transmit the advertisement notices based on the pattern in the advertising schedule stored in the memory; and a receiver configured to scan one or more channels for a connection request following transmission of one of the advertisement notices by the transmitter; the processor also configured to determine whether a valid said connection request was received by the receiver, from an external instrument (EI), prior to the advertisement timer timing out; establish a communication link between the IMD and an EI, in response to determining that a valid said connection request was received by the receiver, from an EI, prior to the advertisement timer timing out; and set the advertisement timer to another one of the plurality of advertisement intervals based on the pattern in the advertising schedule, in response to determining that a valid said connection request was not received by the receiver, from an EI, prior to the advertisement timer timing out. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for use with an implantable medical device (IMD), the method comprising:
-
accessing an advertising schedule that is stored in a memory of the IMD and that defines a plurality of advertisement intervals, at least some of which are unequal, wherein the stored advertising schedule is for use in transmitting advertisement notices in accordance with a pattern that distributes at least some of the advertisement notices un-evenly by being separated by unequal ones of the advertisement intervals; setting an advertisement timer to one of the plurality of advertisement intervals based on the pattern in the advertising schedule; transmitting a said advertisement notice based on the pattern in the advertising schedule stored in the memory; scanning one or more channels for a connection request following the transmitting of the said advertisement notice; determining whether a valid said connection request was received by the IMD from an external instrument (EI) prior to the advertisement timer timing out; establishing a communication link between the IMD and an EI, in response to determining that a valid said connection request was received by the IMD, from an EI, prior to the advertisement timer timing out; and setting the advertisement timer to another one of the plurality of advertisement intervals based on the pattern in the advertising schedule, in response to determining that a valid said connection request was not received by the IMD, from an EI, prior to the advertisement timer timing out. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification