Verifiable device assisted service policy implementation
First Claim
Patent Images
1. A system, comprising:
- an end user device including;
an access modem configured to communicate with an access network that provides a network service;
memory configured to store a local service control policy; and
a policy implementation agent configured to implement the local service control policy on the end user device, the local service control policy for assisting in control of the end user device'"'"'s use of the network service on the access network; and
an access control integrity element configured to;
obtain a first measure of the end user device'"'"'s usage of the network service;
verify whether the policy implementation agent is properly implementing a proper service control policy by determining whether the first usage measure is consistent with the proper service control policy being properly implemented on the end user device; and
identify the end user device as being not compliant when the first usage measure is not consistent with the proper service control policy being properly implemented on the end user devicewherein the end user device further includes;
a first service monitor configured to monitor use of the network service by the end user device, wherein the first service monitor is configured to;
classify usage into a plurality of categories, each category corresponding to a different network service provided by the access network; and
determine a second usage measure for each category, wherein the second usage measures are provided to the access control integrity element for comparing to the first usage measure.
4 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are disclosed for a services policy communication system and method. In some embodiments, a communications device implements a service policy for assisting control of the communications device use of a service on a network; and monitors use of the service based on the service policy, in which the implementation of the service policy is verified.
-
Citations
59 Claims
-
1. A system, comprising:
-
an end user device including; an access modem configured to communicate with an access network that provides a network service; memory configured to store a local service control policy; and a policy implementation agent configured to implement the local service control policy on the end user device, the local service control policy for assisting in control of the end user device'"'"'s use of the network service on the access network; and an access control integrity element configured to; obtain a first measure of the end user device'"'"'s usage of the network service; verify whether the policy implementation agent is properly implementing a proper service control policy by determining whether the first usage measure is consistent with the proper service control policy being properly implemented on the end user device; and identify the end user device as being not compliant when the first usage measure is not consistent with the proper service control policy being properly implemented on the end user device wherein the end user device further includes; a first service monitor configured to monitor use of the network service by the end user device, wherein the first service monitor is configured to; classify usage into a plurality of categories, each category corresponding to a different network service provided by the access network; and determine a second usage measure for each category, wherein the second usage measures are provided to the access control integrity element for comparing to the first usage measure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system, comprising:
-
an end user device including; an access modem configured to communicate with an access network that provides a network service; memory configured to store a service policy; a policy implementation agent configured to implement the service policy, the service policy for assisting in providing a service plan for the end user device'"'"'s use of the network service on the access network; a service monitor agent configured to; monitor the end user device'"'"'s use of the network service based on the service policy; measure service usage of the network service by the end user device; classify the service usage into a plurality of categories, each category corresponding to a different network service provided by the access network; and determine control channel information based on the service usage for each category, and a service control device link configured to transmit at least a portion if the control channel information over a control channel in response to a trigger, the trigger being based on an amount of service usage of the network service by the end user device since a last transmission of control channel information. - View Dependent Claims (31, 32, 33)
-
-
34. A method, comprising:
-
obtaining a first measure of usage of a network service on an access network by an end user device, the end user device including a policy implementation agent configured to implement a local service control policy on the end user device, the local service control policy for assisting in control of the end user device'"'"'s use of the network service on the access network; obtaining a second usage measure for each of a plurality of categories, each category corresponding to a different network service provided by the access network to the end user device; comparing at least one of the second usage measures to the first usage measure; verifying whether the implementation of the local service control policy is compliant by determining whether the first usage measure is consistent with a proper service control policy being properly implemented on the end user device; and identifying the end user device as being not compliant when the first usage measure is not consistent with the proper service control policy being properly implemented on the end user device. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions executable by a processor for:
-
obtaining a first measure of usage of a network service on an access network by a end user device, the end user device including a policy implementation agent configured to implement a local service control policy on the end user device, the local service control policy for assisting in control of the end user device'"'"'s use of the network service on the access network; obtaining a second usage measure for each of a plurality of categories, each category corresponding to a different network service provided by the access network to the end user device; comparing at least one of the second usage measures to the first usage measure; verifying whether the implementation of the local service control policy is compliant by determining whether the first usage measure is consistent with a proper service control policy being properly implemented on the end user device; and identifying the end user device as being not compliant when the first usage measure is not consistent with the proper service control of policy being properly implemented on the end user device.
-
-
49. A system comprising:
-
a service controller on an access network, the access network providing a network service to an end user device, the end user device including a policy implementation agent configured to implement a local service control policy on the end user device, the local service control policy for assisting in control of the end user device'"'"'s use of the network service on the access network, the service controller configured to verify whether the policy implementation agent is properly implementing a proper service control policy, the service controller including; an access control integrity server configured to; obtain a first measure of end user device'"'"'s usage of the network service; obtain a second usage measure for each of a plurality of categories, each category corresponding to a different network service provided by the access network to the end user device; compare at least one of the second usage measures to the first usage measure; determine whether the first usage measure is consistent with the proper service control policy being properly implemented on the end user device; and identify the end user device as being not compliant when the first usage measure is not consistent with the proper service control policy being properly implemented on the end user device. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A system comprising:
-
means for obtaining a first measure of usage of a network service on an access network by a end user device, the end user device including a policy implementation agent configured to implement a local service control policy on the end user device, the local service control policy for assisting in control of the end user device'"'"'s use of the network service on the access network; means for obtaining a second usage measure for each of a plurality of categories, each category corresponding to a different network service provided by the access network to the end user device; means for comparing at least one of the second usage measures to the first usage measure; means for verifying whether the implementation of the local service control policy is compliant by determining whether the first usage measure is consistent with a proper service control policy being properly implemented on the end user device; and means for identifying the end user device as being not compliant when the first usage measure is not consistent with the proper service control policy being properly implemented on the end user device.
-
Specification