×

Bridge and asynchronous channel based bus to provide UI-to-UI asynchronous communication

  • US 10,579,577 B2
  • Filed: 06/27/2017
  • Issued: 03/03/2020
  • Est. Priority Date: 06/27/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • an asynchronous channel based bus having at least one Galactic channel and at least one local channel, wherein the at least one Galactic channel includes a first Galactic channel and a second Galactic channel;

    a first user interface (UI) coupled to the asynchronous channel based bus, the first UI to pass messages to and receive messages from a second UI using the at least one Galactic channel; and

    a bridge coupled to the asynchronous channel based bus, the bridge comprising;

    a message receiver to receive each message on the at least one Galactic channel and ignore any message on the at least one local channel;

    a message translator to convert each message received from the at least one Galactic channel from a channel message format used by the at least one Galactic channel to a common message format;

    a socket to broadcast each message converted to the common message format to one or more other bridges, and receive at least one message from the one or more other bridges; and

    a received message sorter to determine that the at least one message received from the one or more other bridges is destined for the at least one Galactic channel, and provide the at least one message to the message translator to convert the at least one message to the channel message format used by the at least one Galactic channel; and

    wherein the bridge is configured to;

    distribute the converted message received from the one or more other bridges to the at least one Galactic channel;

    receive and process a request message on the first Galactic channel;

    send a response to the request message to the asynchronous channel based bus; and

    send the response on the second Galactic channel according to the processing of the request message, the request message specifying the response be sent on the second Galactic channel.

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