Secure Pairing of Devices via Pairing Facilitator-Intermediary Device
First Claim
1. A method for pairing a first device and a second device, comprising:
- using communication circuitry of the first device to send an encrypted instruction via a network to a pairing facilitator server, wherein using the communication circuitry is performed by the second device, wherein the second device is configured to be worn by a user, wherein the first device is configured to be held by the user while the second device is worn, wherein the encrypted instruction provides a secure communication channel between the second device and the pairing facilitator server to protect information within the encrypted instruction from being accessed by the first device;
receiving via the communication circuitry of the first device encrypted pairing information in response to sending the encrypted instruction, wherein the encrypted pairing information provides protection against access by the first device of pairing information;
decrypting the encrypted pairing information to generate the pairing information; and
providing the pairing information to the first device to enable pairing of the second device with the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present inventions, in one aspect, are directed to systems and circuitry for and/or methods of establishing communication having one or more pairing facilitator-intermediary devices (for example, a network connected server) to enable or facilitate pairing and/or registering at least two devices (e.g., (i) a portable biometric monitoring device and (ii) a smartphone, laptop and/or tablet) to, for example, recognize, interact and/or enable interoperability between such devices. The pairing facilitator-intermediary device may responsively communicates information to one or more of the devices (to be paired or registered) which, in response, enable or facilitate such devices to pair or register. The present inventions may be advantageous where one or both of the devices to be paired or registered is/are not configured (e.g., include a user interface or certain communication circuitry that is configured or includes functionality) to pair devices without use of a facilitator-intermediary device.
-
Citations
30 Claims
-
1. A method for pairing a first device and a second device, comprising:
-
using communication circuitry of the first device to send an encrypted instruction via a network to a pairing facilitator server, wherein using the communication circuitry is performed by the second device, wherein the second device is configured to be worn by a user, wherein the first device is configured to be held by the user while the second device is worn, wherein the encrypted instruction provides a secure communication channel between the second device and the pairing facilitator server to protect information within the encrypted instruction from being accessed by the first device; receiving via the communication circuitry of the first device encrypted pairing information in response to sending the encrypted instruction, wherein the encrypted pairing information provides protection against access by the first device of pairing information; decrypting the encrypted pairing information to generate the pairing information; and providing the pairing information to the first device to enable pairing of the second device with the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for pairing a computing device and a tracking device, comprising:
-
receiving an encrypted instruction from the tracking device for sending to a pairing facilitator server, wherein the tracking device is configured to be worn by a user, wherein the computing device is configured to be held by the user, wherein the encrypted instruction provides a secure communication channel between the tracking device and the pairing facilitator server to protect information within the encrypted instruction from being accessed by the computing device; sending the encrypted instruction via a network to the pairing facilitator server; receiving encrypted pairing information in response to sending the encrypted instruction, wherein the encrypted pairing information provides protection against access by the computing device of unencrypted pairing information; sending the encrypted pairing information to the tracking device; and receiving the unencrypted pairing information from the tracking device after sending the encrypted pairing information to the tracking device to facilitate pairing between the computing device and the tracking device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for pairing a computing device and a tracking device, comprising:
-
receiving by the computing device an encrypted instruction from the tracking device for sending to a server, wherein the tracking device is configured to be worn by a user, wherein the computing device is configured to be held by the user while the tracking device is worn, wherein the encrypted instruction provides a secure communication channel between the tracking device and the server to protect information within the encrypted instruction from being accessed by the computing device; sending by the computing device the encrypted instruction to the server; receiving by the computing device encrypted pairing information in response to sending the encrypted instruction, wherein the encrypted pairing information provides protection against access by the computing device of unencrypted pairing information; sending the encrypted pairing information to the tracking device; decrypting by the tracking device the encrypted pairing information to generate the unencrypted pairing information; and providing the unencrypted pairing information to the computing device to enable pairing of the tracking device with the computing device. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method for pairing a computing device and a wearable monitoring device, comprising:
-
using communication circuitry of the computing device to send an encrypted instruction to a server, wherein using the communication circuitry is performed by the wearable monitoring device, wherein the wearable monitoring device is configured to be worn by a user, wherein the computing device is configured to be held by the user while the wearable monitoring device is worn, wherein the encrypted instruction provides a secure communication channel between the wearable monitoring device and the server to protect information within the encrypted instruction from being accessed by the computing device; receiving by the server the encrypted instruction; in response to receiving the encrypted instruction, sending encrypted pairing information to the communication circuitry of the computing device; receiving by the computing device the encrypted pairing information, wherein the encrypted pairing information provides protection against access by the computing device of unencrypted pairing information; sending the encrypted pairing information to the wearable monitoring device; decrypting by the wearable monitoring device the encrypted pairing information to generate the unencrypted pairing information; and providing the unencrypted pairing information to the computing device to enable pairing of the wearable monitoring device with the computing device. - View Dependent Claims (29, 30)
-
Specification