Patent ID: 7830812

Claim:
A method of processing digital mobile phone network data for analysis, the method comprising: inputting network data captured from a digital mobile phone network, said network data comprising data for a plurality of communications sessions over said network, said network data including a plurality of session related parameters; inputting query data for one or more queries, a query defining a statistic relating to one or more of said parameters, to be computed from said network data; formatting a said query to define said statistic in terms of one or more intermediate statistics relating to said one or more parameters and to be computed from said network data, said statistic being computable from said one or more intermediate statistics; operating with said formatted query on said captured network data to determine said one or more intermediate statistics; providing said plurality of session related parameters to a data pipe configured to store a time-ordered series of sets of entries by storing said sets of entries at respective time positions of said data pipe, said data pipe comprising at each said time position a storage location allocated to each parameter of a set of expected parameters, said providing comprising writing session related parameters of a message into respective said storage locations corresponding to said session related parameters of said message; operating a first query by utilizing parameters at a first said time position on said data pipe; storing a result of said first query in an intermediate statistic storage location of said data pipe; and operating a second query by utilizing parameters at a second said time position on said data pipe later than said first position and by utilizing said stored result in the intermediate statistic storage location.