Patent ID: 11972000
Assignee: ARASH ESMAILZADEH
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 15:
16. A non-transitory, computer-readable medium comprising instructions that, when executed by one or more processors, causes the one or more processors to perform operations comprising:
operating a software application configured to utilize user data;
receiving the user data;
generating a sequence of random bits;
generating a plurality of secret shares from the user data, the plurality of secret shares comprising a first secret share, a second secret share, and a third secret share, wherein generating each of the plurality of secret shares comprises:
selecting a subset of the user data based on the secret share being generated, wherein selecting the subset of the user data comprises:
selecting, for the first secret share, a first half of the user data;
selecting, for the second secret share, a second half of the user data; and
selecting, for the third secret share, all of the user data; and

combining the subset of the user data with the sequence of random bits; and

dispersing each secret share of the plurality of secret shares.