×

Back-to-back virtual web real-time communications (WebRTC) agents, and related methods, systems, and computer-readable media

  • US 9,525,718 B2
  • Filed: 06/30/2013
  • Issued: 12/20/2016
  • Est. Priority Date: 06/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a back-to-back virtual Web Real-Time Communications (WebRTC) agent, comprising:

  • receiving, by a WebRTC server executing on a computing device, a WebRTC offer/answer exchange between a first WebRTC client and a second WebRTC client;

    determining whether the first WebRTC client and the second WebRTC client are compatible based on the WebRTC offer/answer exchange, a query/response exchange between the WebRTC server and one or more of the first WebRTC client and the second WebRTC client, or Hyper Text Transfer Protocol (HTTP) header data, or a combination thereof;

    instantiating one or more virtual WebRTC agents, wherein instantiating the one or more virtual WebRTC agents comprises, responsive to determining that the first WebRTC client is not compatible with the second WebRTC client;

    instantiating a first virtual WebRTC agent compatible with the first WebRTC client; and

    instantiating a second virtual WebRTC agent compatible with the second WebRTC client;

    establishing a first WebRTC interactive flow between the first WebRTC client and the first virtual WebRTC agent, and a second WebRTC interactive flow between the second WebRTC client and the second virtual WebRTC agent; and

    directing an interactive media content of the first WebRTC interactive flow to the second WebRTC interactive flow, and an interactive media content of the second WebRTC interactive flow to the first WebRTC interactive flow, via the virtual WebRTC agents.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×