IP Library › Granted Patent US 12,652,599
Granted Patent B2
US 12,652,599 · App. 18/527,107 · Granted Jun 9, 2026

Methods and apparatus for using machine learning to facilitate network handoffs between access points

Inventors: Vishal Chopade (Castle Pines, CO); Mohamed Daoud (Aurora, CO); Hany Heikal (Aurora, CO)
Assignee: Charter Communications Operating, LLC
H04W36/322H04W36/0058H04W36/302H04W36/328
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,652,599
App. No.
18/527,107
Granted
Jun 9, 2026
Kind
B2
Abstract

Data is collected at access points about mobile communications systems, e.g., vehicles, use of access points and the quality of the connections that are provided. The collected information is provided to a machine learning access point (MLAP) model training device that generates one or more MLAP prediction models with each model corresponding to a geographic area in which access points are located. Vehicles provide location, acceleration and/or other information, such as a user entered destination. A vehicle request for an AP recommendation includes this information which allows the AP prediction engine to predict a path of travel. The MLAP prediction engine uses the stored models and/or information about AP loading, to predict what AP a vehicle requesting an AP recommendation should attach to next. The predicted AP is returned as a handoff recommendation along with the location and/or time the vehicle should initiate the handoff to the recommended AP.

Claims (50)

1 . A communications method, the method comprising:

storing, in a network node, a machine learning access point (MLAP) prediction model, used to predict an access point (AP) for a mobile communications system to handoff to taking into consideration the location and direction of travel of the mobile communications system;

receiving, at a machine learning access point prediction engine (MLAP PE), a first message from a first mobile communications system communicated via a first AP to which the first mobile communications system is connected, indicating speed and direction of the first mobile communications system;

selecting at the MLAP PE, using the stored MLAP prediction model, a second AP for the first mobile communications system to connect to as part of a handoff from the first AP to which the first mobile communications system is connected; and

communicating information from the MLAP PE to the first AP or to a processor in the first AP indicating the second AP selected for the first mobile communications system to connect to as part of the handoff.

2 . The method of claim 1 , wherein the first mobile communications system is a first vehicle.

3 . The method of claim 1 , wherein the first message from the first mobile communications system includes an identifier, identifying the first mobile communications system, location information indicating the location of the first mobile communications system, direction information, and RSSI information corresponding to one or more APs which were detected by the first mobile communications system.

4 . The method of claim 3 , wherein the first message is an AP recommendation request message; and

wherein communicating information to the first AP or a processor in the first AP indicating the second AP selected for the first mobile communications system to connect to as part of the handoff includes:

operating the MLAP PE to send a response to the AP recommendation request message.

5 . The method of claim 4 , wherein the AP recommendation request message further includes information indicating a destination of the first mobile communications system.

6 . The method of claim 5 , wherein the AP recommendation request message further includes information indicating a path to be taken by the first mobile communications system to the indicated destination.

7 . The method of claim 4 , further comprising:

operating the first AP to send information in an AP recommendation response message to the first mobile communication system for use in controlling a handoff.

8 . The method of claim 7 , further comprising:

operating the first AP to communicate handover preparation information to the second AP.

9 . The method of claim 8 , wherein the handover preparation information identifies the first mobile communications system and provides information about services the first mobile communications system is entitled to receive.

10 . The method of claim 2 , further comprising:

operating the first mobile communications system to:

determine a received signal strength indicator value corresponding to the first AP with which it is connected;

compare the determined received signal strength to an AP handoff inquiry threshold; and

send, in response to said comparison determining that the received signal strength is below the AP handoff inquiry threshold, said first message, said first message being an AP recommendation request message.

11 . The method of claim 2 , further comprising:

operating the first mobile communications system to report location, speed, direction and RSSI information to the first AP.

12 . The method of claim 11 , further comprising:

operating the first AP to collect information about devices being served by the first AP; and

operating the first AP to communicate the collected information to a MLAP model training device; and

operating the MLAP model training device to generate said MLAP prediction model.

13 . A communications system, the sustem comprising:

A communications system, the system

a network node including:

a machine learning access point (MLAP) prediction engine (PE); and

a memory storing a machine learning access point (MLAP) prediction model used to predict an access point (AP) for a mobile communications system to handoff to taking into consideration the location and direction of travel of the mobile communications system; and

a processor in the MLAP PE configured to:

receive a first message from a first mobile communications system communicated via a first AP to which the first mobile communications system is connected, indicating speed and direction of the first mobile communications system;

select at the MLAP PE, using the stored MLAP prediction model, a second AP for the first mobile communications system to connect to as part of a handoff from the first AP to which the first mobile communications system is connected; and

communicate information from the MLAP PE to the first AP or to a processor in the first AP indicating the second AP selected for the first mobile communications system to connect to as part of the handoff.

14 . The communications system of claim 13 , wherein the first mobile communications system is a first vehicle.

15 . The communications system of claim 14 , wherein the first message from the first mobile communications system includes an identifier, identifying the first mobile communications system, location information indicating the location of the first mobile communications system, direction information, and RSSI information corresponding to one or more APs which were detected by the first mobile communications system.

16 . The communications system of claim 15 ,

wherein the first message is an AP recommendation request message; and

wherein as part of being configured to communicate information from the MLAP PE to the first access point or a processor in the first AP indicating the second AP selected for the first mobile communications system to connect to as part of the handoff, the processor of the MLAP PE is configured to:

send a response to the AP recommendation request message.

17 . The communications system of claim 16 , wherein the AP recommendation request message further includes information indicating a destination of the first communications device.

18 . The communications system of claim 17 , wherein the AP recommendation request message further includes information indicating a path to be taken by the first mobile communications system to the indicated destination.

19 . The communications system of claim 16 , further comprising:

the first AP including a processor configured to control the first AP to:

send information in an AP recommendation response message to the first mobile communication system for use in controlling a handoff.

20 . The communications system of claim 19 , wherein the processor in the first AP is further configured to control the first AP to:

communicate handover preparation information to the second AP.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2023
From: CHOPADE, VISHAL; DAOUD, MOHAMED; HEIKAL, HANY
To: CHARTER COMMUNICATIONS OPERATING, LLC
Reel/Frame 065781/0639 →
Continuity (1)
Related Publication 20250184852A1 · Jun 5, 2025
References Cited (13)
US 9642047B2 · Kim · 2017 [cited by examiner]
US 10271218B2 · Wang · 2019 [cited by examiner]
US 11445432B2 · Ghessassi · 2022 [cited by applicant]
US 20090233602A1 · Hughes · 2009 [cited by examiner]
US 20180295548A1 · Kumar · 2018 [cited by examiner]
US 20220110026A1 · Tsai · 2022 [cited by examiner]
US 20220155996A1 · Moore · 2022 [cited by examiner]
US 20230108341A1 · Erta · 2023 [cited by examiner]
US 20240147318A1 · Khandavalli · 2024 [cited by examiner]
US 20250184852A1 · Chopade · 2025 [cited by examiner]
CN 121031979A · 2025 [cited by examiner]
GB 2550215A · 2017 [cited by examiner]
JP 4885965B2 · 2012 [cited by examiner]