# US 11,122,124 B2 · Method and apparatus for controlling wireless communication for installing wireless internet in IoT devices

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

- Number: US 11,122,124 B2
- Document ID: US11122124B2
- Status: Granted
- Kind: B2
- Application number: 16/680,525
- Filed: 2019-11-12
- Published: 2020-06-11
- Granted: 2021-09-14
- Earliest claimed: 2018-12-06
- Assignees: Dialog Semiconductor Korea Inc.
- Applicants: Dialog Semiconductor Korea Inc.
- Inventors: Chang Hwan Park
- Web page: https://patentgrep.com/patent/US11122124B2

## CPC

- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 12/1868: {Measures taken after transmission, e.g. acknowledgments}
- H04L 12/189: {in combination with wireless systems (selective distribution or broadcast in wireless communication networks H04W4/06)}
- H04L 51/18: Commands or executable codes
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 12/0471: Key exchange
- H04W 48/20: Selecting an access point
- H04W 76/10: Connection setup
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A wireless communication controlling apparatus for installing wireless Internet of an Internet of Things device is provided. There is provided a wireless communication controlling apparatus which supports the setup of an IoT device in connection with a user terminal based on an application, and if it fails, supports the setup of wireless Internet of the IoT device in connection with the user terminal based on an AP mode. A wireless communication controlling apparatus that does not support the above process supports easy setup based on a concurrent mode of a provision AP.

## Claims

### Claim 1

A wireless communication controlling apparatus comprising a memory and a processor, wherein a wireless communication controlling program containing computerized instructions is stored in the memory and configured to be executed by the processor to:
operate an application;
receive a multicast packet from a user terminal based on the application;
support wireless communication in a concurrent mode for receiving the multicast packet;
determine whether the multicast packet is received from the user terminal based on the application within a predetermined threshold period of time;
collect legacy access point (AP) information in the multicast packet when receiving the multicast packet from the user terminal and collect the legacy AP information directly from the user terminal when not receiving the multicast packet from the user terminal;
attempt to access a legacy AP using the collected legacy AP information from the received multicast packet based on the concurrent mode;
determine whether the legacy AP is accessed within the predetermined threshold period of time; and
collect the legacy AP information from the user terminal according to a result of the determining that the legacy AP is not access within the predetermined threshold period of time.

### Claim 2 (depends on 1)

The apparatus as claimed in claim 1, wherein the computerized instructions is configured to be executed by the processor to: transmit an access success message to the user terminal based on a determination that the legacy AP is accessed, and collect the legacy AP information from the user terminal based on a determination that the legacy AP is not accessed.

### Claim 3 (depends on 1)

The apparatus as claimed in claim 1, wherein the computerized instructions is configured to be executed by the processor to: receive the multicast packet again when failing to access the legacy AP.

### Claim 4 (depends on 1)

The apparatus as claimed in claim 1, wherein the legacy AP information includes a Service Set IDentifier (SSID), and a password of the legacy AP included in a multicast address of Mac Header.

### Claim 5 (depends on 2)

The apparatus as claimed in claim 2, wherein the concurrent mode includes an STA mode which supports an Internet of Things service by accessing the legacy AP, and an AP mode which supports to collect the legacy AP information from the user terminal based on the legacy AP not being accessed.

### Claim 6 (depends on 1)

The apparatus as claimed in claim 1, wherein the supporting wireless communication comprising: supporting to receive the legacy AP information from a provisioning AP using an AP mode of the concurrent mode, and supporting to attempt to access the legacy AP using an STA mode of the concurrent mode.

### Claim 7 (depends on 6)

The apparatus as claimed in claim 6, the computerized instructions is configured to be executed by the processor to operate with the provisioning AP based on the concurrent mode.
