IP Library Granted Patent US 12,316,524
Granted Patent B2
US 12,316,524 · App. 18/211,850 · Granted May 27, 2025

Modifying an SD-wan based on flow metrics

Inventors: Navaneeth Krishnan Ramaswamy (Chennai, IN); Arun Kumar Srinivasan (Waterloo, CA)
Assignee: VMWare LLC
H04L45/02G06F9/45558H04L43/0876H04L45/124H04L47/24H04L67/10G06F2009/4557G06F2009/45595
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,316,524
App. No.
18/211,850
Granted
May 27, 2025
Kind
B2
Abstract

Some embodiments provide a method for modifying an SD-WAN (software-defined wide-area network). The method collects, from a set of managed forwarding elements (MFEs), multiple metrics associated with multiple data message flows sent between the set of MFEs. The method analyzes the collected multiple metrics to group the data message flows according to multiple types and to identify a ranking of the multiple groups of data message flows according to traffic throughput. The method uses the ranking to identify a set of one or more groups of data message flows. The method modifies the SD-WAN to improve forwarding through the SD-WAN for the identified set of one or more groups of data message flows.

Claims (26)

1. A method for modifying an SD-WAN (software-defined wide-area network), the method comprising:

collecting, from a set of managed forwarding elements (MFEs), a plurality of metrics associated with a plurality of data message flows sent between the set of MFEs;

analyzing the collected plurality of metrics to group the data message flows according to a plurality of types and to identify a ranking of the plurality of groups of data message flows according to traffic throughput;

using the ranking to identify a set of one or more groups of data message flows; and

modifying the SD-WAN to improve forwarding through the SD-WAN for the identified set of one or more groups of data message flows;

wherein the at least one data message flow in the set of one or more groups of data message flows is associated with a destination network address assigned to an application hosted in a datacenter in a geographic region, wherein modifying the SD-WAN to improve forwarding for the identified set of one or more groups of data message flows comprises deploying a first MFE to the geographic region to improve forwarding to and from the application, the at least one data message flow destined for the application is one of a plurality of data message flows associated with destination network addresses located in the particular geographic region, the second MFE forwards data messages belonging to the at least one data message flow destined for the application; and a first message flow in the plurality of data messages flows associated with destination network addresses located in the geographic region is forwarded to and from the destination network addresses by a second MFEs in the set of MFEs.

2. The method of claim 1 , wherein collecting, from the set of MFEs, the plurality of metrics associated with the plurality of data message flows sent between the set of MFEs comprises collecting a plurality of quality of experience (QoE) scores associated with a plurality of SaaS applications from a particular compute machine (i) that collects QoE metrics from the set of MFEs and (ii) that uses the collected QoE metrics to compute the plurality of QoE scores.

3. The method of claim 2 , wherein the QoE metrics comprise at least packet loss rate, packet delay rate, packet jitter rate, and throughput.

4. The method of claim 2 , wherein the plurality of QoE scores specify traffic throughput associated with the plurality of flows, wherein analyzing the collected plurality of metrics to rank the plurality of data message flows according to traffic throughput comprises identifying the specified traffic throughputs from the plurality of QoE scores.

5. The method of claim 1 , wherein the additional MFE forwards data messages belonging only to the at least one data message flow destined for the particular SaaS application based on a first set of forwarding rules specifying the additional MFE as a next hop for reaching the destination network address assigned to the particular SaaS application.

6. The method of claim 5 , wherein a second set of forwarding rules specifies the one or more existing MFEs in the set of MFEs as next hops for reaching other destination network addresses located in the particular geographic region.

7. The method of claim 1 , wherein modifying the SD-WAN to improve forwarding through the SD-WAN for the identified set of one or more groups of data message flows comprises increasing capacities for a set of managed links across which data messages belonging to the identified set of one or more groups of data message flows are forwarded.

8. The method of claim 1 , wherein the identified set of one or more groups of data message flows are specified as hot flows.

9. A non-transitory machine readable medium storing a program for execution by a set of processing units, the program for modifying an SD-WAN (software-defined wide-area network), the program comprising sets of instructions for:

collecting, from a set of managed forwarding elements (MFEs), a plurality of metrics associated with a plurality of data message flows sent between the set of MFEs;

analyzing the collected plurality of metrics to group the data message flows according to a plurality of types and to identify a ranking of the plurality of groups of data message flows according to traffic throughput;

using the ranking to identify a set of one or more groups of data message flows; and

modifying the SD-WAN to improve forwarding through the SD-WAN for the identified set of one or more groups of data message flows;

wherein the at least one data message flow in the set of one or more groups of data message flows is associated with a destination network address assigned to an application hosted in a datacenter in a geographic region, wherein modifying the SD-WAN to improve forwarding for the identified set of one or more groups of data message flows comprises deploying a first MFE to the geographic region to improve forwarding to and from the application, the at least one data message flow destined for the application is one of a plurality of data message flows associated with destination network addresses located in the particular geographic region, the second MFE forwards data messages belonging to the at least one data message flow destined for the application; and a first message flow in the plurality of data messages flows associated with destination network addresses located in the geographic region is forwarded to and from the destination network addresses by a second MFEs in the set of MFEs.

10. The non-transitory machine readable medium of claim 9 , wherein the set of instructions for collecting, from the set of MFEs, the plurality of metrics associated with the plurality of data message flows sent between the set of MFEs comprises a set of instructions for collecting a plurality of quality of experience (QoE) scores associated with a plurality of SaaS applications from a particular compute machine (i) that collects QoE metrics from the set of MFEs and (ii) that uses the collected QoE metrics to compute the plurality of QoE scores.

11. The non-transitory machine readable medium of claim 10 , wherein the QoE metrics comprise at least packet loss rate, packet delay rate, packet jitter rate, and throughput.

12. The non-transitory machine readable medium of claim 10 , wherein the plurality of QoE scores specify traffic throughput associated with the plurality of flows, wherein the set of instructions for analyzing the collected plurality of metrics to rank the plurality of data message flows according to traffic throughput comprises a set of instructions for identifying the specified traffic throughputs from the plurality of QoE scores.

13. The non-transitory machine readable medium of claim 9 , wherein the additional MFE forwards data messages belonging only to the at least one data message flow destined for the particular SaaS application based on a first set of forwarding rules specifying the additional MFE as a next hop for reaching the destination network address assigned to the particular SaaS application.

14. The non-transitory machine readable medium of claim 13 , wherein a second set of forwarding rules specifies the one or more existing MFEs in the set of MFEs as next hops for reaching other destination network addresses located in the particular geographic region.

15. The non-transitory machine readable medium of claim 9 , wherein the set of instructions for modifying the SD-WAN to improve forwarding through the SD-WAN for the identified set of one or more groups of data message flows comprises a set of instructions for increasing capacities for a set of managed links across which data messages belonging to the identified set of one or more groups of data message flows are forwarded.

16. The non-transitory machine readable medium of claim 9 , wherein the identified set of one or more groups of data message flows are specified as hot flows.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2025
From: VMWARE, LLC
To: VELOCLOUD NETWORKS, LLC
Reel/Frame 072326/0693 →
CHANGE OF NAME Recorded Feb 27, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 066692/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: RAMASWAMY, NAVANEETH KRISHNAN; SRINIVASAN, ARUN KUMAR
To: VMWARE, INC.
Reel/Frame 064883/0602 →
Priority Claims (1)
IN 202241041530 · Jul 20, 2022 · national
Continuity (1)
Related Publication 20240031296A1 · Jan 25, 2024
References Cited (400)
US 5652751A · Sharony · 1997 [cited by applicant]
US 5909553A · Campbell et al. · 1999 [cited by applicant]
US 6154465A · Pickett · 2000 [cited by applicant]
US 6157648A · Voit et al. · 2000 [cited by applicant]
US 6201810B1 · Masuda et al. · 2001 [cited by applicant]
US 6363378B1 · Conklin et al. · 2002 [cited by applicant]
US 6445682B1 · Weitz · 2002 [cited by applicant]
US 6744775B1 · Beshai et al. · 2004 [cited by applicant]
US 6976087B1 · Westfall et al. · 2005 [cited by applicant]
US 7003481B2 · Banka et al. · 2006 [cited by applicant]
US 7280476B2 · Anderson · 2007 [cited by applicant]
US 7313629B1 · Nucci et al. · 2007 [cited by applicant]
US 7320017B1 · Kurapati et al. · 2008 [cited by applicant]
US 7373660B1 · Guichard et al. · 2008 [cited by applicant]
US 7581022B1 · Griffin et al. · 2009 [cited by applicant]
US 7680925B2 · Sathyanarayana et al. · 2010 [cited by applicant]
US 7681236B2 · Tamura et al. · 2010 [cited by applicant]
US 7751409B1 · Carolan · 2010 [cited by applicant]
US 7962458B2 · Holenstein et al. · 2011 [cited by applicant]
US 8094575B1 · Vadlakonda et al. · 2012 [cited by applicant]
US 8094659B1 · Arad · 2012 [cited by applicant]
US 8111692B2 · Ray · 2012 [cited by applicant]
US 8141156B1 · Mao et al. · 2012 [cited by applicant]
US 8224971B1 · Miller et al. · 2012 [cited by applicant]
US 8228928B2 · Parandekar et al. · 2012 [cited by applicant]
US 8243589B1 · Trost et al. · 2012 [cited by applicant]
US 8259566B2 · Chen et al. · 2012 [cited by applicant]
US 8274891B2 · Averi et al. · 2012 [cited by applicant]
US 8301749B1 · Finklestein et al. · 2012 [cited by applicant]
US 8385227B1 · Downey · 2013 [cited by applicant]
US 8516129B1 · Skene · 2013 [cited by applicant]
US 8566452B1 · Goodwin, III et al. · 2013 [cited by applicant]
US 8588066B2 · Goel et al. · 2013 [cited by applicant]
US 8630291B2 · Shaffer et al. · 2014 [cited by applicant]
US 8661295B1 · Khanna et al. · 2014 [cited by applicant]
US 8724456B1 · Hong et al. · 2014 [cited by applicant]
US 8724503B2 · Johnsson et al. · 2014 [cited by applicant]
US 8745177B1 · Kazerani et al. · 2014 [cited by applicant]
US 8797874B2 · Yu et al. · 2014 [cited by applicant]
US 8799504B2 · Capone et al. · 2014 [cited by applicant]
US 8804745B1 · Sinn · 2014 [cited by applicant]
US 8806482B1 · Nagargadde et al. · 2014 [cited by applicant]
US 8855071B1 · Sankaran et al. · 2014 [cited by applicant]
US 8856339B2 · Mestery et al. · 2014 [cited by applicant]
US 8964548B1 · Keralapura et al. · 2015 [cited by applicant]
US 8989199B1 · Sella et al. · 2015 [cited by applicant]
US 9009217B1 · Nagargadde et al. · 2015 [cited by applicant]
US 9015299B1 · Shah · 2015 [cited by applicant]
US 9055000B1 · Ghosh et al. · 2015 [cited by applicant]
US 9060025B2 · Xu · 2015 [cited by applicant]
US 9071607B2 · Twitchell, Jr. · 2015 [cited by applicant]
US 9075771B1 · Gawali et al. · 2015 [cited by applicant]
US 9100329B1 · Jiang et al. · 2015 [cited by applicant]
US 9135037B1 · Petrescu-Prahova et al. · 2015 [cited by applicant]
US 9137334B2 · Zhou · 2015 [cited by applicant]
US 9154327B1 · Marino et al. · 2015 [cited by applicant]
US 9203764B2 · Shirazipour et al. · 2015 [cited by applicant]
US 9225591B2 · Beheshti-Zavareh et al. · 2015 [cited by applicant]
US 9306949B1 · Richard et al. · 2016 [cited by applicant]
US 9323561B2 · Ayala et al. · 2016 [cited by applicant]
US 9336040B2 · Dong et al. · 2016 [cited by applicant]
US 9354983B1 · Yenamandra et al. · 2016 [cited by applicant]
US 9356943B1 · Lopilato et al. · 2016 [cited by applicant]
US 9379981B1 · Zhou et al. · 2016 [cited by applicant]
US 9413724B2 · Xu · 2016 [cited by applicant]
US 9419878B2 · Asiao et al. · 2016 [cited by applicant]
US 9432245B1 · Sorenson, III et al. · 2016 [cited by applicant]
US 9438566B2 · Zhang et al. · 2016 [cited by applicant]
US 9450817B1 · Bahadur et al. · 2016 [cited by applicant]
US 9450852B1 · Chen et al. · 2016 [cited by applicant]
US 9462010B1 · Stevenson · 2016 [cited by applicant]
US 9467478B1 · Khan et al. · 2016 [cited by applicant]
US 9485163B1 · Fries et al. · 2016 [cited by applicant]
US 9521067B2 · Michael et al. · 2016 [cited by applicant]
US 9525564B2 · Lee · 2016 [cited by applicant]
US 9542219B1 · Bryant et al. · 2017 [cited by applicant]
US 9559951B1 · Sajassi et al. · 2017 [cited by applicant]
US 9563423B1 · Pittman · 2017 [cited by applicant]
US 9602389B1 · Maveli et al. · 2017 [cited by applicant]
US 9608917B1 · Anderson et al. · 2017 [cited by applicant]
US 9608962B1 · Chang · 2017 [cited by applicant]
US 9614748B1 · Battersby et al. · 2017 [cited by applicant]
US 9621460B2 · Mehta et al. · 2017 [cited by applicant]
US 9641551B1 · Kariyanahalli · 2017 [cited by applicant]
US 9648547B1 · Hart et al. · 2017 [cited by applicant]
US 9665432B2 · Kruse et al. · 2017 [cited by applicant]
US 9686127B2 · Ramachandran et al. · 2017 [cited by applicant]
US 9692714B1 · Nair et al. · 2017 [cited by applicant]
US 9715401B2 · Devine et al. · 2017 [cited by applicant]
US 9717021B2 · Hughes et al. · 2017 [cited by applicant]
US 9722815B2 · Mukundan et al. · 2017 [cited by applicant]
US 9747249B2 · Cherian et al. · 2017 [cited by applicant]
US 9755965B1 · Yadav et al. · 2017 [cited by applicant]
US 9787559B1 · Schroeder · 2017 [cited by applicant]
US 9807004B2 · Koley et al. · 2017 [cited by applicant]
US 9819540B1 · Bahadur et al. · 2017 [cited by applicant]
US 9819565B2 · Djukic et al. · 2017 [cited by applicant]
US 9825822B1 · Holland · 2017 [cited by applicant]
US 9825911B1 · Brandwine · 2017 [cited by applicant]
US 9825992B2 · Xu · 2017 [cited by applicant]
US 9832128B1 · Ashner et al. · 2017 [cited by applicant]
US 9832205B2 · Santhi et al. · 2017 [cited by applicant]
US 9875355B1 · Williams · 2018 [cited by applicant]
US 9906401B1 · Rao · 2018 [cited by applicant]
US 9923826B2 · Murgia · 2018 [cited by applicant]
US 9930011B1 · Clemons, Jr. et al. · 2018 [cited by applicant]
US 9935829B1 · Miller et al. · 2018 [cited by applicant]
US 9942787B1 · Tillotson · 2018 [cited by applicant]
US 9996370B1 · Khafizov et al. · 2018 [cited by applicant]
US 10038601B1 · Becker et al. · 2018 [cited by applicant]
US 10057183B2 · Salle et al. · 2018 [cited by applicant]
US 10057294B2 · Xu · 2018 [cited by applicant]
US 10116593B1 · Sinn et al. · 2018 [cited by applicant]
US 10135789B2 · Mayya et al. · 2018 [cited by applicant]
US 10142226B1 · Wu et al. · 2018 [cited by applicant]
US 10178032B1 · Freitas · 2019 [cited by applicant]
US 10178037B2 · Appleby et al. · 2019 [cited by applicant]
US 10187289B1 · Chen et al. · 2019 [cited by applicant]
US 10200264B2 · Menon et al. · 2019 [cited by applicant]
US 10229017B1 · Zou et al. · 2019 [cited by applicant]
US 10237123B2 · Dubey et al. · 2019 [cited by applicant]
US 10250498B1 · Bales et al. · 2019 [cited by applicant]
US 10263832B1 · Ghosh · 2019 [cited by applicant]
US 10320664B2 · Nainar et al. · 2019 [cited by applicant]
US 10320691B1 · Matthews et al. · 2019 [cited by applicant]
US 10326830B1 · Singh · 2019 [cited by applicant]
US 10348767B1 · Lee et al. · 2019 [cited by applicant]
US 10355989B1 · Panchal et al. · 2019 [cited by applicant]
US 10382352B2 · Gamage · 2019 [cited by examiner]
US 10425382B2 · Mayya et al. · 2019 [cited by applicant]
US 10454708B2 · Mibu · 2019 [cited by applicant]
US 10454714B2 · Mayya et al. · 2019 [cited by applicant]
US 10461993B2 · Turabi et al. · 2019 [cited by applicant]
US 10498652B2 · Mayya et al. · 2019 [cited by applicant]
US 10511546B2 · Singarayan et al. · 2019 [cited by applicant]
US 10523539B2 · Mayya · 2019 [cited by examiner]
US 10550093B2 · Ojima et al. · 2020 [cited by applicant]
US 10554538B2 · Spohn et al. · 2020 [cited by applicant]
US 10560431B1 · Chen et al. · 2020 [cited by applicant]
US 10565464B2 · Han et al. · 2020 [cited by applicant]
US 10567519B1 · Mukhopadhyaya et al. · 2020 [cited by applicant]
US 10574482B2 · Oré et al. · 2020 [cited by applicant]
US 10574528B2 · Mayya et al. · 2020 [cited by applicant]
US 10594516B2 · Cidon · 2020 [cited by examiner]
US 10594591B2 · Houjyo et al. · 2020 [cited by applicant]
US 10594659B2 · El-Moussa et al. · 2020 [cited by applicant]
US 10608844B2 · Cidon et al. · 2020 [cited by applicant]
US 10630505B2 · Rubenstein et al. · 2020 [cited by applicant]
US 10637889B2 · Ermagan et al. · 2020 [cited by applicant]
US 10666460B2 · Cidon et al. · 2020 [cited by applicant]
US 10666497B2 · Tahhan et al. · 2020 [cited by applicant]
US 10686625B2 · Cidon et al. · 2020 [cited by applicant]
US 10693739B1 · Naseri et al. · 2020 [cited by applicant]
US 10708144B2 · Mohan et al. · 2020 [cited by applicant]
US 10715427B2 · Raj et al. · 2020 [cited by applicant]
US 10749711B2 · Mukundan et al. · 2020 [cited by applicant]
US 10778466B2 · Cidon et al. · 2020 [cited by applicant]
US 10778528B2 · Mayya et al. · 2020 [cited by applicant]
US 10778557B2 · Ganichev et al. · 2020 [cited by applicant]
US 10805114B2 · Cidon et al. · 2020 [cited by applicant]
US 10805272B2 · Mayya et al. · 2020 [cited by applicant]
US 10819564B2 · Turabi et al. · 2020 [cited by applicant]
US 10826775B1 · Moreno et al. · 2020 [cited by applicant]
US 10841131B2 · Cidon et al. · 2020 [cited by applicant]
US 10911374B1 · Kumar et al. · 2021 [cited by applicant]
US 10938693B2 · Mayya et al. · 2021 [cited by applicant]
US 10951529B2 · Puan et al. · 2021 [cited by applicant]
US 10958479B2 · Cidon et al. · 2021 [cited by applicant]
US 10959098B2 · Cidon et al. · 2021 [cited by applicant]
US 10992558B1 · Silva et al. · 2021 [cited by applicant]
US 10992568B2 · Michael · 2021 [cited by examiner]
US 10999100B2 · Cidon et al. · 2021 [cited by applicant]
US 10999137B2 · Cidon et al. · 2021 [cited by applicant]
US 10999165B2 · Cidon et al. · 2021 [cited by applicant]
US 10999197B2 · Hooda et al. · 2021 [cited by applicant]
US 11005684B2 · Cidon · 2021 [cited by applicant]
US 11018995B2 · Cidon et al. · 2021 [cited by applicant]
US 11044190B2 · Ramaswamy et al. · 2021 [cited by applicant]
US 11050588B2 · Mayya et al. · 2021 [cited by applicant]
US 11050644B2 · Hegde et al. · 2021 [cited by applicant]
US 11071005B2 · Shen et al. · 2021 [cited by applicant]
US 11089111B2 · Markuze et al. · 2021 [cited by applicant]
US 11095612B1 · Oswal et al. · 2021 [cited by applicant]
US 11102032B2 · Cidon et al. · 2021 [cited by applicant]
US 11108595B2 · Knutsen et al. · 2021 [cited by applicant]
US 11108851B1 · Kurmala et al. · 2021 [cited by applicant]
US 11115347B2 · Gupta et al. · 2021 [cited by applicant]
US 11115426B1 · Pazhyannur et al. · 2021 [cited by applicant]
US 11115480B2 · Markuze et al. · 2021 [cited by applicant]
US 11121962B2 · Michael et al. · 2021 [cited by applicant]
US 11121985B2 · Cidon et al. · 2021 [cited by applicant]
US 11128492B2 · Sethi et al. · 2021 [cited by applicant]
US 11146632B2 · Rubenstein · 2021 [cited by applicant]
US 11153230B2 · Cidon et al. · 2021 [cited by applicant]
US 11171885B2 · Cidon et al. · 2021 [cited by applicant]
US 11212140B2 · Mukundan et al. · 2021 [cited by applicant]
US 11212238B2 · Cidon et al. · 2021 [cited by applicant]
US 11223514B2 · Mayya et al. · 2022 [cited by applicant]
US 11245641B2 · Ramaswamy et al. · 2022 [cited by applicant]
US 11252079B2 · Michael et al. · 2022 [cited by applicant]
US 11252105B2 · Cidon et al. · 2022 [cited by applicant]
US 11252106B2 · Cidon et al. · 2022 [cited by applicant]
US 11258728B2 · Cidon et al. · 2022 [cited by applicant]
US 11310170B2 · Cidon et al. · 2022 [cited by applicant]
US 11323307B2 · Mayya et al. · 2022 [cited by applicant]
US 11349722B2 · Mayya et al. · 2022 [cited by applicant]
US 11363124B2 · Markuze et al. · 2022 [cited by applicant]
US 11374904B2 · Mayya et al. · 2022 [cited by applicant]
US 11375005B1 · Rolando et al. · 2022 [cited by applicant]
US 11381474B1 · Kumar et al. · 2022 [cited by applicant]
US 11381499B1 · Ramaswamy et al. · 2022 [cited by applicant]
US 11388086B1 · Ramaswamy et al. · 2022 [cited by applicant]
US 11394640B2 · Ramaswamy et al. · 2022 [cited by applicant]
US 11418997B2 · Devadoss et al. · 2022 [cited by applicant]
US 11438789B2 · Devadoss et al. · 2022 [cited by applicant]
US 11444865B2 · Ramaswamy et al. · 2022 [cited by applicant]
US 11444872B2 · Mayya et al. · 2022 [cited by applicant]
US 11477127B2 · Ramaswamy et al. · 2022 [cited by applicant]
US 11489720B1 · Kempanna et al. · 2022 [cited by applicant]
US 11489783B2 · Ramaswamy et al. · 2022 [cited by applicant]
US 11509571B1 · Ramaswamy et al. · 2022 [cited by applicant]
US 11516049B2 · Cidon et al. · 2022 [cited by applicant]
US 11522780B1 · Wallace et al. · 2022 [cited by applicant]
US 11526434B1 · Brooker et al. · 2022 [cited by applicant]
US 11533248B2 · Mayya et al. · 2022 [cited by applicant]
US 11552874B1 · Pragada et al. · 2023 [cited by applicant]
US 11575591B2 · Ramaswamy et al. · 2023 [cited by applicant]
US 11575600B2 · Markuze et al. · 2023 [cited by applicant]
US 11582144B2 · Ramaswamy et al. · 2023 [cited by applicant]
US 11582298B2 · Hood et al. · 2023 [cited by applicant]
US 11601356B2 · Gandhi et al. · 2023 [cited by applicant]
US 11606225B2 · Cidon et al. · 2023 [cited by applicant]
US 11606286B2 · Michael et al. · 2023 [cited by applicant]
US 11606314B2 · Cidon et al. · 2023 [cited by applicant]
US 11606712B2 · Devadoss et al. · 2023 [cited by applicant]
US 11611507B2 · Ramaswamy et al. · 2023 [cited by applicant]
US 11637768B2 · Ramaswamy et al. · 2023 [cited by applicant]
US 11677720B2 · Mayya et al. · 2023 [cited by applicant]
US 11689959B2 · Devadoss et al. · 2023 [cited by applicant]
US 11700196B2 · Michael et al. · 2023 [cited by applicant]
US 11706126B2 · Silva et al. · 2023 [cited by applicant]
US 11706127B2 · Michael et al. · 2023 [cited by applicant]
US 11709710B2 · Markuze et al. · 2023 [cited by applicant]
US 11716286B2 · Ramaswamy et al. · 2023 [cited by applicant]
US 11722925B2 · Devadoss et al. · 2023 [cited by applicant]
US 11729065B2 · Ramaswamy et al. · 2023 [cited by applicant]
US 20020049687A1 · Helsper et al. · 2002 [cited by applicant]
US 20020075542A1 · Kumar et al. · 2002 [cited by applicant]
US 20020085488A1 · Kobayashi · 2002 [cited by applicant]
US 20020087716A1 · Mustafa · 2002 [cited by applicant]
US 20020152306A1 · Tuck · 2002 [cited by applicant]
US 20020186682A1 · Kawano et al. · 2002 [cited by applicant]
US 20020198840A1 · Banka et al. · 2002 [cited by applicant]
US 20030050061A1 · Wu et al. · 2003 [cited by applicant]
US 20030061269A1 · Hathaway et al. · 2003 [cited by applicant]
US 20030088697A1 · Matsuhira · 2003 [cited by applicant]
US 20030112766A1 · Riedel et al. · 2003 [cited by applicant]
US 20030112808A1 · Solomon · 2003 [cited by applicant]
US 20030126468A1 · Markham · 2003 [cited by applicant]
US 20030161313A1 · Jinmei et al. · 2003 [cited by applicant]
US 20030189919A1 · Gupta et al. · 2003 [cited by applicant]
US 20030202506A1 · Perkins et al. · 2003 [cited by applicant]
US 20030219030A1 · Gubbi · 2003 [cited by applicant]
US 20040059831A1 · Chu et al. · 2004 [cited by applicant]
US 20040068668A1 · Lor et al. · 2004 [cited by applicant]
US 20040165601A1 · Liu et al. · 2004 [cited by applicant]
US 20040224771A1 · Chen et al. · 2004 [cited by applicant]
US 20050078690A1 · DeLangis · 2005 [cited by applicant]
US 20050149604A1 · Navada · 2005 [cited by applicant]
US 20050154790A1 · Nagata et al. · 2005 [cited by applicant]
US 20050172161A1 · Cruz et al. · 2005 [cited by applicant]
US 20050195754A1 · Nosella · 2005 [cited by applicant]
US 20050210479A1 · Andjelic · 2005 [cited by applicant]
US 20050265255A1 · Kodialam et al. · 2005 [cited by applicant]
US 20060002291A1 · Alicherry et al. · 2006 [cited by applicant]
US 20060034335A1 · Karaoguz et al. · 2006 [cited by applicant]
US 20060114838A1 · Mandavilli et al. · 2006 [cited by applicant]
US 20060171365A1 · Borella · 2006 [cited by applicant]
US 20060182034A1 · Klinker · 2006 [cited by examiner]
US 20060182035A1 · Vasseur · 2006 [cited by applicant]
US 20060193247A1 · Naseh et al. · 2006 [cited by applicant]
US 20060193252A1 · Naseh et al. · 2006 [cited by applicant]
US 20060195605A1 · Sundarrajan et al. · 2006 [cited by applicant]
US 20060245414A1 · Susai et al. · 2006 [cited by applicant]
US 20070050594A1 · Augsburg et al. · 2007 [cited by applicant]
US 20070064604A1 · Chen et al. · 2007 [cited by applicant]
US 20070064702A1 · Bates et al. · 2007 [cited by applicant]
US 20070083727A1 · Johnston et al. · 2007 [cited by applicant]
US 20070091794A1 · Filsfils et al. · 2007 [cited by applicant]
US 20070103548A1 · Carter · 2007 [cited by applicant]
US 20070115812A1 · Hughes · 2007 [cited by applicant]
US 20070121486A1 · Guichard et al. · 2007 [cited by applicant]
US 20070130325A1 · Lesser · 2007 [cited by applicant]
US 20070162619A1 · Aloni et al. · 2007 [cited by applicant]
US 20070162639A1 · Chu et al. · 2007 [cited by applicant]
US 20070177511A1 · Das et al. · 2007 [cited by applicant]
US 20070195797A1 · Patel et al. · 2007 [cited by applicant]
US 20070237081A1 · Kodialam et al. · 2007 [cited by applicant]
US 20070260746A1 · Mirtorabi et al. · 2007 [cited by applicant]
US 20070268882A1 · Breslau et al. · 2007 [cited by applicant]
US 20080002670A1 · Bugenhagen et al. · 2008 [cited by applicant]
US 20080049621A1 · McGuire et al. · 2008 [cited by applicant]
US 20080055241A1 · Goldenberg et al. · 2008 [cited by applicant]
US 20080080509A1 · Khanna et al. · 2008 [cited by applicant]
US 20080095187A1 · Jung et al. · 2008 [cited by applicant]
US 20080117930A1 · Chakareski et al. · 2008 [cited by applicant]
US 20080144532A1 · Chamarajanagar et al. · 2008 [cited by applicant]
US 20080168086A1 · Miller et al. · 2008 [cited by applicant]
US 20080175150A1 · Bolt et al. · 2008 [cited by applicant]
US 20080181116A1 · Kavanaugh et al. · 2008 [cited by applicant]
US 20080219276A1 · Shah · 2008 [cited by applicant]
US 20080240121A1 · Xiong et al. · 2008 [cited by applicant]
US 20080263218A1 · Beerends et al. · 2008 [cited by applicant]
US 20090013210A1 · McIntosh et al. · 2009 [cited by applicant]
US 20090028092A1 · Rothschild · 2009 [cited by applicant]
US 20090125617A1 · Klessig et al. · 2009 [cited by applicant]
US 20090141642A1 · Sun · 2009 [cited by applicant]
US 20090154463A1 · Hines et al. · 2009 [cited by applicant]
US 20090182874A1 · Morford et al. · 2009 [cited by applicant]
US 20090247204A1 · Sennett et al. · 2009 [cited by applicant]
US 20090268605A1 · Campbell et al. · 2009 [cited by applicant]
US 20090274045A1 · Meier et al. · 2009 [cited by applicant]
US 20090276657A1 · Wetmore et al. · 2009 [cited by applicant]
US 20090303880A1 · Maltz et al. · 2009 [cited by applicant]
US 20100008361A1 · Guichard et al. · 2010 [cited by applicant]
US 20100017802A1 · Lojewski · 2010 [cited by applicant]
US 20100046532A1 · Okita · 2010 [cited by applicant]
US 20100061379A1 · Parandekar et al. · 2010 [cited by applicant]
US 20100080129A1 · Strahan et al. · 2010 [cited by applicant]
US 20100088440A1 · Banks et al. · 2010 [cited by applicant]
US 20100091782A1 · Hiscock · 2010 [cited by applicant]
US 20100091823A1 · Retana et al. · 2010 [cited by applicant]
US 20100107162A1 · Edwards et al. · 2010 [cited by applicant]
US 20100118727A1 · Draves et al. · 2010 [cited by applicant]
US 20100118886A1 · Saavedra · 2010 [cited by applicant]
US 20100128600A1 · Srinivasmurthy et al. · 2010 [cited by applicant]
US 20100165985A1 · Sharma et al. · 2010 [cited by applicant]
US 20100191884A1 · Holenstein et al. · 2010 [cited by applicant]
US 20100223621A1 · Joshi et al. · 2010 [cited by applicant]
US 20100226246A1 · Proulx · 2010 [cited by applicant]
US 20100290422A1 · Haigh et al. · 2010 [cited by applicant]
US 20100309841A1 · Conte · 2010 [cited by applicant]
US 20100309912A1 · Mehta et al. · 2010 [cited by applicant]
US 20100322255A1 · Hao et al. · 2010 [cited by applicant]
US 20100332657A1 · Elyashev et al. · 2010 [cited by applicant]
US 20110001604A1 · Ludlow et al. · 2011 [cited by applicant]
US 20110007752A1 · Silva et al. · 2011 [cited by applicant]
US 20110032939A1 · Nozaki et al. · 2011 [cited by applicant]
US 20110035187A1 · DeJori et al. · 2011 [cited by applicant]
US 20110040814A1 · Higgins · 2011 [cited by applicant]
US 20110075674A1 · Li et al. · 2011 [cited by applicant]
US 20110078783A1 · Duan et al. · 2011 [cited by applicant]
US 20110107139A1 · Middlecamp et al. · 2011 [cited by applicant]
US 20110110370A1 · Moreno et al. · 2011 [cited by applicant]
US 20110141877A1 · Xu et al. · 2011 [cited by applicant]
US 20110142041A1 · Imai · 2011 [cited by applicant]
US 20110153909A1 · Dong · 2011 [cited by applicant]
US 20110235509A1 · Szymanski · 2011 [cited by applicant]
US 20110255397A1 · Kadakia et al. · 2011 [cited by applicant]
US 20110302663A1 · Prodan et al. · 2011 [cited by applicant]
US 20120008630A1 · Ould-Brahim · 2012 [cited by applicant]
US 20120027013A1 · Napierala · 2012 [cited by applicant]
US 20120039309A1 · Evans et al. · 2012 [cited by applicant]
US 20120099601A1 · Haddad et al. · 2012 [cited by applicant]
US 20120136697A1 · Peles et al. · 2012 [cited by applicant]
US 20120140935A1 · Kruglick · 2012 [cited by applicant]
US 20120157068A1 · Eichen et al. · 2012 [cited by applicant]
US 20120173694A1 · Yan et al. · 2012 [cited by applicant]
US 20120173919A1 · Patel et al. · 2012 [cited by applicant]
US 20120182940A1 · Taleb et al. · 2012 [cited by applicant]
US 20120221955A1 · Raleigh et al. · 2012 [cited by applicant]
US 20120227093A1 · Shatzkamer et al. · 2012 [cited by applicant]
US 20120240185A1 · Kapoor et al. · 2012 [cited by applicant]
US 20120250682A1 · Vincent et al. · 2012 [cited by applicant]
US 20120250686A1 · Vincent et al. · 2012 [cited by applicant]
US 20120266026A1 · Chikkalingaiah et al. · 2012 [cited by applicant]
US 20120281706A1 · Agarwal et al. · 2012 [cited by applicant]
US 20120287818A1 · Corti et al. · 2012 [cited by applicant]
US 20120300615A1 · Kempf et al. · 2012 [cited by applicant]
US 20120307659A1 · Yamada · 2012 [cited by applicant]
US 20120317270A1 · Vrbaski et al. · 2012 [cited by applicant]
US 20120317291A1 · Wolfe · 2012 [cited by applicant]
US 20130007505A1 · Spear · 2013 [cited by applicant]
US 20130019005A1 · Hui et al. · 2013 [cited by applicant]
US 20130021968A1 · Reznik et al. · 2013 [cited by applicant]
US 20130044764A1 · Casado et al. · 2013 [cited by applicant]
US 20130051237A1 · Ong · 2013 [cited by applicant]
US 20130051399A1 · Zhang et al. · 2013 [cited by applicant]
US 20130054763A1 · Merwe et al. · 2013 [cited by applicant]
US 20130086267A1 · Gelenbe et al. · 2013 [cited by applicant]
US 20130097304A1 · Asthana et al. · 2013 [cited by applicant]
US 20130103729A1 · Cooney et al. · 2013 [cited by applicant]
US 20130103834A1 · Dzerve et al. · 2013 [cited by applicant]
US 20130117530A1 · Kim et al. · 2013 [cited by applicant]
US 20130124718A1 · Griffith et al. · 2013 [cited by applicant]
US 20130124911A1 · Griffith et al. · 2013 [cited by applicant]
US 20130124912A1 · Griffith et al. · 2013 [cited by applicant]
US 20130128889A1 · Mathur et al. · 2013 [cited by applicant]
US 20130142201A1 · Kim et al. · 2013 [cited by applicant]
US 20130170354A1 · Takashima et al. · 2013 [cited by applicant]