Pairing method, device, machine-readable storage medium, and system

US11178709B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11178709-B2
Application numberUS-201916576423-A
CountryUS
Kind codeB2
Filing dateSep 19, 2019
Priority dateMar 30, 2017
Publication dateNov 16, 2021
Grant dateNov 16, 2021

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.

A pairing method implemented in a first device includes obtaining identification information of a second device. The pairing method also includes transmitting a pairing request message to the second device, the pairing request message carrying a system key. The pairing method also includes receiving a pairing response message from the second device. The pairing method also includes analyzing the pairing response message based on the system key. The pairing method further includes verifying the analyzed pairing response message based on the identification information.

First claim

Opening claim text (preview).

What is claimed is: 1. A pairing method implemented in a first device, comprising: obtaining identification information of a second device, the identification information including a first portion and a second portion; generating a system key; generating, based on the first portion of the identification information, a pairing request message carrying the system key; transmitting the pairing request message to the second device; receiving a pairing response message from the second device, the pairing response message including confirmation information; analyzing the pairing response message based on the system key to obtain the confirmation information; and verifying the confirmation information with the second portion of the identification information to determine a pairing result. 2. The pairing method of claim 1 , wherein the identification information comprises pairing identification information, the pairing identification information being first pairing identification information, and the method further comprises: receiving a pairing creation message from the second device, the pairing creation message being encrypted based on second pairing identification information; and verifying the pairing creation message based on the first pairing identification information. 3. The pairing method of claim 1 , wherein the identification information comprises pairing confirmation information, the pairing response message is encrypted based on the system key, and wherein verifying the confirmation information with the second portion of the identification information comprises: verifying the confirmation information with the pairing confirmation information to determine the pairing result. 4. The pairing method of claim 3 , wherein the analyzed pairing response message comprises the confirmation information. 5. The pairing method of claim 1 , wherein the identification information comprises pairing identification information and pairing confirmation information, and wherein the method further comprises: analyze a first specified location of the identification information to obtain the pairing identification information, the identification information including a plurality of bits of information, and the first specified location including a first portion of the plurality of bits; and analyze a second specified location of the identification information to obtain the pairing confirmation information, the second specified location including a second portion of the plurality of bits. 6. The pairing method of claim 1 , wherein the identification information comprises pairing identification information, the pairing identification information comprises a check code, and wherein the method further comprises: verifying the pairing identification information based on the check code. 7. The pairing method of claim 1 , wherein transmitting the pairing request message to the second device comprises: adding first device information to the pairing request message; and transmitting the pairing request message to the second device. 8. The pairing method of claim 1 , further comprising: determining that pairing between the first device and the second device has failed if the pairing response message is not received from the second device within a predetermined time after transmitting the pairing request message to the second device; or determining that the pairing between the first device and the second device has failed if it is determined that the pairing response message is invalid in verifying the confirmation information with the second portion of the identification information. 9. The pairing method of claim 1 , wherein the first device is an unmanned aerial vehicle and the second device is a control device; or the first device is the control device and the second device is the unmanned aerial vehicle. 10. A pairing device as a first device, comprising: an imaging device configured to capture an image comprising identification information of a second device; a processor configured to: obtain the identification information of the second device based on the image, the identification information including a first portion and a second portion; generate a system key; and generate, based on the first portion of the identification information, a pairing request message carrying the system key; a transmitter configured to transmit the pairing request message to the second device; and a receiver configured to receive a pairing response message from the second device, the pairing response message including confirmation information, wherein the processor is configured to analyze the pairing response message based on the system key to obtain the confirmation information and verify the confirmation information with the second portion of the identification information to determine a pairing result. 11. The pairing device of claim 10 , wherein the identification information comprises pairing identification information, wherein the processor is configured to encrypt the pairing request message based on the pairing identification information, and wherein the transmitter is configured to transmit the encrypted pairing request message to the second device. 12. The pairing device of claim 10 , wherein the identification information comprises pairing identification information, the pairing identification information being first pairing identification information, wherein the receiver is configured to receive pairing creation information from the second device, the pairing creation information being encrypted based on second pairing identification information, and wherein the processor is configured to verify the pairing creation information based on the first pairing identification information. 13. The pairing device of claim 10 , wherein the identification information comprises pairing confirmation information, wherein the pairing response message is encrypted based on the system key, wherein in verifying the analyzed pairing response message based on the identification information, the processor is configured to verify the pairing response message based on the pairing confirmation information, and wherein the analyzed pairing response message comprises the confirmation information. 14. The pairing device of claim 10 , wherein the identification information comprises pairing identification information and pairing confirmation information, and wherein the processor is configured to analyze a first specified location of the identification information to obtain the pairing identification information, and analyze a second specified location of the identification information to obtain the pairing confirmation information, the identification information including a plurality of bits of information, the first specified location including a first portion of the plurality of bits, and the second specified location including a second portion of the plurality of bits.

Assignees

Inventors

Classifications

  • H04W76/14Primary

    Direct-mode setup · CPC title

  • H04W12/50Primary

    Secure pairing of devices · CPC title

  • Discovery of network devices, e.g. terminals · CPC title

  • H04L63/08Primary

    for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

  • wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title

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 US11178709B2 cover?
A pairing method implemented in a first device includes obtaining identification information of a second device. The pairing method also includes transmitting a pairing request message to the second device, the pairing request message carrying a system key. The pairing method also includes receiving a pairing response message from the second device. The pairing method also includes analyzing th…
Who is the assignee on this patent?
Sz Dji Technology Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W76/14. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 16 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).