US 11,722,413 B2
Steering network traffic over multiple access networks
Girish Chandran, Carlsbad, CA (US)
Assigned to VIASAT, INC., Carlsbad, CA (US)
Filed by VIASAT, INC., Carlsbad, CA (US)
Filed on Nov. 30, 2020, as Appl. No. 17/107,702.
Application 17/107,702 is a continuation of application No. 16/386,676, filed on Apr. 17, 2019, granted, now 10,855,599.
Application 16/386,676 is a continuation of application No. 15/216,599, filed on Jul. 21, 2016, granted, now 10,277,514, issued on Apr. 30, 2019.
Prior Publication US 2021/0218676 A1, Jul. 15, 2021
Int. Cl. H04L 47/20 (2022.01); H04W 48/18 (2009.01); H04L 12/54 (2022.01); H04L 67/52 (2022.01); H04L 41/082 (2022.01); H04L 47/122 (2022.01); H04W 88/06 (2009.01); H04L 43/08 (2022.01)
CPC H04L 47/20 (2013.01) [H04L 12/5692 (2013.01); H04L 41/082 (2013.01); H04L 47/122 (2013.01); H04L 67/52 (2022.05); H04W 48/18 (2013.01); H04L 43/08 (2013.01); H04W 88/06 (2013.01)] 35 Claims
OG exemplary drawing
 
1. A communications system configured to route network data over a plurality of access networks, the communications system comprising:
a satellite access network that provides a first network path between a client device and a destination network;
a terrestrial access network that provides a second network path between the client device and the destination network, the second access network comprising a cellular network; and
a policy enforcer configured to determine a route for a network message associated with a user that includes the first network path or the second network path, the route based on a routing policy that specifies a data threshold for the user over the satellite access network,
wherein the policy enforcer routes the network message associated with the user over the terrestrial access network responsive to determining that the data threshold of the user over the satellite access network has been exceeded.