IP Library Granted Patent US 12,052,608
Granted Patent B2
US 12,052,608 · App. 17/834,531 · Granted Jul 30, 2024

Gateway management

Inventors: Leslie Alvarado (Philadelphia, PA); Teddy El-Rashidy (Philadelphia, PA); Alberto Garcia-Ortiz (Saint Davids, PA); Colleen Szymanik (Philadelphia, PA)
Assignee: Comcast Cable Communications, LLC
H04W28/20H04W28/0236H04W28/086H04W88/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,052,608
App. No.
17/834,531
Granted
Jul 30, 2024
Kind
B2
Abstract

Systems, apparatuses, and methods are described for associating a gateway device as a backup for another gateway device based on the communication characteristics of the gateways. The communication characteristics of the gateways may indicate that the gateways available are suitable backups of each other in the event that one of the gateways becomes inoperable or has an excessive workload. The associations between the gateways may be further based on the network channels used by the gateways for communications.

Claims (65)

1. A method comprising:

receiving data indicating a quantity of times that a first gateway device has detected a second gateway device;

associating, based on the data, the second gateway device as a backup of the first gateway device;

determining that the first gateway device needs backup assistance; and

causing, based on the associating, the second gateway device to provide the backup assistance to the first gateway device.

2. The method of claim 1 , wherein the data indicates the quantity of times the first gateway device detected, directly or via a wireless access point connected to the first gateway device, the second gateway device.

3. The method of claim 1 , further comprising:

selecting, from a plurality of gateway devices, the first gateway device based on the first gateway device detecting a maximum quantity of gateway devices from the plurality of gateway devices.

4. The method of claim 1 , wherein the associating the second gateway device as the backup of the first gateway device further comprises:

determining that the second gateway device can detect, directly or via a wireless access point connected to the second gateway device, signals from the first gateway device.

5. The method of claim 1 , wherein the associating the second gateway device as the backup of the first gateway device is further based on one or more of:

a physical location of the first gateway device;

a physical location of the second gateway device;

a bandwidth requirement of the first gateway device;

a bandwidth requirement of the second gateway device;

a network failure rate associated with the first gateway device; or

a network failure rate associated with the second gateway device.

6. The method of claim 1 , wherein the associating the second gateway device as the backup of the first gateway device further comprises:

associating, based on a determination that the first gateway device and the second gateway device are associated with a same network service provider, the second gateway device as the backup of the first gateway device.

7. The method of claim 1 , wherein the determining that the first gateway device needs the backup assistance comprises determining that the first gateway device is inoperable or a workload of the first gateway device satisfies a threshold, and

wherein the causing the second gateway device to provide the backup assistance to the first gateway device comprises causing a portion of the workload of the first gateway device to be assigned to the second gateway device.

8. The method of claim 1 , wherein the associating the second gateway device as the backup of the first gateway device further comprises:

associating, based on a determination that the first gateway device and the second gateway device are associated with a same network channel, the second gateway device as the backup of the first gateway device.

9. A method comprising:

for a first gateway device, receiving, by one or more computing devices, data indicating:

a quantity of times the first gateway device has detected each of a plurality of second gateway devices; and

whether second gateway devices, of the plurality of second gateway devices, can detect the first gateway device;

associating, based on the data, at least one second gateway device, of the plurality of second gateway devices, as a backup of the first gateway device; and

sending, to the first gateway device and the at least one second gateway device, a message configured to cause the at least one second gateway device to provide backup assistance to the first gateway device.

10. The method of claim 9 , wherein the associating the at least one second gateway device as the backup of the first gateway device comprises:

selecting the at least one second gateway device based on determining that the at least one second gateway device can detect the first gateway device.

11. The method of claim 9 , further comprising:

prior to the associating the at least one second gateway device as the backup of the first gateway device:

selecting the first gateway device based on a determination that the first gateway device detects a maximum quantity of gateway devices.

12. The method of claim 9 , wherein the data indicating the quantity of times comprises data indicating a quantity of times the first gateway device, directly or via a wireless access point connected to the first gateway device, has detected signals from each of the plurality of second gateway devices.

13. The method of claim 9 , wherein the associating the at least one second gateway device as the backup of the first gateway device is further based on one or more of:

a physical location of the first gateway device;

a physical location of the at least one second gateway device;

a bandwidth requirement of the first gateway device;

a bandwidth requirement of the at least one second gateway device;

a network failure rate associated with the first gateway device; or

a network failure rate associated with the at least one second gateway device.

14. The method of claim 9 , wherein causing the at least one second gateway device to provide backup assistance to the first gateway device:

determining that the first gateway device is inoperable or has a workload that satisfies a threshold; and

causing a portion of the workload of the first gateway device to be assigned to the at least one second gateway device.

15. The method of claim 1 , wherein the associating the at least one second gateway device as the backup of the first gateway device further comprises:

determining that the first gateway device and the at least one second gateway device are associated with a same network channel.

16. A method comprising:

periodically monitoring, by one or more computing devices, activities of a plurality of gateway devices associated with a network channel;

determining, based on analyzing the monitored activities, a quantity of times a first gateway device, of the plurality of gateway devices, has detected a second gateway device of the plurality of gateway devices;

associating, based on the quantities of times, the second gateway device as a backup of the first gateway device;

determining that the first gateway device needs backup assistance; and

causing, based on the associating, the second gateway device to provide the backup assistance to the first gateway device.

17. The method of claim 16 , wherein monitoring the activities comprises monitoring wireless characteristics of the plurality of gateway devices in the network channel.

18. The method of claim 16 , further comprising:

prior to the associating, selecting, from the plurality of gateway devices, the first gateway device based on the first gateway device detecting a maximum quantity of gateway devices from the plurality of gateway devices.

19. The method of claim 16 , wherein

associating the second gateway device as the backup of the first gateway device further comprises selecting, from the plurality of gateway devices, the second gateway device based on the monitored activities indicating the second gateway device can detect the first gateway device.

20. The method of claim 16 , wherein the associating the second gateway device as the backup of the first gateway device is further based on one or more of:

a physical location of the first gateway device;

a physical location of the second gateway device;

a bandwidth requirement of the first gateway device;

a bandwidth requirement of the second gateway device;

a network failure rate associated with the first gateway device; or

a network failure rate associated with the second gateway device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2022
From: ALVARADO, LESLIE; EL-RASHIDY, TEDDY; GARCIA-ORTIZ, ALBERTO; SZYMANIK, COLLEEN
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 061009/0611 →
Continuity (1)
Related Publication 20230397050A1 · Dec 7, 2023
Cited By (1)
US 12,445,909