Intelligent internet traffic routing
AssigneeComcast Cable Communications, LLC
InventorJames Howard Stephens, Jr.
Life of this patent
Estimating the term…
Abstract
A primary internet connection via a gateway or router located at a premises may be used to route internet traffic from devices located at the premises. A change in the primary internet connection, such as a loss or a degradation of the connection, may occur. Based on the change in the primary internet connection, metrics of alternative internet connections, such as cellular or hotspot connections, may be used to select one of the alternative internet connections. Internet traffic may be routed via the selected alternative internet connection until the primary internet connection is reestablished or improves.
Claims23
A method comprising:
- determining, by a gateway device located at a premises, one or more other devices configured to provide a secondary internet connection, wherein the gateway device is configured to communicate via a first internet connection;
- determining, by the gateway device, a change in the first internet connection;
- selecting, based at least in part on a connection strength associated with the determined one or more other devices, a selected device of the one or more other devices;
- and
- routing, by the gateway device and via the secondary internet connection provided by the selected device, data received from one or more premises devices located at the premises.
A gateway device located at a premises and comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the gateway device to:
- determine, by the gateway device, one or more other devices configured to provide a secondary internet connection, wherein the gateway device is configured to communicate via a first internet connection;
- determine a change in the first internet connection;
- select, based at least in part on a connection strength associated with the determined one or more other devices, a selected device of the one or more other devices;
- and
- route, by the gateway device and via the secondary internet connection provided by the selected device, data received from one or more premises devices located at the premises.
A non-transitory computer readable storage medium storing instructions that, when executed, cause:
- determining, by a gateway device located at a premises, one or more other devices configured to provide a secondary internet connection, wherein the gateway device is configured to communicate via a first internet connection;
- determining, by the gateway device, a change in the first internet connection;
- selecting, based at least in part on a connection strength associated with the determined one or more other devices, a selected device of the one or more other devices;
- and
- routing, by the gateway device and via the secondary internet connection provided by the selected device, data received from one or more premises devices located at the premises.
Dependencies are inferred from the claim text.