Patent ID: 8144695

Claim:
A method for diverting Session Initiation Protocol (SIP) messages using rules, the method comprising: receiving a SIP message including a first field, the first field comprising a first Globally Routable User Agent Uniform Resource Identifier (GRUU) identifying a node, wherein the first GRUU comprises a GR URI parameter and a GR parameter value; evaluating a communication policy comprising a diversion rule, the diversion rule including a condition, the condition comprising matching the first GRUU to a second GRUU, wherein the second GRUU is contained in the condition and wherein the communication policy further comprises a target field set to a URI; and in response to evaluating the diversion rule, diverting the SIP message when the first GRUU matches the second GRUU, the diverting comprising setting a second field of the SIP message to the URI of the target field.