Dynamic usage inequity detection and/or remedy
First Claim
Patent Images
1. A network device, comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
receiving call detail record data comprising first information relating to a call detail record that is generated in response to a communication transaction associated with a subscriber identity that subscribes to a provisioned service provided by a communication network comprising the network device;
receiving provision data comprising second information relating to a service agreement associated with the provisioned service in connection with the subscriber identity;
based on a comparison of the call detail record data to the provision data, determining the communication transaction described by the call detail record data violates a term of service described by the service agreement; and
transmitting event message data that describes a usage violation of the term of service to another network device that determines a defined treatment to apply in response to the usage violation.
1 Assignment
0 Petitions
Accused Products
Abstract
An architecture that can dynamically detect and/or automatically remedy service usage inequities in a communications network is provided. For example, based upon a comparison of incoming call detail records (CDRs) to various subscriber information entities (e.g., service plan, blacklisted devices for the service plan, historic or current billing cycle usage, etc.), the architecture can identify when a usage inequity occurs or is likely to occur, substantially in real time.
14 Citations
20 Claims
-
1. A network device, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving call detail record data comprising first information relating to a call detail record that is generated in response to a communication transaction associated with a subscriber identity that subscribes to a provisioned service provided by a communication network comprising the network device; receiving provision data comprising second information relating to a service agreement associated with the provisioned service in connection with the subscriber identity; based on a comparison of the call detail record data to the provision data, determining the communication transaction described by the call detail record data violates a term of service described by the service agreement; and transmitting event message data that describes a usage violation of the term of service to another network device that determines a defined treatment to apply in response to the usage violation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
receiving call detail record data comprising first information relating to a call detail record that is generated in response to a communication transaction associated with a subscriber identity of a subscriber that has subscribed to a service provided by a communication network; receiving provision data comprising second information relating to a service agreement for the service provided by the communication network; in response to a determination that the communication transaction described by the call detail record data violates a term of service described by the service agreement, constructing usage violation data that describes a violation of the term of service; and providing the usage violation data to a network device that determines a defined mitigation procedure to apply based on a defined policy. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
receiving, by a system comprising a processor, call detail record data comprising first information relating to a call detail record that is generated in response to a communication transaction associated with a subscriber identity that is subscribed to a provisioned service provided by a communication network; receiving, by the system, provision data comprising second information relating to a service agreement associated with the provisioned service and the subscriber identity; determining, by the system, the communication transaction described by the call detail record data violates a term of service described by the service agreement; generating, by the system, usage violation data that describes a violation of the term of service; and transmitting, by the system, the usage violation data to a network device that determines a defined treatment to apply in response to the usage violation data. - View Dependent Claims (19, 20)
-
Specification