Efficient procedure for pairing medical devices for wireless communication with limited user interaction
First Claim
1. A method for pairing a handheld diabetes managing device with an insulin pump for secure wireless communication with limited user interaction, comprising:
- at the insulin pump, outputting a pump identification signal that contains a pump identification code that uniquely identifies the insulin pump;
at the diabetes managing device, receiving the pump identification signal;
at the diabetes managing device, obtaining the pump identification code from the pump identification signal;
at the diabetes managing device, displaying the pump identification code on a diabetes managing device display;
at the insulin pump, displaying the pump identification code on an insulin pump display;
at the diabetes managing device, receiving an insulin pump selection input that selects the pump identification code corresponding to the insulin pump;
at the diabetes managing device, generating a first verification string;
at the insulin pump, generating a second verification string;
at the diabetes managing device, displaying the first verification string on the diabetes managing device display;
at the insulin pump, displaying the second verification string on the insulin pump display;
at the diabetes managing device, receiving from a user a first confirmation input corresponding to the first verification string matching the second verification string, where the first confirmation input is input by the user using a user interface of the diabetes management device;
at the insulin pump, receiving from the user a second confirmation input corresponding to the first verification string matching the second verification string, where the second confirmation input is input by the user using a user interface of the insulin pump; and
establishing a secure bidirectional communication link between the diabetes managing device and the insulin pump based on the receipt of the first confirmation input by the diabetes managing device and the receipt of the second confirmation input by the insulin pump.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for pairing a handheld diabetes managing device with an insulin pump for secure wireless communication with limited user interaction. A pump identification code that uniquely identifies the insulin pump can be displayed on the diabetes managing device and insulin pump. The diabetes managing device can receive an insulin pump selection input that selects the pump identification code corresponding to the insulin pump. The diabetes managing device and insulin pump can generate and display a first verification string and second verification string, respectively. Confirmation inputs corresponding to the first verification string matching the second verification string can be received at both the insulin pump and the diabetes managing device such that a secure bidirectional communication link between the diabetes managing device and the insulin pump is established.
28 Citations
21 Claims
-
1. A method for pairing a handheld diabetes managing device with an insulin pump for secure wireless communication with limited user interaction, comprising:
-
at the insulin pump, outputting a pump identification signal that contains a pump identification code that uniquely identifies the insulin pump; at the diabetes managing device, receiving the pump identification signal; at the diabetes managing device, obtaining the pump identification code from the pump identification signal; at the diabetes managing device, displaying the pump identification code on a diabetes managing device display; at the insulin pump, displaying the pump identification code on an insulin pump display; at the diabetes managing device, receiving an insulin pump selection input that selects the pump identification code corresponding to the insulin pump; at the diabetes managing device, generating a first verification string; at the insulin pump, generating a second verification string; at the diabetes managing device, displaying the first verification string on the diabetes managing device display; at the insulin pump, displaying the second verification string on the insulin pump display; at the diabetes managing device, receiving from a user a first confirmation input corresponding to the first verification string matching the second verification string, where the first confirmation input is input by the user using a user interface of the diabetes management device; at the insulin pump, receiving from the user a second confirmation input corresponding to the first verification string matching the second verification string, where the second confirmation input is input by the user using a user interface of the insulin pump; and establishing a secure bidirectional communication link between the diabetes managing device and the insulin pump based on the receipt of the first confirmation input by the diabetes managing device and the receipt of the second confirmation input by the insulin pump. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for establishing and utilizing a secure bidirectional communication link between a handheld diabetes managing device with an insulin pump with limited user interaction, comprising:
-
pairing the diabetes managing device with the insulin pump by; at the insulin pump, outputting a pump identification signal that contains a pump identification code that uniquely identifies the insulin pump; at the diabetes managing device, receiving the pump identification signal; at the diabetes managing device, obtaining the pump identification code from the pump identification signal; at the diabetes managing device, displaying the pump identification code on a diabetes managing device display; at the insulin pump, displaying the pump identification code on an insulin pump display; at the diabetes managing device, receiving an insulin pump selection input that selects the pump identification code corresponding to the insulin pump; at the diabetes managing device, generating a first encryption key; at the diabetes managing device, outputting a first encryption signal that contains the first encryption key; at the insulin pump, receiving the first encryption signal; at the insulin pump, obtaining the first encryption key from the first encryption signal; at the insulin pump, generating a second encryption key; at the insulin pump, outputting a second encryption signal that contains the second encryption key, the second encryption signal being encrypted based on the first encryption key; at the diabetes managing device, receiving the second encryption signal; at the diabetes managing device, obtaining the second encryption key from the second encryption signal by decoding the second encryption signal with the first encryption key; at the insulin pump, generating a third encryption key based on the second encryption key; at the diabetes managing device, generating the third encryption key based on the second encryption key; at the diabetes managing device, generating a first verification string based on the third encryption key; at the insulin pump, generating a second verification string based on the third encryption key; at the diabetes managing device, displaying the first verification string on the diabetes managing device display; at the insulin pump, displaying the second verification string on the insulin pump display; at the diabetes managing device, receiving a first confirmation input corresponding to the first verification string matching the second verification string; at the insulin pump, receiving a second confirmation input corresponding to the first verification string matching the second verification string; and establishing a secure bidirectional communication link between the diabetes managing device and the insulin pump based on the receipt of the first confirmation input by the diabetes managing device and the receipt of the second confirmation input by the insulin pump; and communicating a communication message between the diabetes managing device and the insulin pump by; generating the communication message at a transmitting device, the transmitting device being one of the diabetes managing device and the insulin pump; generating an encrypted communication message at the transmitting device by encrypting the communication message with the third encryption key; outputting the encrypted communication message by the transmitting device; receiving the encrypted communication message at a receiving device, the receiving device being the other one of the diabetes managing device and the insulin pump; and decoding the encrypted communication message at the receiving device with the third encryption key to obtain the communication message. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification