IP Library › Granted Patent US 12,386,979
Granted Patent B2
US 12,386,979 · App. 18/156,607 · Granted Aug 12, 2025

Systems and methods for federated model validation and data verification

Inventors: Shaltiel Eloul (London, GB); Sean Moran (London, GB); Fanny Silavong (London, GB); Sanket Kamthe (London, GB); Antonios Georgiadis (London, GB)
Assignee: JPMORGAN CHASE BANK, N.A.
G06F21/577G06N20/00G06F2221/033
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,386,979
App. No.
18/156,607
Granted
Aug 12, 2025
Kind
B2
Abstract

Systems and methods for federated model validation and data verification are disclosed. A method may include: (1) receiving, by a local computer program executed by client system, a federated machine learning model from a federated model server; (2) testing, by the local computer program and using a policy service, the federated machine learning model for vulnerabilities to attacks; (3) accepting, by the local computer program, the federated machine learning model in response to the federated machine learning model passing the testing; (4) training, by the local computer program, the federated machine learning model using input data comprising local data and outputting training parameters; (5) identifying, by the local computer program using the policy service, accidental leakage and/or contamination by comparing the training parameters to the input data; and (6) providing, by the local computer program, the training parameters to the federated model server.

Claims (25)

1. A method for federated model validation and data verification, comprising:

receiving, by a local computer program executed by client system, a federated machine learning model from a federated model server;

testing, by the local computer program and using a policy service, the federated machine learning model for vulnerabilities to attacks;

accepting, by the local computer program, the federated machine learning model in response to the federated machine learning model passing the testing;

training, by the local computer program, the federated machine learning model using input data comprising local data and outputting training parameters;

identifying, by the local computer program using the policy service, contamination by comparing the training parameters to the input data using an inversion of gradients of the training parameters to the input data; and

providing, by the local computer program, the training parameters to the federated model server.

2. The method of claim 1 , wherein the federated machine learning model is tested for vulnerabilities to attacks using brute force trials.

3. The method of claim 1 , wherein the federated machine learning model is tested for vulnerabilities to attacks using numerical simulation.

4. The method of claim 1 , wherein the comparing uses correlation tests to correlate the training parameters to the input data.

5. The method of claim 1 , further comprising:

rejecting, by the local computer program, the federated machine learning model in response to an identification of contamination.

6. The method of claim 1 , further comprising:

adding, by the local computer program, noise to the training parameters in response to an identification of contamination.

7. The method of claim 1 , further comprising:

executing, by the local computer program, a plurality of runs using the federated machine learning model before sending the training parameters to the federated model server.

8. A non-transitory computer readable storage medium, including instructions stored thereon, which when read and executed by one or more computer processors, cause the one or more computer processors to perform steps comprising:

receiving a federated machine learning model from a federated model server;

testing, using a policy service, the federated machine learning model for vulnerabilities to attacks;

accepting the federated machine learning model in response to the federated machine learning model passing the testing;

training the federated machine learning model using input data comprising local data and outputting training parameters;

identifying, using the policy service, accidental leakage by comparing the training parameters to the input data using an inversion of gradients of the training parameters to the input data; and

providing the training parameters to the federated model server.

9. The non-transitory computer readable storage medium of claim 8 , wherein the federated machine learning model is tested for vulnerabilities to attacks using brute force trials or using numerical simulation.

10. The non-transitory computer readable storage medium of claim 8 , further comprising instructions stored thereon, which when read and executed by one or more computer processors, cause the one or more computer processors to perform steps comprising adding noise to the training parameters in response to an identification of accidental leakage.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2025
From: ELOUL, SHALTIEL; MORAN, SEAN; SILAVONG, FANNY; KAMTHE, SANKET; GEORGIADIS, ANTONIOS
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 070950/0515 →
Priority Claims (1)
GR 20220100050 · Jan 20, 2022 · national
Continuity (1)
Related Publication 20230229786A1 · Jul 20, 2023
References Cited (9)
US 20070240621A1 · Qiao · 2007 [cited by examiner]
US 20210357508A1 · Elovici · 2021 [cited by examiner]
US 20210360010A1 · Zaccak · 2021 [cited by examiner]
US 20220125530A1 · Toporek · 2022 [cited by examiner]
US 20230022401A1 · Amiri · 2023 [cited by examiner]
CN 112765559 · 2021 [cited by applicant]
CN 112765559A · 2021 [cited by examiner]
International Search Report and Written Opinion of the International Searching Authority, dated May 3, 2023, from corresponding International Application No. PCT/US2023/061028. [cited by applicant]
Kariyappa, Sanjay; “Gradient Inversion Attack: Leaking Private Labels in Two-Party Split Learning”, Cornell University Library, 201 Olin Library Cornell University Ithaca, NY 14853, Nov. 25, 2021. [cited by applicant]