Wireless communications services pay plan customizer and notifier
First Claim
1. A method for tracking use of an application on a wireless device, wherein the wireless device being capable of communicating with a server through a wireless communication network, comprising the steps of:
- receiving a subscription request for the application from a user;
in response to the subscription request, establishing a subscription plan for the user, wherein the subscription plan includes available resource information;
receiving a request for use of an application from the wireless device;
adjusting the available resource information according to the use of the application; and
transmitting the available resource information to the wireless device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and program for tracking usage and reporting available resource information of a wireless communication device, such as a mobile telephone. A server, wireless device, or both, keeps a record of available resources for the wireless device. In one embodiment, a server receives a request for an application from the wireless device, enables the application, and tracks the time for which the application is enabled. After the application is stopped, the server adjusts the record of available resources to reflect the time consumed by the application and provides the updated available resource information to the wireless handset. The wireless device can assist in such monitoring of available resources, with either data storage, processing, or both.
-
Citations
44 Claims
-
1. A method for tracking use of an application on a wireless device, wherein the wireless device being capable of communicating with a server through a wireless communication network, comprising the steps of:
-
receiving a subscription request for the application from a user;
in response to the subscription request, establishing a subscription plan for the user, wherein the subscription plan includes available resource information;
receiving a request for use of an application from the wireless device;
adjusting the available resource information according to the use of the application; and
transmitting the available resource information to the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for tracking use of an application on a wireless device, wherein the wireless device being capable of communicating with a server through a wireless communication network, comprising the steps of:
-
receiving a subscription plan information for the application;
in response to the subscription plan information received, establishing a subscription plan for a user, wherein the subscription plan includes an available resource information;
receiving a request for activating the application;
in response to the request for activation, activating the application;
in response to activating the application, adjusting the available resource information to reflect the activation of the application; and
displaying the available resource information to the user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computing device capable of tracking use of an application and providing notification to a user, wherein the computing device being capable of communicating with a server through a wireless communication network, comprising:
-
a wireless transmitter module for communicating with the server and receiving the application from the server;
a controller for executing the application;
an user interface unit for receiving inputs from the user for controlling the application;
a display unit for displaying the application to the user;
a timing module for tracking the execution of the application; and
an available resource information register for storing an available resource information, wherein the controller updates the available resource information in the available resource information register according to the execution of the application.
-
-
32. A computer readable medium on which is stored a computer program for receiving a custom data from a server via a wireless communication network and storing the custom data in a predetermined directory in a computing device, the computer program comprising instructions, which when executed by a computing device performs the steps of:
-
receiving a subscription information for an application;
in response to receiving the subscription information, establishing a subscription plan, wherein the subscription plan includes an available resource information;
receiving a request for use of an application from a user;
adjusting the available resource information according to the use of the application; and
displaying the available resource information to the user. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification