US 12,326,959 B2
System and method for improved watermarking and data tracing
Baya Dhouib, Valbonne (FR); Laetitia Kameni, Juan-les-Pins (FR); and Richard Vidal, Antibes (FR)
Assigned to Accenture Global Solutions Limited, Dublin (IE)
Filed by Accenture Global Solutions Limited, Dublin (IE)
Filed on Jan. 10, 2023, as Appl. No. 18/095,278.
Claims priority of application No. 22290050 (EP), filed on Sep. 2, 2022.
Prior Publication US 2024/0078335 A1, Mar. 7, 2024
Int. Cl. G06F 21/62 (2013.01); G06F 21/60 (2013.01)
CPC G06F 21/6245 (2013.01) [G06F 21/602 (2013.01); G06F 2221/2107 (2013.01); G06F 2221/2135 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for watermarking and fingerprinting datasets for sharing, the method comprising:
receiving, by one or more processors, user input that includes fingerprint data corresponding to a target recipient;
obtaining, by the one or more processors, a secret key,
wherein the secret key comprises one or more initial clustering parameters;
performing, by the one or more processors, clustering on a dataset based on the one or more initial clustering parameters to determine a plurality of clusters, the dataset comprising a plurality of data records;
for each cluster of the plurality of clusters, generating a watermarked dataset by replacing, by the one or more processors, a portion of each of one or more records of the cluster with a corresponding portion of a plurality of portions of the fingerprint data,
selecting the one or more records of each cluster based on one or more security parameters; and
outputting, by the one or more processors, the watermarked dataset to a device corresponding to the target recipient.