IP Library Granted Patent US 12,417,154
Granted Patent B1
US 12,417,154 · App. 19/034,371 · Granted Sep 16, 2025

Input/output system interconnect redundancy and failover

Inventors: Frederic Vecoven (Mountain View, CA); Shrijeet Mukherjee (Mountain View, CA)
Assignee: Enfabrica Corporation
G06F11/1616G06F11/1625G06F11/2023
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,417,154
App. No.
19/034,371
Granted
Sep 16, 2025
Kind
B1
Abstract

A system and method for achieving peripheral component interconnect express (PCIe) redundancy and recovery are disclosed. In some embodiments, the system comprises an accelerated compute fabric (ACF) comprising a PCIe switch, an application host communicatively coupled to the ACF using one or more upstream PCIe links, and an endpoint device communicatively coupled to the ACF using one or more downstream PCIe links. The application host is configured to send PCIe transaction layer packets (TLP) addressed to the ghosted endpoint devices through the one or more upstream PCIe links, and the ACF is configured to redirect the PCIe TLP packets to the endpoint device through the one or more downstream PCIe links.

Claims (30)

1. A system for achieving peripheral component interconnect express (PCIe) redundancy and recovery, the system comprising:

an accelerated compute fabric (ACF) comprising a PCIe switch;

an application host communicatively coupled to the ACF using one or more upstream PCIe links; and

an endpoint device communicatively coupled to the ACF using one or more downstream PCIe links,

wherein the application host is configured to send PCIe transaction layer packets (TLP) addressed to a plurality of ghosted endpoint devices through the one or more upstream PCIe links,

wherein the ACF is configured to redirect the PCIe TLP packets to the endpoint device through the one or more downstream PCIe links, and

wherein a total number of ghosted endpoint devices in the plurality of ghosted endpoint devices is equal to a product of (i) a number of links in the one or more upstream PCIe links and (ii) a number of links in the one or more downstream PCIe links.

2. The system of claim 1 , wherein the ACF comprises one or more PCIe ports, and wherein the ACF uses the PCIe switch and the one or more PCIe ports to transfer data between the application host and the endpoint device.

3. The system of claim 1 , wherein the application host comprises a computing device configured to perform operations for at least one of machine learning or artificial intelligence.

4. The system of claim 1 , wherein the endpoint device comprises at least one of a graphics processing unit, a storage or memory element, a hard disk drive, a network interface card, or a field-programmable gate array.

5. The system of claim 1 , wherein, to send a block of data to the endpoint device, the application host is configured to distribute portions of the block of data across the PCIe TLP packets, with each PCIe TLP packet addressed to a respective ghosted endpoint device from the plurality of ghosted endpoint devices.

6. The system of claim 1 , wherein each upstream PCIe link from the one or more upstream PCIe links is associated with one or more respective ghosted endpoint devices from the plurality of ghosted endpoint devices.

7. The system of claim 1 , wherein the application host is communicatively coupled to the ACF using a plurality of upstream PCIe links and, when none of the upstream PCIe links from the plurality of upstream PCIe links is in a failed state, the application host is configured to send the PCIe TLP packets through all the upstream PCIe links of the plurality of upstream PCIe links.

8. The system of claim 7 , wherein, to send the PCIe TLP packets through all the upstream PCIe links from the plurality of upstream PCIe links, the application host is configured to address at least one of the PCIe TLP packets to each ghosted endpoint devices from the plurality of ghosted endpoint devices.

9. The system of claim 1 , wherein the application host is communicatively coupled to the ACF using a plurality of upstream PCIe links and, when an upstream PCIe link from the plurality of upstream PCIe links is in a failed state, the application host is configured to send the PCIe TLP packets through one or more remaining upstream PCIe links of the plurality of upstream PCIe links.

10. The system of claim 9 , wherein, to send the PCIe TLP packets through the one or more remaining upstream PCIe links, the application host is configured to address the PCIe TLP packets to one or more ghosted endpoint devices from the plurality of ghosted endpoint devices that are associated with the one or more remaining upstream PCIe links.

11. The system of claim 1 , wherein the endpoint device is communicatively coupled to the ACF using a plurality of downstream PCIe links and, when none of the downstream PCIe links from the plurality of downstream PCIe links is in a failed state, the ACF is configured to redirect the PCIe TLP packets to the endpoint device through all the downstream PCIe links of the plurality of downstream PCIe links.

12. The system of claim 1 , wherein the endpoint device is communicatively coupled to the ACF using a plurality of downstream PCIe links and, when a downstream PCIe link from the plurality of downstream PCIe links is in a failed state, the ACF is configured to redirect the PCIe TLP packets to the endpoint device through one or more remaining downstream PCIe links of the plurality of downstream PCIe links.

13. The system of claim 1 , wherein each ghosted endpoint device from the plurality of ghosted endpoint devices is a ghost copy of the endpoint device.

14. The system of claim 1 , further comprising a controlling host communicatively coupled to the ACF and configured to send data to the endpoint device.

15. A method of achieving peripheral component interconnect express (PCIe) redundancy and recovery, the method comprising:

providing an accelerated compute fabric (ACF) comprising a PCIe switch, wherein the ACF is communicatively coupled using one or more upstream PCIe links to an application host, and wherein the ACF is communicatively coupled using one or more downstream PCIe links to an endpoint device,

receiving, by the ACF, PCIe TLP packets sent by the application host through the one or more upstream PCIe links and addressed to a plurality of ghosted endpoint devices; and

redirecting, by the ACF, the PCIe TLP packets to the endpoint device through the one or more downstream PCIe links,

wherein a total number of ghosted endpoint devices in the plurality of ghosted endpoint devices is equal to a product of (i) a number of links in the one or more upstream PCIe links and (ii) a number of links in the one or more downstream PCIe links.

16. The method of claim 15 , wherein receiving the PCIe TLP packets comprises receiving portions of a block of data across the PCIe TLP packets, with each PCIe TLP packet addressed to a respective ghosted endpoint device from the plurality of ghosted endpoint devices.

17. The method of claim 15 , wherein the ACF is communicatively coupled to the application host using a plurality of upstream PCIe links, and, when none of the upstream PCIe links from the plurality of upstream PCIe links is in a failed state, the PCIe TLP packets are received by the ACF through all the upstream PCIe links of the plurality of upstream PCIe links.

18. The method of claim 15 , wherein the ACF is communicatively coupled to the application host using a plurality of upstream PCIe links, and, when an upstream PCIe link from the plurality of upstream PCIe links is in a failed state, the PCIe TLP packets are received by the ACF through one or more remaining upstream PCIe links of the plurality of upstream PCIe links.

19. The method of claim 15 , wherein the ACF is communicatively coupled to the endpoint device using a plurality of downstream PCIe links, and, when none of the downstream PCIe links from the plurality of downstream PCIe links is in a failed state, the PCIe TLP packets are redirected, by the ACF, to the endpoint device through all the downstream PCIe links of the plurality of downstream PCIe links.

20. The method of claim 15 , wherein the ACF is communicatively coupled to the endpoint device using a plurality of downstream PCIe links, and, when a downstream PCIe link from the plurality of downstream PCIe links is in a failed state, the PCIe TLP packets are redirected, by the ACF, to the endpoint device through one or more remaining downstream PCIe links of the plurality of downstream PCIe links.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2025
From: VECOVEN, FREDERIC; MUKHERJEE, SHRIJEET
To: ENFABRICA CORPORATION
Reel/Frame 070152/0343 →
References Cited (194)
US 6594712B1 · Pettey et al. · 2003 [cited by applicant]
US 6667974B1 · Shigeta · 2003 [cited by applicant]
US 7181541B1 · Burton et al. · 2007 [cited by applicant]
US 7191225B1 · Borthakur · 2007 [cited by applicant]
US 7245586B2 · Bitar et al. · 2007 [cited by applicant]
US 7293129B2 · Johnsen et al. · 2007 [cited by applicant]
US 7697422B1 · Arad et al. · 2010 [cited by applicant]
US 7937447B1 · Cohen et al. · 2011 [cited by applicant]
US 8234407B2 · Sugumar et al. · 2012 [cited by applicant]
US 8301717B2 · Deshpande · 2012 [cited by applicant]
US 8719456B2 · Wilkinson · 2014 [cited by applicant]
US 8917734B1 · Brown · 2014 [cited by applicant]
US 9164702B1 · Nesbit et al. · 2015 [cited by applicant]
US 9448901B1 · Aslam et al. · 2016 [cited by applicant]
US 9648102B1 · Davis et al. · 2017 [cited by applicant]
US 9684597B1 · Eiriksson · 2017 [cited by applicant]
US 9690739B2 · Shao et al. · 2017 [cited by applicant]
US 9864519B2 · Meyer et al. · 2018 [cited by applicant]
US 9934152B1 · Bryant et al. · 2018 [cited by applicant]
US 9940123B1 · Ayoub et al. · 2018 [cited by applicant]
US 10152428B1 · Alshawabkeh et al. · 2018 [cited by applicant]
US 10169279B2 · Yokoyama · 2019 [cited by applicant]
US 10374945B1 · Dhanabalan et al. · 2019 [cited by applicant]
US 10447767B2 · Baptist et al. · 2019 [cited by applicant]
US 10503658B2 · Basu et al. · 2019 [cited by applicant]
US 10778521B2 · Liguori et al. · 2020 [cited by applicant]
US 10880204B1 · Shalev et al. · 2020 [cited by applicant]
US 10931588B1 · Matthews et al. · 2021 [cited by applicant]
US 10944660B2 · Hurson et al. · 2021 [cited by applicant]
US 20010046212A1 · Nakajima · 2001 [cited by applicant]
US 20020071450A1 · Gasbarro et al. · 2002 [cited by applicant]
US 20020078271A1 · Berry · 2002 [cited by applicant]
US 20020129272A1 · Terrell et al. · 2002 [cited by applicant]
US 20020159385A1 · Susnow et al. · 2002 [cited by applicant]
US 20020184452A1 · Simmons et al. · 2002 [cited by applicant]
US 20020191599A1 · Parthasarathy et al. · 2002 [cited by applicant]
US 20030058875A1 · Arndt et al. · 2003 [cited by applicant]
US 20030154412A1 · Hetzler et al. · 2003 [cited by applicant]
US 20040049603A1 · Boyd et al. · 2004 [cited by applicant]
US 20050068798A1 · Lee et al. · 2005 [cited by applicant]
US 20050080920A1 · Bender et al. · 2005 [cited by applicant]
US 20050089033A1 · Gupta et al. · 2005 [cited by applicant]
US 20050223118A1 · Tucker et al. · 2005 [cited by applicant]
US 20060004941A1 · Shah et al. · 2006 [cited by applicant]
US 20060056308A1 · Gusat et al. · 2006 [cited by applicant]
US 20060056405A1 · Chang et al. · 2006 [cited by applicant]
US 20060059242A1 · Blackmore et al. · 2006 [cited by applicant]
US 20060090014A1 · Wong · 2006 [cited by examiner]
US 20060236063A1 · Hausauer et al. · 2006 [cited by applicant]
US 20060242352A1 · Torudbakken et al. · 2006 [cited by applicant]
US 20060251109A1 · Muller et al. · 2006 [cited by applicant]
US 20060253619A1 · Torudbakken et al. · 2006 [cited by applicant]
US 20060271713A1 · Xie et al. · 2006 [cited by applicant]
US 20070038794A1 · Purcell et al. · 2007 [cited by applicant]
US 20070104102A1 · Opsasnick · 2007 [cited by applicant]
US 20070255802A1 · Aloni et al. · 2007 [cited by applicant]
US 20070283123A1 · Vick et al. · 2007 [cited by applicant]
US 20080031266A1 · Tallet et al. · 2008 [cited by applicant]
US 20080043732A1 · Desai et al. · 2008 [cited by applicant]
US 20080168194A1 · Gregg et al. · 2008 [cited by applicant]
US 20090083392A1 · Wong et al. · 2009 [cited by applicant]
US 20090113143A1 · Domsch et al. · 2009 [cited by applicant]
US 20090172301A1 · Ebersole et al. · 2009 [cited by applicant]
US 20100064070A1 · Yoshimura et al. · 2010 [cited by applicant]
US 20100103837A1 · Jungck et al. · 2010 [cited by applicant]
US 20100161870A1 · Daniel · 2010 [cited by examiner]
US 20100232448A1 · Sugumar et al. · 2010 [cited by applicant]
US 20100312850A1 · Deshpande · 2010 [cited by applicant]
US 20110072204A1 · Chang et al. · 2011 [cited by applicant]
US 20110072234A1 · Chinya et al. · 2011 [cited by applicant]
US 20110268119A1 · Pong et al. · 2011 [cited by applicant]
US 20110271010A1 · Kenchammana et al. · 2011 [cited by applicant]
US 20120166690A1 · Regula · 2012 [cited by examiner]
US 20130024591A1 · Sun · 2013 [cited by applicant]
US 20130031328A1 · Kelleher et al. · 2013 [cited by applicant]
US 20130132536A1 · Zhang et al. · 2013 [cited by applicant]
US 20130318322A1 · Shetty et al. · 2013 [cited by applicant]
US 20140237156A1 · Regula et al. · 2014 [cited by applicant]
US 20150026286A1 · Sharp et al. · 2015 [cited by applicant]
US 20150082000A1 · Hong et al. · 2015 [cited by applicant]
US 20150089009A1 · Tsirkin et al. · 2015 [cited by applicant]
US 20160070475A1 · Zhang et al. · 2016 [cited by applicant]
US 20160085450A1 · Ahn et al. · 2016 [cited by applicant]
US 20160094553A1 · Azgin et al. · 2016 [cited by applicant]
US 20160162422A1 · Weber · 2016 [cited by applicant]
US 20160269305A1 · Sreeramoju et al. · 2016 [cited by applicant]
US 20170097909A1 · Simionescu et al. · 2017 [cited by applicant]
US 20170132148A1 · Liu et al. · 2017 [cited by applicant]
US 20170177520A1 · Kampe et al. · 2017 [cited by applicant]
US 20170177528A1 · Harriman et al. · 2017 [cited by applicant]
US 20170185528A1 · Hansson et al. · 2017 [cited by applicant]
US 20170372088A1 · Zhao et al. · 2017 [cited by applicant]
US 20180004703A1 · Sharma · 2018 [cited by examiner]
US 20180024938A1 · Paltashev et al. · 2018 [cited by applicant]
US 20180046411A1 · Coburn et al. · 2018 [cited by applicant]
US 20180052793A1 · Fang · 2018 [cited by examiner]
US 20180176134A1 · Pignataro et al. · 2018 [cited by applicant]
US 20180191623A1 · Marty et al. · 2018 [cited by applicant]
US 20180198715A1 · Shmilovici et al. · 2018 [cited by applicant]
US 20180241629A1 · Sato et al. · 2018 [cited by applicant]
US 20180359219A1 · Israel et al. · 2018 [cited by applicant]
US 20190102310A1 · Ramrakhyani et al. · 2019 [cited by applicant]
US 20190116121A1 · Friedman et al. · 2019 [cited by applicant]
US 20190141041A1 · Bhabbur et al. · 2019 [cited by applicant]
US 20190173810A1 · Shpiner et al. · 2019 [cited by applicant]
US 20190220425A1 · Zemach et al. · 2019 [cited by applicant]
US 20190258415A1 · Imamura · 2019 [cited by applicant]
US 20190294366A1 · Kawamura et al. · 2019 [cited by applicant]
US 20190320019A1 · Hamrick, Jr. · 2019 [cited by applicant]
US 20190324917A1 · Cui et al. · 2019 [cited by applicant]
US 20190334828A1 · Fairhurst et al. · 2019 [cited by applicant]
US 20190370173A1 · Boyer et al. · 2019 [cited by applicant]
US 20190379767A1 · Sharma et al. · 2019 [cited by applicant]
US 20200004685A1 · Guim Bernat et al. · 2020 [cited by applicant]
US 20200119753A1 · Chirca et al. · 2020 [cited by applicant]
US 20200159669A1 · Duncan et al. · 2020 [cited by applicant]
US 20200177513A1 · Zhang · 2020 [cited by applicant]
US 20200204489A1 · Pianigiani et al. · 2020 [cited by applicant]
US 20200236052A1 · Srinivasan et al. · 2020 [cited by applicant]
US 20200280518A1 · Lee et al. · 2020 [cited by applicant]
US 20200371955A1 · Goodacre et al. · 2020 [cited by applicant]
US 20200387405A1 · Xiao et al. · 2020 [cited by applicant]
US 20210019069A1 · Sen et al. · 2021 [cited by applicant]
US 20210037107A1 · Klenk et al. · 2021 [cited by applicant]
US 20210075633A1 · Sen et al. · 2021 [cited by applicant]
US 20210083981A1 · Shmilovici et al. · 2021 [cited by applicant]
US 20210132999A1 · Haywood et al. · 2021 [cited by applicant]
US 20210232312A1 · Prasad et al. · 2021 [cited by applicant]
US 20210234706A1 · Nair et al. · 2021 [cited by applicant]
US 20210318961A1 · Peterson et al. · 2021 [cited by applicant]
US 20210345112A1 · Elliott et al. · 2021 [cited by applicant]
US 20220004512A1 · Cannata et al. · 2022 [cited by applicant]
US 20220060422A1 · Sommers · 2022 [cited by applicant]
US 20220085916A1 · Debbage et al. · 2022 [cited by applicant]
US 20220109587A1 · Sapio et al. · 2022 [cited by applicant]
US 20220197787A1 · Han et al. · 2022 [cited by applicant]
US 20220200906A1 · Ye et al. · 2022 [cited by applicant]
US 20220214912A1 · Julien et al. · 2022 [cited by applicant]
US 20220217085A1 · Sankar et al. · 2022 [cited by applicant]
US 20220222118A1 · Wang et al. · 2022 [cited by applicant]
US 20220248251A1 · Ryu et al. · 2022 [cited by applicant]
US 20220283964A1 · Burstein et al. · 2022 [cited by applicant]
US 20220291875A1 · Diaz-Cuellar et al. · 2022 [cited by applicant]
US 20230044342A1 · Wilkinson · 2023 [cited by applicant]
US 20230051781A1 · Patel et al. · 2023 [cited by applicant]
US 20230093247A1 · Kumar et al. · 2023 [cited by applicant]
US 20230096451A1 · Johnson et al. · 2023 [cited by applicant]
US 20240028209A1 · Berke et al. · 2024 [cited by applicant]
US 20240098023A1 · Guo · 2024 [cited by applicant]
US 20240104045A1 · Norrie et al. · 2024 [cited by applicant]
US 20240296138A1 · Helps et al. · 2024 [cited by applicant]
US 20240414087A1 · Ranjan et al. · 2024 [cited by applicant]
EP 2768188A1 · 2014 [cited by applicant]
EP 3661141A1 · 2020 [cited by applicant]
WO WO2005106693A2 · 2005 [cited by applicant]
WO WO2009120798A2 · 2009 [cited by applicant]
WO WO2020055921A1 · 2020 [cited by applicant]
WO WO2022005322A1 · 2022 [cited by applicant]
WO WO2022108498A1 · 2022 [cited by applicant]
WO WO2022198552 · 2022 [cited by applicant]
WO WO2022198552A1 · 2022 [cited by applicant]
WO WO2024102915A1 · 2024 [cited by applicant]
Sankar, Rochan “Foundational Fabrics for AI: Introducing the Accelerated Compute Fabric Switch”, AI Hardware Summit, Sep. 13, 2023 (Year: 2023). [cited by examiner]
Emulex Corporation. “Emulex provides 10Gb Ethernet Virtual Fabric Adapter 5 for New Lenovo Servers.” Business Wire. Dec. 15, 2014 (Dec. 15, 2014) Retrieved on Mar. 7, 2022 (Jul. 3, 2022 from: <https://www.businesswire.c… [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US2022/011491, dated Mar. 24, 2022 (8 pages). [cited by applicant]
International Selarch Report and Written Opinion for International Patent Application No. PCT/US2022/32841, dated Nov. 21, 2022 (10 pages). [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US2022/74833, dated Dec. 6, 2022 (8 pages). [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US2023/062168, dated May 12, 2023 (54 pages). [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US2023/61405, dated Jul. 11, 2023 (6 pages). [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US2023/082132, dated Jun. 6, 2024 (8 pages). [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US2024/029723, dated Aug. 22, 2024 (14 pages). [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US2023/029887, dated Oct. 26, 2023 (13 pages). [cited by applicant]
“Using Non-transparent Bridging in PCI Express Systems,” by Jack Regula, 20040601, Jun. 1, 2004, pp. 4-30, XP002686987, U RL:http :/ /www.plxtech.com/files/pdf/technical/expresslane/NontransparentBridging .pdf. [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US2024/039765, dated Oct. 22, 2024 (15 pages). [cited by applicant]
European Search Report for European Patent Application No. EP 22737124.2, dated Jan. 23, 2025 (6 pages). [cited by applicant]
Extended European Search Report for European Patent Application No. EP 22856810.1, dated May 30, 2025 (9 pages). [cited by applicant]
Partial European Search Report for European Patent Application No. EP 22821030.8, dated Apr. 9, 2025 (15 pages). [cited by applicant]
U.S. Appl. No. 17/570,261, filed Jan. 6, 2022, Server Fabric Adapter for I/O Scaling of Heterogeneous and Accelerated Compute Systems, Rochan Sankar, et al. [cited by applicant]
U.S. Appl. No. 18/747,118, filed Jun. 18, 2024, Optimally Balanced Network Systems, Rochan Sankar, et al. [cited by applicant]
U.S. Appl. No. 18/778,611, filed Jul. 19, 2024, Server Fabric Adapter for I/O Scaling of Heterogeneous and Accelerated Compute Systems, Rochan Sankar, et al. [cited by applicant]
U.S. Appl. No. 19/037,768, filed Jan. 27, 2025, Server Fabric Adapter for I/O Scaling of Heterogeneous and Accelerated Compute Systems, Rochan Sankar, et al. [cited by applicant]
U.S. Appl. No. 17/836,532, filed Jun. 9, 2022, Transparent Remote Memory Access over Network Protocol, Norrie, et al. [cited by applicant]
U.S. Appl. No. 18/755,372, filed Jun. 26, 2024, Transparent Remote Memory Access over Network Protocol, Thomas Norrie, et al. [cited by applicant]
U.S. Appl. No. 19/172,409, filed Apr. 7, 2025, Transparent Remote Memory Access over Network Protocol, Thomas Norrie, et al. [cited by applicant]
U.S. Appl. No. 17/886,026, filed Aug. 11, 2022, System and Method for Congestion Control Using a Flow Level Transmit Mechanism, Shrijeet Mukherjee et al. [cited by applicant]
U.S. Appl. No. 18/102,033, filed Jan. 26, 2023, System and Method for One-Sided Read RMA Using Linked Queues, Shrijeet Mukerjee, et al. [cited by applicant]
U.S. Appl. No. 18/107,324, filed Feb. 8, 2023, System and Method for Using Dynamic Thresholds With Route Isolation for Heterogeneous Traffic in Shared Memory, Ari Aravinthan, et al. [cited by applicant]
U.S. Appl. No. 18/447,180, filed Aug. 9, 2023, System and Method for Ghost Bridging, Thomas Norrie, et al. [cited by applicant]
U.S. Appl. No. 19/046,232, filed Feb. 5, 2025, System and Methods for Ghost Bridging, Thomas Norrie et al. [cited by applicant]
U.S. Appl. No. 18/666,548, filed May 16, 2024, System and Method for an Optimized Staging Buffer for Broadcast/Multicast Operations, Shrijeet Mukherjee, et al. [cited by applicant]
U.S. Appl. No. 18/526,727, filed Dec. 1, 2023, A Modular Datacenter Interconnection System, David Skirmont, et al. [cited by applicant]
U.S. Appl. No. 18/785,542, filed Jul. 26, 2024, Method and System for Tracking and Moving Pages Within a Memory Hierarchy, Shrijeet Mukhrjee, et al. [cited by applicant]
U.S. Appl. No. 18/920,558, filed Oct. 18, 2024, System and Method for Optimally Balanced Network Multipathing, Shrijeet Mukhrjee, et al. [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/US2025/012514, dated Jul. 30, 2025 (11 pages). [cited by applicant]