US 12,488,135 B2
System and method for watermarking tabular data while obscuring underlying data for improving data integrity and security
Vamsi Krishna Potluru, New York, NY (US); Tucker Richard Balch, Suwanee, GA (US); and Manuela Veloso, New York, NY (US)
Assigned to JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed by JPMorgan Chase Bank, N.A., New York, NY (US)
Filed on Mar. 25, 2024, as Appl. No. 18/615,455.
Prior Publication US 2025/0298918 A1, Sep. 25, 2025
Int. Cl. G06F 21/62 (2013.01); G06F 21/64 (2013.01)
CPC G06F 21/6227 (2013.01) [G06F 21/64 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for watermarking a dataset generated by a source system, the method comprising:
acquiring, by a processor, the dataset generated by the source system;
distributing, by the processor, a plurality of data elements included in the dataset over a range;
dividing, by the processor, the range into a plurality of bins according to a scheme among a plurality of schemes;
designating, by the processor, each of the plurality of bins as a first type or a second type;
tagging, by the processor, each data element among the plurality of data elements according to a bin type of a bin the respective data element falls into;
for each data element included in a bin of the second type, selecting a new value by sampling within a nearest bin of the first type and replacing the respective data element with a replacement data element including the new value; and
watermarking, by the processor, each data element originally included in the bins of the first type and replacement data elements for generating a watermarked dataset.