US 12,231,970 B2
Systems and methods for determining a handover time period based on mobility prediction
Jay J. Lee, San Ramon, CA (US)
Assigned to Verizon Patent and Licensing Inc., Basking Ridge, NJ (US)
Filed by Verizon Patent and Licensing Inc., Basking Ridge, NJ (US)
Filed on Jan. 13, 2022, as Appl. No. 17/647,874.
Prior Publication US 2023/0224790 A1, Jul. 13, 2023
Int. Cl. H04W 36/00 (2009.01); H04W 36/30 (2009.01); H04W 36/32 (2009.01)
CPC H04W 36/0072 (2013.01) [H04W 36/30 (2013.01); H04W 36/322 (2023.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a network device associated with a first cell region, geolocation data associated with a user device in the first cell region;
determining, by the network device and based on the geolocation data, a location of the user device in the first cell region;
determining, by the network device and based on the location, whether the user device is located in an overlapping region between the first cell region and a second cell region or located in a non-overlapping region between the first cell region and the second cell region;
calculating, by the network device, a velocity of the user device based on the geolocation data;
estimating, by the network device, a trajectory of the user device based on the velocity of the user device;
calculating, by the network device, based on the user device being located in the non-overlapping region, and based on the trajectory, a first distance between the location and a first location associated with the user device entering the overlapping region;
calculating, by the network device, based on the user device being located in the non-overlapping region, and based on the trajectory, a second distance between the location and a second location associated with the user device exiting the overlapping region;
determining, by the network device and based on the velocity of the user device, a first time period for the user device to travel the first distance;
determining, by the network device and based on the velocity of the user device, a second time period for the user device to travel the second distance;
determining, by the network device, a handover time period for the user device based on the first time period and the second time period; and
determining, by the network device, a handover priority level of the user device based on handover time periods of other user devices, and based on one or more of a quality of service of the user device, a resource requirement of the user device, available resources in the second cell region, or a channel quality indicator of the user device.