IP Library Granted Patent US 12,445,905
Granted Patent B2
US 12,445,905 · App. 17/712,050 · Granted Oct 14, 2025

Apparatus, system, method and computer-implemented storage media to implement radio resource management policies using machine learning

Inventors: Ravikumar Balakrishnan (Beaverton, OR); Nageen Himayat (Fremont, CA); Arjun Anand (Milpitas, CA); Mustafa Riza Akdeniz (San Jose, CA); Sagar Dhakal (Los Altos, CA); Mark R. Eisen (Beaverton, OR); Navid Naderializadeh (Woodland Hills, CA)
Assignee: Intel Corporation
H04W28/0925H04W28/0252H04W28/0268
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,445,905
App. No.
17/712,050
Filed
Apr 1, 2022
Granted
Oct 14, 2025
Kind
B2
Art Unit
2643
USPC
370/329
Abstract

An apparatus of a transmitter computing node n (TX node n) of a wireless network, one or more computer readable media, a system, and a method. The apparatus includes one or more processors to: implement machine learning (ML) based training rounds, each training round including: determining a local action value function Q n (h n , a n ; θ n ) corresponding to a value of performing a radio resource management (RRM) action a n at a receiving computing node n (RX node n) associated with TX node n using policy parameter θ n and based on h n , h n including channel state information at RX node n; and determining, based on an overall action value function Q tot at time t, an estimated gradient of an overall loss at time t for overall policy parameter θ t (∇L t (θ t )), wherein Q tot corresponds to a mixing of local action value functions Q i (h i , a i ; θ i ) for all TX nodes i in the network at time t including TX node n; and determine, in response to a determination that ∇L t (θ t ) is close to zero for various values of t during training, a trained local action value function Q n,trained to generate a trained action value relating to data communication between TX node n and RX node n.

Claims (44)

1. An apparatus of a transmitter computing node n (TX node n) of a wireless network, the apparatus including an interconnect interface to connect the apparatus to one or more components of the TX node n, and one or more processors to: implement machine learning (ML) based training rounds, each training round including:

determining, using reinforcement learning, a local action value function Q n (h n , a n ; θ n ) corresponding to a value of performing a radio resource management (RRM) action an at a receiving computing node n (RX node n) associated with TX node n using policy parameter θ n and based on h n , h n including channel state information at RX node n; and

determining, based on an overall action value function Q tot at time t, an estimated gradient of an overall loss at time t for overall policy parameter θ t (∇L t (θ t )) wherein Q tot corresponds to a mixing of local action value functions Q i (h i , a i ; θ i ) for all TX nodes i in the network at time t including TX node n; and

determine, in response to a determination that ∇L t (θ t ) is close to zero for various values of t during training, a trained local action value function Q n,trained to generate a trained action value relating to data communication between TX node n and RX node n.

2. The apparatus of claim 1 , the one or more processors to further receive, during said each training round, h n from RX node n, wherein h n includes information on a state of a channel n between the TX node and the RX node n and information h mn on states of respective channels between other TX nodes m and the RX node n.

3. The apparatus of claim 1 , wherein the one or more processors are to determine, during said each training round, an estimated gradient of a local loss at time t for policy parameter θ n,t; (∇L t (θ n,t )) prior to determining the trained local action value function.

4. The apparatus of claim 1 , wherein the one or more processors are to send data for transmission to the RX node n based on the trained action value.

5. The apparatus of claim 1 , wherein the one or more processors are to, at a start of the training rounds, implement an initialization function to initialize a value for a n and θ n .

6. The apparatus of claim 1 , wherein the one or more processors are to, at a start of the training rounds, implement an initialization function to initialize a value for θ, and, at each training round:

determine Q tot , wherein Q tot is based on H, a and θ, wherein H corresponds to a matrix of channel state information between pairs of TX nodes and RX nodes of the network, a corresponds to a vector of RRM decisions for each TX node i of the network, and θ is a policy parameter to map H to a; and

send for transmission Q tot to other TX nodes m of the network.

7. The apparatus of claim 1 , wherein the one or more processors are to send Q n and h n for transmission to a central server, and to receive Q tot from the central server, Q tot corresponding to a mixing of local action value functions Q i (h i , a i ; θ i ) for all TX nodes i in the network at time t including TX node n.

8. The apparatus of claim 1 , wherein determining ∇L t (θ t ) includes using one of a gradient descent operation or a chain rule operation.

9. The apparatus of claim 1 , wherein L t (θ t ) is based on subtracting, from a target value y tot for the overall action value function Qtot, a square of Qtot at time t.

10. The apparatus of claim 1 , further comprising a transceiver coupled to the one or more processors, and one or more antennas coupled to the transceiver, the antennas to send and receive wireless communications in the wireless network.

11. The apparatus of claim 10 , further comprising a system memory coupled to the one or more processors, the system memory to store instructions, the one or more processors to execute the instructions to perform the training.

12. The apparatus of claim 10 , further comprising:

a network interface card (NIC) coupled to the one or more processors to connect the one or more processors to a core network by way of wired access; and

a housing that encloses the one or more processors, the transceiver, and the NIC.

13. A method to be performed at an apparatus of a transmitter computing node n (TX node n) of a wireless network, the method including:

implementing machine learning (ML) based training rounds, each training round including:

determining, using reinforcement learning, a local action value function Q n (h n , a n ; θ n ) corresponding to a value of performing a radio resource management (RRM) action a n at a receiving computing node n (RX node n) associated with TX node n using policy parameter θ n and based on h n , h n including channel state information at RX node n; and

determining, based on an overall action value function Q tot at time t, an estimated gradient of an overall loss at time t for overall policy parameter θ t (∇L t (θ t )) wherein Q tot corresponds to a mixing of local action value functions Q i (h i , a i ; θ i ) for all TX nodes i in the network at time t including TX node n; and

determining, in response to a determination that ∇L t (θ t ) is close to zero for various values of t during training, a trained local action value function Q n,trained to generate a trained action value relating to data communication between TX node n and RX node n.

14. The method of claim 13 , further including receiving, during said each training round, h n from RX node n, wherein h n includes information on a state of a channel n between the TX node and the RX node n and information h mn on states of respective channels between other TX nodes m and the RX node n.

15. The method of claim 13 , further including determining, during said each training round, an estimated gradient of a local loss at time t for policy parameter θ n,t; (∇L t (θ n,t )) prior to determining the trained local action value function.

16. The method of claim 13 , further including sending data for transmission to the RX node n based on the trained action value.

17. The method of claim 13 , further including, at each training round:

determining Q tot , wherein Q tot is based on H, a and θ, wherein H corresponds to a matrix of channel state information between pairs of TX nodes and RX nodes of the network, a corresponds to a vector of RRM decisions for each TX node i of the network, and θ is a policy parameter to map H to a; and

sending for transmission Q tot to other TX nodes m of the network.

18. A non-transitory machine readable storage medium having instructions stored thereon, the instructions when executed by an apparatus of a transmitter computing node n (TX node n) of a wireless network to cause the apparatus to perform operations including:

implementing machine learning (ML) based training rounds, each training round including:

determining, using reinforcement learning, a local action value function Q n (h n , a n ; θ n ) corresponding to a value of performing a radio resource management (RRM) action a n at a receiving computing node n (RX node n) associated with TX node n using policy parameter θ n and based on h n , h n including channel state information at RX node n; and

determining, based on an overall action value function Q tot at time t, an estimated gradient of an overall loss at time t for overall policy parameter θ t (∇L t (θ t )) wherein Qtot corresponds to a mixing of local action value functions Q i (h i , a i ; θ i ) for all TX nodes i in the network at time t including TX node n; and

determine, in response to a determination that ∇L t (θ t ) is close to zero for various values of t during training, a trained local action value function Q n,trained to generate a trained action value relating to data communication between TX node n and RX node n.

19. The storage medium of claim 18 , the operations further including receiving, during said each training round, h n from RX node n, wherein h n includes information on a state of a channel n between the TX node and the RX node n and information h mn on states of respective channels between other TX nodes m and the RX node n.

20. The storage medium of claim 18 , wherein Q is discounted long term value.

21. The storage medium of claim 18 , the operations further including determining, during said each training round, an estimated gradient of a local loss at time t for policy parameter θ n,t; (∇L t (θ n,t )) prior to determining the trained local action value function.

22. The storage medium of claim 18 , the operations further including sending data for transmission to the RX node n based on the trained action value.

23. The storage medium of claim 18 , the operations further including, before the training rounds, implementing an initialization function to initialize a value for a n and θ n .

24. The storage medium of claim 18 , the operations further including, at each training round:

determining Q tot , wherein Q tot is based on H, a and θ, wherein H corresponds to a matrix of channel state information between pairs of TX nodes and RX nodes of the network, a corresponds to a vector of RRM decisions for each TX node i of the network, and θ is a policy parameter to map H to a; and

sending for transmission Q tot to other TX nodes m of the network.

25. The storage medium of claim 18 , the operations further including sending Q n and h n for transmission to a central server, and to receive Q tot from the central server, Q tot corresponding to a mixing of local action value functions Q i (h i , a i ; θ i ) for all TX nodes i in the network at time t including TX node n.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2022
From: BALAKRISHNAN, RAVIKUMAR; HIMAYAT, NAGEEN; ANAND, ARJUN; AKDENIZ, MUSTAFA RIZA; DHAKAL, SAGAR; EISEN, MARK R.; NADERIALIZADEH, NAVID
To: INTEL CORPORATION
Reel/Frame 060142/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2022
From: BALAKRISHNAN, RAVIKUMAR; HIMAYAT, NAGEEN; ANAND, ARJUN; AKDENIZ, MUSTAFA RIZA; DHAKAL, SAGAR; EISEN, MARK R.; NADERIALIZADEH, NAVID
To: INTEL CORPORATION
Reel/Frame 059761/0290 →
Continuity (1)
Related Publication 20220377614A1 · Nov 24, 2022
References Cited (123)
US 11244242B2 · Prakash et al. · 2022 [cited by applicant]
US 11373115B2 · Kopp · 2022 [cited by examiner]
US 11611457B2 · D'Oro · 2023 [cited by examiner]
US 12086208B2 · Yang · 2024 [cited by examiner]
US 12100230B2 · Wang · 2024 [cited by examiner]
US 20140313908A1 · Silva et al. · 2014 [cited by applicant]
US 20170279839A1 · Vasseur et al. · 2017 [cited by applicant]
US 20180357566A1 · Liu et al. · 2018 [cited by applicant]
US 20190042934A1 · Arunachalam et al. · 2019 [cited by applicant]
US 20190138934A1 · Prakash et al. · 2019 [cited by applicant]
US 20190171978A1 · Bonawitz · 2019 [cited by applicant]
US 20190235940A1 · Kegel et al. · 2019 [cited by applicant]
US 20190340534A1 · McMahan et al. · 2019 [cited by applicant]
US 20200125926A1 · Choudhury et al. · 2020 [cited by applicant]
US 20200202243A1 · Guttmann · 2020 [cited by applicant]
US 20200280863A1 · Cioffi et al. · 2020 [cited by applicant]
US 20210117780A1 · Malik et al. · 2021 [cited by applicant]
US 20220014963A1 · Yeh · 2022 [cited by examiner]
US 20220021470A1 · Callard et al. · 2022 [cited by applicant]
US 20220124543A1 · Orhan · 2022 [cited by examiner]
US 20220138568A1 · Smolyanskiy · 2022 [cited by examiner]
US 20220158907A1 · Ghadimi · 2022 [cited by examiner]
US 20220167236A1 · Melodia · 2022 [cited by examiner]
US 20220232531A1 · Li · 2022 [cited by examiner]
US 20220237515A1 · Prakash et al. · 2022 [cited by applicant]
US 20220271999A1 · Jeong · 2022 [cited by examiner]
US 20220374685A1 · Lee · 2022 [cited by examiner]
US 20220393729A1 · Lee · 2022 [cited by examiner]
US 20230048920A1 · Bhose · 2023 [cited by examiner]
US 20230068386A1 · Akdeniz et al. · 2023 [cited by applicant]
US 20230179490A1 · Huangfu · 2023 [cited by examiner]
US 20230269606A1 · Säily et al. · 2023 [cited by applicant]
US 20230284139A1 · Ma · 2023 [cited by examiner]
US 20230345317A1 · Sarkar · 2023 [cited by examiner]
US 20240056933A1 · Lin · 2024 [cited by examiner]
US 20240281654A1 · Reed · 2024 [cited by examiner]
US 20250031065A1 · Kovács · 2025 [cited by examiner]
US 20250063559A1 · D'Oro · 2025 [cited by examiner]
CN 103369599A · 2013 [cited by applicant]
JP 2019144642A · 2019 [cited by applicant]
KR 20190032433A · 2019 [cited by applicant]
WO WO2019211134A1 · 2019 [cited by examiner]
WO 2020121045A1 · 2020 [cited by applicant]
WO WO2022075905A1 · 2022 [cited by examiner]
Li, Songze, Qian Yu, Mohammad Ali Maddah-Ali, and A. Salman Avestimehr. “A scalable framework for wireless distributed computing.” IEEE/ACM Transactions on Networking 25, No. 5 (2017): 2643-2654. (Year: 2017). [cited by applicant]
Mohammadi, Mehdi, Ala Al-Fuqaha, Sameh Sorour, and Mohsen Guizani. “Deep learning for loT big data and streaming analytics: A survey.” IEEE Communications Surveys & Tutorials 20, No. 4 (2018): 2923-2960. (Year: 2018). [cited by applicant]
USPTO Non-Final OA in U.S. Appl. No. 17/665,025 mailed on Sep. 26, 2023 (18 pages). [cited by applicant]
D. Moming et al. : “Astraea: Self-Balancing Federated Learning for Improving Classification Accuracy of Mobile Deep Learning Applications”, 2019 IEEE 37th International Conference On Computer Design (ICCD), Nov. 17, 201… [cited by applicant]
EESR European Search Report issued in EP Patent Application No. 20917584.3 issued on Feb. 9, 2024 (13 pages). [cited by applicant]
L. Huang et al.: “LoAdaBoost: Loss-Based AdaBoost Federated Machine Learning on medical Data”,arxiv.org, Cornell University Library, 201 Olin Library Cornell University Ithaca, NY 14853, Nov. 30, 2018 (Nov. 30, 2018), X… [cited by applicant]
T. Tuor et al. : “Data Selection for Federated Learning with Relevant and Irrelevant Data at Clients”, arxiv.org, Cornell University Library, 201 Olin Library Cornell University Ithaca, NY 14853, Jan. 22, 2020 (Jan. 22,… [cited by applicant]
USPTO Notice of Allowance in U.S. Appl. No. 17/665,025 mailed on Feb. 15, 2024 (4 pages). [cited by applicant]
Verbraeken, Joost, Matthijs Waiting, Jonathan Katzy, Jeroen Kloppenburg, Tim Verbelen, and Jan S. Rellermeyer. “A survey on distributed machine learning.” ACM computing surveys (csur) 53, No. 2 (2020): 1-33. (Year: 2020… [cited by applicant]
Y. Jiao et al. : “Toward an Automated Auction Framework for Wireless Federated Learning Services Market”, arxiv.org, Cornell University Library, 201 Olin Library Cornell University Ithaca, NY 14853, Dec. 13, 2019 (Dec. … [cited by applicant]
EESR Notice of Extended European Search Report issued in EP Patent Application No. 21817091.8 issued on Jul. 5, 2024 (11 pages). [cited by applicant]
Fallah, Alireza, et al. Personalized Federated Learning: A Meta-Learning Approach. arXiv:2002.07948, arXiv, Oct. 22, 2020. arXiv.org, https://doi.org/10.48550/arXiv.2002.07948, 26 Pages. [cited by applicant]
Nishio, Takayuki, and Ryo Yonetani. “Client Selection for Federated Learning with Heterogeneous Resources in Mobile Edge.” ICC 2019 - 2019 IEEE International Conference on Communications (ICC), 2019, pp. 1-7, Apr. 2018,… [cited by applicant]
Wang, Shusen, et al.; “GIANT: Globally Improved Approximate Newton Method for Distributed Optimization,” retrieved from https://arxiv.org/abs/1709.03528v5, dated Sep. 2018; 22 pages. [cited by applicant]
Y. Lecun, L. Bottou, Y. Bengio and p. Haffner, “Gradient-based learning applied to document recognition,” in Proceedings of the IEEE, vol. 86, No. 11, pp. 2278-2324, Nov. 1998, doi: 10.1109/5.726791; 46 pages. [cited by applicant]
Yao, Xin, et al.; “Federated Learning with Unbiased Gradient Aggregation and Controllable Meta Updating,” retrieved from https://arxiv.org/abs/1910.08234v1, dated Oct. 2019; 8 pages. [cited by applicant]
Zhao, Yue, et al.; “Federated Leaming with Non-IID Data,” accessed at arXiv:1806.00582; Jun. 2, 2018; 13 pages. [cited by applicant]
Zhou, Shuheng, et al.; “Differential Privacy with Compression”; arXiv, 0901.1365v1, Jan. 2009; 14 pages. [cited by applicant]
“Mobile Edge Computing (MEC) Terminology”, Mar. 2016, 7 pages, ETS GS MEC 001 v1.1.1. [cited by applicant]
“Mobile Edge Computing (MEC); Deployment of Mobile Edge Computing in an NFV environment”, Feb. 2018, 32 pages, ETSI GR MEC 017 v1 .1.1. [cited by applicant]
“obile Edge Computing (MEC); Framework and Reference Architecture”, Mar. 2016, 18 pages, ETS GS MEC 003,1.1.1. [cited by applicant]
“Mobile Edge Computing (MEC); Mobile Edge Management; Part 1: System, host and platform management”, Oct. 2017, 26 pages, ETSI GS MEC 010-1 v1.1.1. [cited by applicant]
“Mobile Edge Computing (MEC); Mobile Edge Management; Part 2: Application lifecycle, rules and requirements management”, Jul. 2017, 48 pages, ETSI GS MEC 010-2 v1.1.1. [cited by applicant]
“Multi-access Edge Computing (MEC); Phase 2: Use Cases and Requirement”, Oct. 2018, 66 pages, ETSI GS MEC 002 v2.1.1. [cited by applicant]
Balakrishnan, Ravikumar et al.; “Resource Management and Fairness for Federated Leaming over Wireless Edge Networks”; IEEE 21st International Workshop on Signal Processing Advances in Wireless Communications (SPAWC) (Ma… [cited by applicant]
Banerjee, Arindam, et al.; “Clustering with Bregman Divergences,” Journal of Machine Learning Research 6, published Oct. 2005; 45 pages. [cited by applicant]
Bordes, Antoine, et al., “Fast Kernel Classifiers with Online and Active Learning,” Journal of Machine Learning Research 6 (2005), pp. 1579-1619; 41 pages. [cited by applicant]
Calabrese, Francesco Davide, et al.; “Learning Radio Resource Management in RANs: Framework, Opportunities, and Challenges,” arXiv:1611.10253v3; May 20, 2018; 8 pages. [cited by applicant]
Chelsea Finn, Pieter Abbeel, Sergey Levine, “Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks”, CML 2017. [cited by applicant]
Chia-Yu Chang et al., “Analyzing MEC Architectural Implications for LTE/LTE-A”, Feb. 2, 2016, 28 pages, EURECOM, RR-16-312, France. [cited by applicant]
Dhakal, Sagar et al.; “Coded computing for distributed machine learning in wireless edge network”; IEEE VTC, 2019; 6 pages. Retrieved from https://ieeexplore.ieee.org/abstract/document/8891198. [cited by applicant]
Dhakal, Sagar et al.; “Coded Federated Learning”; IEEE Globecom Workship 2019; 6 pages. Retrieved from https://eeexplore.ieee.org/abstract/document/9024521. [cited by applicant]
Dwork, Cynthia, et al.; “The Algorithmic Foundations of Differential Privacy”; Foundations & Trends, Theoretical Computer Science, v. 9, n. 3-4, pp. 211-407, 2014; 281 pages. [cited by applicant]
Eisen, Mark, et al.; “Optimal Wireless Resource Allocation with Random Edge Graph Neural Networks,” accessed at https://arxiv.org/abs/1909.01865; Mar. 5, 2020; 15 pages. [cited by applicant]
Frey, Brendan J., et al.; “Clustering by Passing Messages Between Data Points,” Science, vol. 315; Feb. 16, 2007; 23 pages. [cited by applicant]
Goodfellow, I., et al., “Deep Learning;” the MIT Press, 2016; Genet Program Evolvable Mach (2018) 19:305-307; 3 pages. [cited by applicant]
Halbawi, Wael, et al. “Improving distributed gradient descent using reed-solomon codes.” 2018 IEEE International Symposium on Information Theory (ISIT). IEEE, Jun. 17-22, 2018. (Year: 2018); 5 pages. [cited by applicant]
Katharopoulos, Angelos, et al.; “Not All Samples Are Created Equal: Deep Learning with Importance Sampling,” accessed at arXiv:1803.00942; Oct. 28, 2019; 13 pages. [cited by applicant]
Lecun, Yann, et al.; “Gradient-Based Learning Applied to Document Recognition,” Proceedings of the IEEE, Nov. 1998; 46 pages. [cited by applicant]
Li, Songze et al., “Polynomially Coded Regression: Optimal Straggler Mitigation via Data Encoding,” Department of Electrical Engineering, University of Southern California, Los Angeles, CA, arXiv: 1805.09934v1 [cs.IT] M… [cited by applicant]
Li, Songze, et al. “Near-optimal straggler mitigation for distributed gradient methods.” 2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE, 2018. (Year. 2018); 10 pages. [cited by applicant]
Li, Tian, et al.; “Federated Optimization for Heterogeneous Networks”; Conference on Machine Learning and Systems (MLSys), Apr. 2020; 22 pages. [cited by applicant]
Li, Tian, et al.; “Federated Optimization in Heterogeneous Networks,” accessed at arXiv: 1812.06127; Apr. 21, 2020; 22 pages. [cited by applicant]
McMahan, Brendan et al., “Federated Leaming: Collaborative Machine Learning Without Centralized Training Data,” Google Research Blog, Apr. 6, 2007 (5 pages). [cited by applicant]
McMahan, H. Brendan, et al., “Communication-Efficient Learning of Deep Networks from Decentralized Data,” Google, Inc., Seattle, Washington, United States; Feb. 28, 2017; 11 pages. [cited by applicant]
Min Ye et al., “Communication-Computation Efficient Gradient Coding”, Feb. 9, 2018, 20 pages. [cited by applicant]
Pandey, Shashi Raj, et al.; “A Crowdsourcing Framework for On-Device Federated Learning,” arXiv:1911.01046v2; Feb. 3, 2020; 15 pages. [cited by applicant]
PCT International Preliminary Report on Patentability issued in PCT/US2020/067068, dated Aug. 18, 2022; 10 pages. [cited by applicant]
PCT International Preliminary Report on Patentability issued in PCT/US2021/035042, dated Dec. 15, 2022; 13 pages. [cited by applicant]
PCT International Preliminary Report on Patentability issued in PCT/US2021/039272, dated Jan. 26, 2023; 9 pages. [cited by applicant]
PCT International Search Report and Written Opinion issued in PCT/US2020/067068, dated Apr. 15, 2021; 15 pages. [cited by applicant]
PCT International Search Report and Written Opinion issued in PCT/US2021/035042, dated Nov. 2, 2021; 18 pages. [cited by applicant]
PCT International Search Report and Written Opinion issued in PCT/US2021/039272, dated Oct. 15, 2021; 13 pages. [cited by applicant]
Rashid, Tabish, et al.; “QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement eaming,” International Conference on Machine Learning; Stockholm, Sweden; Jun. 6, 2018; 14 pages. [cited by applicant]
Ruder, S., “An overview of gradient descent optimization algorithms,” Insight Centre for Data Analytics, Dublin; Jun. 15, 2017; arXiv preprint arXiv:1609.04747; 14 pages. [cited by applicant]
S. Prakash, S. Dhakal, M. Akdeniz, A. S. Avestimehr, and N. Himayat, “Coded computing for federated leaming at the edge,” International Workshop on Federated Learning for User Privacy and Data Confidentiality (FL-ICML 2… [cited by applicant]
Sattler, Felix, et al.; “Clustered Federated Learning: Model-Agnostic Distributed Multi-Task Optimization under Privacy Constraints,” retrieved from https://arxiv.org/abs/1910/01991v1; dated Oct. 2019; 17 pages. [cited by applicant]
Sattler, Felix, et al.; “Robust and Communication-Efficient Federated Leaming from Non-IID Data,” retrieved from https://arxiv.org/abs/1903.02891v1; dated Mar. 2019; 18 pages. [cited by applicant]
Schaul, Tom, et al.; “Prioritized Experience Replay”; ICLR, published 2016; 21 pages. [cited by applicant]
Showkatbakhsh, M., et al. “Privacy-Utility Trade-off of Linear Regression under Random Projections and Additive Noise”, Arxiv 2019; https://arxiv.org/pdf/1902.04688.pdf; 7 pages. [cited by applicant]
Su, Han-I et al., “Quadratic Gaussian Gossiping,” 2009 3rd IEEE International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (2009) (4 pages). [cited by applicant]
Sunehag, Peter, et al.; “Value-Decomposition Networks for Cooperative Multi-Agent Leaming,” accessed at arXiv:1706.05296; Jun. 16, 2017; 17 pages. [cited by applicant]
Tandon, Rashish et al., “Gradient Coding: Avoiding Stragglers in Distributed Leaming”, 2017, 9 pages. [cited by applicant]
Tandon, Rashish et al., “Gradient Coding: Avoiding Stragglers in Synchronous Gradient Descent,” Department of Computer Science, UT Austin, Institute for Computational Engineering and Sciences, UT Austin, Department of E… [cited by applicant]
U.S. Appl. No. 17/920,839, filed Oct. 24, 2022. [cited by applicant]
U.S. Appl. No. 17/921,549, filed Oct. 26,2022. [cited by applicant]
USPTO Notice of Allowance in U.S. Appl. No. 16/235,682 mailed on Oct. 4, 2021 (11 pages). [cited by applicant]
Wadu, Madhusanka Manimel, et al.; “Federated Learning under Channel Uncertainty: Joint Client Scheduling and Resource Allocation,” arXiv:2002.00802v2; Feb. 6, 2020; 6 pages. [cited by applicant]
Li et al. “Fair Resource Allocation in Federated Learning” publication ICLR (Year: 2020). [cited by applicant]
McMahan et al., “Learning Differentially Private Recurrent Language Models” pub. arXiv (Year: 2018). [cited by applicant]
Ren et al. “Scheduling for Cellular Federated Edge Learning with Importance and Channel Awareness” publication arXiv Jun. 2020 (Year: 2020). [cited by applicant]
Rizk et al. “Optimal Importance Sampling for Federated Learning” publication arXiv (Year: 2020). [cited by applicant]
USPTO Non-Final OA for U.S. Appl. No. 17/921,549 (12 pages) received on Jul. 10, 2025. [cited by applicant]
USPTO Non-Final OA in U.S. Appl. No. 17/790,950 mailed on Jun. 10, 2025 (23 pages). [cited by applicant]
Gargiani, Matilde, Hessian-CoCoA: a general parallel and distributed framework for non-strongly convex regularizers. MS thesis. RTH Zurich, 2017. (Year 2017). [cited by applicant]
Mansour, Yishay, et al. “Three approaches for personalization with applications to federated learning.” arXiv preprint arXiv: 2002.10617 (2020). (Year: 2020). [cited by applicant]
Mu, Hong, H., Y. P. Kakad, and B. G. Sherlock. “Application of Artificial Neural Networks in the Design of Control Systems.” (2000). (Year: 2000). [cited by applicant]
Zhu, Guangxu, Yong Wang, and Kaibin Huang. “Broadband analog aggregation for low-latency federated edge learning.” IEEE transactions on wireless communications 19.1 (2019): 491-506. (Year: 2019). [cited by applicant]
USPTO Non-Final OA in U.S. Appl. No. 17/920,839 mailed in Jul. 28, 2025 (51 pages). [cited by applicant]