US 12,407,498 B1
Anonymized data transmission using per-user-functionality secret shares
Gregory Frasco, Cambridge, MA (US)
Assigned to LIBERTY MUTUAL INSURANCE COMPANY, Boston, MA (US)
Filed by LIBERTY MUTUAL INSURANCE COMPANY, Boston, MA (US)
Filed on Dec. 15, 2023, as Appl. No. 18/542,040.
Application 18/542,040 is a continuation of application No. 17/813,801, filed on Jul. 20, 2022, granted, now 11,909,871.
Application 17/813,801 is a continuation of application No. 16/996,423, filed on Aug. 18, 2020, granted, now 11,477,014, issued on Oct. 18, 2022.
Claims priority of provisional application 62/890,733, filed on Aug. 23, 2019.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/08 (2006.01); H04L 9/06 (2006.01)
CPC H04L 9/085 (2013.01) [H04L 9/0662 (2013.01); H04L 9/0825 (2013.01); H04L 9/0866 (2013.01); H04L 2209/50 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for anonymized encryption of user-provided data, the computer-implemented method comprising:
generating, by one or more processors, a hashed user identifier based at least in part on a received user identifier;
transmitting, by the one or more processors, the hashed user identifier to an external computing entity;
receiving, by the one or more processors, a data retrieval secret share from the external computing entity;
in response to receiving the data retrieval secret share, transmitting, by the one or more processors, an account identifier and an auditing public key to the external computing entity; and
receiving, by the one or more processors, an encrypted data audit secret share from the external computing entity, wherein: (i) the encrypted data audit secret share is based at least in part on a data audit secret share encrypted using the auditing public key, and (ii) the data audit secret share is based at least in part on a secret value.