Exclusive pairing technique for short-range communication devices
First Claim
1. A method for exclusively pairing wireless devices, comprising:
- providing a connection between at least two wireless devices, wherein a master wireless device is configured with master device functionality and at least one slave wireless device is configured with slave device functionality;
providing a master personal identification number of the master wireless device to the slave wireless device and at least one slave personal identification number of at least one slave wireless device to the master wireless device;
storing, at one slave wireless device, a unique master wireless address received from the master wireless device;
acquiring, at the master wireless device, the stored unique master wireless address from the one slave wireless device over the connection;
comparing, at the master wireless device, the stored unique master address from the one slave wireless device to a unique master wireless address stored at the master wireless device;
generating, at the master wireless device, a key based on the slave personal identification number of one candidate slave wireless device;
transmitting the key from the master wireless device to the one candidate slave wireless device;
exclusively pairing said master wireless device and the one candidate slave wireless device when both;
the key acquired from the master wireless device corresponds to the personal identification number of the one candidate slave wireless device, andthe one candidate slave wireless device provides an authentication message to the master wireless device.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system of establishing communications between at least two independent software modules in a safety critical system, such as a medical system, is provided. The design comprises providing an exclusive Bluetooth connection between at least two wireless devices. A master wireless device is configured with Bluetooth master device functionality and a slave wireless device is configured with Bluetooth slave device functionality. The wireless devices are employed in performing procedures in a safety critical environment. The method further comprises acquiring a stored unique address from the slave wireless device over the Bluetooth connection, comparing the stored unique address to a master wireless device unique address available at the master wireless device, and exclusively pairing the master wireless device and the slave wireless device when the unique address acquired from the slave wireless device is found to identically match the master wireless device unique address.
37 Citations
20 Claims
-
1. A method for exclusively pairing wireless devices, comprising:
-
providing a connection between at least two wireless devices, wherein a master wireless device is configured with master device functionality and at least one slave wireless device is configured with slave device functionality; providing a master personal identification number of the master wireless device to the slave wireless device and at least one slave personal identification number of at least one slave wireless device to the master wireless device; storing, at one slave wireless device, a unique master wireless address received from the master wireless device; acquiring, at the master wireless device, the stored unique master wireless address from the one slave wireless device over the connection; comparing, at the master wireless device, the stored unique master address from the one slave wireless device to a unique master wireless address stored at the master wireless device; generating, at the master wireless device, a key based on the slave personal identification number of one candidate slave wireless device; transmitting the key from the master wireless device to the one candidate slave wireless device; exclusively pairing said master wireless device and the one candidate slave wireless device when both; the key acquired from the master wireless device corresponds to the personal identification number of the one candidate slave wireless device, and the one candidate slave wireless device provides an authentication message to the master wireless device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An exclusive pairing system for pairing a Bluetooth compliant slave device to a computing platform comprising a Bluetooth pairing utility and an exclusive pairing utility, the exclusive pairing system comprising;
-
a device controller configured to control communications between the computing platform and the Bluetooth compliant slave device over a wireless communications network and enable exclusive pairing between the computing platform and the Bluetooth compliant slave device; wherein the device controller is configured to receive an address from an instrument host and receive at least one slave personal identification number of at least one Bluetooth compliant slave device and generate and transmit a key based on the slave personal identification number of one candidate Bluetooth compliant slave device; wherein the computing platform is configured to establish exclusive pairing between the computing platform and one Bluetooth compliant slave device over the wireless communications network when a slave device unique address of the Bluetooth compliant slave device matches one slave device unique address maintained by the instrument host, the key transmitted from the device controller corresponds to the personal identification number of the one candidate Bluetooth compliant slave device, and the one candidate Bluetooth compliant slave device provides an authentication message to the device controller. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for providing exclusive Bluetooth communication between a computing platform controller and a wireless device, comprising:
-
receiving, at the computing platform controller, an address from an instrument host and at least one wireless device personal identification number of the wireless device; generating a key based on the at least one wireless device personal identification number of the wireless device; transmitting the key to the wireless device; receiving a unique address of the wireless device from the wireless device; and establishing an exclusive pairing between the computing platform controller and the wireless device when the received unique address of the wireless device matches a unique address of the wireless device maintained by the instrument host. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification