×

Bluetooth connection method and system

  • US 9,191,772 B2
  • Filed: 09/15/2011
  • Issued: 11/17/2015
  • Est. Priority Date: 03/03/2011
  • Status: Active Grant
First Claim
Patent Images

1. A Bluetooth connection method, comprising:

  • reading, by a client, information stored in a Radio Frequency Identification (RFID) card; and

    establishing, by the client, a Bluetooth connection with a server according to the read information,wherein the establishing, by the client, the Bluetooth connection with the server according to the read information is;

    carrying out, by the client, a Bluetooth authentication with the server by utilizing a challenge/answer mechanism of a Service Discovery Protocol (SDP) service search and utilizing the RFID according to the read information, and establishing, by the client, the Bluetooth connection when the Bluetooth authentication is successful,wherein the carrying out, by the client, a Bluetooth authentication with the server by utilizing a challenge/answer mechanism of a Service Discovery Protocol (SDP) service search and utilizing the RFID is;

    generating, by the server, one random number R; and

    sending, by the server, the R and a Query to the client;

    calculating, by the client, H(ID), H(ID∥

    R), ID*=S(ID), and H(ID*)=H(S(ID)) via a one-way Hash function according to the received R and the read ID; and

    sending, by the client, the H(ID) and the H(ID∥

    R) to the server;

    forwarding, by the server, the H(ID) and the H(ID∥

    R) received, as well as the R, to a background database;

    calculating, by the database, H(ID*i) according to the received data and a list stored in the database itself; and

    forwarding, by the database, the H(ID*i) to the client through the server; and

    comparing, by the client, whether the received H(ID*i) and the calculated H(ID*) are equal, if so, updating, by the client, the ID in the RFID card to ID*, and determining that the client passes the Bluetooth authentication.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×