| CPC H04M 3/58 (2013.01) [H04M 3/436 (2013.01)] | 20 Claims |

|
1. A method, comprising:
receiving, by a soft switch, an original call invite initiated by a calling device and directed to a called device, wherein the original call invite includes an original identity header;
verifying, by the soft switch, the original identity header;
determining, by the soft switch, whether the called device is likely to forward the original call invite;
in response to determining the called device is likely to forward the original call invite, storing, by the soft switch, identity information associated with the original call invite in association with customer data associated with the called device;
routing, by the soft switch, the original call invite to the called device;
receiving, by the soft switch, a diverted call invite including an indication that the called device is a forwarding device of the diverted call invite and an indication that a forward-to destination is an intended recipient of the diverted call invite;
determining, by the soft switch, whether the diverted call invite matches the stored identity information associated with the original call invite;
in response to determining the identity information associated with the original call invite matches the diverted call invite, attaching, by the soft switch, the original identity header to the diverted call invite; and
routing, by the soft switch, the diverted call invite to the forward-to destination.
|