# US 11,452,156 B2 · Configuration system, client device, embedded device configuration method, and storage medium

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

- Number: US 11,452,156 B2
- Document ID: US11452156B2
- Status: Granted
- Kind: B2
- Application number: 16/959,563
- Filed: 2018-12-28
- Published: 2021-03-18
- Granted: 2022-09-20
- Earliest claimed: 2018-01-02
- Assignees: China Mobile Communication Co., Ltd Research Inst; China Mobile Communications Group Co., Ltd.
- Applicants: China Mobile Communication Co., Ltd Research Institute; China Mobile Communications Group Co., Ltd.
- Inventors: Zhenghu Luo
- Web page: https://patentgrep.com/patent/US11452156B2

## CPC

- H04W 76/15: Setup of multiple wireless link connections
- H04W 12/047: without using a trusted network node as an anchor
- H04W 12/37: Managing security policies for mobile devices or for controlling mobile applications
- H04W 48/20: Selecting an access point
- H04W 76/14: Direct-mode setup
- H04W 12/77: Graphical identity
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 88/04: adapted for relaying to or from another terminal or user
- H04W 92/08: between user and terminal device
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present disclosure discloses a configuration system, comprising: a client device, an embedded device, and a router. The client device is configured to establish a first connection with the embedded device in a point-to-point wireless connection mode, acquire access information of the router, and send the access information to the embedded device. The embedded device is configured to establish, according to the access information, a second connection with the router in a Wi-Fi mode while maintaining the first connection with the client device. The present disclosure also discloses a client device, an embedded device configuration method, and a computer readable storage medium.

## Claims

### Claim 1

A configuration system, comprising: a client device, at least one embedded device, and a router, wherein
the client device is configured to:
establish a first connection with the at least one embedded device in a point-to-point wireless connection mode;
acquire identification information of the router by scanning or contacting closely;
establish, based on the identification information of the router, a third connection with the router in the point-to-point wireless connection mode while maintaining the first connection with the at least one embedded device;
send identification information of the at least one embedded device that has established the first connection with the client device to the router;
receive access information of the router from the router, wherein the access information comprises an identification information of an embedded device in the at least one embedded device allowed to access; and
send the access information to the embedded device corresponding to the identification information; and
the at least one embedded device is configured to establish, upon receiving the access information, a second connection with the router in a Wireless Fidelity (Wi-Fi) mode based on the access information while maintaining the first connection with the client device.

### Claim 2 (depends on 1)

The system of claim 1, wherein the at least one embedded device is further configured to:
feed back a progress of accessing the router to the client device in real time; and
feed back a result of accessing the router when the accessing ends.

### Claim 3 (depends on 1)

The system of claim 1, wherein the client device is configured to:
establish, according to a received selection instruction for an embedded device in the at least one embedded device, a first connection with the selected embedded device in the point-to-point wireless connection mode; or,
acquire identification information of an embedded device in the at least one embedded device, and establish, based on the identification information of the embedded device, a first connection with the embedded device in the point-to-point wireless connection mode.

### Claim 4 (depends on 1)

The system of claim 1, wherein the router is configured to:
determine whether to allow the at least one embedded device corresponding to the identification information sent by the client device to access, and
in response to determining to allow a target embedded device to access, send identification information of the target embedded device to the client device; wherein the target embedded device is one allowed to access among the at least one embedded device corresponding to the identification information sent by the client device;
the client device is configured to receive the identification information of the target embedded device from the router, and send the access information to the target embedded device based on the identification information of the target embedded device;
the target embedded device is configured to establish, based on the access information, the second connection with the router in the Wi-Fi mode while maintaining the first connection with the client device.

### Claim 5 (depends on 1)

The system of claim 1, wherein when the point-to-point wireless connection mode comprises a Wi-Fi Direct mode or a Bluetooth connection mode, the configuration system comprises a plurality of embedded devices; wherein in the configuration system, the client device is a host device in a group, and the plurality of embedded devices and the router are client devices in the group.

### Claim 6

A client device, comprising:
a processor; and
a memory storing a computer program executable by the processor;
wherein the processor, when executing the computer program, is configured to:
establish a first connection with at least one embedded device in a point-to-point wireless connection mode;
acquire identification information of a router by scanning or contacting closely;
establish, based on the identification information of the router, a third connection with the router in the point-to-point wireless connection mode while maintaining the first connection with the at least one embedded device;
send identification information of the at least one embedded device that has established the first connection with the client device to the router;
receive access information of the router from the router, wherein the access information comprises an identification information of an embedded device in the at least one embedded device allowed to access; and
send the access information to the embedded device corresponding to the identification information; wherein the access information is to instruct the embedded device to establish a second connection with the router in a Wireless Fidelity (Wi-Fi) mode while maintaining the first connection with the client device.

### Claim 7 (depends on 6)

The client device of claim 6, wherein the processor, when running the computer program, is further configured to:
establish, according to a received selection instruction for an embedded device in the at least one embedded device, a first connection with the selected embedded device in the point-to-point wireless connection mode; or
acquire identification information of an embedded device in the at least one embedded device, and establish, based on the identification information of the embedded device, a first connection with the embedded device in the point-to-point wireless connection mode.

### Claim 8 (depends on 6)

The client device of claim 6, wherein the processor, when running the computer program, is further configured to:
when the router allows a target embedded device in the at least one embedded device corresponding to the identification information sent by the client device to access, send, according to identification information of the target embedded device sent by the router, the access information to the target embedded device, so that the access information instructs the target embedded device to establish the second connection with the router in the Wi-Fi mode while maintaining the first connection with the client device.

### Claim 9

A method for configuring at least one embedded device, comprising:
establishing, by a client device, a first connection with the at least one embedded device in a point-to-point wireless connection mode;
acquiring identification information of a router by scanning or contacting closely;
establishing, based on the identification information of the router, a third connection with the router in the point-to-point wireless connection mode while maintaining the first connection with the at least one embedded device;
sending identification information of the at least one embedded device that has established the first connection with the client device to the router;
receiving, by the client device, access information of the router from the router, wherein the access information comprises an identification information of an embedded device in the at least one embedded device allowed to access; and
sending, by the client device, the access information to the embedded device corresponding to the identification information; wherein the access information is to instruct the embedded device to establish a second connection with the router in a Wireless Fidelity (Wi-Fi) mode while maintaining the first connection with the client device.

### Claim 10 (depends on 9)

The method of claim 9, wherein the method further comprises:
when the access information instructs the embedded device to establish the second connection with the router in the Wi-Fi mode while maintaining the first connection with the client device,
feeding back, by the embedded device, a progress of accessing the router to the client device in real time, and feeding back, by the embedded device, a result of accessing the router when the accessing ends.

### Claim 11 (depends on 9)

The method of claim 9, wherein establishing, by the client device, the first connection with the at least one embedded device in the point-to-point wireless connection mode comprises:
establishing, by the client device, according to a received selection instruction for an embedded device in the at least one embedded device, a first connection with the selected embedded device in the point-to-point wireless connection mode; or
acquiring, by the client device, identification information of an embedded device in the at least one embedded device, and establishing, based on the identification information of the embedded device, a first connection with the embedded device in the point-to-point wireless connection mode.

### Claim 12 (depends on 9)

The method of claim 9, wherein the method further comprises:
when the client device receives the access information from the router,
receiving, by the client device, identification information of a target embedded device from the router, wherein the target embedded device is one determined by the router to be allowed to access among the at least one embedded device corresponding to the identification information sent by the client device;
correspondingly, sending, by the client device, the access information to the embedded device corresponding to the identification information comprises:
sending, by the client device, the access information to the target embedded device based on the identification information of the target embedded device, so that the access information instructs the target embedded device to establish the second connection with the router in the Wi-Fi mode while maintaining the first connection with the client device.

### Claim 13 (depends on 9)

The method of claim 9, wherein when the point-to-point wireless connection mode comprises a Wi-Fi Direct mode or a Bluetooth connection mode, a configuration system comprises a plurality of embedded devices; wherein in the configuration system, the client device is a host device in a group, and the plurality of embedded devices and the router are client devices in the group.

### Claim 14 (depends on 9)

A non-transitory computer-readable storage medium having stored therein computer-executable instructions that, when executed by a processor, cause the processor to perform the method for configuring the at least one embedded device of claim 9.
