IP Library › Granted Patent US 12,585,435
Granted Patent B2
US 12,585,435 · App. 18/458,985 · Granted Mar 24, 2026

Real-time visualization of complex software architecture

Inventors: Francis James Alexander Guttridge (Vaughan, CA); Dino Paul D'Agostino (Richmond Hill, CA); A Warren Pratten (London, CA); Shahzad Mohammed (Toronto, CA); Arvind Chikkalavalasa (Milton, CA); Waqas Nawaz (Waterdown, CA)
Assignee: The Toronto-Dominion Bank
G06F8/20G06N3/0475
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,585,435
App. No.
18/458,985
Granted
Mar 24, 2026
Kind
B2
Abstract

An example operation may include one or more of storing software architecture diagrams in a data store, receiving runtime data from a plurality of different software systems within a software architecture, the runtime data comprising descriptions of events that occur during runtime between the different software systems of the software architecture, generating a diagram of the software architecture based on execution of a multi-modal generative artificial intelligence (GenAI) model on the runtime data and the software architecture diagrams stored in the data store, and displaying the diagram of the software architecture via a user interface.

Claims (36)

1 . An apparatus comprising:

a memory storing software architecture documents; and

a processor coupled to the memory, the processor configured to:

execute a plurality of different software systems on a host platform,

log runtime data from the plurality of different software systems as the plurality of different software systems execute within a log file stored in the memory, the runtime data comprising descriptions of events that occur between the plurality of different software systems,

generate a diagram which visually depicts the plurality of different software systems within a software architecture and edges annotated with runtime actions that occur between the plurality of different software systems based on execution of a multi-modal generative artificial intelligence (GenAI) model on the runtime data in the log file and the software architecture documents, and

display the diagram via a user interface.

2 . The apparatus of claim 1 , wherein the processor is configured to generate a unified markup language (UML) diagram via the GenAI model, wherein the UML diagram comprises text and graphics that describe a plurality of different architecture diagrams of the software architecture.

3 . The apparatus of claim 2 , wherein the processor is configured to generate the diagram based on the UML diagram and based on the software architecture documents via a second process of the GenAI model.

4 . The apparatus of claim 1 , wherein the runtime data comprises at least one of calls, data flows, and communications between the plurality of different software systems, and the processor is configured to fit the plurality of different software systems together to generate a complete diagram of the software architecture based on the execution of the GenAI model.

5 . The apparatus of claim 1 , wherein the processor is further configured to receive feedback about the diagram via the user interface, and retrain the GenAI model based on the diagram and the feedback.

6 . The apparatus of claim 1 , wherein the processor is configured to generate the diagram via a software application and render the diagram via a viewer of the software application displayed on the user interface.

7 . The apparatus of claim 1 , wherein the processor is configured to receive descriptions of a plurality of application programming interfaces (APIs) of the software architecture, and generate the diagram based on execution of the GenAI on the descriptions of the plurality of APIs.

8 . The apparatus of claim 1 , wherein the processor is further configured to display a prompt on the user interface, receive a response to the prompt via the user interface, and generate the diagram based on the prompt and the response to the prompt.

9 . The apparatus of claim 1 , wherein the processor is further configured to detect a component missing from the software architecture based on the execution of the GenAI model, and output a description of the component on the user interface.

10 . The apparatus of claim 1 , wherein the processor is further configured to train the GenAI model to generate the diagram by executing the GenAI model on a corpus of architecture documents that include text and images related to the text.

11 . A method comprising:

storing software architecture documents in a memory;

executing a plurality of different software systems on a host platform,

logging runtime data from the plurality of different software systems as the plurality of different software systems execute within a log file in the memory, the runtime data comprising descriptions of events that occur between the plurality of different software systems;

generating a diagram which visually depicts the plurality of different software systems within a software architecture and edges annotated with runtime actions that occur between the plurality of different software systems based on execution of a multi-modal generative artificial intelligence (GenAI) model on the runtime data in the log file and the software architecture documents; and

displaying the diagram via a user interface.

12 . The method of claim 11 , wherein the generating comprises generating a unified markup language (UML) diagram via the GenAI model, wherein the UML diagram comprises text and graphics that describe a plurality of different architecture diagrams of the software architecture.

13 . The method of claim 12 , wherein the generating comprises generating the diagram based on the UML diagram and based on the software architecture documents in the memory via a second process of the GenAI model.

14 . The method of claim 11 , wherein the runtime data comprises at least one of calls, data flows, and communications between the plurality of different software systems, and the generating comprises fitting the plurality of different software systems together to generate a complete diagram of the software architecture based on the execution of the GenAI model.

15 . The method of claim 11 , wherein the method further comprises receiving feedback about the diagram via the user interface, and retraining the GenAI model based on the diagram and the feedback.

16 . The method of claim 11 , wherein the generating the diagram comprises generating the diagram via a software application and rendering the diagram via a viewer of the software application displayed on the user interface.

17 . The method of claim 11 , wherein the logging comprises logging descriptions of a plurality of application programming interfaces (APIs) of the software architecture, and the generating the diagram based on execution of the GenAI on the descriptions of the plurality of APIs.

18 . The method of claim 11 , wherein the generating further comprises displaying a prompt on the user interface, receiving a response to the prompt via the user interface, and generating the diagram based on the prompt and the response to the prompt.

19 . A non-transitory computer-readable medium comprising instructions stored therein, when executed by a processor, cause the processor to perform:

storing software architecture documents in a memory;

executing a plurality of different software systems on a host platform;

logging runtime data from the plurality of different software systems as the plurality of different software systems execute within a log file in the memory, the runtime data comprising descriptions of events that occur between the plurality of different software systems;

generating a diagram which visually depicts the plurality of different software systems within a software architecture and edges annotated with runtime actions that occur between the plurality of different software systems based on execution of a multi-modal generative artificial intelligence (GenAI) model on the runtime data in the log file and the software architecture documents; and

displaying the diagram via a user interface.

20 . The non-transitory computer-readable medium of claim 17 , wherein the generating comprises generating the diagram based on a unified markup language (UML) diagram and based on the software architecture documents in the memory via a second process of the GenAI model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2026
From: GUTTRIDGE, FRANCIS JAMES ALEXANDER; D'AGOSTINO, DINO PAUL; PRATTEN, A WARREN; MOHAMMED, SHAHZAD; CHIKKALAVALASA, ARVIND; NAWAZ, WAQAS
To: THE TORONTO-DOMINION BANK
Reel/Frame 073813/0811 →
Continuity (1)
Related Publication 20250077190A1 · Mar 6, 2025
References Cited (400)
US 7120643B2 · Dill · 2006 [cited by applicant]
US 7222138B2 · Fomenko · 2007 [cited by applicant]
US 7376645B2 · Bernard · 2008 [cited by applicant]
US 7716254B2 · Sarkar et al. · 2010 [cited by applicant]
US 7880749B2 · Favart et al. · 2011 [cited by applicant]
US 8775462B2 · Coldicott et al. · 2014 [cited by applicant]
US 8793151B2 · DelZoppo et al. · 2014 [cited by applicant]
US 9342279B2 · Zhang et al. · 2016 [cited by applicant]
US 9372669B2 · Jalaldeen et al. · 2016 [cited by applicant]
US 9389851B1 · Nelson et al. · 2016 [cited by applicant]
US 9477444B1 · Shen et al. · 2016 [cited by applicant]
US 9519464B2 · Dang et al. · 2016 [cited by applicant]
US 9864982B2 · Bristow et al. · 2018 [cited by applicant]
US 10163085B2 · D'Agostino et al. · 2018 [cited by applicant]
US 10178246B1 · Horvath et al. · 2019 [cited by applicant]
US 10181114B2 · Tseretopoulos et al. · 2019 [cited by applicant]
US 10289615B2 · Nijor et al. · 2019 [cited by applicant]
US 10303533B1 · Panov et al. · 2019 [cited by applicant]
US 10339931B2 · Tseretopoulos et al. · 2019 [cited by applicant]
US 10346824B2 · Chan et al. · 2019 [cited by applicant]
US 10360303B2 · Volkovs et al. · 2019 [cited by applicant]
US 10379994B1 · Giles et al. · 2019 [cited by applicant]
US 10405146B1 · Kuruvilla et al. · 2019 [cited by applicant]
US 10437565B2 · Hao et al. · 2019 [cited by applicant]
US 10438206B2 · Jivraj et al. · 2019 [cited by applicant]
US 10440196B2 · Horvath et al. · 2019 [cited by applicant]
US 10440197B2 · Horvath et al. · 2019 [cited by applicant]
US 10460748B2 · Tseretopoulos et al. · 2019 [cited by applicant]
US 10482675B1 · Sutter et al. · 2019 [cited by applicant]
US 10503486B2 · Dimitrov et al. · 2019 [cited by applicant]
US 10572473B2 · Allen et al. · 2020 [cited by applicant]
US 10659400B2 · Moon et al. · 2020 [cited by applicant]
US 10698902B2 · Tseretopoulos et al. · 2020 [cited by applicant]
US 10706635B2 · Sutter et al. · 2020 [cited by applicant]
US 10708721B2 · Kuruvilla et al. · 2020 [cited by applicant]
US 10728259B2 · McCarter et al. · 2020 [cited by applicant]
US 10756982B2 · Bai · 2020 [cited by applicant]
US 10776619B2 · Collinson et al. · 2020 [cited by applicant]
US 10817264B1 · Goodsitt et al. · 2020 [cited by applicant]
US 10824941B2 · Volkovs et al. · 2020 [cited by applicant]
US 10831923B2 · Dunjic et al. · 2020 [cited by applicant]
US 10832047B2 · Moghtadai · 2020 [cited by applicant]
US 10862897B2 · D'Agostino et al. · 2020 [cited by applicant]
US 10867292B2 · Lin et al. · 2020 [cited by applicant]
US 10867293B2 · Bristow et al. · 2020 [cited by applicant]
US 10878816B2 · Tseretopoulos et al. · 2020 [cited by applicant]
US 10902220B2 · Lozon et al. · 2021 [cited by applicant]
US 10922665B2 · Miller et al. · 2021 [cited by applicant]
US 10943605B2 · Tseretopoulos et al. · 2021 [cited by applicant]
US 10949337B1 · Yalla et al. · 2021 [cited by applicant]
US 10956127B2 · Welp et al. · 2021 [cited by applicant]
US 10977617B2 · Tseretopoulos et al. · 2021 [cited by applicant]
US 10983761B2 · Svyatkovskiy et al. · 2021 [cited by applicant]
US 10997227B2 · Agrawal et al. · 2021 [cited by applicant]
US 11004187B2 · Kuruvilla et al. · 2021 [cited by applicant]
US 11017028B2 · Dunjic et al. · 2021 [cited by applicant]
US 11017156B2 · Hwang · 2021 [cited by applicant]
US 11023689B1 · Sippel et al. · 2021 [cited by applicant]
US 11030068B1 · Agarwal et al. · 2021 [cited by applicant]
US 11030415B2 · Volkovs et al. · 2021 [cited by applicant]
US 11055924B2 · Navarro et al. · 2021 [cited by applicant]
US 11061638B2 · Lam · 2021 [cited by applicant]
US 11070448B2 · Miller et al. · 2021 [cited by applicant]
US 11086859B2 · Nijor et al. · 2021 [cited by applicant]
US 11087314B2 · Gandhi et al. · 2021 [cited by applicant]
US 11100168B2 · Miller et al. · 2021 [cited by applicant]
US 11140143B2 · Moon et al. · 2021 [cited by applicant]
US 11144921B2 · Dunjic et al. · 2021 [cited by applicant]
US 11144998B2 · Kuruvilla et al. · 2021 [cited by applicant]
US 11145169B2 · Pratten et al. · 2021 [cited by applicant]
US 11182860B2 · Kuruvilla et al. · 2021 [cited by applicant]
US 11194688B1 · Featonby et al. · 2021 [cited by applicant]
US 11200328B2 · Shpurov et al. · 2021 [cited by applicant]
US 11200411B2 · Rizvi et al. · 2021 [cited by applicant]
US 11210857B2 · Rizvi et al. · 2021 [cited by applicant]
US 11222286B2 · Choe et al. · 2022 [cited by applicant]
US 11232304B2 · Navarro et al. · 2022 [cited by applicant]
US 11237802B1 · Krishnamoorthy et al. · 2022 [cited by applicant]
US 11238377B2 · Polleri et al. · 2022 [cited by applicant]
US 11250063B2 · Krasadakis · 2022 [cited by applicant]
US 11270206B2 · Kursun · 2022 [cited by applicant]
US 11276257B2 · Moghtadai et al. · 2022 [cited by applicant]
US 11301245B2 · DeLuca et al. · 2022 [cited by applicant]
US 11303642B2 · Dunjic et al. · 2022 [cited by applicant]
US 11314620B1 · Lin et al. · 2022 [cited by applicant]
US 11334574B2 · Caputo et al. · 2022 [cited by applicant]
US 11347744B2 · Tseretopoulos et al. · 2022 [cited by applicant]
US 11349871B2 · Moon et al. · 2022 [cited by applicant]
US 11354442B2 · Haldenby et al. · 2022 [cited by applicant]
US 11361566B2 · Collinson et al. · 2022 [cited by applicant]
US 11373229B2 · Tseretopoulos et al. · 2022 [cited by applicant]
US 11385892B1 · Zhang · 2022 [cited by applicant]
US 11392776B2 · Lozon et al. · 2022 [cited by applicant]
US 11393020B2 · Mathew et al. · 2022 [cited by applicant]
US 11394668B1 · Subbunarayanan et al. · 2022 [cited by applicant]
US 11397765B2 · Volkovs et al. · 2022 [cited by applicant]
US 11409811B2 · D'Agostino · 2022 [cited by applicant]
US 11411734B2 · Shpurov et al. · 2022 [cited by applicant]
US 11416245B2 · Irvin et al. · 2022 [cited by applicant]
US 11430242B2 · Moghtadai · 2022 [cited by applicant]
US 11436809B2 · Rizvi et al. · 2022 [cited by applicant]
US 11443082B2 · Janarthanam et al. · 2022 [cited by applicant]
US 11451669B1 · Navarro et al. · 2022 [cited by applicant]
US 11469878B2 · Shpurov et al. · 2022 [cited by applicant]
US 11470091B2 · McCarter et al. · 2022 [cited by applicant]
US 11470143B2 · Joheb et al. · 2022 [cited by applicant]
US 11475059B2 · Liu et al. · 2022 [cited by applicant]
US 11475251B2 · Morin et al. · 2022 [cited by applicant]
US 11477265B2 · McPhee et al. · 2022 [cited by applicant]
US 11507622B2 · Grebenisan et al. · 2022 [cited by applicant]
US 11507868B2 · Kwong et al. · 2022 [cited by applicant]
US 11537492B1 · Agarwal et al. · 2022 [cited by applicant]
US 11546345B2 · D'Agostino et al. · 2023 [cited by applicant]
US 11550652B1 · Arora et al. · 2023 [cited by applicant]
US 11580762B2 · Rizvi et al. · 2023 [cited by applicant]
US 11586491B2 · Banerjee et al. · 2023 [cited by applicant]
US 11593461B2 · Polisetty et al. · 2023 [cited by applicant]
US 11599444B2 · Lin et al. · 2023 [cited by applicant]
US 11600064B2 · Navarro et al. · 2023 [cited by applicant]
US 11604899B2 · Haldenby et al. · 2023 [cited by applicant]
US 11620741B2 · Kuruvilla et al. · 2023 [cited by applicant]
US 11632311B2 · Miller et al. · 2023 [cited by applicant]
US 11651100B2 · Dunjic et al. · 2023 [cited by applicant]
US 11663488B2 · Volkovs et al. · 2023 [cited by applicant]
US 11669436B2 · Ingram · 2023 [cited by applicant]
US 11671536B2 · Navarro et al. · 2023 [cited by applicant]
US 11675654B2 · Pudipeddi et al. · 2023 [cited by applicant]
US 11676016B2 · Baijal et al. · 2023 [cited by applicant]
US 11681541B2 · Mostafa · 2023 [cited by applicant]
US 11687995B2 · Tseretopoulos et al. · 2023 [cited by applicant]
US 11689484B2 · Moon et al. · 2023 [cited by applicant]
US 11704782B2 · Wakim et al. · 2023 [cited by applicant]
US 11741305B2 · Skaljin et al. · 2023 [cited by applicant]
US 11743210B2 · Moon et al. · 2023 [cited by applicant]
US 11748400B2 · Volkovs et al. · 2023 [cited by applicant]
US 11748555B2 · Tran · 2023 [cited by applicant]
US 11756388B2 · Pratten et al. · 2023 [cited by applicant]
US 11777918B2 · Moon et al. · 2023 [cited by applicant]
US 11782935B2 · Caputo et al. · 2023 [cited by applicant]
US 11789909B2 · Grebenisan et al. · 2023 [cited by applicant]
US 11790012B2 · D'Agostino · 2023 [cited by applicant]
US 11790354B2 · Gandhi et al. · 2023 [cited by applicant]
US 11797962B2 · Jones et al. · 2023 [cited by applicant]
US 11809486B2 · Liu et al. · 2023 [cited by applicant]
US 11809577B2 · Begg et al. · 2023 [cited by applicant]
US 11811826B2 · Moon et al. · 2023 [cited by applicant]
US 11816474B1 · Zafar et al. · 2023 [cited by applicant]
US 11830463B1 · Kurek et al. · 2023 [cited by applicant]
US 11842252B2 · Kuang et al. · 2023 [cited by applicant]
US 11868672B1 · Dehkordi et al. · 2024 [cited by applicant]
US 11875398B2 · Pratten et al. · 2024 [cited by applicant]
US 11880811B2 · Pawelkiewicz et al. · 2024 [cited by applicant]
US 11886764B2 · Lam · 2024 [cited by applicant]
US 11928112B2 · Dunjic et al. · 2024 [cited by applicant]
US 11941378B1 · Adler et al. · 2024 [cited by applicant]
US 11941525B2 · Morin et al. · 2024 [cited by applicant]
US 11941703B2 · Kuruvilla et al. · 2024 [cited by applicant]
US 11955117B2 · McDermid et al. · 2024 [cited by applicant]
US 11960867B1 · Singh et al. · 2024 [cited by applicant]
US 11966491B2 · D'Agostino · 2024 [cited by applicant]
US 11978085B2 · Rai et al. · 2024 [cited by applicant]
US 11978090B2 · Navarro et al. · 2024 [cited by applicant]
US 11985153B2 · Karl · 2024 [cited by applicant]
US 11995121B2 · Volkovs et al. · 2024 [cited by applicant]
US 12008315B2 · Miller et al. · 2024 [cited by applicant]
US 12014303B2 · Carvalho et al. · 2024 [cited by applicant]
US 12019594B2 · Floyd et al. · 2024 [cited by applicant]
US 12021874B2 · Dunjic et al. · 2024 [cited by applicant]
US 12039535B2 · Dunjic et al. · 2024 [cited by applicant]
US 12052363B2 · Shpurov et al. · 2024 [cited by applicant]
US 12061652B2 · Miller et al. · 2024 [cited by applicant]
US 12067130B2 · Shpurov et al. · 2024 [cited by applicant]
US 12067580B2 · Jeske et al. · 2024 [cited by applicant]
US 12079351B2 · Begg et al. · 2024 [cited by applicant]
US 12106220B2 · Volkovs et al. · 2024 [cited by applicant]
US 12111793B2 · Grebenisan et al. · 2024 [cited by applicant]
US 12124925B2 · Rho et al. · 2024 [cited by applicant]
US 12136079B2 · Jones et al. · 2024 [cited by applicant]
US 12158929B1 · Huang et al. · 2024 [cited by applicant]
US 12164542B1 · Rahman et al. · 2024 [cited by applicant]
US 12164751B1 · Harper et al. · 2024 [cited by applicant]
US 12169693B2 · Lu · 2024 [cited by applicant]
US 12174734B2 · Ziegler et al. · 2024 [cited by applicant]
US 12175220B2 · Sundaresan et al. · 2024 [cited by applicant]
US 12182263B2 · Sinn et al. · 2024 [cited by applicant]
US 12182678B1 · Poulis et al. · 2024 [cited by applicant]
US 12182800B2 · Navarro et al. · 2024 [cited by applicant]
US 12198109B2 · Abbas · 2025 [cited by applicant]
US 12198510B2 · Pratten et al. · 2025 [cited by applicant]
US 12204323B1 · Malviya et al. · 2025 [cited by applicant]
US 12210534B2 · Cashion et al. · 2025 [cited by applicant]
US 12211274B2 · Ma et al. · 2025 [cited by applicant]
US 12217011B2 · Luo et al. · 2025 [cited by applicant]
US 12223456B1 · Manohar et al. · 2025 [cited by applicant]
US 12223549B2 · Bouëttéet al. · 2025 [cited by applicant]
US 12229690B2 · Stanevich et al. · 2025 [cited by applicant]
US 12254512B2 · Heglin et al. · 2025 [cited by applicant]
US 12282785B2 · Karbasi et al. · 2025 [cited by applicant]
US 12288236B2 · Volkovs et al. · 2025 [cited by applicant]
US 12299149B2 · Nikoghossian et al. · 2025 [cited by applicant]
US 12316715B2 · Taheri et al. · 2025 [cited by applicant]
US 12321861B2 · Volkovs et al. · 2025 [cited by applicant]
US 12326856B2 · Mohammed et al. · 2025 [cited by applicant]
US 12333354B2 · Mohammed et al. · 2025 [cited by applicant]
US 12353969B2 · Kuang et al. · 2025 [cited by applicant]
US 12354094B2 · Jones et al. · 2025 [cited by applicant]
US 12373795B2 · Misler et al. · 2025 [cited by applicant]
US 20070061354A1 · Sarkar et al. · 2007 [cited by applicant]
US 20090064205A1 · Fay et al. · 2009 [cited by applicant]
US 20150082272A1 · Jalaldeen et al. · 2015 [cited by applicant]
US 20180150378A1 · Gopalswamy et al. · 2018 [cited by applicant]
US 20180268818A1 · Schoenmackers et al. · 2018 [cited by applicant]
US 20180349105A1 · Makkar · 2018 [cited by applicant]
US 20190172045A1 · Dunjic et al. · 2019 [cited by applicant]
US 20190272171A1 · Chen et al. · 2019 [cited by applicant]
US 20190303107A1 · Kelly · 2019 [cited by applicant]
US 20200058068A1 · Gandhi et al. · 2020 [cited by applicant]
US 20200159643A1 · Wang et al. · 2020 [cited by applicant]
US 20200371778A1 · Ni et al. · 2020 [cited by applicant]
US 20210027160A1 · Volkovs et al. · 2021 [cited by applicant]
US 20210037040A1 · Aleks et al. · 2021 [cited by applicant]
US 20210049007A1 · Nelluri et al. · 2021 [cited by applicant]
US 20210056007A1 · Viswanathan et al. · 2021 [cited by applicant]
US 20210117893A1 · Sohum et al. · 2021 [cited by applicant]
US 20210132915A1 · Ivankovic et al. · 2021 [cited by applicant]
US 20210232950A1 · Kono · 2021 [cited by applicant]
US 20210264461A1 · Fam · 2021 [cited by applicant]
US 20210334700A1 · Nagaraja · 2021 [cited by applicant]
US 20210374304A1 · Janarthanam et al. · 2021 [cited by applicant]
US 20210407016A1 · Kuruvilla et al. · 2021 [cited by applicant]
US 20220035856A1 · Gilder et al. · 2022 [cited by applicant]
US 20220058489A1 · Volkovs et al. · 2022 [cited by applicant]
US 20220107980A1 · Lisuk et al. · 2022 [cited by applicant]
US 20220108069A1 · Lee · 2022 [cited by applicant]
US 20220157094A1 · Moghtadai et al. · 2022 [cited by applicant]
US 20220164626A1 · Bird et al. · 2022 [cited by applicant]
US 20220164672A1 · Bird et al. · 2022 [cited by applicant]
US 20220172083A1 · Wu et al. · 2022 [cited by applicant]
US 20220188079A1 · Kohisseri et al. · 2022 [cited by applicant]
US 20220188705A1 · Davoodi et al. · 2022 [cited by applicant]
US 20220198411A1 · Jones et al. · 2022 [cited by applicant]
US 20220198432A1 · Jones et al. · 2022 [cited by applicant]
US 20220198445A1 · Jones et al. · 2022 [cited by applicant]
US 20220207295A1 · Stanevich et al. · 2022 [cited by applicant]
US 20220207430A1 · Dickie et al. · 2022 [cited by applicant]
US 20220207432A1 · Whelan et al. · 2022 [cited by applicant]
US 20220207606A1 · Dickie et al. · 2022 [cited by applicant]
US 20220245060A1 · Kathuria et al. · 2022 [cited by applicant]
US 20220270155A1 · Volkovs et al. · 2022 [cited by applicant]
US 20220277213A1 · Braviner et al. · 2022 [cited by applicant]
US 20220277227A1 · Yu et al. · 2022 [cited by applicant]
US 20220277323A1 · Whelan et al. · 2022 [cited by applicant]
US 20220284450A1 · Asta et al. · 2022 [cited by applicant]
US 20220300903A1 · Huang et al. · 2022 [cited by applicant]
US 20220309573A1 · Mathew et al. · 2022 [cited by applicant]
US 20220318500A1 · Prasad et al. · 2022 [cited by applicant]
US 20220318573A1 · Smith et al. · 2022 [cited by applicant]
US 20220318617A1 · Wong et al. · 2022 [cited by applicant]
US 20220318682A1 · Sawaf et al. · 2022 [cited by applicant]
US 20220318683A1 · Sawaf et al. · 2022 [cited by applicant]
US 20220327397A1 · Braviner et al. · 2022 [cited by applicant]
US 20220327430A1 · Zuberi et al. · 2022 [cited by applicant]
US 20220327431A1 · Braviner et al. · 2022 [cited by applicant]
US 20220327432A1 · Gutierrez Bugarin et al. · 2022 [cited by applicant]
US 20220327625A1 · Leung et al. · 2022 [cited by applicant]
US 20220335718A1 · Ma et al. · 2022 [cited by applicant]
US 20220343422A1 · Zuberi et al. · 2022 [cited by applicant]
US 20220366064A1 · Nikoghossian et al. · 2022 [cited by applicant]
US 20220383301A1 · Jones et al. · 2022 [cited by applicant]
US 20220383313A1 · Jones et al. · 2022 [cited by applicant]
US 20220383314A1 · Jones et al. · 2022 [cited by applicant]
US 20220405299A1 · Leung et al. · 2022 [cited by applicant]
US 20220414495A1 · Stanevich et al. · 2022 [cited by applicant]
US 20230006809A1 · Shpurov et al. · 2023 [cited by applicant]
US 20230007075A1 · Mcphee et al. · 2023 [cited by applicant]
US 20230011451A1 · Lu · 2023 [cited by applicant]
US 20230034984A1 · Ravindranath et al. · 2023 [cited by applicant]
US 20230048437A1 · Karbasi et al. · 2023 [cited by applicant]
US 20230083899A1 · Gandouet et al. · 2023 [cited by applicant]
US 20230086653A1 · Zykh et al. · 2023 [cited by applicant]
US 20230107703A1 · Zhang et al. · 2023 [cited by applicant]
US 20230113752A1 · Jorlett et al. · 2023 [cited by applicant]
US 20230119108A1 · Volkovs et al. · 2023 [cited by applicant]
US 20230131935A1 · Volkovs et al. · 2023 [cited by applicant]
US 20230153461A1 · Kalra et al. · 2023 [cited by applicant]
US 20230161561A1 · Ghosh et al. · 2023 [cited by applicant]
US 20230185550A1 · Saphal et al. · 2023 [cited by applicant]
US 20230195734A1 · Cashion et al. · 2023 [cited by applicant]
US 20230196406A1 · Gandouet et al. · 2023 [cited by applicant]
US 20230244917A1 · Loaiza Ganem et al. · 2023 [cited by applicant]
US 20230244962A1 · Volkovs et al. · 2023 [cited by applicant]
US 20230252301A1 · Volkovs et al. · 2023 [cited by applicant]
US 20230259883A1 · Misler et al. · 2023 [cited by applicant]
US 20230267367A1 · Volkovs et al. · 2023 [cited by applicant]
US 20230267475A1 · Navarro et al. · 2023 [cited by applicant]
US 20230306434A1 · Dunjic et al. · 2023 [cited by applicant]
US 20230316485A1 · Wakim et al. · 2023 [cited by applicant]
US 20230318994A1 · Moon et al. · 2023 [cited by applicant]
US 20230336615A1 · Joheb et al. · 2023 [cited by applicant]
US 20230342481A1 · Nikoghossian et al. · 2023 [cited by applicant]
US 20230344814A1 · Moon et al. · 2023 [cited by applicant]
US 20230351116A1 · Skaljin et al. · 2023 [cited by applicant]
US 20230360388A1 · Singh · 2023 [cited by examiner]
US 20230368048A1 · Yang et al. · 2023 [cited by applicant]
US 20230377047A1 · Bouëttéet al. · 2023 [cited by applicant]
US 20230385693A1 · Cresswell et al. · 2023 [cited by applicant]
US 20230385694A1 · Cresswell et al. · 2023 [cited by applicant]
US 20230386190A1 · Cresswell et al. · 2023 [cited by applicant]
US 20230394452A1 · Jones et al. · 2023 [cited by applicant]
US 20230401192A1 · Yang et al. · 2023 [cited by applicant]
US 20230401553A1 · Navarro et al. · 2023 [cited by applicant]
US 20230401572A1 · Navarro et al. · 2023 [cited by applicant]
US 20230419302A1 · Navarro et al. · 2023 [cited by applicant]
US 20230419402A1 · Ghelichi et al. · 2023 [cited by applicant]
US 20240020534A1 · Perez Vallejo et al. · 2024 [cited by applicant]
US 20240062117A1 · Kuang et al. · 2024 [cited by applicant]
US 20240069871A1 · Mohanty et al. · 2024 [cited by applicant]
US 20240106851A1 · Kennedy et al. · 2024 [cited by applicant]
US 20240119346A1 · Chang et al. · 2024 [cited by applicant]
US 20240126575A1 · Kiriakou et al. · 2024 [cited by applicant]
US 20240127036A1 · Zuberi et al. · 2024 [cited by applicant]
US 20240127214A1 · Wander et al. · 2024 [cited by applicant]
US 20240176808A1 · Das et al. · 2024 [cited by applicant]
US 20240193562A1 · Pratten et al. · 2024 [cited by applicant]
US 20240202756A1 · Karl et al. · 2024 [cited by applicant]
US 20240203405A1 · McDermid et al. · 2024 [cited by applicant]
US 20240211732A1 · Wander et al. · 2024 [cited by applicant]
US 20240212049A1 · Ghelichi et al. · 2024 [cited by applicant]
US 20240220653A1 · D'Agostino · 2024 [cited by applicant]
US 20240232614A1 · Esmaeili et al. · 2024 [cited by applicant]
US 20240232950A1 · Navarro et al. · 2024 [cited by applicant]
US 20240249310A1 · Rai et al. · 2024 [cited by applicant]
US 20240256903A1 · Ens et al. · 2024 [cited by applicant]
US 20240256904A1 · Leung et al. · 2024 [cited by applicant]
US 20240256968A1 · Hosseinzadeh et al. · 2024 [cited by applicant]
US 20240265055A1 · Purkayastha · 2024 [cited by applicant]
US 20240281219A1 · Masad et al. · 2024 [cited by applicant]
US 20240281467A1 · Volkovs et al. · 2024 [cited by applicant]
US 20240281808A1 · Vouitsis et al. · 2024 [cited by applicant]
US 20240281818A1 · Golestan Irani et al. · 2024 [cited by applicant]
US 20240289645A1 · Makhijani et al. · 2024 [cited by applicant]
US 20240289876A1 · Mathew et al. · 2024 [cited by applicant]
US 20240303551A1 · Li et al. · 2024 [cited by applicant]
US 20240304182A1 · Hamilton et al. · 2024 [cited by applicant]
US 20240330772A1 · Cresswell et al. · 2024 [cited by applicant]
US 20240330809A1 · Carvalho et al. · 2024 [cited by applicant]
US 20240338520A1 · Misler et al. · 2024 [cited by applicant]
US 20240346338A1 · Desai et al. · 2024 [cited by applicant]
US 20240362209A1 · Almaer et al. · 2024 [cited by applicant]
US 20240370880A1 · Jeske et al. · 2024 [cited by applicant]
US 20240370881A1 · Jeske et al. · 2024 [cited by applicant]
US 20240385838A1 · Yu et al. · 2024 [cited by applicant]
US 20240386295A1 · Yu et al. · 2024 [cited by applicant]
US 20240386325A1 · Yu et al. · 2024 [cited by applicant]
US 20240386326A1 · Yu et al. · 2024 [cited by applicant]
US 20240386427A1 · Abbas et al. · 2024 [cited by applicant]
US 20240394569A1 · Farhadi Hassan Kiadeh et al. · 2024 [cited by applicant]
US 20240394588A1 · Heglan et al. · 2024 [cited by applicant]
US 20240403623A1 · Mohamed Halim et al. · 2024 [cited by applicant]
US 20240403702A1 · Deljavan Farshi · 2024 [cited by applicant]
US 20240403862A1 · Abbas et al. · 2024 [cited by applicant]
US 20240412069A1 · Volkovs et al. · 2024 [cited by applicant]
US 20240412078A1 · Ghelichi et al. · 2024 [cited by applicant]
US 20240412083A1 · Starszyk et al. · 2024 [cited by applicant]
US 20240419575A1 · Hawker · 2024 [cited by applicant]
US 20240419978A1 · Stein et al. · 2024 [cited by applicant]
US 20240420010A1 · Cirulis et al. · 2024 [cited by applicant]
US 20240420011A1 · Cirulis et al. · 2024 [cited by applicant]
US 20240424405A1 · Rao · 2024 [cited by examiner]
US 20240427564A1 · Petrov et al. · 2024 [cited by applicant]
US 20240427566A1 · Lin et al. · 2024 [cited by applicant]
US 20240428283A1 · Belbahri et al. · 2024 [cited by applicant]
US 20240430363A1 · Neate et al. · 2024 [cited by applicant]
US 20250013363A1 · Estoesta et al. · 2025 [cited by applicant]
US 20250013697A1 · Estoesta et al. · 2025 [cited by applicant]
US 20250013927A1 · Rho et al. · 2025 [cited by applicant]
US 20250014010A1 · Jones et al. · 2025 [cited by applicant]
US 20250014052A1 · Bhattacharjee et al. · 2025 [cited by applicant]
US 20250021309A1 · Schmidt et al. · 2025 [cited by applicant]
US 20250028852A1 · Chowanski et al. · 2025 [cited by applicant]
US 20250028934A1 · Wong et al. · 2025 [cited by applicant]
US 20250029012A1 · Rho et al. · 2025 [cited by applicant]
US 20250045028A1 · Sikand et al. · 2025 [cited by applicant]
US 20250045048A1 · Dey et al. · 2025 [cited by applicant]
US 20250045530A1 · Reddy et al. · 2025 [cited by applicant]
US 20250045601A1 · Zuberi et al. · 2025 [cited by applicant]
US 20250053387A1 · Wang et al. · 2025 [cited by applicant]
US 20250053799A1 · Rastogi · 2025 [cited by examiner]
US 20250068646A1 · Rahman et al. · 2025 [cited by applicant]
US 20250068853A1 · Lu · 2025 [cited by applicant]
US 20250069063A1 · Navarro et al. · 2025 [cited by applicant]
US 20250077187A1 · Guttridge et al. · 2025 [cited by applicant]
US 20250077188A1 · Guttridge et al. · 2025 [cited by applicant]
US 20250077189A1 · Guttridge et al. · 2025 [cited by applicant]
US 20250077190A1 · Guttridge et al. · 2025 [cited by applicant]
US 20250077204A1 · Guttridge et al. · 2025 [cited by applicant]
US 20250077227A1 · Guttridge et al. · 2025 [cited by applicant]
US 20250077396A1 · Sen · 2025 [cited by applicant]
US 20250077397A1 · Sen · 2025 [cited by applicant]
US 20250077399A1 · Sen · 2025 [cited by applicant]