Patent ID: 8761379

Claim:
A method for voice and data communication, the method comprising: connecting an agent to a session server; receiving a voice call from an end-user; receiving an end-user phone number for the end-user; transmitting a data session request for the agent to the session server, wherein the data session request is based on the end-user phone number; establishing a data session through the session server, wherein establishing the data session comprises: receiving, at the session server, a notification for the end-user wherein the notification includes the end-user phone number, and wherein the notification indicates the end-user is available for the data session; receiving, at the session server, the data session request for the agent; and matching the end-user phone number from the notification for the end-user with the end-user phone number from the data session request for the agent, and connecting the agent and the end-user over the data session, wherein the data session and voice call are distinct and separate connections with the end-user.