# US 10,484,923 B2 · System and method for connection and hand-over management across networks and SSIDs

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

- Number: US 10,484,923 B2
- Document ID: US10484923B2
- Status: Granted
- Kind: B2
- Application number: 15/969,474
- Filed: 2018-05-02
- Published: 2018-11-08
- Granted: 2019-11-19
- Earliest claimed: 2017-05-02
- Assignees: Airties Kablosuz Iletisim Sanayi Ve Dis Ticaret A.S.
- Applicants: Airties Kablosuz Iletisim Sanayi Ve Dis Ticaret A.S.
- Inventors: Metin Ismail Taskin; Muharrem Sarper Gokturk
- Web page: https://patentgrep.com/patent/US10484923B2

## CPC

- H04W 36/385: {of the core network}
- H04W 48/20: Selecting an access point
- H04W 36/08: Reselecting an access point
- H04W 36/14: Reselecting a network or an air interface
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 88/08: Access point devices
- H04W 88/18: Service support devices; Network management devices
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems, methods, and devices for steering an IEEE 802.11 station (STA) using a cloud server are disclosed herein. There may be a plurality of IEEE 802.11 access points (AP)s, where at least one AP of the plurality of APs operate at least a first virtual network. One or more APs of the plurality of APs may run a Client Steering Daemon (CSD) configured to perform unassociated STA monitoring that produces a log of data that may be sent to the cloud server on a regular or dynamic basis. The cloud server may receive the log data and transmit a signal to at least one of the APs of the plurality of APs to enable it to steer the STA between the first virtual network and a second virtual network.

## Claims

### Claim 1

A system for steering an IEEE 802.11 station (STA), the system comprising:
the STA;
a first IEEE 802.11 access point (AP), the first AP configured to operate at least a first virtual network, and to run a first Client Steering Daemon (CSD) configured to monitor unassociated STAs and log the resulting monitoring data;
a second IEEE 802.11 AP configured to operate at least a second virtual network, and to run a second CSD configured to receive a command from a cloud server, and to steer the STA from the second virtual network to the first virtual network based on the received command;
and the cloud server configured to receive the monitoring data from the first AP, and to send the command to the second AP to enable the second AP to steer the STA to a preferred virtual network based on the received monitoring data.

### Claim 2 (depends on 1)

The system of claim 1, wherein the first virtual network is a private network and the second virtual network is a public network.

### Claim 3 (depends on 1)

The system of claim 1, wherein the second AP is part of the first network.

### Claim 4 (depends on 1)

The system of claim 1, wherein the second virtual network is part of a second network.

### Claim 5 (depends on 1)

The system of claim 1, wherein the second virtual network is part of the first network, and the first network is a mesh network.

### Claim 6 (depends on 1)

The system of claim 1, wherein the second virtual network is part of a second network, and wherein the second network is a mesh network.

### Claim 7 (depends on 1)

The system of claim 1, wherein the second AP does not run a client steering daemon (CSD).

### Claim 8

A first IEEE 802.11 Access Point (AP) of a first network for connection and hand-over management carried out by a Client Steering Daemon (CSD) running on the first AP, the first AP comprising:
a transceiver;
a processor operatively connected to the transceiver, the processor and transceiver configured to operate a first virtual network of the first network, and to perform unassociated IEEE 802.11 station (STA) monitoring and to log information based on the monitoring; and
the processor and transceiver further configured to send data based on the logged information to a cloud server to enable a second AP to steer a STA to the first virtual network from a second virtual network operated by the second AP.

### Claim 9 (depends on 8)

The AP of claim 8, wherein the first virtual network is a private network and the second virtual network a public network.

### Claim 10 (depends on 8)

The AP of claim 8, wherein the second virtual network is part of the first network.

### Claim 11 (depends on 8)

The AP of claim 8, wherein the second virtual network part of a second network.

### Claim 12 (depends on 8)

The AP of claim 8, wherein second virtual network is part of the first network, and the first network is a mesh network.

### Claim 13 (depends on 8)

The AP of claim 8, wherein the second virtual network is part of a second network, wherein the second network is a mesh network.

### Claim 14 (depends on 8)

The AP of claim 8, wherein the second AP does not run a CSD, and wherein steering the STA further comprises the processor and transceiver sending a signal to the cloud server for controlling the second AP.

### Claim 15

A cloud server for connection and hand-over management, the cloud server comprising:
a communications interface;
a processor operatively connected to the communications interface, the processor and transceiver configured to receive data from a first IEEE 802.11 access point (AP) about an IEEE 802.11 station (STA), wherein the received data comprises logged information from monitoring unassociated STAs by a Client Steering Daemon (CSD) running on the first AP, and to determine to steer the STA from a second AP to the first AP based on the received data;
the processor and communications interface further configured to send a signal to the second AP to enable the second AP to steer the STA from a second virtual network of the second AP to a first virtual network of the first AP.

### Claim 16 (depends on 15)

The cloud server of claim 15, wherein the first virtual network is a private network and the second virtual network is a public network.

### Claim 17 (depends on 15)

The cloud server of claim 15, wherein the second virtual network is part of the first network.

### Claim 18 (depends on 15)

The cloud server of claim 15, wherein the second virtual network is part of a second network.

### Claim 19 (depends on 15)

The cloud server of claim 15, wherein the second virtual network is part of the first network, and the first network is a mesh network.

### Claim 20 (depends on 15)

The cloud server of claim 15, wherein the second virtual network is part of a second network, and wherein the second network is a mesh network.

### Claim 21 (depends on 15)

The cloud server of claim 15, wherein the signal sent to the second AP is a TR-69 command.

### Claim 22

An IEEE 802.11 Access Point (AP) of a first network for connection and hand-over management carried out by a Client Steering Daemon (CSD) of the AP, the AP comprising:
a transceiver;
a processor operatively connected to the transceiver, the processor and transceiver configured to operate a first virtual network of the first network and to perform unassociated IEEE 802.11 station (STA) monitoring and to log information regarding the results of the monitoring; and
the processor and transceiver further configured to steer a STA to a first virtual network from a second virtual network based on the monitoring.

### Claim 23 (depends on 22)

The AP of claim 22, the processor and transceiver further configured to send the logged information to a cloud server.

### Claim 24 (depends on 23)

The AP of claim 23, the processor and transceiver further configured to receive, from the cloud server, an instruction to steer the STA in response to the sending of the logged information.

### Claim 25 (depends on 22)

The AP of claim 22, wherein the first virtual network is private and the second virtual network is public.

### Claim 26 (depends on 22)

The AP of claim 22, the processor and transceiver further configured to operate the second virtual network on the first network.
