Method and system for creating a virtual sip user agent by use of a webrtc enabled web browser
AssigneeRingCentral, Inc.
InventorsEleni SARIDAKI, Elias BALAFOUTIS
Life of this patent
Estimating the term…
Abstract
A method for creating a virtual SIP user agent by use of a webRTC enabled web browser comprises a user logging in to a web application server via a webRTC enabled web browser. The web application server uses the logged on user identity to lookup an associated SIP user identity along with a registrar server address and the web application server initiates a SIP registration procedure using its IP address as the registered contact.
Claims21
1-7. (canceled)
A computer-implemented method, comprising:
- receiving, using a web application server, a user login sent via an WebRTC-enabled web browser of a first device;
- identifying a Session Initiation Protocol (SIP) user identity associated with the user login;
- in response to identifying the SIP user identity, initiating a SIP registration procedure using a web application server address as a registered contact;
- and
- initiating a communication session between the WebRTC-enabled web browser of the first device and a second device.
A non-transitory, computer-readable medium storing instructions that, when executed by a processor, cause:
- receiving, using a web application server, a user login sent via an WebRTC-enabled web browser of a first device;
- identifying a Session Initiation Protocol (SIP) user identity and a SIP registrar server address associated with the user login;
- in response to identifying the SIP user identity and the SIP registrar server address, initiating a SIP registration procedure using a web application server address as a registered contact;
- and
- initiating a communication session between the WebRTC-enabled web browser of the first device and a second device.
A web application server, comprising:
- a processor;
- and
- a memory storing instructions that, when executed by the processor, cause:
- receiving a user login sent via an WebRTC-enabled web browser of a first device;
- identifying a Session Initiation Protocol (SIP) user identity associated with the user login;
- in response to identifying the SIP user identity, initiating a SIP registration procedure using a web application server address as a registered contact;
- and
- initiating a communication session between the WebRTC-enabled web browser of the first device and a second device.
Dependencies are inferred from the claim text.