System and method for application management through threshold events
AssigneeQUALCOMM Incorporated
InventorPhilip Maher
Life of this patent
Estimating the term…
Abstract
A system, method, and program for managing applications on remote communication devices, such as cellular telephones, on a wireless communications network. A server on the wireless network stores application threshold event data and manages communication device resident applications through device interaction, such as limiting access to server-side applications, updating the application, or recording the occurrence of the threshold event for other application uses.
Claims39
A system for managing distributed applications resident on one or more communication devices of a wireless network through the monitoring of threshold events occurring in the application, the system comprising:
- a server in communication with the wireless communications network, the server containing at least one application;
- at least one communication device in selective communication with the server through the wireless communications network, the communication device having a user thereof, the user selectively executing applications and generating application usage data;
- and
- wherein the server obtains the application usage data from the communication devices, identifies the user for which the application usage data is generated, determines if a threshold event has occurred at the communication device based upon the application usage data, and records the occurrence of the threshold event for the user.
A system for managing distributed applications on wireless network through the monitoring of threshold events occurring in the application, comprising:
- a server means for sending and receiving data to the wireless network;
- a remote communication means for selectively sending and receiving data across the wireless network, the remote communication means having a user thereof who selectively executes applications and generates application usage data;
- and
- wherein the server means obtains the application usage data from the remote communication means, identifies the user for which the application usage data is generated, determines if a threshold event has occurred at the remote communication means based upon the application usage data, and records the occurrence of the threshold event for the user.
A wireless communication device in selective communication with other computer devices across a wireless network, the device having at least one application resident thereon that includes at least one threshold event during the execution thereof and generating application usage data, the device further having a user that selectively executes the at least one application and the device transmitting the application usage data to another computer device across the wireless network.
A method for managing distributed applications resident on a communication device on a wireless network, the device in selective communication with at least one server across the network, the method comprising the steps of:
- receiving identification information for the user at the server, the identification information identifying the user of the device;
- retrieving user information using the identification information, the user information including threshold event data for the user;
- and
- interacting with the device based upon the threshold event data.
A method for managing distributed applications resident on a communication device on a wireless network, the device in selective communication with at least one server across the network, the method comprising the steps of:
- a user identification step for identifying the user of the device communication with the server;
- a data retrieval step for retrieving user information including threshold event data;
- and
- an interaction step for interacting with the device from the server, the interaction step based upon the threshold event data.
A computer program resident in a computer readable medium, that when executed, directs a computer in communication with one or more wireless communication devices on a wireless network to manage distributed applications resident on a communication device on the wireless network to perform the steps of:
- receiving identification information from a device, the identification information identifying the user of the device;
- retrieving user information using the identification information, the user information including threshold event data for the user;
- and
- interacting with the device based upon the threshold event data.
35 The program of claim 34, further directing the computer to perform the steps of:
- receiving application usage data from the device;
- and
- updating the user information with the received application usage data..
The program of claim 35, further directing the computer to perform the step of determining the occurrence of a threshold event based upon the received application usage data.
Dependencies are inferred from the claim text.