×

Electronic transmissions with intermittent network connections

  • US 10,075,358 B2
  • Filed: 01/29/2018
  • Issued: 09/11/2018
  • Est. Priority Date: 03/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system for conditioning transmission of a query response with an unsecured communication protocol, the system comprising:

  • a remote content management server that;

    identifies a plurality of query files, the plurality of query files comprising a first query file and a second query file; and

    encrypts the plurality of query files, the encryption of the plurality of query files being decrypted by a same key corresponding to the plurality of query files;

    a relay device that;

    receives and stores the plurality of query files from the remote content management server in a local memory associated with the relay device and a first user device, wherein the plurality of query files are being stored in a locked configuration; and

    transmits the plurality of query files via the unsecured communication protocol, the plurality of query files not being decrypted by the relay device, the first query file being transmitted to the first user device, and the second query file being transmitted to a second user device; and

    the first user device that;

    receives the same key and the first query file corresponding to the plurality of query files;

    decrypts the first query file using the same key;

    generates the query response to the first query file;

    determines a connection variable by assessing one or more network connections available to the first user device;

    determines whether a transmission condition is satisfied based on the connection variable, the determination including comparing the connection variable to a threshold, a result of the determination indicating that the transmission condition is satisfied when the connection variable exceeds the threshold;

    when the connection variable exceeds the threshold, transmits the query response via the unsecured communication protocol without storing the query response at a memory associated with the first user device; and

    when the connection variable fails to exceed the threshold, encrypts the query response and storing the encrypted query response at the memory associated with the first user device.

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