×

Systems and methods for secure third-party data storage

  • US 9,203,815 B1
  • Filed: 11/27/2013
  • Issued: 12/01/2015
  • Est. Priority Date: 11/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for secure third-party data storage,at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

  • receiving, at a server-side computing system, a long poll request from a client system;

    identifying, at the server-side computing system, a data access request from the client system to access an encrypted file stored under a user account, wherein the requested access requires decryption of the encrypted file, wherein the data access request is subsequent to the long poll request;

    identifying, in reaction to the data access request, an asymmetric key pair designated for the user account, the asymmetric key pair comprising an encryption key and a decryption key that has been encrypted with a client-side key;

    responding to the long poll request, in reaction to the data access request, with a message notifying the client system to transmit the client-side key;

    receiving, from the client system, the client-side key;

    decrypting the decryption key with the client-side key; and

    using the decryption key to access an unencrypted version of the encrypted file.

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