US 10,368,364 B2
Satellite network service sharing
Corey Ryan Johnson, San Diego, CA (US); Brian T. Sleight, Carlsbad, CA (US); Thomas Duncan Lookabaugh, Coronado, CA (US); James Esserman, La Jolla, CA (US); William F. Sullivan, Carlsbad, CA (US); and Meherwan Polad, San Diego, CA (US)
Assigned to Viasat, Inc., Carlsbad, CA (US)
Filed by ViaSat Inc., Carlsbad, CA (US)
Filed on Apr. 2, 2018, as Appl. No. 15/943,444.
Application 15/943,444 is a continuation of application No. 15/440,275, filed on Feb. 23, 2017, granted, now 9,942,913.
Application 15/440,275 is a continuation of application No. 15/238,410, filed on Aug. 16, 2016, granted, now 9,622,259, issued on Apr. 11, 2017.
Application 15/238,410 is a continuation of application No. 14/216,003, filed on Mar. 17, 2014, granted, now 9,455,777, issued on Sep. 27, 2016.
Claims priority of provisional application 61/799,216, filed on Mar. 15, 2013.
Prior Publication US 2018/0242345 A1, Aug. 23, 2018
Int. Cl. H04B 7/185 (2006.01); H04W 72/12 (2009.01); H04B 7/204 (2006.01); H04L 12/801 (2013.01); H04L 12/851 (2013.01); H04L 12/857 (2013.01); H04W 84/06 (2009.01)
CPC H04W 72/1257 (2013.01) [H04B 7/18595 (2013.01); H04B 7/2041 (2013.01); H04L 47/14 (2013.01); H04L 47/2483 (2013.01); H04L 47/2491 (2013.01); H04W 84/06 (2013.01)] 29 Claims
OG exemplary drawing
 
1. A method, comprising:
identifying forward link data streams associated with a plurality of mobile devices in communication with a multi-user network access terminal that is serviced via a forward link satellite beam of a multi-beam satellite communications system, wherein each of the plurality of mobile devices is associated with a user-specific traffic policy, and wherein an aggregate of a first provisioned level of the user-specific traffic policies for the plurality of mobile devices and the first provisioned level for other use-specific traffic policies for other devices serviced via the forward link satellite beam exceeds a physical capacity of the forward link satellite beam; and
providing the first provisioned level of the user-specific traffic policies to the plurality of mobile devices, the providing comprising:
allocating respective sets of beam resources to the plurality of mobile devices for a first time period, the allocated respective sets of beam resources determined based at least in part on respective amounts of demand associated with the forward link data streams for the first time period and the first provisioned levels of the user-specific traffic policies for the plurality of mobile devices in relation to an aggregate resource demand for the other devices for the first time period and an aggregate of the first provisioned levels for the other devices, wherein the allocating comprises:
allocating a first set of beam resources to a first mobile device of the plurality of mobile devices for the first time period, wherein the first set of beam resources exceeds the first provisioned level of the user-specific traffic policy associated with the first mobile device; and
allocating a second set of beam resources to a second mobile device of the plurality of mobile devices for the first time period, wherein the second set of beam resources is less than the first provisioned level of the user-specific traffic policy associated with the second mobile device; and
scheduling, for the first time period, transmission of first data traffic of the forward link data streams to the multi-user network access terminal over the allocated respective sets of beam resources.