Patent ID: 9369584
Filing Date: 2016-06-14
CPC Classification: H04L,H04M

Claim Text:
1. A method of establishing a communication session, comprising: receiving, from a computing terminal displaying a call tag, a web-based request to establish a click-to-call communication session between a user and a remote party; receiving, from the computing terminal, indicia identifying an address of a telephony terminal associated with the user and a general destination address associated with the remote party, and a context of the click-to-call communication session; wherein the computing terminal is separate from the telephony terminal associated with the user and the general destination address associated with the remote party; selecting, by a service node, from a plurality of destination addresses of a destination endpoints, a specific destination address of a specific destination endpoint associated with the general destination address; wherein the specific destination endpoint is selected based on the address of the telephony terminal associated with the user, the general destination address, and the context information that identifies a defined context for the click-to-call communication session; wherein the context information comprises a preferred language and one of a type of communication session, a location of the telephony terminal associated with the user, and a service provider supporting the telephony terminal associated with the user; selecting, using the service node, a call server based on the address of the telephony terminal associated with the user and the specific destination address of the specific destination endpoint; wherein the call server selection comprises: sending, to the selected call server, instructions to establish the click-to-call communication session between the telephony terminal of the user and the specific destination endpoint, the instructions providing the address of the telephony terminal associated with the user and the specific destination address of the specific destination endpoint.