System and Methods for User-Centric Mobile Device-Based Data Communications Cost Monitoring and Control
First Claim
1. A method for providing data communications cost monitoring and control for a subscriber session, comprising:
- sending, from a mobile device associated with a subscriber, to a usage policy server, a registration request associated with the subscriber session;
determining current data usage associated with the subscriber session;
sending, from the mobile device, to the usage policy server, one or more data usage thresholds and one or more quotas associated with the subscriber session;
sending, from the mobile device, to the usage policy server, data usage information associated with the subscriber session;
receiving, at the mobile device, a notification indicating that the subscriber exceeds a pre-determined quota during the subscriber session; and
controlling data usage for the subscriber session when the subscriber exceeds a pre-determined quota during the subscriber session
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing user-centric device-based data communications cost monitoring and controls. In an embodiment, the method operates by sending a registration request associated with a subscriber session, determining current data usage associated with the subscriber, and sending data usage thresholds. The method further comprises sending quotas associated with the subscriber session after collecting data usage information associated with the subscriber session. The method receives a notification at the subscriber'"'"'s mobile device when a pre-determined quota is exceeded during the subscriber session to control data usage. The system communicates with a usage policy server and a usage policy application. The usage policy application allows a subscriber to alter terms and service tiers of a subscription. The usage policy application displays current data usage information on a per-network and per-application basis using subscriber profile information, subscriber session information, and prior subscriber usage history received from the usage policy server.
-
Citations
23 Claims
-
1. A method for providing data communications cost monitoring and control for a subscriber session, comprising:
-
sending, from a mobile device associated with a subscriber, to a usage policy server, a registration request associated with the subscriber session; determining current data usage associated with the subscriber session; sending, from the mobile device, to the usage policy server, one or more data usage thresholds and one or more quotas associated with the subscriber session; sending, from the mobile device, to the usage policy server, data usage information associated with the subscriber session; receiving, at the mobile device, a notification indicating that the subscriber exceeds a pre-determined quota during the subscriber session; and controlling data usage for the subscriber session when the subscriber exceeds a pre-determined quota during the subscriber session - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing user-centric data communications cost monitoring and control for a subscriber session, comprising:
-
a mobile device associated with the subscriber, wherein the mobile device is configured to send a registration request associated with the subscriber session; wherein the mobile device comprises; a sending module configured to send one or more data usage thresholds and one or more quotas associated with the subscriber session; a mobile policy application configured to determine current data usage associated with the subscriber session; a collection module configured to collect data usage information associated with the subscriber session; a notification module configured to receive a notification when the subscriber exceeds a pre-determined quota during the subscriber session; and a control module configured to limit data usage for the subscriber session when the subscriber exceeds a pre-determined quota during the subscriber session. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer readable storage medium having computer program logic stored thereon for enabling a processor to control and monitor data communications and costs for a subscriber session on a mobile device associated with a subscriber, comprising:
-
a breach probability calculation module adapted to determine a usage breach probability for the subscriber session; a breach analysis module adapted to analyze usage data based in part on the usage breach probability; a usage update interval module adapted to determine an interim interval at which subscriber usage updates are collected based at least in part on the usage breach probability; a network service provider interface adapted to communicate with network service provider facilities; a subscriber profile interface adapted to interface with a subscriber profile database; and a subscriber usage interface adapted to interface with a subscriber usage database. - View Dependent Claims (22, 23)
-
Specification