APPLICATION OF ENTERPRISE POLICIES TO WEB REAL-TIME COMMUNICATIONS (WebRTC) INTERACTIVE SESSIONS USING AN ENTERPRISE SESSION INITIATION PROTOCOL (SIP) ENGINE, AND RELATED METHODS, SYSTEMS, AND COMPUTER-READABLE MEDIA
First Claim
1. A method for applying enterprise policies to Web Real-Time Communications (WebRTC) interactive sessions using an enterprise Session Initiation Protocol (SIP) engine, comprising:
- receiving, by a session token converter of an enterprise device within an enterprise network, an incoming WebRTC session description token;
generating, by the session token converter, an outgoing SIP request message, wherein the outgoing SIP request message comprises;
the incoming WebRTC session description token;
a return destination of the enterprise device; and
an indicator that the outgoing SIP request message originated from an enterprise user;
sending, by the session token converter, the outgoing SIP request message to an enterprise SIP engine;
applying, by the enterprise SIP engine, one or more enterprise policies based on the outgoing SIP request message;
responsive to applying the one or more enterprise policies, sending an incoming SIP request message to the enterprise device;
converting, by the session token converter, the incoming SIP request message into an outgoing WebRTC session description token; and
sending the outgoing WebRTC session description token to a target device.
14 Assignments
0 Petitions
Accused Products
Abstract
Application of enterprise policies to Web Real-Time Communications (WebRTC) interactive sessions using an enterprise Session Initiation Protocol (SIP) engine, and related methods, systems, and computer-readable media are disclosed. In one embodiment, a method comprises receiving, by session token converter of enterprise device, an incoming WebRTC session description token. The method comprises generating, by session token converter, outgoing SIP request message. The method comprises sending, by session token converter, outgoing SIP request message to enterprise SIP engine and applying, by enterprise SIP engine, enterprise policies based on outgoing SIP request message. The method comprises, responsive to applying enterprise policies, sending incoming SIP request message to enterprise device. The method comprises converting, by session token converter, incoming SIP request message into outgoing WebRTC session description token, and sending outgoing WebRTC session description token to a target device.
-
Citations
20 Claims
-
1. A method for applying enterprise policies to Web Real-Time Communications (WebRTC) interactive sessions using an enterprise Session Initiation Protocol (SIP) engine, comprising:
-
receiving, by a session token converter of an enterprise device within an enterprise network, an incoming WebRTC session description token; generating, by the session token converter, an outgoing SIP request message, wherein the outgoing SIP request message comprises; the incoming WebRTC session description token; a return destination of the enterprise device; and an indicator that the outgoing SIP request message originated from an enterprise user; sending, by the session token converter, the outgoing SIP request message to an enterprise SIP engine; applying, by the enterprise SIP engine, one or more enterprise policies based on the outgoing SIP request message; responsive to applying the one or more enterprise policies, sending an incoming SIP request message to the enterprise device; converting, by the session token converter, the incoming SIP request message into an outgoing WebRTC session description token; and sending the outgoing WebRTC session description token to a target device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for applying enterprise policies to Web Real-Time Communications (WebRTC) interactive sessions using an enterprise Session Initiation Protocol (SIP) engine, comprising:
-
at least one communications interface; and an enterprise device within an enterprise network associated with the at least one communications interface and comprising a session token converter, the session token converter configured to; receive an incoming WebRTC session description token; generate an outgoing SIP request message, wherein the outgoing SIP request message comprises; the incoming WebRTC session description token; a return destination of the enterprise device; and an indicator that the outgoing SIP request message originated from an enterprise user; and send the outgoing SIP request message to an enterprise SIP engine; the enterprise SIP engine configured to; apply one or more enterprise policies based on the outgoing SIP request message; and responsive to applying the one or more enterprise policies, send an incoming SIP request message to the enterprise device; and the session token converter of the enterprise device further configured to; convert the incoming SIP request message into an outgoing WebRTC session description token; and send the outgoing WebRTC session description token to a target device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having stored thereon computer-executable instructions to cause a processor to implement a method, comprising:
-
receiving, by a session token converter of an enterprise device within an enterprise network, an incoming Web Real-Time Communications (WebRTC) session description token; generating, by the session token converter, an outgoing Session Initiation Protocol (SIP) request message, wherein the outgoing SIP request message comprises; the incoming WebRTC session description token; a return destination of the enterprise device; and an indicator that the outgoing SIP request message originated from an enterprise user; sending, by the session token converter, the outgoing SIP request message to an enterprise SIP engine; applying, by the enterprise SIP engine, one or more enterprise policies based on the outgoing SIP request message; responsive to applying the one or more enterprise policies, sending an incoming SIP request message to the enterprise device; converting, by the session token converter, the incoming SIP request message into an outgoing WebRTC session description token; and sending the outgoing WebRTC session description token to a target device. - View Dependent Claims (18, 19, 20)
-
Specification