×

Systems and methods using binary dynamic rest messages

  • US 10,313,410 B2
  • Filed: 03/20/2015
  • Issued: 06/04/2019
  • Est. Priority Date: 03/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for receiving data structured according to a second communication protocol and transmitting the data structured according to a first communication protocol in a network, wherein the second communication protocol is different from the first communication protocol, the method comprising:

  • providing an associative mapping between the first communication protocol and the second communication protocol in a memory of a first computing device,wherein a control message structured according to the first communication protocol comprises a first control code of a plurality of control codes corresponding to HTTP-based status code definitions, andwherein a data message structured according to the first communication protocol comprises i) a second control code of the plurality of control codes corresponding to a HTTP request type message based on an HTTP framework, including a “

    GET”

    request, a “

    POST”

    request, or a “

    PUT”

    request and ii) a serialized-binary message having a self-describing schema in which the serialized-binary message comprises;

    a) a data set comprising data values, andb) a metadata construct that includes one or more description values of the data set;

    in response to receiving, at a port of the first computing device, from a second computing device, a first data message transmitted according to the second communication protocol, generating, at the first computing device, according to the associative mapping, a second message structured according to the first communication protocol and transmitting the second data message to a third computing device in the network,wherein in response to the receipt of the second data message, the third computing device generates and transmits a first control message structured according to the first communication protocol to the first computing device to provide a status of the transmission of the second data message, wherein the first control message comprises one or more HTTP-based status code definitions.

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