System and method for adaptive billing
AssigneeSmith Micro Software, Inc.
InventorsKotaro Matsuo, Christopher Hall
Life of this patent
Estimating the term…
Abstract
Provided are systems and methods for execution by a processor of a client device and/or a provisioning system to provide adaptive billing. One method comprises receiving one or more available network access plans from a network provider when a current usage of a client device has passed a usage threshold of a current network access plan, providing the available network access plans for selection by a user, receiving a selected network access plan from the user, and transmitting the selected network access plan to the network provider to increase usage of the client device according to the selected network access plan.
Claims20
A method for execution by a processor of a client device to provide adaptive billing, the method comprising:
- receiving one or more available network access plans from a network provider when a current usage of the client device has passed a usage threshold of a current network access plan;
- providing the one or more available network access plans for a selection by a user;
- receiving a selected network access plan among the one or more available network access plans from the user;
- and
- transmitting the selected network access plan to the network provider to increase a usage of the client device according to the selected network access plan.
A client device for providing adaptive billing, the client device being configured to connect to a network and comprising:
- a processor configured to:
- receive one or more available network access plans from a network provider when a current usage of the client device has passed a usage threshold of a current network access plan;
- provide the one or more available network access plans for a selection by a user;
- receive a selected network access plan among the one or more available network access plans from the user;
- and
- transmit the selected network access plan to the network provider to increase a usage of the client device according to the selected network access plan.
A method for execution by a processor of a provisioning system to provide adaptive billing, the method comprising:
- tracking a current usage of a client device, wherein the current usage is stored in an account data;
- determining that the current usage of the client device has passed a usage threshold of a current network access plan based on the account data;
- transmitting one or more available network access plans to the client device in response to the determining;
- and
- receiving a selected network access plan from the client device chosen from the one or more available network access plans;
- increasing a usage of the client device according to the selected network access plan.
Dependencies are inferred from the claim text.