Feature management of a communication device
First Claim
1. A system for facilitating a user function of a computing device, the system comprising a memory storing thereon computer readable instructions that, when executed on the system, cause the system to at least:
- send to a server a request received from or sent to the computing device to execute the user function on the computing device;
receive a response from the server indicative as to whether the request is denied or granted based on a decision of the server, the response being further indicative of an action executed by the server to enforce the decision, the decision being based on a policy managed at the server; and
send the response to the computing device, the response indicative of allowing the computing device to execute the function when the request is granted without a download of the policy or the decision to the system.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for the real-time management of a device, and more particularly to the establishment and enforcement of policies or rules associated with the feature or functions that may be performed with the device, such as making and receiving calls, exchanging data, playing games and music, sending and receiving email, accessing web sites, and paying for goods and services. If a child or employee is using the device, there may be a need to regulate how that device can be used and to determine who will pay for what goods or services. In addition to providing all of the features associated with a device, service providers need to be able to establish and enforce rules (policies) regulating how and when that device can be used and who will pay for a good or service requested by the user of the device.
118 Citations
20 Claims
-
1. A system for facilitating a user function of a computing device, the system comprising a memory storing thereon computer readable instructions that, when executed on the system, cause the system to at least:
-
send to a server a request received from or sent to the computing device to execute the user function on the computing device; receive a response from the server indicative as to whether the request is denied or granted based on a decision of the server, the response being further indicative of an action executed by the server to enforce the decision, the decision being based on a policy managed at the server; and send the response to the computing device, the response indicative of allowing the computing device to execute the function when the request is granted without a download of the policy or the decision to the system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable storage medium comprising computer readable instructions that, when executed on a system, cause the system to at least:
-
transmit to a server a request received from or sent to a communication device to execute a function of the communication device; receive a response from the server indicative as to whether the request is denied or granted based on a decision of the server, the response being further indicative of an action executed by the server to enforce the decision, the decision being based on a list of one or more policies managed at the server; and transmit the response to the communication device, the response indicative of allowing the communication device to execute the function when the request is granted without a download of the policy or the decision to the system. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for facilitating a function of a computing device, the method comprising:
-
sending to a server a request received from or sent to the computing device to execute a function; receiving, from the server, data indicative of whether the request is denied or granted, the data being based on a list of one or more policies managed at the server, the data being further indicative of one or more actions operable to enforce a decision of the server to deny or grant the request; and sending the data to the computing device, wherein in response to receiving the data, the computing device is operable to execute the function when the request is allowed without a download of the policy to the computing device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification