IP Library Granted Patent US 10,798,568
Granted Patent B2
US 10,798,568 · App. 16/192,329 · Granted Oct 6, 2020

Method, system and intelligent terminal for pairing between intelligent wearable device and intelligent terminal

Inventors: Xiaochen Wang (Hangzhou, CN); Mian Huang (Hangzhou, CN); Yuanbo Sun (Hangzhou, CN); Fei Meng (Hangzhou, CN); Xiaofeng Li (Hangzhou, CN)
Assignee: Alibaba Group Holding Limited
H04W12/002G06K7/1413G06K7/1417G06K19/06028G06K19/06037H04W12/003H04W12/06H04W12/08H04W12/00522
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,798,568
App. No.
16/192,329
Granted
Oct 6, 2020
Kind
B2
Abstract

An intelligent terminal scans, as a scanned identification code, an identification code that is displayed by an intelligent wearable device. A wireless broadcast signal is transmitted by the intelligent terminal to identify the intelligent wearable device. A response to the wireless broadcast signal is received by the intelligent terminal and from the intelligent wearable device, where the response includes an identification code. The identification code is extracted by the intelligent terminal from the response and as an extracted identification code. The intelligent terminal compares the scanned identification code and the extracted identification code. If it is determined that the scanned identification code and the extracted identification code are the same, the intelligent terminal is paired with the intelligent wearable device.

Claims (44)

1. A computer-implemented method, comprising:

scanning, by an intelligent terminal, a first identification code and a key index that are displayed by a display of an intelligent wearable device, wherein

the first identification code comprises a bar code or a two-dimensional code,

the first identification code is dynamically generated by the intelligent wearable device,

at least one set of keys is pre-stored in the intelligent wearable device and in a software application installed on the intelligent terminal, and

each set of keys has a corresponding index;

transmitting, by the intelligent terminal, a wireless broadcast signal to identify the intelligent wearable device;

receiving, by the intelligent terminal, a response message to the wireless broadcast signal from the intelligent wearable device;

extracting, by the intelligent terminal, a second identification code from a self-defined field of the response message, wherein a location and a length of the self-defined field are pre-determined through negotiation between the intelligent terminal and the intelligent wearable device, wherein the second identification code included in the response message is placed in the self-defined field of the response message;

comparing, by the intelligent terminal, the first identification code that was scanned by the intelligent terminal and the second identification code that was extracted from the response message to the wireless broadcast signal;

based on determining that the first identification code and the second identification code match, pairing the intelligent terminal with the intelligent wearable device;

retrieving, by the intelligent terminal, a key corresponding to the key index scanned by the intelligent terminal; and

performing, by the intelligent terminal and using the key corresponding to the key index, encrypted communications with the intelligent wearable device.

2. The computer-implemented method of claim 1 , wherein the first identification code is scanned by a software application that is installed on and executing on the intelligent terminal.

3. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

scanning, by an intelligent terminal, a first identification code and a key index that are displayed by a display of an intelligent wearable device wherein

the first identification code comprises a bar code or a two-dimensional code,

the first identification code is dynamically generated by the intelligent wearable device,

at least one set of keys is pre-stored in the intelligent wearable device and in a software application installed on the intelligent terminal, and

each set of keys has a corresponding index;

transmitting, by the intelligent terminal, a wireless broadcast signal to identify the intelligent wearable device;

receiving, by the intelligent terminal, a response message to the wireless broadcast signal from the intelligent wearable device;

extracting, by the intelligent terminal, a second identification code from a self-defined field of the response message, wherein a location and a length of the self-defined field are pre-determined through negotiation between the intelligent terminal and the intelligent wearable device, wherein the second identification code included in the response message is placed in the self-defined field of the response message;

comparing, by the intelligent terminal, the first identification code that was scanned by the intelligent terminal and the second identification code that was extracted from the response message to the wireless broadcast signal;

based on determining that the first identification code and the second identification code match, pairing the intelligent terminal with the intelligent wearable device;

retrieving, by the intelligent terminal, a key corresponding to the key index scanned by the intelligent terminal; and

performing, by the intelligent terminal and using the key corresponding to the key index, encrypted communications with the intelligent wearable device.

4. The non-transitory, computer-readable medium of claim 3 , wherein the first identification code is scanned by a software application that is installed on and executing on the intelligent terminal.

5. A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

scanning, by an intelligent terminal, a first identification code and a key index that are displayed by a display of an intelligent wearable device, wherein

the first identification code comprises a bar code or a two-dimensional code,

the first identification code is dynamically generated by the intelligent wearable device,

at least one set of keys is pre-stored in the intelligent wearable device and in a software application installed on the intelligent terminal, and

each set of keys has a corresponding index;

transmitting, by the intelligent terminal, a wireless broadcast signal to identify the intelligent wearable device;

receiving, by the intelligent terminal, a response message to the wireless broadcast signal from the intelligent wearable device;

extracting, by the intelligent terminal, a second identification code from a self-defined field of the response message, wherein a location and a length of the self-defined field are pre-determined through negotiation between the intelligent terminal and the intelligent wearable device, wherein the second identification code included in the response message is placed in the self-defined field of the response message;

comparing, by the intelligent terminal, the first identification code that was scanned by the intelligent terminal and the second identification code that was extra cted from the response message to the wireless broadcast signal;

based on determining that the first identification code and the second identification code match, pairing the intelligent terminal with the intelligent wearable device;

retrieving, by the intelligent terminal, a key corresponding to the key index scanned by the intelligent terminal; and

performing, by the intelligent terminal and using the key corresponding to the key index, encrypted communications with the intelligent wearable device.

6. The computer-implemented system of claim 5 , wherein the first identification code is scanned by a software application that is installed on and executing on the intelligent terminal.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2019
From: WANG, XIAOCHEN; HUANG, MIAN; SUN, YUANBO; MENG, FEI; LI, XIAOFENG
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 049029/0636 →
Cited By (1)
US 12,388,647