Patent ID: 6917940

Claim:
A method for detecting telecommunication fraud performed in a data procesing system having a data warehouse and an OLAP server, the method comprising: retrieving a plurality of call records from the data warehouse; generating a calling profile cube based on the call record; wherein the calling profile cube includes information on multipe customers; generating a volume-based calling pattern cube for each individual customer based on the multi-customer calling profile cube; comparing the volume-based calling pattern cube for each customer to a predetermined fraudulent volume-based calling pattern; and when the volume-based calling pattern cube is in a first predetermined relationship with predetermined fraudulent volume-based calling pattern, performing a first action, wherein said data warehouse has a call table and a profile table and wherein the step of generating a calling profile cube based on the records further comprises the steps of: retrieving records from the call table and based thereon generating a snapshot cube representing the records from the call table, said snapshot cube having predetermined dimensions; retrieving records from the profile table and based thereon generating a profile cube representing the records from the profile table, said profile cube having predetermined dimensions that are the same as the dimensions of the snapshot cube, merging the snapshot cube and the profile cube to generate an updated profile cube; and deriving the volume-based calling pattern cubes based on the updated profile cube.