Patent ID: 11968701
Assignee: T-MOBILE USA, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 11:
12. A non-transitory computer-readable storage medium having programming instructions stored thereon which, when executed by a computing device, cause the computing device to perform operations comprising:
assessing conditions of an unlicensed spectrum;
determining, based at least in part on the conditions, a schedule for transmitting data via the unlicensed spectrum for a period of time, wherein the schedule includes at least:
a start time for transmitting data via the unlicensed spectrum;
a maximum amount of data that is permitted to be transmitted via the unlicensed spectrum;
a maximum amount of time that data is permitted to be transmitted via the unlicensed spectrum; and
a regularity at which data is permitted to be transmitted via the unlicensed spectrum;

receiving, from a first device configured with technology to enable the first device to communicate via the unlicensed spectrum, a request to send data to a second device configured with technology to enable the second device to communicate via the unlicensed spectrum;
accessing the schedule to determine a first time for receiving the data from the first device;
sending, at a predetermined time prior to the first time, instructions to the first device to send the data;
receiving, after the first time, at least a portion of the data from the first device;
temporarily storing at least the portion of the data;
accessing the schedule to determine a second time for sending the data to the second device; and
sending, at the second time, at least the portion of the data to the second device, wherein at least one of the first device or the second device are associated with an order of priority based on a maximum throughput value associated with the unlicensed spectrum.