Consumer configurable mobile communication solution
Consumer configurable mobile communications solution enabling policy-enforcement services allowing authorized users to define, manage and enforce restrictions for voice, data, and mobile Web services of a secondary mobile device.
1 . A consumer configurable mobile communications system comprising:
a patrol module for receiving configuration information from a primary user, storing the configuration information, and for forwarding configuration data based on the configuration information received from the primary user; and
a control module interconnected with the patrol module for receiving the configuration.
2 . The system of claim 1 , wherein the patrol module further comprises:
a web server for presenting an interface for the primary user and for receiving the configuration information;
an applications server interconnected with the web server for managing the configuration information; and
a database for storing the configuration information.
3 . The system of claim 1 , wherein the patrol module further comprises a service management module for generating configuration data based on the configuration information and for interconnecting with the control module and forwarding the configuration data to the control module.
4 . The system of claim 3 , wherein the control module further comprises a service control point configured to manage network traffic according to the configuration data.
5 . The system of claim 1 , wherein the patrol module further comprises a provisioning module.
6 . The system of claim 5 , wherein the provisioning module interconnects with a home location register and provides data based on the configuration information to the home location register.
7 . The system of claim 5 , further comprising a media module for providing notices and alerts to a mobile device user, wherein the provisioning module interconnects with the media module forwards notice and alert information based on the status of the mobile device user's configuration information.
8 . The system of claim 1 , wherein the patrol module further comprises a customer service application module for interconnecting with a customer service device.
9 . The system of claim 8 , wherein the customer service application module provides an administrative console.
10 . The system of claim 2 , wherein the web server provides a customer console.
11 . A method for configuring a consumer configurable mobile communications device, comprising the steps of:
presenting a user interface;
receiving configuration information;
saving the configuration information
creating configuration data; and
updating a network control point with the configuration data.
12 . A method for processing restriction precedence of a mobile communications request, comprising the steps of:
receiving a permission request for a specified contact;
checking for an unrestricted configuration;
checking for the contact's inclusion in a white list;
checking for the contact's inclusion in a black list;
checking the time of the permission request to be within a valid time period; and
checking that a minimum quota threshold is met.
13 . The method of claim 12 , wherein if the step for checking for an unrestricted configuration is true accept the request.
14 . The method of claim 12 , wherein if the step for checking for the contact's inclusion in a white list is true accept the request.
15 . The method of claim 12 , wherein if the step for checking for the contact's inclusion in a black list is true reject the request.
16 . The method of claim 12 , wherein if the step of checking the time of the permission request to be within a valid time period is not true reject the request.
17 . The method of claim 12 , wherein if the step of checking that a minimum quota threshold is met accept the request, otherwise reject the request.