| CPC H04L 9/008 (2013.01) [G06F 17/18 (2013.01); G06F 21/602 (2013.01); G06N 3/047 (2023.01)] | 19 Claims |

|
1. A method implemented in hardware, in software, or in a combination thereof, the method comprising
homomorphically encrypting secure data, comprising
determining whether signal transmission activity between nodes in a recurrent artificial neural network comports with pre-defined patterns of signal transmission activity between pre-defined groups of nodes, wherein the signal transmission activity is responsive to input of the secure data into the recurrent artificial neural network and signal transmission activity between a pre-defined group of nodes in the recurrent artificial neural network comports with a respective pattern of the pre-defined patterns of signal transmission activity when the signal transmission activity between the pre-defined group of nodes matches the respective pattern, and
storing binary data as a homomorphic encryption of the secure data, the binary data comprising a vector of digits comprising ones and zeros, wherein
each element of the vector corresponds to a respective pattern of the pre-defined patterns of signal transmission activity for a respective pre-defined group of nodes,
each non-zero element of the vector of digits in the binary data indicates that the signal transmission activity in the recurrent artificial neural network comports with the corresponding respective pattern of the pre-defined patterns of signal transmission activity for the respective pre-defined group of nodes in the recurrent artificial neural network; and
making the stored binary data available for statistical analysis that draws conclusions about the secure data.
|