×

System and method to transport HTTP over XMPP

  • US 9,503,529 B2
  • Filed: 09/22/2011
  • Issued: 11/22/2016
  • Est. Priority Date: 04/04/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method to transport HTTP over XMPP, comprising:

  • forming a first two-level URI template to identify web resources accessible by use of HTTP in an XMPP network, wherein a first level is XMPP-formatted and a second level is HTTP-formatted;

    binding HTTP to first XMPP <

    message> and

    <

    iq>

    stanzas, wherein binding HTTP to first XMPP <

    message> and

    <

    iq>

    stanzas comprises;

    binding HTTP GET to an XMPP <

    iq type=“

    get”

    >

    stanza;

    binding HTTP PUT, POST and DELETE to an XMPP <

    iq type=“

    set”

    >

    stanza;

    binding HTTP response codes 1xx-3xx to an XMPP <

    iq type=“

    result”

    >

    stanza; and

    binding HTTP response codes 4xx-5xx to an XMPP <

    iq type=“

    error”

    >

    stanza;

    transmitting the first XMPP <

    message> and

    <

    iq>

    stanzas;

    receiving a HTTP message in received <

    message> and

    <

    iq>

    stanzas; and

    discovering, by use of an XMPP mechanism, whether an XMPP entity supports transport of HTTP over XMPP.

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