×

Secure asynchronous retrieval of data behind a firewall

  • US 10,735,426 B2
  • Filed: 02/09/2017
  • Issued: 08/04/2020
  • Est. Priority Date: 02/09/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a server coupled to a network, an encrypted request for data behind a firewall from a data transfer client executing on a first computing device coupled to the network;

    maintaining the encrypted request in a first queue of requests associated with a data transfer agent executing on a second computing device residing behind the firewall, wherein the second computing device is coupled to the network via the firewall;

    providing, by the server, the encrypted request from the first queue to the data transfer agent via the network in response to a second request received from the data transfer agent via the network;

    providing, by the server, a public key associated with the data transfer client to the data transfer agent residing behind the firewall in response to a third request received from the data transfer agent via the network, wherein the data transfer agent decrypts the encrypted request using the public key associated with the data transfer client provided by the server prior to processing the encrypted request to obtain a first response comprising the data;

    receiving, at the server, the first response from the data transfer agent via the network;

    maintaining the first response in a second queue of responses associated with the data transfer client; and

    providing, by the server, the first response from the second queue to the data transfer client via the network in response to a fourth request received from the data transfer client via the network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×