Methods and devices for facilitating bluetooth pairing using a camera as a barcode scanner
Embodiments of the systems, devices and methods described herein generally facilitate performing Bluetooth pairing between a first device and a second device. In accordance with one example embodiment, a first device generates a barcode that encodes Bluetooth pairing data for transmission to the second device, wherein the pairing data comprises a Bluetooth address associated with the first device, and wherein the pairing data further comprises a personal identification number usable to complete the Bluetooth pairing, the barcode is transmitted to the second device, and Bluetooth pairing is performed with the second device.
1. A method comprising:
generating, at a device, security parameters associated with the device and usable to complete a short-range communication pairing with a second device;
rendering, at a display of the device, an optical representation of the security parameters;
in response to receiving an automatic response from the second device, performing the short-range communication pairing with the second device using pairing data.
2. The method of claim 1 , wherein the short-range communication pairing comprises a Bluetooth pairing.
3. The method of claim 1 , wherein the optical representation of the security parameters comprises pairing initiation data.
4. The method of claim 1 , further comprising: in response to receiving the automatic response from the second device, terminating the rendering of the optical representation.
5. The method of claim 1 , further comprising: in response to receiving, at the device, a message that confirms receipt of the optical representation at the second device, terminating the rendering of the optical representation.
6. The method of claim 1 , further comprising: exchanging the security parameters with the second device in relation to rendering the optical representation.
7. The method of claim 1 , wherein the device comprises one or more of a photo frame and a mobile device.
8. A device comprising:
a display, a short-range-communication transceiver, and a processor is configured to:
generate security parameters associated with the device and usable to complete a short-range communication pairing with a second device;
render, at the display, an optical representation of security parameters;
in response to receiving an automatic response from the second device, perform the short-range communication pairing with the second device using pairing data.
9. The device of claim 8 , wherein the short-range communication pairing comprises a Bluetooth pairing.
10. The device of claim 8 , wherein the optical representation of the security parameters comprises pairing initiation data.
11. The device of claim 8 , wherein the processor is further configured to:
in response to receiving the automatic response from the second device, terminate the rendering of the optical representation.
12. The device of claim 8 , wherein the processor is further configured to:
in response to receiving a message that confirms receipt of the optical representation at the second device, terminate the rendering of the optical representation.
13. The device of claim 8 , wherein the processor is further configured to: exchange the security parameters with the second device in relation to rendering the optical representation.
14. The device of claim 8 , wherein the device comprises one or more of a photo frame and a mobile device.
15. A non-transitory computer-readable medium storing a computer program, wherein execution of the computer program is for:
generating, at a device, security parameters associated with the device and usable to complete a short-range communication pairing with a second device
rendering, at a display of the device, an optical representation of security parameters;
in response to receiving an automatic response from the second device, performing the short-range communication pairing with the second device using pairing data.
16. The non-transitory computer-readable medium of claim 15 , wherein the short-range communication pairing comprises a Bluetooth pairing.
17. The non-transitory computer-readable medium of claim 15 , wherein the optical representation of the security parameters comprises pairing initiation data.
18. The non-transitory computer-readable medium of claim 15 , wherein execution of the computer program is further for:
in response to receiving the automatic response from the second device, terminating the rendering of the optical representation.
19. The non-transitory computer-readable medium of claim 15 , wherein execution of the computer program is further for:
in response to receiving at the device a message that confirms receipt of the optical representation at the second device, terminating the rendering of the optical representation.
20. The non-transitory computer-readable medium of claim 15 , wherein execution of the computer program is further for: exchanging the security parameters with the second device in relation to rendering the optical representation.
21. The non-transitory computer-readable medium of claim 15 , wherein the device comprises one or more of a photo frame and a mobile device.