×

Method and apparatus for communicating between communication devices

  • US 9,537,903 B2
  • Filed: 10/29/2013
  • Issued: 01/03/2017
  • Est. Priority Date: 10/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a web real-time communications gateway comprising a processor, a first request from a mobile communication device, wherein the first request identifies communication services of a network resource being requested by the mobile communication device, wherein the network resource does not utilize a web real-time communications protocol used by the web real-time communications gateway, wherein the first request is compliant with the web real-time communications protocol;

    generating, by the web real-time communications gateway, a second request, wherein the second request conforms to a markup language that differs from the web real-time communications protocol, wherein the web real-time communications gateway generates messages conforming to the markup language to communicate with a service translation gateway, wherein the service translation gateway enables the web real-time communications gateway to interface to a plurality of network resources that do not conform to the web real-time communications protocol, wherein the plurality of network resources includes the network resource identified in the first request;

    transmitting, by the web real-time communications gateway, the second request to the service translation gateway to cause the service translation gateway to facilitate the communication services of the network resource identified in the first request;

    receiving, by the web real-time communications gateway, a first message from the mobile communication device, wherein the first message is compliant with the web real-time communications protocol used by the web real-time communications gateway;

    translating, by the web real-time communications gateway, the first message to a first updated message conforming to the markup language used by the service translation gateway, wherein the web real-time communications gateway comprises a first application programming interface and a second application programming interface, wherein the first application programming interface provides a system-independent structured programming interface, wherein the second application programming interface provides an environment-dependent structured programming interface, and wherein the first updated message is translated using a plurality of system independent syntactic tag elements; and

    transmitting, by the web real-time communications gateway, the updated first message to the service translation gateway for delivery to the network resource facilitating the communication services identified in the first request.

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