×

Dynamic channels in secure queries and analytics

  • US 10,721,057 B2
  • Filed: 01/19/2018
  • Issued: 07/21/2020
  • Est. Priority Date: 01/20/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving at one or more servers an encrypted analytic from one or more clients, the analytic encrypted using a homomorphic encryption scheme utilizing dynamic channel techniques;

    evaluating the encrypted analytic over a target data source without decrypting the encrypted analytic;

    grouping similar result elements of encrypted analytic evaluation;

    dynamically resizing and encoding the similar result elements into grouped byte channels of data elements using the dynamic channel techniques;

    evaluating the encrypted analytic over each of the dynamic byte channels of data elements to generate an encrypted response, without decrypting the encrypted response and without decrypting the encrypted analytic;

    sending the encrypted response from the one or more servers to the one or more clients; and

    decrypting and performing channel extraction at the one or more clients using channel extraction techniques associated with the dynamic channel techniques to obtain results of the analytic from the encrypted response.

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