# US 10,687,272 B2 · System for wireless connectivity continuity and quality

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

- Number: US 10,687,272 B2
- Document ID: US10687272B2
- Status: Granted
- Kind: B2
- Application number: 16/245,775
- Filed: 2019-01-11
- Published: 2019-05-16
- Granted: 2020-06-16
- Earliest claimed: 2012-04-06
- Assignees: Suitable Technologies, Inc.
- Applicants: Suitable Technologies, Inc.
- Inventors: Blaise Laurent Patrick Gassend
- Web page: https://patentgrep.com/patent/US10687272B2

## CPC

- H04W 48/14: using user query {or user detection}
- H04W 48/16: Discovering, processing access restriction or access information
- H04W 76/10: Connection setup
- H04W 36/1446: {wherein at least one of the networks is unlicensed}
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Configurations are described for maintaining a continuity and quality of wireless signal connection between a mobile device and systems accessible through the internet. In particular, configurations are disclosed to address the challenge of a mobile device that moves through a physical environment wherein the best wireless connectivity performance is achieved by switching between available connection sources and constantly evaluating a primary connection with other available connections that may be switched in to become a new primary connection. The mobile device may be self-propelled or carried by some other mobilizing means.

## Claims

### Claim 1

A system for maintaining wireless connectivity between a mobile controller and a remote controller, the method comprising:
a wireless adaptor operatively coupled to the mobile controller and being configured to have a background scanning mode wherein connectivity may be maintained between the mobile controller and the remote controller on a first channel while scanning is conducted to seek an alternate connection between the mobile controller and the remote controller on a second channel;
wherein the mobile controller is configured to operate the wireless adaptor to automatically:
a. scan to find available wireless access points and check the signal strength associated with each of the available wireless access points;
b. connect to the remote controller through a first wireless access point of the available wireless access points associated with the strongest signal with the first channel and evaluate the connectivity of the connection;
c. attempting to send first channel data to a first remote server in communication with the remote controller via the first channel;
d. upon successful sending of the first channel data via the first channel, evaluating connectivity of the first channel based at least in part upon a factor selected from the group consisting of: latency, packet loss, and financial cost of connectivity;
e. while retaining connectivity with the remote controller through the first channel, connect to the remote controller through a second wireless access point with the second channel;
f. attempting to send second channel data to a second remote server in communication with the remote controller via the second channel;
g. upon successful sending of the second channel data via the second channel, evaluating connectivity of the second channel based at least in part upon a factor selected from the group consisting of: latency, packet loss, and financial cost of connectivity;
h. compare the evaluated connectivities of the first and second channels to find a highest evaluated channel and a lowest evaluated channel; and
i. maintain connectivity between the mobile controller and remote controller through the highest evaluated channel.

### Claim 2 (depends on 1)

The system of claim 1, wherein the wireless adaptor has a single wireless transmitter.

### Claim 3 (depends on 2)

The system of claim 2, wherein the single wireless transmitter is a radio frequency (RF) antenna.

### Claim 4 (depends on 2)

The system of claim 2, wherein in the background scanning mode, data is alternated through the single wireless transmitter from both the first channel and the second channel.

### Claim 5 (depends on 4)

The system of claim 4, wherein the data is alternated in bit packets based upon a bit packet size.

### Claim 6 (depends on 4)

The system of claim 4, wherein the data is alternated based upon a time interval.

### Claim 7 (depends on 5)

The system of claim 5, wherein the bit packet size is predetermined.

### Claim 8 (depends on 5)

The system of claim 5, wherein the bit packet size is adjustable using the mobile controller.

### Claim 9 (depends on 6)

The system of claim 6, wherein the time interval is predetermined.

### Claim 10 (depends on 6)

The system of claim 6, wherein the time interval is adjustable using the mobile controller.

### Claim 11 (depends on 1)

The system of claim 1, wherein the wireless adaptor is compatible with an IEEE 802.11 standard selected from the group consisting of: 802.11A, 802.11B, 802.11G, and 802.11N.

### Claim 12 (depends on 1)

The system of claim 1, wherein the wireless adaptor is a cellular telephone adaptor.

### Claim 13 (depends on 1)

The system of claim 1, wherein the wireless adaptor is an IEEE 802.16 compatible adaptor.

### Claim 14 (depends on 1)

The system of claim 1, wherein the wireless adaptor is a free-space optical adaptor.

### Claim 15 (depends on 1)

The system of claim 1, wherein the mobile controller is configured to operate the wireless adaptor to scan using a discrete frequency band.

### Claim 16 (depends on 15)

The system of claim 15, wherein the discrete frequency band is selected based upon a determined prevalence of active wireless access points.

### Claim 17 (depends on 1)

The system of claim 1, wherein the mobile controller is configured to scan again to find available wireless access points after disconnecting connectivity between the mobile controller and remote controller through the lowest evaluated channel.

### Claim 18 (depends on 1)

The system of claim 1, wherein the mobile controller is configured to repeatedly cycle between scanning to find available wireless access points and disconnecting connectivity between the mobile controller and remote controller through the lowest evaluated channel.

### Claim 19 (depends on 18)

The system of claim 18, wherein the mobile controller is configured to repeatedly cycle at a frequency between 100 cycles/second and ½ cycles/second.

### Claim 20 (depends on 1)

The system of claim 1, wherein the mobile controller is coupled to a motorized vehicle.

### Claim 21 (depends on 20)

The system of claim 20, wherein the motorized vehicle comprises a robot.

### Claim 22 (depends on 1)

The system of claim 1, further comprising operating the wireless adaptor to automatically disconnect connectivity between the mobile controller and remote controller through the lowest evaluated channel.
