×

Message queues for rapid re-hosting of client devices

  • US 9,887,955 B1
  • Filed: 04/06/2016
  • Issued: 02/06/2018
  • Est. Priority Date: 03/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for relaying electronic messages between connected gateway servers, the method comprising:

  • assigning a first chain of the gateway servers to a first client device, the first chain starting at a first gateway server of the gateway servers that hosts the first client device and ending at a second gateway server of the gateway servers;

    assigning a second chain of the gateway servers to a second client device, the second chain starting at a third gateway server of the gateway servers that hosts the second client device and ending at a fourth gateway server of the gateway servers;

    receiving, at the first gateway server, an electronic message from a sender associated with the first client device to a recipient associated with the second client device;

    determining a sequence of the gateway servers that starts at the first gateway server and ends at the third gateway server, the sequence comprising the first and second chains;

    sending, by each of the gateway servers in the sequence, the electronic message to the subsequent gateway server in the sequence;

    storing the electronic message in a message queue associated with the sender in each of the gateway servers of the first chain, andstoring the electronic message in a message queue associated with the recipient in each of the gateway servers of the second chain.

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