Patent ID: 9705864
Date: 2017-07-11
CPC Classifications: H04L

Claim:
1. A call establishing method comprising: registering a client with a server to obtain authorization credentials; sending the authorization credentials to a signaling gateway to obtain a client encryption key, wherein the client encryption key is uniquely associated with a web session; establishing a media session for the web session by obtaining a Traversal Using Relays around Network Address Translator (TURN) message authentication code (MAC) using TURN long-term credentials associated with the client and providing the TURN MAC to a TURN server to authenticate the client; creating a client side call state for the media session using the client encryption key, wherein the client side call state comprises call information that is associated with the web session and the media session, and wherein the client side call state is encrypted using the client encryption key; and storing the client side call state within a network device.