# US 10,122,579 B2 · Automatic reconfiguration of network devices

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

- Number: US 10,122,579 B2
- Document ID: US10122579B2
- Status: Granted
- Kind: B2
- Application number: 14/650,732
- Filed: 2013-12-02
- Published: 2016-06-30
- Granted: 2018-11-06
- Earliest claimed: 2012-12-11
- Assignees: InterDigital CE Patent Holdings, SAS
- Applicants: Thomson Licensing
- Inventors: Koen Van Oost; Frederik Verwaest
- Web page: https://patentgrep.com/patent/US10122579B2

## CPC

- H04L 41/0816: the condition being an adaptation, e.g. in response to network events
- H04L 41/0856: {by backing up or archiving configuration information}
- H04L 65/611: for multicast or broadcast (systems for broadcast or conference H04L12/18; arrangements for broadcast or distribution combined with broadcast H04H20/00; arrangements for broadcast applications with a direct linkage to broadcast information or to broadcast space-time H04H60/00; selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS], H04W4/06)
- H04L 67/303: Terminal profiles
- H04W 12/04: Key management, e.g. using generic bootstrapping architecture [GBA]
- H04W 12/50: Secure pairing of devices
- H04W 84/12: WLAN [Wireless Local Area Networks]
- 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 solution for automatic reconfiguration of network devices adapted to switch from the role of access point to the role of station and vice versa. In order to prepare a first network device for automatic configuration in the network, a profile of a second network device connected to said first network device via a network is received. The profile comprises access point credentials of the second network device. The received profile is compared with existing profiles stored in a memory of said first network device and is stored in said memory, if necessary. In case at a later time a role change of the first network device is determined, the stored profile is retrieved from the memory and used for connecting the first network device to the second network device.

## Claims

### Claim 1

A method for preparing a first network device for automatic configuration in a network comprising an access point and a plurality of stations, wherein the first network device is adapted to switch from the role of access point to the role of station and vice versa, the method comprising, when the first network device has the functional role of the access point in the network:
receiving a profile of at least one second network device connected to said first network device, wherein the second network device is adapted to switch from the role of station to the role of access point in the network and vice versa, the profile of the second network device comprising access point credentials of the second network device in the network;
comparing the received profile with existing profiles stored in a memory of said first network device; and
storing the profile of the second network device in the memory in case the profile is not yet stored in the memory, wherein the first network device and the second network device are provided with an auto role detection allowing each of them to detect its functional role in the network being either an access point or a station,
wherein the method further comprises:
determining a role change of the first network device from the role of access point to the role of station and identifying that one of the at least one second network device operates as a new access point;
retrieving the profile of the second network device operating as a new access point from the memory; and
connecting the first network device to the second network device using the access point credentials of the second network device within the retrieved profile.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising broadcasting profiles stored in the memory into the network.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the profiles stored in the memory are broadcast into the network with a predetermined delay between subsequent profiles.

### Claim 4 (depends on 2)

The method according to claim 2, wherein broadcasting the profiles stored in the memory into the network is repeated after a predetermined time.

### Claim 5 (depends on 2)

The method according to claim 2, wherein a broadcast frame is sent and converted into a unicast frame directed to all the stations connected to the access point.

### Claim 6

A first network device adapted to switch from the role of access point to the role of station and vice versa in a network comprising an access point and a plurality of stations, wherein the first network device comprises:
an input configured to receive a profile of at least one second network device connected to said first network device via the network, the second network device being adapted to switch from the role of station to the role of access point and vice versa, wherein the profile of the second network device comprises access point credentials of the second network device;
a memory configured to store the profile of the second network device in case the profile is not yet stored in the memory; and
a comparator configured to compare the received profile with existing profiles stored in the memory of said first network device,
a role detector configured to determine a role change of the first network device from the role of access point to the role of station and for identifying that one of the at least one second network device operates as a new access point;
a memory access unit configured to retrieve the profile of the second network device operating as a new access point from the memory; and
a network connector configured to connect the first network device to the second network device using the access point credentials of the second network device within the retrieved profile.

### Claim 7 (depends on 6)

The access point according to claim 6, wherein the access point is further configured to broadcast profiles stored in the memory into the network.

### Claim 8 (depends on 7)

The access point according to claim 7, wherein the access point is further configured to broadcast the profiles stored in the memory into the network with a predetermined delay between subsequent profiles.

### Claim 9 (depends on 7)

The access point according to claim 7, wherein the access point is further configured to repeat broadcasting the profiles stored in the memory into the network after a predetermined time.
