Method for realizing bluetooth-binding between smart key device and mobile device

US2016269103A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016269103-A1
Application numberUS-201615164757-A
CountryUS
Kind codeA1
Filing dateMay 25, 2016
Priority dateDec 12, 2014
Publication dateSep 15, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present invention discloses a method for realizing bluetooth-binding between a smart key device and a mobile device, which belongs to the field of information security. The method comprises: the smart key device performs bluetooth pairing with a current paired mobile device, obtains and determines a bind identification when the pairing succeeds; in case that the bind identification is bind, it determines whether a mac address of the current mobile device is the same as a stored mac address of the bound mobile device, and, if yes, executes a data interactive operation, otherwise, reports an error; in case that the bind identification is unbind, it takes the mac address of the current paired mobile device as the mac address of the bound mobile device and the address, and sets the bind identification as bind, and executes the data interactive operation.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for realizing bluetooth-binding between a smart key device and a mobile device, comprising: Step S 1 , powering on the smart key device and initializing the smart key device; Step S 2 , performing, by the smart key device, bluetooth pairing with a current paired mobile device, and determining whether the pairing is finished in a preset duration, if yes, executing Step S 3 , otherwise, starting a power-saving mode; Step S 3 , obtaining and determining, by the smart key device, a binding state of the smart key device; executing Step S 4 in case that the binding state is bind; executing Step S 6 in case that the binding state is unbind; Step S 4 , obtaining, by the smart key device, a mac address of the current paired mobile device from a bluetooth module storage area of the smart key device, and obtaining a mac address of a bound mobile device from a device storage area of the smart key device; Step S 5 , determining, by the smart key device, whether the mac address of the bound mobile device is the same as the mac address of the current paired mobile device, if yes, executing Step S 7 , otherwise, reporting an error and starting the power-saving mode; Step S 6 , taking, by the smart key device, the mac address of the current paired mobile device in the bluetooth module storage area as the mac address of the bound mobile device, and storing the mac address into the device storage area, and setting the binding state as bind, and executing Step S 7 ; Step S 7 , performing, by the smart key device, a data interactive operation between the smart key device and the current paired mobile device. 2 . The method as claimed in claim 1 , wherein Step S 2 specifically comprises: Step S 2 - 1 , turning on, by the smart key device, an overtime-pairing timer interrupt; Step S 2 - 2 , checking, by the smart key device, whether a timer-overtime identification is set, if yes, starting the power-saving mode, otherwise, executing Step S 2 - 3 ; Step S 2 - 3 , determining, by the smart key device, whether the bluetooth pairing is finished, if yes, executing Step S 3 , otherwise, starting the power-saving mode; the method further comprises: starting, by the smart key device, an overtime-pairing timer, triggering the overtime-pairing timer interrupt when a value of the overtime-pairing timer reaches a preset duration, setting the timer-overtime identification, and exiting from the overtime-pairing timer interrupt. 3 . The method as claimed in claim 1 , wherein Step S 3 specifically comprises: obtaining, by the smart key device, a device bluetooth-bind identification from the device storage area of the smart key device, and determining whether the device bluetooth-bind identification is set, if yes, the binding state being bind, and executing Step S 4 , otherwise, the binding state being unbind, and executing Step S 6 ; and in Step S 6 , the setting the binding state as bind specifically comprises: setting the device bluetooth-bind identification. 4 . The method as claimed in claim 1 , wherein before Step S 4 , the method further comprises: determining whether the mac address of the current paired mobile device can be obtained from the bluetooth module storage area, and determining whether the mac address of the bound mobile device can be obtained from the device storage area, if yes, executing Step S 4 , otherwise, reporting an error and starting the power-saving mode; and before Step S 6 , the method further comprises: determining whether the mac address of the current paired mobile device can be obtained from the bluetooth module storage area, if yes, executing Step S 6 , otherwise, reporting an error, and starting the power-saving mode. 5 . The method as claimed in claim 1 , wherein, in Step S 2 , the smart key device performing the bluetooth pairing with the current paired mobile device specifically comprises: Step 1 , waiting, by the smart key device, for receiving a bluetooth-pairing request sent by the current paired mobile device; Step 2 , obtaining, by the smart key device, a mac address of the smart key device stored in the bluetooth module storage area after receiving the bluetooth-pairing request, and sending the mac address of the smart key device to the current paired mobile device; Step 3 , storing, by the current paired mobile device, the mac address of the smart key device, and sending the mac address of the current paired mobile device to the smart key device; Step 4 , storing, by the smart key device, the mac address of the current paired mobile device into the bluetooth module storage area, and the paring being finished. 6 . The method as claimed in claim 5 , wherein Step 3 specifically comprises: storing, by the current paired mobile device, the mac address of the smart key device, receiving a pairing password entered by a user, and sending a verifying-pairing-password instruction which includes the pairing password and the mac address of the current paired mobile device to the smart key device; between Step 3 and Step 4 , the method further comprises: obtaining, by the smart key device, the pairing password from the pairing-password instruction after receiving the verifying-paired-password instruction, and determining whether the pairing password matches a pairing password stored inside the device, if yes, executing Step 4 , otherwise, reporting an error, and ending. 7 . The method as claimed in claim 1 , wherein between Step S 1 and Step S 2 , the method further comprises: Step a 1 , determining, by the smart key device, whether key-triggered information is received, if yes, executing Step a 2 , otherwise, executing Step S 2 ; Step a 2 , determining, by the smart key device, the binding state; executing Step a 3 in case that the binding state is bind; executing Step a 4 in case that the binding state is unbind; Step a 3 , deleting the mac address of the bound mobile device stored in the device storage area, and setting the binding state as unbind, and executing Step S 2 ; Step a 4 , obtaining the mac address of the current paired mobile device from the bluetooth module storage area, taking the mac address as the mac address of the bound mobile device, and storing the address into the device storage area, and setting the current binding state as bind, and executing Step S 2 . 8 . The method as claimed in claim 7 , wherein before Step a 3 , the method further comprises: prompting, by the smart key device, information whether unbinding is needed, and checking a key operation; executing Step a 3 in case that an OK key is pressed; canceling prompting information of unbinding and executing Step S 2 in case that a Cancel key is pressed. 9 . The method as claimed in claim 7 , wherein, before Step a 4 , the method further comprises: prompting, by the smart key device, information whether binding is needed, and checking a key operation; executing Step a 4 in case that the OK key is pressed; canceling prompting information of binding and executing Step S 2 in case that a Cancel key is pressed. 10 . The method as claimed in claim 7 , wherein, before Step a 4 , the method further comprises: determining, by the smart key device, whether the mac address of the current paired mobile device can be obtained from the bluetooth module storage area, if yes, executing Step a 4 , otherwise, returning information that binding cannot be performed, and executing Step S 2 . 11 . The method as claimed in claim 1 , wherein between Step S 1 and Step S 2 , the method further comprises: Step b 1 , determining, by the smart key device, whether audio data is received, if yes, executing Step b 2 , otherwise, executing Step S 2 ; S

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016269103A1 cover?
The present invention discloses a method for realizing bluetooth-binding between a smart key device and a mobile device, which belongs to the field of information security. The method comprises: the smart key device performs bluetooth pairing with a current paired mobile device, obtains and determines a bind identification when the pairing succeeds; in case that the bind identification is bind,…
Who is the assignee on this patent?
Feitian Technologies Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04B7/26. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).