Patent ID: 8315365

Claim:
A method for reducing a revenue leakage in an operator network to enhance the billability based on a plurality of call data records over a plurality of sessions associated with a plurality of subscribers, wherein said revenue leakage is due to a data loss in said operator network and said plurality of call data records includes a plurality of partial call data records, wherein said plurality of partial call data records is due to said data loss, said method comprising: obtaining of a plurality of user devices of said operator network; obtaining of a plurality of network elements of said operator network; obtaining of a plurality of systems of said operator network; obtaining of a plurality of elements of said operator network, wherein said plurality of elements comprises said plurality of user devices, said plurality network elements, and said plurality of systems; performing of timestamp tuning of said plurality of elements resulting in a plurality of alpha adjustments; performing of poll frequency tuning of said plurality of elements; obtaining of a plurality of poll data types, wherein said plurality of poll data types comprises a poll type A, a poll type S, a poll type E, a poll type D, and a poll type Z, wherein said poll type A corresponds with a poll data record from a user device of said plurality of user devices, and said poll data record indicates the beginning of a session, said poll type S corresponds with a plurality of poll data records from a user device of said plurality of user devices, said poll type E corresponds with a plurality of poll data records from a network element of said plurality of network elements, said poll type D corresponds with a plurality of poll data records from a user device of said plurality of user devices or a system of said plurality of systems, said poll type Z corresponds with a poll data record from a user device of said plurality of user devices, and said poll data record indicates the end of a session; obtaining of a plurality of poll data records from said plurality of elements, wherein a poll data record of said plurality of data records comprises a poll type, a timestamp, a source address, a destination address, and an element address, wherein said poll type is a part of said plurality of poll data types; analyzing of said plurality of poll data records resulting in a plurality of session-wise data records; generating of a plurality of backup data records based on said plurality of session-wise data records; and correlating of said plurality of backup data records with said plurality of call data records to complete as much of said plurality of partial call data records as possible resulting a plurality of regenerated call data records.