Method and apparatus to collect, analyze, and utilize network data
First Claim
1. A method of providing an enhancement to mobile communication service, the method comprising:
- monitoring network and non-network data by an interoperations system coupled between a plurality of mobile cellular network operators to provide roaming services and accounting for the roaming, the interoperations system not integrated with any of the mobile cellular network operators, the monitoring including receiving network data events from the plurality of mobile cellular network operators comprising;
network signaling and usage records including one or more of Diameter, General Packet Radio Service (GPRS) protocol data including one or more of GTPu and GTP-C, Signaling System No. 7 protocol (SS7) data, RADIUS records, data clearinghouse (DCH) data, andnon-network data including one or more of;
subscriber profile data, subscriber billing data, mobile device application data;
correlating the received data events;
determining in real-time an action to be taken in response to a correlated data event based on a set of rules; and
performing the action, where the action may be directed at one or more of the mobile cellular network operator, a mobile subscriber of the mobile cellular network operator, and a corporate enterprise user.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of providing enhanced mobile communications services through collecting, analyzing, and utilizing cellular network data is described. The method configures an intelligence engine based on a set of rules. The method receives the set of rules through a user interface or generates the set of rules through performing an analysis on the network data by the intelligence engine. The method receives network data events and correlates the received network data events. The intelligence engine determines an action in response to a correlated network data event. The action includes sending a text message or email containing an offer to a mobile communications services subscriber, or updating a database. The method then performs the action.
35 Citations
21 Claims
-
1. A method of providing an enhancement to mobile communication service, the method comprising:
-
monitoring network and non-network data by an interoperations system coupled between a plurality of mobile cellular network operators to provide roaming services and accounting for the roaming, the interoperations system not integrated with any of the mobile cellular network operators, the monitoring including receiving network data events from the plurality of mobile cellular network operators comprising; network signaling and usage records including one or more of Diameter, General Packet Radio Service (GPRS) protocol data including one or more of GTPu and GTP-C, Signaling System No. 7 protocol (SS7) data, RADIUS records, data clearinghouse (DCH) data, and non-network data including one or more of;
subscriber profile data, subscriber billing data, mobile device application data;correlating the received data events; determining in real-time an action to be taken in response to a correlated data event based on a set of rules; and performing the action, where the action may be directed at one or more of the mobile cellular network operator, a mobile subscriber of the mobile cellular network operator, and a corporate enterprise user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
an interoperations system that enables roaming and accounting for the roaming, between a plurality of cellular network operators; real-time intelligence system integrated into the interoperations system, to provide an enhanced platform, the real-time intelligence system comprising; a database to store historical mobile communications network data, received passively from the plurality of cellular network operators, the network data events comprising one or more of;
network signaling and usage records—
including one or more Diameter, General Packet Radio Service (GPRS) protocol data including one or more of GTPu and GTP-C, Signaling System No. 7 protocol (SS7) data, RADIUS records, and data clearinghouse (DCH) data;an event distributor to receive real-time data events from a plurality of sources including one or more of;
subscriber profile data, subscriber billing data, and mobile device application data; andan intelligence engine to analyze the historical mobile communications network data stored in the database, wherein the intelligence engine is configured by a set of rules, wherein the intelligence engine determines an action in response to a real-time data event received by the event distributor based on the set of rules and the analysis of the historical mobile communication network data, the action directed at one or more of the plurality of cellular mobile network operators, a mobile subscriber to one of the plurality of cellular mobile network operators, and a corporate enterprise user. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
an interoperation provider enabling interoperation between a plurality of cellular mobile operators by enabling roaming and accounting for the roaming between the cellular mobile operators, the interoperation provider collecting data from the plurality of mobile operators; a real-time intelligence system to receive data from the interoperation provider, the real-time intelligence system comprising; a database to store historical mobile communications network data; an event distributor to receive real-time data events from a plurality of sources; and an intelligence engine to analyze the real-time data events in view of the historical mobile communications network data stored in the database, wherein the intelligence engine is configured by a set of rules, wherein the intelligence engine determines an action in response to a real-time data event received by the event distributor based on the set of rules, and the analysis of the historical mobile communication network data and real-time data events and process responses, such as present an offer or collect an opt-in response. - View Dependent Claims (17, 18, 19, 20, 21)
Specification