US 11,877,186 B2
Dynamic load balancing of satellite beams
David J. Montsma, Wheaton, IL (US); Erhard G. Trudrung, Lake Barrington, IL (US); Paul J. Powers, Naperville, IL (US); and Marc A. Nesheim, Lake Zurich, IL (US)
Assigned to GOGO BUSINESS AVIATION LLC, Broomfield, CO (US)
Filed by GOGO BUSINESS AVIATION LLC, Broomfield, CO (US)
Filed on Nov. 11, 2021, as Appl. No. 17/524,512.
Application 17/524,512 is a continuation of application No. 16/814,628, filed on Mar. 10, 2020, granted, now 11,259,212.
Application 16/814,628 is a continuation of application No. 15/844,055, filed on Dec. 15, 2017, granted, now 10,623,995.
Prior Publication US 2022/0070733 A1, Mar. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 28/082 (2023.01); H04B 7/204 (2006.01); H04B 7/185 (2006.01); H04B 17/40 (2015.01); H04W 16/28 (2009.01)
CPC H04W 28/082 (2023.05) [H04B 7/18506 (2013.01); H04B 7/18508 (2013.01); H04B 7/18547 (2013.01); H04B 7/2041 (2013.01); H04B 17/407 (2015.01); H04W 16/28 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
projecting a balanced load among satellite data connections among a group of in-flight aircraft based on respective geographic locations of the group of in-flight aircraft, respective directions of the group of in-flight aircraft, and a set of distribution rules;
based on the projected balanced load, determining a series of adjustments to a plurality of parameters impacting in-flight connectivity of the group of in-flight aircraft to a plurality of satellites, the plurality of parameters indicative of a function having at least one of geographic position, speed, or direction of in-flight aircraft as at least one independent variable of the function; and
transmitting the series of adjustments to the plurality of parameters to selected aircraft included in the group of in-flight aircraft over a time period to thereby continually supply load-balanced parameters to the group of in-flight aircraft corresponding to the balanced load during the time period, the load-balanced parameters stored on each aircraft of the group of in-flight aircraft and changing, based on the function, as an expected future geographic position of the each aircraft changes, the load-balanced parameters including a satellite beam blacklist, and the load-balanced parameters utilized by the each aircraft to select, from a plurality of satellite beams, a respective satellite beam to which the each aircraft is to connect.