TELECOMMUNICATION SERVICES REPORTING SYSTEM
First Claim
1. A method of processing a plurality of call detail records (CDRs), the method comprising:
- processing the plurality of CDRs according to telecommunications carrier supported call transactions indicated in the plurality of CDRs;
receiving the plurality of CDRs at a first controller, each of the plurality of CDRs having a data structure including a plurality of fields containing at least one character;
selecting a first sorting field from the plurality of fields and grouping the plurality of CDRs as a function of data within the first sorting field comprising a carrier identification field;
analyzing a user-selected second sorting field with each of the grouped CDRs; and
generating a customized carrier-specific report for each of the group CDRs based on data within the user-selected second sorting field such that each report generated from the grouped CDRs is carrier-specific.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for processing a plurality of call detail records (CDRs) each indicative of a call transaction on a telecommunications network. The method includes receiving the plurality of CDRs at a first controller, wherein each of the CDRs include a data structure including a plurality of fields each containing at least one character. The method then selects a first sorting field from the plurality of fields and groups the plurality of CDRs as a function of data within the first sorting field. In one embodiment, the first sorting field is used to group the CDRs according to different carriers. The method then analyzes at least one additional sorting field within each of the CDRs which were previously grouped according to the first sorting field. A report is then generated for each of the grouped CDRs as a function of data within the additional sorting field. In this way, periodic, customized reports can be generated from information contained with CDRs with user-selectable sorting or analysis fields.
-
Citations
20 Claims
-
1. A method of processing a plurality of call detail records (CDRs), the method comprising:
-
processing the plurality of CDRs according to telecommunications carrier supported call transactions indicated in the plurality of CDRs;
receiving the plurality of CDRs at a first controller, each of the plurality of CDRs having a data structure including a plurality of fields containing at least one character;
selecting a first sorting field from the plurality of fields and grouping the plurality of CDRs as a function of data within the first sorting field comprising a carrier identification field;
analyzing a user-selected second sorting field with each of the grouped CDRs; and
generating a customized carrier-specific report for each of the group CDRs based on data within the user-selected second sorting field such that each report generated from the grouped CDRs is carrier-specific. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A call detail record (CDR) processing system, the system comprising:
-
a system cluster communicating with a telecommunications network, the system cluster generating a plurality of CDRs;
a server-based splitter communicating with the system cluster, the server-based splitter processing each of the plurality of CDRs according to telecommunications carrier supported call transactions indicated in the plurality of CDRs;
a production database server communicating with the system cluster, the production database server storing the plurality of CDRs as received from at least one of the system cluster and the server-based splitter; and
a user access server communicating with the production database server, the user access server programed to;
(i) select a first sorting field from a plurality of fields within each of the plurality of CDRs and group the plurality of CDRs as a fiction of data within the first sorting field, wherein the first sorting field is a carrier identification field, (ii) analyze a user-selected second sorting field within each of the grouped CDRs, and (iii) generate a customized carrier-specific report corresponding to each of the grouped CDRs based on data within the user-selected second sorting field such that each report generated from each of the grouped CDRs is carrier-specific. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification