Systems and methods for dynamic rate identification along a route of a user device
AssigneeBoost SubscriberCo L.L.C.
InventorStephen Bye
Life of this patent
Estimating the term…
Abstract
A dynamic rate adjustment system receives an indication of a route and one or more network sectors that intersect with the route. The dynamic rate adjustment system determines a time period during which a user device will be located in each network sector and identifies a cost for networking services to be provided to user devices based on the time period. The dynamic rate adjustment system determines a dynamic rate for the user device to use the networking services based on the cost for networking services and causes the user device to transmit user device data based on the dynamic rate when the user device is located within a network sector associated with the dynamic rate.
Claims18
A user device, comprising:
- at least one processor;
- at least one memory coupled to the at least one processor, the memory having computer-executable instructions stored thereon that, when executed by the at least one processor, cause the system to:
- access a network to transmit one or more types of data;
- transmit the one or more types of data to the network;
- transmit an indication of a route for the user device to a dynamic rate identification system;
- receive, from the dynamic rate identification system, an indication of a dynamic rate for the user device to access the network, wherein the dynamic rate identifies a cost for the user device to transmit data to the network for each of the one or more types of data and wherein the cost is based on:
- a time period during which the user device is predicted to be located within a network sector based on the route, and
- a predicted network load for the network sector during the time period in which the user device is predicted to be located within the network sector;
- determine whether to stop transmitting at least one type of data of the one or more types of data based on the dynamic rate;
- and
- based on a determination to stop transmitting the at least one type of data, stopping the transmission of the at least one type of data.
A method comprising:
- accessing a network to transmit a type of data;
- transmitting location information indicative of a route for a user device to a dynamic rate identification system;
- receive, from the dynamic rate identification system, an indication of a dynamic rate for the user device to access the network, wherein the dynamic rate identifies a cost for the user device to transmit data to the network for each of the one or more types of data and wherein the cost is based on:
- a time period during which the user device is predicted to be located within a network sector based on the route, and
- a predicted network load for the network sector during the time period in which the user device is predicted to be located within the network sector;
- determining whether to prevent the transmission of the type of data of the type of data based on the dynamic rate;
- and
- based on a determination to prevent the transmission of the type of data, stopping the transmission of the type of data.
A non-transitory processor-readable storage medium that stores at least one of instructions or data, the instructions or data, when executed by at least one processor, cause the at least one processor to:
- transmit one or more types of data via a network;
- transmit an indication of a route for a user device to a dynamic rate identification system;
- receive, from the dynamic rate identification system, an indication of a dynamic rate for the user device to access the network, wherein the dynamic rate identifies a cost for the user device to transmit data to the network for each of the one or more types of data and wherein the cost is based on:
- a time period during which the user device is predicted to be located within a network sector based on the route, and
- a predicted network load for the network sector during the time period in which the user device is predicted to be located within the network sector;
- determine whether to stop transmitting a first type of data of the one or more types of data based on the dynamic rate;
- and
- based on a determination to stop transmitting the first type of data, stopping the transmission of the first type of data and continuing the transmission of a second type of data of the one or more types of data.
Dependencies are inferred from the claim text.