Apparatus, system and method for vehicle authentication management and reporting
US-9305412-B2 · Apr 5, 2016 · US
US2016269103A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016269103-A1 |
| Application number | US-201615164757-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 25, 2016 |
| Priority date | Dec 12, 2014 |
| Publication date | Sep 15, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
at least one of which is mobile · CPC title
Terminal devices · CPC title
Authentication · CPC title
Electricity · mapped topic
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.