Automated device behavior management based on network charging and rating conditions
First Claim
1. A method for automatically managing wireless device actions based on network provider-controlled financial conditions, the method comprising:
- receiving user preferences regarding device actions to be associated with a financial condition, wherein the financial condition relates to a current provider-imposed cost of using a wireless device, and wherein receiving user preferences includes receiving user specification of actions to be taken by the device when certain financial conditions are current;
updating configuration data in the device to reflect the user preferences, including storing the specified actions and associating the specified actions with the financial conditions;
sending a message to the device when one or more of the financial conditions becomes current; and
the device automatically performing actions in response to the occurrence of the financial condition, including automatically executing one or more downloaded applications.
6 Assignments
0 Petitions
Accused Products
Abstract
Disclosed embodiments include a method for automatically managing wireless device actions based on network provider-controlled financial conditions, such as the current rate (e.g., cents/minute) for a voice or data communication. In one embodiment, the user configures preferences indicating how the device should behave based on certain financial conditions. The device and the provider communicate transparently to the user to monitor current financial conditions and take actions automatically based on the user preferences. The provider communicates current financial conditions, and the device takes actions according to the user preferences, including executing downloaded applications on the device.
32 Citations
43 Claims
-
1. A method for automatically managing wireless device actions based on network provider-controlled financial conditions, the method comprising:
-
receiving user preferences regarding device actions to be associated with a financial condition, wherein the financial condition relates to a current provider-imposed cost of using a wireless device, and wherein receiving user preferences includes receiving user specification of actions to be taken by the device when certain financial conditions are current;
updating configuration data in the device to reflect the user preferences, including storing the specified actions and associating the specified actions with the financial conditions;
sending a message to the device when one or more of the financial conditions becomes current; and
the device automatically performing actions in response to the occurrence of the financial condition, including automatically executing one or more downloaded applications. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for automatically managing wireless device actions based on financial conditions agreed with a wireless network service provider, the method comprising:
-
a wireless device receiving user preferences regarding actions to be taken by a device on an occurrence of a financial condition, wherein the financial condition relates to a current cost of using the device to communicate via a provider network;
the device updating configuration data in the device to reflect the user preferences;
the service provider sending a message to the device when the financial condition occurs; and
the device automatically performing actions in response to the occurrence of the financial condition, including automatically executing one or more downloaded applications, transparently to the user. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A wireless communication system, comprising:
-
wireless communication provider equipment, comprising a storage device that stores provider software applications and data, including an event manager application and a short message service controller (SMSC) application;
a wireless communication device coupled to the provider equipment, comprising, more than one software application, including native applications and downloaded applications, wherein the downloaded applications are individually configured by a wireless device user;
a condition catalog that stores a list of user-specified conditions related to a user'"'"'s cost for communicating using the wireless device;
a condition registry that stores relationships between conditions and actions, wherein the wireless device receives notification that a condition is current from the provider equipment and automatically performs one or more actions using one or more software applications based on predefined user preferences. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A wireless mobile device, comprising:
-
more than one application including native applications and downloaded applications;
a list of conditions recognized by the device, wherein the conditions relate to wireless network provider charges for using the device on a wireless network;
a list of relationships between the conditions and actions to be taken by the device, wherein the device is configured to receive a condition notification and take actions according to the list of relationships, wherein the actions comprise executing at least one of the downloaded applications. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A wireless communication system, comprising:
-
a wireless communication network means administered by a carrier;
a wireless device means that communicates with the carrier through a wireless network, wherein, the wireless device means comprises more than one software application, including native applications and downloaded applications;
the wireless communication network means notifies the wireless device means of conditions, wherein conditions relate to provider charges for using the network; and
the wireless device means responds by executing one or more of the software applications according to previously configured user preferences. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A device-readable medium having instructions stored thereon, that when executed by a processor cause the processor to perform the method comprising:
-
notify a wireless device of a condition that relates to variable charges payable by a user of the device to a wireless network provider; and
in response to the notification, execute one or more software applications on the wireless device according to previously configured user preferences, wherein the one or more software applications includes one or more downloaded applications individually configured by a user. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification