# US 10,484,197 B2 · Internet of Things (IoT) communication method, communication end, and user end

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,484,197 B2
- Document ID: US10484197B2
- Status: Granted
- Kind: B2
- Application number: 15/165,934
- Filed: 2016-05-26
- Published: 2016-09-22
- Granted: 2019-11-19
- Earliest claimed: 2013-12-09
- Assignees: Tencent Technology (Shenzhen) Company Limited
- Applicants: Tencent Technology (Shenzhen) Co., Ltd.
- Inventors: Lejun Liu; Liangliang Fan; Kai Liu; Xiangyao Lin; Chenglin Liu; Can Liu
- Web page: https://patentgrep.com/patent/US10484197B2

## CPC

- H04L 12/2816: {Controlling appliance services of a home automation network by calling their functionalities (arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station; in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom H04Q9/00)}
- G06K 7/1417: {2D bar codes}
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 12/50: Secure pairing of devices
- H04W 76/10: Connection setup
- H04W 12/77: Graphical identity
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An IoT communication method, including: receiving via an account of the communication end, access information or control information sent from an account of a user end. The access information includes an identifier of a source terminal and an access command which accesses status information of the source terminal. The control information includes the identifier of the source terminal and a control command which controls the source terminal, the account of the communication end and the account of the user end are bound to each other in instant messaging software; sending the access command or the control command to the source terminal specified by the identifier of the source terminal; obtaining source information which the source terminal returns in response to receiving the access command or the control command from the communication end; sending, via the account of the communication end, the source information to the account of the user end.

## Claims

### Claim 1

An Internet of Things (IoT) communication method performed by a wireless Access Point (AP) which is a communication end, the method comprising:
receiving, via an instant messaging (IM) account of the wireless AP, access information and control information sent from an IM account of the wireless AP, access information and control information sent from an IM account of a user end, and communicating wirelessly through an Intelligent Grouping and Resource Sharing (IGRS) protocol with a plurality of source terminals without any intervention of additional equipment, wherein:
the access information sent from the IM account of the user end includes an identifier of a source terminal and an access command which enables the wireless AP to directly access wirelessly through the IGRS protocol, status information of the source terminal,
the control information sent from the IM account of the user end includes the identifier of the source terminal and a control command which enables the wireless AP to directly control wirelessly through the IGRS protocol, the source terminal, and
the IM account of the wireless AP and the IM account of the user end are bound to each other in an instant messaging software, such that the IM account of the user end is the only account holder authorized to send the access command and the control command to the IM account of the wireless AP;
sending directly and wirelessly through the IGRS protocol, the access command and the control command to the source terminal which is specified by the identifier of the source terminal;
obtaining wirelessly, source information returned from the source terminal in response to receiving the access command and the control command from the wireless AP; and
sending wirelessly, via the IM account of the wireless AP, the source information to the IM account of the user end.

### Claim 2 (depends on 1)

The IoT communication method according to claim 1, wherein there are more than one IM accounts of the user end.

### Claim 3 (depends on 1)

The IoT communication method according to claim 1, wherein the source terminal comprises an electric appliance enabled to perform wireless communication.

### Claim 4 (depends on 3)

The IoT communication method according to claim 3, wherein the source terminal comprises a smart electric appliance.

### Claim 5 (depends on 1)

The IoT communication method according to claim 1, further comprising: monitoring fault information sent by the source terminal, and sending the fault information to the account of the user end according to the IM account of the wireless AP.

### Claim 6

An Internet of Things (IoT) communication method, comprising:
sending by a user end, access information and control information via an instant messaging (IM) account of the user end to an IM account of a wireless Access Point (AP) which is a communication end, wherein the wireless AP communicates wirelessly through an Intelligent Grouping and Resource Sharing (IGRS) protocol with a plurality of source terminals without any intervention of additional equipment wherein:
the access information sent from the IM account of the user end includes an identifier of the source terminal and an access command which enables the wireless AP to directly access wirelessly through the IGRS protocol, the status information of the source terminal,
the control information sent from the IM account of the user end includes the identifier of the source terminal and a control command which enables the wireless AP to directly control wirelessly through the IGRS protocol, the source terminal, and
the IM account of the user end and the IM account of the wireless AP are bound to each other in instant messaging software, such that the IM account of the user end is the only account holder authorized to send the access command and the control command to the IM account of the wireless AP; and
receiving and displaying via the IM account of the user end, source information sent from the communication end, wherein the source information is returned to the communication end only in response to the source terminal directly receiving wirelessly the access command and the control command from the communication end through the IGRS protocol.

### Claim 7 (depends on 6)

The IoT communication method according to claim 6, wherein:
more than one IM accounts of the user end are bound to a single IM account of the wireless AP;
a first of the more than one IM accounts of the user end is bound to the IM account of the wireless AP and the rest of the more than one IM accounts of the user end being slave accounts, and the slave accounts cannot be bound to the IM account of the user end unless authorized by the master account.

### Claim 8 (depends on 6)

The IoT communication method according to claim 6, wherein more than one IM accounts of the wireless AP is bound to a single IM account of the user end, and the method further comprising displaying by categories, received plurality of source information according to the IM account of the wireless AP.

### Claim 9 (depends on 6)

The IoT communication method according to claim 6, wherein the account of the user end establishes a communication link with the IM account of the wireless AP or with the source terminal, wherein the communication link is via one of or a combination of the following: 2-dimensional (2D) barcode scanning, text or numerical information input, Bluetooth, Near Field Communication (NFC), and WiFi.

### Claim 10 (depends on 6)

The IoT communication method according to claim 6, wherein packaging container of the wireless AP or the wireless AP is installed with 2-dimensional (2D) barcode, wherein the 2-D barcode includes an encrypted account of the wireless AP and the account of the wireless AP is obtained by scanning and decrypting the 2-D barcode.

### Claim 11 (depends on 6)

The IoT communication method according to claim 6, wherein prior to the receiving and displaying of the source information via the IM account of the user end, which source information is sent from the IM account of the wireless AP in response to the source terminal receiving the access command or the control command, comprising:
obtaining the IM account of the wireless AP, and binding the IM account of the wireless AP to the IM account of the user end;
displaying the IM account of the wireless AP or a name corresponding to the IM account of the wireless AP;
receiving an adding command for adding the source terminal, obtaining the source information of the source terminal according to the adding command, and binding the source terminal to the IM account of the wireless AP; and
displaying the source information of the source terminal or the name corresponding to the source terminal.

### Claim 12

An Internet of Things (IoT) wireless access point (AP), which is a communication end, that comprises at least a processor with circuitry operating in conjunction with at least a memory which stores instruction codes operable as a plurality of modules, wherein the plurality of modules comprise:
a receiving module, which is enabled to receive via an instant messaging (IM) account of the communication end, access information and control information sent from an IM account of a user end, wherein the wireless Access Point communicates wirelessly through an Intelligent Grouping and Resource Sharing (IGRS) protocol with a plurality of source terminals without any intervention of additional equipment, wherein:
the access information sent from the IM account of the user end includes an identifier of a source terminal and an access command which enables the wireless AP to directly access wirelessly through the IGRS protocol, status information of the source terminal,
the control information sent from the IM account of the user end includes the identifier of the source terminal and a control command which enables the wireless AP to directly access wirelessly through the IGRS protocol, status information of the source terminal, and
the IM account of the wireless AP and the IM account of the user end are bound to each other in instant messaging software, such that the IM account of the user end is the only account holder authorized to send the access command and the control command to the IM account of the wireless AP;
a sending module, which is enabled to send the access command and the control command to the source terminal which is specified by the identifier of the source terminal;
an acquisition module, which is enabled to obtain source information from the source terminal which the source terminal returns in response to receiving the access command and the control command directly from the wireless AP through the IGRS protocol; and
a forwarding module, which is enabled to directly send wirelessly through the IGRS protocol via the IM account of the wireless AP, the source information to the IM account of the user end.

### Claim 13 (depends on 12)

The IoT wireless AP according to claim 12, wherein there are more than one IM accounts of the user end.

### Claim 14 (depends on 12)

The IoT wireless AP according to claim 12, wherein the source terminal comprises an electric appliance enabled to perform wireless communication.

### Claim 15 (depends on 14)

The IoT wireless AP according to claim 14, wherein the source terminal comprises a smart electric appliance.

### Claim 16 (depends on 12)

The IoT wireless AP according to claim 12, further comprising a monitoring module which is enabled to monitor fault information sent by the source terminal, and sending the fault information to the IM account of the user end according to the IM account of the wireless AP.

### Claim 17

An Internet of Things (IoT) user end that comprises at least a processor with circuitry operating in conjunction with at least a memory which stores instruction codes operable as a plurality of modules, wherein the plurality of modules comprise:
a command sending module, which is enabled to send access information and control information via an instant messaging (IM) account of the user end to an IM account of a wireless Access Point (AP) which is a communication end, wherein the wireless Access Point communicates wirelessly through an Intelligent Grouping and Resource Sharing (IGRS) protocol with a plurality of source terminals without any intervention of additional equipment wherein:
the access information sent from the IM account of the user end includes an identifier of the source terminal and an access command which enables the wireless AP to wirelessly directly access the status information of the source terminal through the IGRS protocol,
the control information sent from the IM account of the user end includes the identifier of the source terminal and a control command which enables the wireless AP to wirelessly directly control the source terminal through the IGRS protocol, and
the account of the user end and the IM account of the wireless AP are bound to each other in instant messaging software, such that the IM account of the user end is the only account holder authorized to send the access command and the control command to the IM account of the wireless AP; and
a receiving and displaying module, which is enabled to receive and display, via the IM account of the user end, source information by the wireless AP, wherein the source information is returned to the wireless AP in response to the source terminal directly receiving the access command and the control command from the wireless AP wirelessly through the IGRS protocol.

### Claim 18 (depends on 17)

The IoT user end according to claim 17, wherein:
there are more than one IM accounts of the user end bound to a single IM account of the wireless AP;
a first of the more than one IM accounts of the user end is bound to the IM account of the wireless AP and the rest of the more than one IM accounts of the user end being slave accounts, and the slave accounts cannot be bound to the IM account of the user end unless authorized by the master account.

### Claim 19 (depends on 17)

The IoT user end according to claim 17, wherein more than one IM accounts of the wireless AP is bound to a single IM account of the user end, and the method further comprising displaying by categories, received plurality of source information according to the IM account of the wireless AP.

### Claim 20 (depends on 17)

The IoT user end according to claim 17, wherein the IM account of the user end establishes a communication link with the IM account of the wireless AP or with the source terminal, wherein the communication link is via one of or a combination of the following: 2-dimensional (2D) barcode scanning, text or numerical information input, Bluetooth, Near Field Communication (NFC), and WiFi.

### Claim 21 (depends on 17)

The IoT user end according to claim 17, wherein packaging container of the wireless AP or the wireless AP is installed with 2-dimensional (2D) barcode, wherein the 2-D barcode includes an encrypted account of the wireless AP, and the IM account of the wireless AP is obtained by scanning and decrypting the 2-D barcode.

### Claim 22 (depends on 17)

The IoT user end according to claim 17, wherein prior to the receiving and displaying of the source information via the IM account of the user end, which source information is sent from the IM account of the wireless AP in response to the source terminal receiving the access command or the control command, comprising:
obtaining the IM account of the wireless AP, and binding the IM account of the wireless AP to the IM account of the user end;
displaying the IM account of the wireless AP or a name corresponding to the IM account of the wireless AP;
receiving an adding command for adding the source terminal, obtaining the source information of the source terminal according to the adding command, and binding the source terminal to the IM account of the wireless AP; and
displaying the source information of the source terminal or the name corresponding to the source terminal.
