IP Library › Granted Patent US 12,634,304
Granted Patent B2
US 12,634,304 · App. 18/491,903 · Granted May 19, 2026

Digital twins for monitoring server attacks in federated learning environments

Inventors: Eduarda Tatiane Caetano Chagas (Belo Horizonte, BR); Maira Beatriz Hernandez Moran (Rio de Janeiro, BR); Paulo Abelha Ferreira (Rio de Janeiro, BR)
Assignee: Dell Products L.P.
H04L63/1416G06N3/098
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,634,304
App. No.
18/491,903
Granted
May 19, 2026
Kind
B2
Abstract

A digital twin is intertwined with a central server and configured to generate acceptability distributions based on updates received from clients at the server in the federated learning system. The acceptability distributions, which may account for the probability of transmission failures, are used to identify anomalous behaviors, including anomalies in global gradient updates, server attacks and/or suspicious behavior.

Claims (60)

1 . A method comprising:

receiving local updates at a central server from clients that are each associated with a local model, wherein the local updates include local gradients and a belief score;

communicating the local updates to a digital twin of the central server;

generating a distribution using the local updates and a global update, the global update including a global gradient update to be sent to the clients;

determining whether the global update is anomalous based on the distribution; and

performing a corrective action when any anomaly is observed in the global gradient update.

2 . The method of claim 1 , wherein the belief score includes a probability of transmission failure related to transmitting the local updates.

3 . The method of claim 1 , further comprising modeling each of the local gradients as a list of random variables.

4 . The method of claim 1 , further comprising modelling each of the local gradients obtained by local training as obtained from a normal distribution

∼

𝒩

⁡

(

μ

i

x

,

θ

i

x

2

)

,

wherein an average μ i x is a gradient element G i x received by the digital twin and a standard deviation θ i x will be given by the product between the standard deviation θ i of the gradient i across all client gradients, wherein the belief score is a probability b i x of not having a failure during this transmission.

5 . The method of claim 4 , wherein a final aggregate gradient value is a weighted average of normal distributions, wherein the weighted average of normal distributions is a normal distribution G l ˜ (μ i , θ i 2 ).

6 . The method of claim 4 , further comprising determining a standard deviation that is a product between a standard deviation of a gradient across all client gradients and the belief score.

7 . The method of claim 6 , further comprising determining an acceptability distribution for each of the gradients.

8 . The method of claim 7 , further comprising determining a mean and a variance for the acceptability distributions.

9 . The method of claim 8 , further comprising identifying anomalous gradients based on the mean and the variance, wherein anomalous gradients are gradients outside of a confidence interval defined by the variance.

10 . The method of claim 1 , wherein the corrective actions include stopping a federated learning operation in which the clients and the central server are participating.

11 . A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:

receiving local updates at a central server from clients that are each associated with a local model, wherein the local updates include local gradients and a belief score;

communicating the local updates to a digital twin of the central server;

generating a distribution using the local updates and a global update, the global update including a global gradient update to be sent to the clients;

determining whether the global update is anomalous based on the distribution; and

performing a corrective action when any anomaly is observed in the global gradient update.

12 . The non-transitory storage medium of claim 11 , wherein the belief score includes a probability of transmission failure related to transmitting the local update.

13 . The non-transitory storage medium of claim 11 , further comprising modeling each of the local gradients as a list of random variables.

14 . The non-transitory storage medium of claim 11 , further comprising modelling each of the local gradients obtained by local training as obtained from a normal distribution

∼

𝒩

⁡

(

μ

i

x

,

θ

i

x

2

)

,

wherein an average μ i x is a gradient element G i x received by the digital twin and a standard deviation θ i x will be given by the product between the standard deviation θ i of the gradient i across all client gradients, wherein the belief score is a probability b i x of not having a failure during this transmission.

15 . The non-transitory storage medium of claim 14 , wherein a final aggregate gradient value is a weighted average of normal distributions, wherein the weighted average of normal distributions is a normal distribution G l ˜ (μ i , θ i 2 ).

16 . The non-transitory storage medium of claim 14 , further comprising determining a standard deviation that is a product between a standard deviation of a gradient across all client gradients and the belief score.

17 . The non-transitory storage medium of claim 16 , further comprising determining an acceptability distribution for each of the gradients.

18 . The non-transitory storage medium of claim 17 , further comprising determining a mean and a variance for the acceptability distributions.

19 . The non-transitory storage medium of claim 18 , further comprising identifying anomalous gradients based on the mean and the variance, wherein anomalous gradients are gradients outside of a confidence interval defined by the variance.

20 . The non-transitory storage medium of claim 11 , wherein the corrective actions include stopping a federated learning operation in which the clients and the central server are participating.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2023
From: CHAGAS, EDUARDA TATIANE CAETANO; HERNANDEZ MORAN, MAIRA BEATRIZ; FERREIRA, PAULO ABELHA
To: DELL PRODUCTS L.P.
Reel/Frame 065306/0285 →
Continuity (1)
Related Publication 20250133094A1 · Apr 24, 2025
References Cited (25)
US 11853391B1 · Ladkat · 2023 [cited by examiner]
US 20170109322A1 · McMahan · 2017 [cited by examiner]
US 20200004801A1 · McMahan · 2020 [cited by examiner]
US 20220394629A1 · Lau · 2022 [cited by examiner]
US 20230325529A1 · Sav · 2023 [cited by examiner]
US 20230342599A1 · Vargaftik · 2023 [cited by examiner]
US 20240054387A1 · Bai · 2024 [cited by examiner]
US 20240152649A1 · Kao · 2024 [cited by examiner]
US 20240171991A1 · Marzban · 2024 [cited by examiner]
US 20240224064A1 · Marzban · 2024 [cited by examiner]
US 20250150134A1 · Hao · 2025 [cited by examiner]
CN 113139662A · 2021 [cited by examiner]
CN 114338045A · 2022 [cited by examiner]
CN 116647388A · 2023 [cited by examiner]
CN 117421590A · 2024 [cited by examiner]
McMahan, et al., Federated learning of deep networks using model averaging, arXiv preprint arXiv: 1602.05629, pp. 15-18 (2016) (Year: 2016). [cited by examiner]
Sun et al., Adaptive federated learning and digital twin for industrial internet of things, IEEE Transactions on Industrial Informatics, pp. 5605-5614 (2020) (Year: 2020). [cited by examiner]
Lu et al., Communication-efficient federated learning and permissioned blockchain for digital twin edge networks, IEEE Internet of Things Journal, pp. 2276-2288 (2020) (Year: 2020). [cited by examiner]
Rodríguez-Barroso, Nuria, et al. “Survey on federated learning threats: concepts, taxonomy on attacks and defences, experimental study and challenges” arXiv:2201.08135v1 [cs.CR] Jan. 20, 2022. [cited by applicant]
Sun, Wen, et al. “Adaptive federated learning and digital twin for industrial internet of things”; arXiv:2010.13058v2 [cs.LG] Nov. 1, 2020. [cited by applicant]
Liu, Kangde, et al. “A survey on blockchain-enabled federated learning and its prospects with digital twin.” Digital Communications and Networks (2022). [cited by applicant]
Jamil, Sonain, MuhibUr Rahman, and Muhammad Sohail Abbas. “Resource Allocation Using Reconfigurable Intelligent Surface (RIS)-Assisted Wireless Networks in Industry 5.0 Scenario.” Telecom. vol. 3. No. 1. MDPI, 2022. [cited by applicant]
Jamil, Sonain, and MuhibUr Rahman. “A Comprehensive Survey of Digital Twins and Federated Learning for Industrial Internet of Things (IIoT), Internet of Vehicles (IoV) and Internet of Drones (IoD).” Applied System Innov… [cited by applicant]
Lu, Yunlong, et al. “Communication-efficient federated learning and permissioned blockchain for digital twin edge networks.” IEEE Internet of Things Journal 8.4 (2020): 2276-2288. [cited by applicant]
McMahan, H. B., et al. “Federated learning of deep networks using model averaging. CoRR abs/1602.05629.” arXiv preprint arXiv:1602.05629 (2016). [cited by applicant]