EP2306692B1

Methods and devices for facilitating bluetooth pairing using a camera as a barcode scanner

Abstract

This record has no abstract on file.

EP2306692B1, drawing sheet 1
Sheet 1 of 7

Term

3 yearsleft in the term

Expires 2 October 2029.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

15 claims: 8 independent, 7 dependent

  1. 1
    A method of performing Bluetooth pairing on a device (401, 501, 601, 100, 100a, 100b, 100c), the method performed by a processor of the device, the method comprising:generating (405, 505, 605) a personal identification number associated with the device and usable to complete a Bluetooth pairing;generating (410, 510, 610) a barcode image comprising a barcode (710) that encodes pairing data and pairing initiation data, the pairing data comprising the personal identification number and a Bluetooth address both associated with the device and usable to complete the Bluetooth pairing, the pairing initiation data identifying the type of pairing data encoded within the barcode;displaying or printing (415, 515, 615) the barcode image;and performing (425, 525, 625) the Bluetooth pairing after receiving a response.
  2. 5
    The method of any one of claims 1 to 4, wherein the generating the personal identification number occurs automatically when the device is powered on, is reset, or is disconnected from an electrical power source.
  3. 6
    The method of any one of claims 1 to 4, wherein the generating the personal identification number occurs automatically for every new Bluetooth pairing attempt.
  4. 7
    A method of performing Bluetooth pairing between a first device and a second device (401, 501, 601, 100, 100a, 100b, 100c), the method performed by a processor of the second device, the method comprising:receiving (430, 530, 630) a barcode image comprising a barcode (710) comprising pairing data and pairing initiation data, the pairing data comprising a Bluetooth address and a personal identification number both associated with the first device and usable to complete a Bluetooth pairing, the pairing initiation data identifying the barcode as relating to a Bluetooth pairing request, wherein the personal identification number was generated by the first device;decoding (440, 540, 640) the barcode (710) to determine whether the pairing initiation data identifies the barcode as relating to a Bluetooth pairing request;and performing (450, 550, 650) the Bluetooth pairing using the pairing data if it is determined that the pairing initiation data identifies the barcode as relating to a Bluetooth pairing request.
  5. 11
    The method of any one of claims 7 to 10, further comprising sending (635) a message after receiving the barcode image, said message configured to indicate receipt of the barcode image.
  6. 13
    The method of any one of claims 7 to 11, wherein at least one of the first device and the second device comprises a photo frame or a mobile device.
  7. 14
    A device (401, 501, 601, 100, 100a, 100b, 100c) comprising a memory, a Bluetooth transceiver, and further comprising a processor, wherein the processor is configured to perform all the steps of the method claimed in any one of claims 1 to 13.
  8. 15
    A computer-readable storage medium upon which a plurality of computer readable instructions for execution by a processor of a device (401, 501, 601, 100, 100a, 100b, 100c) are stored, wherein execution of the instructions causes the processor to perform all the steps of the method claimed in any one of claims 1 to 13.