WIRELESS COMMUNICATION DATA ANALYSIS AND REPORTING
First Claim
1. One or more non-transitory computer-readable media storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising:
- establishing a communication connection between a data collection platform executing one or more computing devices and a wireless carrier network;
collecting call data of multiple user devices at the data collection platform via the communication connection, the multiple user devices use the wireless carrier network to initiate and receive calls to one or more additional devices;
converting the call data into a format that is readable by a communication analytics engine that executes in conjunction with the data collection platform on the one or more computing devices; and
analyzing at least a portion of the call data via the communication analytics engine executing on the one or more computing devices to generate analytic results that includes one or more key performance indicators (KPIs).
1 Assignment
0 Petitions
Accused Products
Abstract
A communication analytics engine that executes in conjunction with a data collection platform may provide a unified and scalable solution for call data aggregation and processing. A data collection platform may establish a communication connection with a wireless carrier network. The data collection platform may collect call data of multiple user devices via the communication connection, in which the multiple user devices may use the wireless carrier network to initiate and receive calls to one or more additional devices. The data collection platform may convert the call data into a format that is readable by the communication analytics engine. The communication analytics engine may analyze the call data to generate analytic results that includes one or more key performance indicators (KPIs).
40 Citations
21 Claims
-
1. One or more non-transitory computer-readable media storing computer-executable instructions that upon execution cause one or more processors to perform acts comprising:
-
establishing a communication connection between a data collection platform executing one or more computing devices and a wireless carrier network; collecting call data of multiple user devices at the data collection platform via the communication connection, the multiple user devices use the wireless carrier network to initiate and receive calls to one or more additional devices; converting the call data into a format that is readable by a communication analytics engine that executes in conjunction with the data collection platform on the one or more computing devices; and analyzing at least a portion of the call data via the communication analytics engine executing on the one or more computing devices to generate analytic results that includes one or more key performance indicators (KPIs). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14)
-
-
10. The one or more non-transitory computer-readable media of claim 10, wherein the acts further comprises receiving an update to the one or more detection rules or the one or more alert rules that are generated based on user feedback regarding effectiveness of the one or more detection rules or the one or more alert rules.
-
15. A computer-implemented method, comprising:
-
establishing a communication connection between a data collection platform executing one or more computing devices and a wireless carrier network; collecting call data of multiple user devices at the data collection platform via the communication connection, the multiple user devices use the wireless carrier network to initiate and receive calls to one or more additional devices; converting the call data into a format that is readable by a communication analytics engine that executes in conjunction with the data collection platform on the one or more computing devices; collecting network performance data from the wireless carrier network via one or more data adaptors; analyzing at least a portion of the call data and at least a portion of the network performance data via the communication analytics engine executing on the one or more computing devices to generate analytic results that includes one or more key performance indicators (KPIs); and providing the analytic results for the call data to a computing device for presentation. - View Dependent Claims (16, 17, 18)
-
-
19. A system, comprising:
-
one or more processors; and memory including a plurality of computer-executable components that are executable by the one or more processors to perform a plurality of actions, the plurality of actions comprising; establishing a communication connection between a data collection platform executed by the one or more processors and a wireless carrier network; collecting call data of multiple user devices at the data collection platform via the communication connection, the multiple user devices use the wireless carrier network to initiate and receive calls to one or more additional devices; aggregating the call data into one or more datasets according to at least one grouping parameter; analyzing the call data in a dataset via a communication analytics engine executed by the one or more processors to generate analytic results that includes one or more key performance indicators (KPIs); analyzing the KPIs at the communication analytics engine according to one or more detection rules to detect a call issue that affects one or more user devices using the wireless carrier network or one or more network infrastructure elements of the wireless carrier network; and generating one or more alerts regarding the call issue at the communication analytics engine according to at least one alert rule. - View Dependent Claims (20, 21)
-
Specification