Feature management of a communication device
First Claim
1. A system operable to manage a communication device, the system comprising:
- an administrator wallet configured to electronically store one or more units of value, the administrator wallet being associated with an administrator and with a plan configured to allow a voice or data function of the communication device, the plan being shared with a user;
a user wallet configured to electronically store one or more units of value, the user wallet being associated with the user and with the plan; and
a function manager operable to manage execution of the voice or data function by the communication device, the function manager having a global rule that specifies whether the voice or data function is permitted, the function manager having one or more local rules specify whether a charge of credits associated with the voice or data function will be charged to the user wallet or to the administrator wallet.
1 Assignment
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.
125 Citations
36 Claims
-
1. A system operable to manage a communication device, the system comprising:
-
an administrator wallet configured to electronically store one or more units of value, the administrator wallet being associated with an administrator and with a plan configured to allow a voice or data function of the communication device, the plan being shared with a user; a user wallet configured to electronically store one or more units of value, the user wallet being associated with the user and with the plan; and a function manager operable to manage execution of the voice or data function by the communication device, the function manager having a global rule that specifies whether the voice or data function is permitted, the function manager having one or more local rules specify whether a charge of credits associated with the voice or data function will be charged to the user wallet or to the administrator wallet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing a communication device, the method comprising:
-
storing one or more units of value in an administrator wallet, the administrator wallet being associated with the communication device by using an identifier of the communication device and being associated with an administrator that manages a plan configured to allow a voice or data function of the communication device for a user; storing one or more units of value in a user wallet, the user wallet being associated with the communication device by using the identifier of the communication device and being associated with a use of the plan by the user; and managing execution of the voice or data function by the communication device, the managing being based on a global rule that specifies whether the voice or data function is permitted, the managing being further based on one or more local rules that specify whether a charge of credits associated with the voice or data function will be charged to the user wallet or to the administrator wallet. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system operable to manage a communication device, the system comprising:
-
an administrator wallet configured to electronically store one or more units of value, the administrator wallet being associated with an administrator and with a plan configured to allow a voice or data function of the communication device, the plan being shared with a plurality of computing devices; a user wallet configured to electronically store one or more units of value, the user wallet being associated with a user and with the plan; and a function manager operable to manage execution of at least the voice or data function by the communication device, the function manager having one or more local rules that specify whether a charge of credits associated with the voice or data function will be charged to the user wallet or to the administrator wallet. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A system operable to manage a communication device, the system comprising:
-
an administrator wallet configured to electronically store one or more units of value, the administrator wallet being associated with an administrator and with a plan configured to allow a voice or data function of the communication device; a device wallet configured to electronically store one or more units of value, the device wallet being associated with the communication device and with the plan; and a function manager operable to manage execution of at least the voice or data function by the communication device, the function manager having a local rule that specifies a list of names or numbers corresponding to other communication devices associated with persons or entities and that charges associated with sending or receiving content between the communication device and the other communication devices associated with the list are to be charged to the administrator wallet or to the device wallet based on the plan. - View Dependent Claims (27, 28)
-
-
29. A system operable to manage a computing device, the system comprising a memory bearing instructions that, when executed on the system, cause the system to at least:
-
generate an administrator wallet that stores one or more credits, the administrator wallet being associated with an administrator and with a plan configured to allow a voice or data function of the computing device, the plan being shared with a plurality of computing devices; generate a user wallet that stores one or more credits, the user wallet being associated with a user of the computing device and with the plan; generate a promotional wallet that stores one or more credits, the promotional wallet being associated with the user; and manage execution of at least the voice or data function by the computing device, the managing based at least on one or more global rules that specify whether execution of the voice or data function is permitted and whether a charge of credits associated with the voice or data function will be charged to the promotional wallet, and one or more local rules that specify whether the charge of credits associated with the voice or data function will be charged to the user wallet or to the administrator wallet when the promotional wallet has insufficient credits to cover the charge of credits. - View Dependent Claims (30, 31)
-
-
32. A non-transitory computer readable storage medium comprising instructions that, when executed on a system operable to manage a computing device, cause the system to at least:
-
generate an administrator wallet that stores one or more units of value, the administrator wallet being associated with an administrator and with a plan configured to allow a voice or data function of the computing device, the plan being shared with a plurality of computing devices; generate a user wallet that stores one or more units of value, the user wallet being associated with a user of the computing device and with the plan; generate a dynamic wallet that stores one or more units of value, the dynamic wallet being associated with a financier; and manage execution of at least the voice or data function by the computing device, the managing based at least on one or more global rules that specify whether the voice or data function is permitted, and one or more local rules that specify whether a charge of credits associated with the voice or data function will be charged to the user wallet or to the administrator wallet and whether units of value from the dynamic wallet will be transferred to the user wallet or the administrator wallet. - View Dependent Claims (33, 34, 35, 36)
-
Specification