Patent ID: 7676032

Claim:
One or more computer-storage media having computer-useable instructions embodied thereon for performing a method of using a server to process information related to call transactions to forecast demand for processing resources, the method comprising: receiving, at a server, a plurality of data files from each of a plurality of switches on the communications network, each data file having at least one record of information, the information relating to one or more call transactions; generating a plurality of report files by converting each data file into a report file, wherein said converting comprises performing a compression function on the data file; creating an identifiable directory on a storage device associated with the server; storing each data file in the identifiable directory on the storage device; aggregating a set of the plurality of report files into a data structure, wherein said aggregating comprises aggregating counts of the call transactions; sorting the set of report files based on maximum call transactions such that the sorted set of report files are organized in a descending order according to maximum call transaction counts, wherein a maximum call transaction count comprises one or more of a call-volume indication and a trunk-usage indication; automatically identifying one or more maximum call transactions within the data structure by searching the sorted maximum call transaction counts for one or more of the highest call transaction counts; and automatically presenting the one or more maximum call transactions.