Patent · US Active

Neural networks for encrypted data

US9946970B2 · kind B2 · utility

16Cited by
2References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 7, 2014
Grant dateApr 17, 2018
Priority date
Expiry dateSep 3, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/008
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments described herein are directed to methods and systems for performing neural network computations on encrypted data. Encrypted data is received from a user. The encrypted data is encrypted with an encryption scheme that allows for computations on the ciphertext to generate encrypted results data. Neural network computations are performed on the encrypted data, using approximations of neural network functions to generate encrypted neural network results data from encrypted data. The approximations of neural network functions can approximate activation functions, where the activation functions are approximated using polynomial expressions. The encrypted neural network results data are communicated to the user associated with the encrypted data such that the user decrypts the encrypted data based on the encryption scheme. The functionality of the neural network system can be provided using a cloud computing platform that supports restricted access to particular neural networks.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.