Patent ID: 8929209
Filing Date: 2015-01-06
Classification: H04L

Abstract:
1. A computer program product including computer executable instructions stored onto a computer readable medium which, when executed by a processor of a computer, cause the computer to perform method, the instructions comprising: instructions to receive a request from an external communication endpoint to establish a communication with an internal communication endpoint, wherein the communication is on a gateway of an internal network, wherein the internal network is a SIP communications system; instructions to receive a phone number associated with the external communication endpoint; instructions to instantiate a promiscuous user agent on the gateway for the communication, wherein the promiscuous user agent is associated with the external communication endpoint; instructions to determine whether a user identity is associated with the phone number; if a user identity is associated with the phone number, instructions to provide the user identity to the promiscuous user agent, wherein the promiscuous user agent becomes a quantum user agent after receiving the user identity; if a user identity is not associated with the phone number or after providing the user identity to the promiscuous user agent, instructions to begin the communication.