Patent ID: 8170182

Claim:
A method, comprising: receiving a first message at an application server, the first message including initial filter criteria; analyzing properties of the first message with the initial filter criteria at the application server, wherein the initial filter criteria indicates that the first message is to be subjected to a call tracing application if the first message is at least one of going tod coan minfrom a predetermined address, domain or user; determining that the first message is at least one of going to and coming from the predetermined address, domain or user; based on determining that the first message is at least one of going to and coming from the predetermined address, domain or user, initiating an analysis of the first message to develop secondary filter criteria; developing the secondary filter criteria based on results from the previously analyzed first message; receiving a second message at the application server, the first and second message being part of a common Session Initiation Protocol (SIP) dialog; applying the secondary filter criteria to the second message at the application server, wherein the secondary filter criteria is developed to determine if the second message is to be subjected to the call tracing application; determining that the second message meets the secondary filter criteria; and subjecting the second message to the call tracing application.