Controlling activity levels and reducing infrastructure data transmission costs for wireless mobile devices
First Claim
1. A computer implemented method for optimizing communication activity on a mobile communication device in compliance with a service plan, the method comprising:
- retrieving, by a mobile communication device, a current copy of a service plan in use on the mobile communication device from a remote, centrally located storage component, said remote, centrally located storage component maintaining current copies of a plurality of service plans available in a geographical area;
maintaining, by the mobile communication device, the current copy of the service plan in use on the mobile communication device, wherein said maintaining further comprises periodically retrieving the current copy of the service plan in use on the mobile communication device from the remote, centrally located storage component;
associating actions to take with communication activity use reaching at least one usage threshold within a plan period;
tracking communication use on the mobile communication device;
comparing tracked communication use with the at least one usage threshold associated with at least one action; and
responsive to tracked communication use reaching a usage threshold within a plan period, performing, by the mobile communication device, at least one action associated with the tracked communication use reaching the usage threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Activity levels are controlled and transmission costs are reduced for wireless mobile devices. Power consumption is optimized. Mobile device based activities are categorized according to importance, and associated with power thresholds. Actions are specified to perform responsive to the level of the battery dropping below specific power thresholds. The battery is periodically polled to determine its current level. Responsive to the current level dropping below a given power threshold, the associated action(s) are performed. Communication activity is also optimized in compliance with a service plan. A current service plan copy is maintained on the mobile device. Actions are specified to take when communication reaches given usage thresholds within a plan period. Communication use is tracked, and compared with usage thresholds. Responsive to communication reaching a threshold within a plan period, the associated action(s) are performed.
222 Citations
20 Claims
-
1. A computer implemented method for optimizing communication activity on a mobile communication device in compliance with a service plan, the method comprising:
-
retrieving, by a mobile communication device, a current copy of a service plan in use on the mobile communication device from a remote, centrally located storage component, said remote, centrally located storage component maintaining current copies of a plurality of service plans available in a geographical area; maintaining, by the mobile communication device, the current copy of the service plan in use on the mobile communication device, wherein said maintaining further comprises periodically retrieving the current copy of the service plan in use on the mobile communication device from the remote, centrally located storage component; associating actions to take with communication activity use reaching at least one usage threshold within a plan period; tracking communication use on the mobile communication device; comparing tracked communication use with the at least one usage threshold associated with at least one action; and responsive to tracked communication use reaching a usage threshold within a plan period, performing, by the mobile communication device, at least one action associated with the tracked communication use reaching the usage threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium storing program code that when loaded into computer memory and executed by a processor performs the following steps for optimizing communication activity on a mobile communication device in compliance with a service plan:
-
retrieving, by a mobile communication device, a current copy of a service plan in use on the mobile communication device from a remote, centrally located storage component, said remote, centrally located storage component maintaining current copies of a plurality of service plans available in a geographical area; maintaining, by the mobile communication device, the current copy of the service plan in use on the mobile communication device, wherein said maintaining further comprises periodically retrieving the current copy of the service plan in use on the mobile communication device from the remote, centrally located storage component; associating actions to take with communication activity use reaching at least one usage threshold within a plan period; tracking communication use on the mobile communication device; comparing tracked communication use with the at least one usage threshold associated with at least one action; and responsive to tracked communication use reaching a usage threshold within a plan period, performing, by the mobile communication device, at least one action associated with the tracked communication use reaching the usage threshold. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A mobile communication device configured to optimize communication in compliance with a service plan, the mobile communication device comprising:
-
a processor; system memory; a plan retrieving component configured for retrieving a current copy of a service plan in use on the mobile communication device from a remote, centrally located storage component, said remote, centrally located storage component maintaining current copies of a plurality of service plans available in a geographical area; wherein said plan retrieving component is further configured for maintaining the current copy of the service plan in use on the mobile communication device, wherein said maintaining further comprises periodically retrieving the current copy of the service plan in use on the mobile communication device from the remote, centrally located storage component; a usage tracking component configured for tracking communication use on the mobile communication device; and a plan enforcement component, configured for
1) associating actions to take with communication activity use reaching at least one usage threshold within a plan period, configured for
2) comparing tracked communication use with the at least one usage threshold associated with at least one action and configured for
3) responsive to tracked communication use reaching a usage threshold within a plan period, performing at least one action associated with the tracked communication use reaching the usage threshold.
-
Specification