IP Library Granted Patent US 12,464,003
Granted Patent B1
US 12,464,003 · App. 18/412,015 · Granted Nov 4, 2025

Capturing and using application-level data to monitor a compute environment

Inventors: Chirag P. Pandya (Sammamish, WA); Alex Ramachandran Nirmala (Cupertino, CA); Anil K. Nanduri (San Jose, CA); Amit Bapat (Seattle, WA); Srivenkatesh Kumar Vaithianathan (Dublin, CA); Connor A Brooks (Redwood City, CA); Yijou Chen (Cupertino, CA)
Assignee: Fortinet, Inc.
H04L63/1425G06F9/455G06F9/545G06F16/9024G06F16/9038G06F16/9535G06F16/9537G06F21/57H04L43/045H04L43/06H04L63/10H04L67/306H04L67/535G06F16/2456
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,464,003
App. No.
18/412,015
Granted
Nov 4, 2025
Kind
B1
Abstract

An illustrative method includes receiving, by a data platform configured to monitor the compute environment, runtime workload data collected by an agent deployed to the compute environment, wherein the runtime workload data comprises user space data collected from a user space of the compute environment and kernel space data collected from a kernel space of the compute environment. The method further includes performing, by the data platform, a monitoring operation based on the user space data and the kernel space data of the runtime workload data.

Claims (39)

1 . A method of monitoring a compute environment, the method comprising:

receiving, by a data platform configured to monitor the compute environment, runtime workload data collected by an agent deployed to the compute environment, wherein the runtime workload data comprises user space data collected from a user space of the compute environment and kernel space data collected from a kernel space of the compute environment, and wherein the user space data is collected by way of a user probe dynamically inserted by the agent into an application running in the compute environment during runtime; and

performing, by the data platform, a monitoring operation based on the user space data and the kernel space data of the runtime workload data.

2 . The method of claim 1 , further comprising:

determining, by the data platform and based on a characteristic of the application, a type of the user probe; and

providing, by the data platform and based on the determining the type of the user probe, the user probe to be inserted into the application.

3 . The method of claim 1 , wherein the user space data comprises data representing a user input to the application.

4 . The method of claim 3 , wherein the user input comprises a command line input to the application.

5 . The method of claim 1 , wherein:

the application comprises a load balancer;

the kernel space data comprises data indicating the load balancer as a source of a data packet routed by the load balancer; and

the user space data comprises data indicating a source of the data packet as received by the load balancer.

6 . The method of claim 1 , wherein the kernel space data comprises encrypted data representing an encrypted request and the user space data comprises unencrypted data related to the encrypted request.

7 . The method of claim 1 , wherein the performing the monitoring operation comprises detecting an anomaly based at least in part on the user space data.

8 . The method of claim 7 , wherein the detecting the anomaly comprises associating the user space data with the kernel space data.

9 . The method of claim 1 , wherein the performing the monitoring operation comprises generating a logical graph of nodes and edges based at least in part on the user space data, the logical graph representing activities in the compute environment.

10 . The method of claim 1 , wherein the user probe comprises an extended Berkely Packet Filter (eBPF) module.

11 . A method of monitoring a compute environment, the method comprising:

receiving, by an agent deployed to a compute environment being monitored by a data platform, kernel space data collected from a kernel space of the compute environment;

receiving, by the agent, user space data collected from a user space of the compute environment, wherein the agent receives the user space data from a user probe dynamically inserted into an application running in the compute environment by the agent during runtime;

generating, by the agent based on the kernel space data and the user space data, runtime workload data; and

providing, by the agent, the runtime workload data to the data platform, the data platform configured to perform a monitoring operation based on the runtime workload data.

12 . The method of claim 11 , wherein the user space data comprises data representing a user input to the application.

13 . The method of claim 11 , wherein:

the application comprises a proxy server;

the kernel space data comprises data indicating the proxy server as a source of a data packet routed by the proxy server; and

the user space data comprises data indicating a source of the data packet as received by the proxy server.

14 . The method of claim 11 , wherein the kernel space data comprises encrypted data representing an encrypted request and the user space data comprises unencrypted data related to the encrypted request.

15 . The method of claim 11 , wherein the user probe comprises an extended Berkely Packet Filter (eBPF) module.

16 . A non-transitory, computer-readable medium storing computer instructions that, when executed, direct one or more processors of one or more computing devices to perform a process comprising:

receiving runtime workload data collected by an agent deployed to a compute environment, wherein the runtime workload data comprises user space data collected from a user space of the compute environment and kernel space data collected from a kernel space of the compute environment, and wherein the user space data is collected by way of a user probe dynamically inserted by the agent into an application running in the compute environment during runtime; and

performing a monitoring operation based on the user space data and the kernel space data of the runtime workload data.

17 . The computer-readable medium of claim 16 , wherein the user space data comprises data representing a user input to the application.

18 . The computer-readable medium of claim 16 , wherein:

the application comprises a load balancer;

the kernel space data comprises data indicating the load balancer as a source of a data packet routed by the load balancer; and

the user space data comprises data indicating a source of the data packet as received by the load balancer.

19 . The computer-readable medium of claim 16 , wherein the kernel space data comprises encrypted data representing an encrypted request and the user space data comprises unencrypted data related to the encrypted request.

20 . The computer-readable of claim 16 , wherein the user probe comprises an extended Berkely Packet Filter (eBPF) module.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2024
From: LACEWORK, INC.
To: FORTINET, INC.
Reel/Frame 069301/0327 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: PANDYA, CHIRAG P.; RAMACHANDRAN NIRMALA, ALEX; NANDURI, ANIL K.; BAPAT, AMIT; VAITHIANATHAN, SRIVENKATESH KUMAR; BROOKS, CONNOR A.; CHEN, YIJOU
To: LACEWORK, INC.
Reel/Frame 066116/0349 →
Continuity (8)
Continuation In Part 18517747 · Nov 22, 2023
Continuation 18119045 · Mar 8, 2023
Continuation 17510179 · Oct 25, 2021
Continuation 16786822 · Feb 10, 2020
Continuation 16134806 · Sep 18, 2018
Provisional Application 63523766 · Jun 28, 2023
Provisional Application 62650971 · Mar 30, 2018
Provisional Application 62590986 · Nov 27, 2017
References Cited (400)
US 6301668B1 · Gleichauf et al. · 2001 [cited by applicant]
US 6347339B1 · Morris et al. · 2002 [cited by applicant]
US 6363411B1 · Dugan et al. · 2002 [cited by applicant]
US 6434663B1 · Grimsrud et al. · 2002 [cited by applicant]
US 6477651B1 · Teal · 2002 [cited by applicant]
US 6785821B1 · Teal · 2004 [cited by applicant]
US 6938084B2 · Gamache et al. · 2005 [cited by applicant]
US 7054873B2 · Nordström et al. · 2006 [cited by applicant]
US 7233333B2 · Lomask · 2007 [cited by applicant]
US 7310733B1 · Pearson et al. · 2007 [cited by applicant]
US 7424746B1 · Magdych et al. · 2008 [cited by applicant]
US 7478246B2 · Arndt et al. · 2009 [cited by applicant]
US 7484091B2 · Bade et al. · 2009 [cited by applicant]
US 7526501B2 · Albahari et al. · 2009 [cited by applicant]
US 7529801B2 · Moore et al. · 2009 [cited by applicant]
US 7562045B2 · Beadle et al. · 2009 [cited by applicant]
US 7574740B1 · Kennis · 2009 [cited by applicant]
US 7577424B2 · Sinha et al. · 2009 [cited by applicant]
US 7707411B2 · Bade et al. · 2010 [cited by applicant]
US 7739211B2 · Coffman et al. · 2010 [cited by applicant]
US 7743153B2 · Hall et al. · 2010 [cited by applicant]
US 7747559B2 · Leitner et al. · 2010 [cited by applicant]
US 7765431B2 · Agha et al. · 2010 [cited by applicant]
US 7779468B1 · Magdych et al. · 2010 [cited by applicant]
US 7797548B2 · Pearson et al. · 2010 [cited by applicant]
US 7845007B1 · Kennis · 2010 [cited by applicant]
US 7856544B2 · Schenfeld et al. · 2010 [cited by applicant]
US 7926026B2 · Klein et al. · 2011 [cited by applicant]
US 7962635B2 · Naidu et al. · 2011 [cited by applicant]
US 7996885B2 · Jaiswal et al. · 2011 [cited by applicant]
US 8032925B2 · Cho · 2011 [cited by applicant]
US 8037284B2 · Schenfeld et al. · 2011 [cited by applicant]
US 8037521B2 · Minato · 2011 [cited by applicant]
US 8050907B2 · Baisley et al. · 2011 [cited by applicant]
US 8086852B2 · Bade et al. · 2011 [cited by applicant]
US 8095983B2 · Guruswamy · 2012 [cited by applicant]
US 8122499B2 · Hall · 2012 [cited by applicant]
US 8140977B2 · Kriss et al. · 2012 [cited by applicant]
US 8151107B2 · Song et al. · 2012 [cited by applicant]
US 8160999B2 · Jin et al. · 2012 [cited by applicant]
US 8185619B1 · Maiocco et al. · 2012 [cited by applicant]
US 8209204B2 · Adler et al. · 2012 [cited by applicant]
US 8266301B2 · Moore et al. · 2012 [cited by applicant]
US 8266703B1 · Magdych et al. · 2012 [cited by applicant]
US 8276197B1 · Mangal et al. · 2012 [cited by applicant]
US 8281019B1 · Woodard et al. · 2012 [cited by applicant]
US 8291233B2 · Pearson et al. · 2012 [cited by applicant]
US 8301660B2 · Yalamanchi · 2012 [cited by applicant]
US 8327373B2 · Srinivasan · 2012 [cited by examiner]
US 8341711B1 · Pennington et al. · 2012 [cited by applicant]
US 8347392B2 · Chess et al. · 2013 [cited by applicant]
US 8351456B2 · Kadous et al. · 2013 [cited by applicant]
US 8352589B2 · Ridel et al. · 2013 [cited by applicant]
US 8359584B2 · Rao et al. · 2013 [cited by applicant]
US 8392997B2 · Chen et al. · 2013 [cited by applicant]
US 8407798B1 · Lotem et al. · 2013 [cited by applicant]
US 8464346B2 · Barai et al. · 2013 [cited by applicant]
US 8490055B2 · Basak · 2013 [cited by applicant]
US 8497863B2 · Xie et al. · 2013 [cited by applicant]
US 8549002B2 · Herter et al. · 2013 [cited by applicant]
US 8549121B2 · Nocera et al. · 2013 [cited by applicant]
US 8561157B2 · Ge · 2013 [cited by applicant]
US 8566939B2 · Suchowski et al. · 2013 [cited by applicant]
US 8595262B1 · Hayden · 2013 [cited by applicant]
US 8607306B1 · Bridge et al. · 2013 [cited by applicant]
US 8631499B2 · Guruswamy · 2014 [cited by applicant]
US 8655989B2 · Ritter et al. · 2014 [cited by applicant]
US 8656497B2 · Amarasinghe et al. · 2014 [cited by applicant]
US 8707314B2 · Gummaraju · 2014 [cited by examiner]
US 8725587B2 · Beadle et al. · 2014 [cited by applicant]
US 8726394B2 · Maor et al. · 2014 [cited by applicant]
US 8745197B2 · Nocera et al. · 2014 [cited by applicant]
US 8769697B2 · McGinley et al. · 2014 [cited by applicant]
US 8826403B2 · Bhaskaran et al. · 2014 [cited by applicant]
US 8843646B2 · Kuzin et al. · 2014 [cited by applicant]
US 8918884B2 · Jajodia et al. · 2014 [cited by applicant]
US 8959608B2 · Ahmed et al. · 2015 [cited by applicant]
US 9043764B2 · Ranganathan et al. · 2015 [cited by applicant]
US 9043924B2 · Maor et al. · 2015 [cited by applicant]
US 9053306B2 · Yoshigaki et al. · 2015 [cited by applicant]
US 9053437B2 · Adler et al. · 2015 [cited by applicant]
US 9064210B1 · Hart · 2015 [cited by applicant]
US 9075618B2 · Winternitz et al. · 2015 [cited by applicant]
US 9104859B1 · Banerjee · 2015 [cited by applicant]
US 9110873B2 · Woodall et al. · 2015 [cited by applicant]
US 9118711B2 · Oliphant et al. · 2015 [cited by applicant]
US 9159024B2 · Bhanot et al. · 2015 [cited by applicant]
US 9177113B2 · McGinley et al. · 2015 [cited by applicant]
US 9189623B1 · Lin et al. · 2015 [cited by applicant]
US 9197653B2 · Kruglick · 2015 [cited by applicant]
US 9225730B1 · Brezinski · 2015 [cited by applicant]
US 9231935B1 · Bridge et al. · 2016 [cited by applicant]
US 9239873B2 · Branch et al. · 2016 [cited by applicant]
US 9246897B2 · He · 2016 [cited by applicant]
US 9246934B2 · Sabin et al. · 2016 [cited by applicant]
US 9246935B2 · Lietz et al. · 2016 [cited by applicant]
US 9280667B1 · Keanini et al. · 2016 [cited by applicant]
US 9323806B2 · Sadikov et al. · 2016 [cited by applicant]
US 9325729B2 · Jajodia et al. · 2016 [cited by applicant]
US 9369450B1 · Barak et al. · 2016 [cited by applicant]
US 9391978B2 · Burch et al. · 2016 [cited by applicant]
US 9400882B2 · Pearson et al. · 2016 [cited by applicant]
US 9430830B2 · Madabhushi et al. · 2016 [cited by applicant]
US 9438634B1 · Ross et al. · 2016 [cited by applicant]
US 9479527B2 · McGinley et al. · 2016 [cited by applicant]
US 9495522B2 · Singh et al. · 2016 [cited by applicant]
US 9497224B2 · Sweet et al. · 2016 [cited by applicant]
US 9516064B2 · Lietz et al. · 2016 [cited by applicant]
US 9537851B2 · Gordon et al. · 2017 [cited by applicant]
US 9558355B2 · Madou et al. · 2017 [cited by applicant]
US 9563777B2 · Deng et al. · 2017 [cited by applicant]
US 9569869B2 · Hesse et al. · 2017 [cited by applicant]
US 9582766B2 · Sadikov et al. · 2017 [cited by applicant]
US 9589069B2 · Yang et al. · 2017 [cited by applicant]
US 9591010B1 · Muddu et al. · 2017 [cited by applicant]
US 9596254B1 · Muddu et al. · 2017 [cited by applicant]
US 9596295B2 · Banadaki et al. · 2017 [cited by applicant]
US 9600915B2 · Winternitz et al. · 2017 [cited by applicant]
US 9602506B2 · Kang et al. · 2017 [cited by applicant]
US 9602526B2 · Liu et al. · 2017 [cited by applicant]
US 9639676B2 · Betz et al. · 2017 [cited by applicant]
US 9652875B2 · Vassilvitskii et al. · 2017 [cited by applicant]
US 9659337B2 · Lee et al. · 2017 [cited by applicant]
US 9665660B2 · Wensel · 2017 [cited by applicant]
US 9667641B2 · Muddu et al. · 2017 [cited by applicant]
US 9679243B2 · Zou et al. · 2017 [cited by applicant]
US 9699205B2 · Muddu et al. · 2017 [cited by applicant]
US 9705909B2 · Zaw · 2017 [cited by applicant]
US 9710332B1 · Fan et al. · 2017 [cited by applicant]
US 9720703B2 · Reick et al. · 2017 [cited by applicant]
US 9720704B2 · Reick et al. · 2017 [cited by applicant]
US 9727441B2 · Agarwal et al. · 2017 [cited by applicant]
US 9727604B2 · Jin et al. · 2017 [cited by applicant]
US 9729416B1 · Khanal et al. · 2017 [cited by applicant]
US 9740744B2 · Stetson et al. · 2017 [cited by applicant]
US 9741138B2 · Friedlander et al. · 2017 [cited by applicant]
US 9753960B1 · Troyanovsky · 2017 [cited by applicant]
US 9760619B1 · Lattanzi et al. · 2017 [cited by applicant]
US 9781115B2 · Heise · 2017 [cited by applicant]
US 9787705B1 · Love et al. · 2017 [cited by applicant]
US 9794379B2 · Kumar et al. · 2017 [cited by applicant]
US 9798885B2 · Deng et al. · 2017 [cited by applicant]
US 9805080B2 · Joshi et al. · 2017 [cited by applicant]
US 9805140B2 · Chakrabarti et al. · 2017 [cited by applicant]
US 9811790B2 · Ahern et al. · 2017 [cited by applicant]
US 9813435B2 · Muddu et al. · 2017 [cited by applicant]
US 9819671B2 · Ji · 2017 [cited by applicant]
US 9824473B2 · Winternitz et al. · 2017 [cited by applicant]
US 9830435B2 · Haven · 2017 [cited by applicant]
US 9836183B1 · Love et al. · 2017 [cited by applicant]
US 9838410B2 · Muddu et al. · 2017 [cited by applicant]
US 9843837B2 · Gopalan · 2017 [cited by applicant]
US 9846780B2 · Tonn et al. · 2017 [cited by applicant]
US 9852230B2 · Fleury et al. · 2017 [cited by applicant]
US 9858164B1 · McLean et al. · 2018 [cited by applicant]
US 9864672B2 · Seto et al. · 2018 [cited by applicant]
US 9882920B2 · Kruglick · 2018 [cited by applicant]
US 9887999B2 · Dong et al. · 2018 [cited by applicant]
US 9892262B2 · Schmitt · 2018 [cited by applicant]
US 9923911B2 · Vasseur et al. · 2018 [cited by applicant]
US 9930060B2 · Oberheide et al. · 2018 [cited by applicant]
US 9942220B2 · Bajenov et al. · 2018 [cited by applicant]
US 9946800B2 · Qian et al. · 2018 [cited by applicant]
US 9954842B2 · Huang · 2018 [cited by applicant]
US 9985827B2 · Li · 2018 [cited by applicant]
US 10003605B2 · Muddu et al. · 2018 [cited by applicant]
US 10013491B2 · Vasudevan et al. · 2018 [cited by applicant]
US 10104071B2 · Gordon et al. · 2018 [cited by applicant]
US 10116670B2 · Muddu et al. · 2018 [cited by applicant]
US 10121000B1 · Rivlin et al. · 2018 [cited by applicant]
US 10122740B1 · Finkelshtein et al. · 2018 [cited by applicant]
US 10129287B2 · Zaw · 2018 [cited by applicant]
US 10148677B2 · Muddu et al. · 2018 [cited by applicant]
US 10149148B2 · Zha et al. · 2018 [cited by applicant]
US 10158652B2 · Muddu et al. · 2018 [cited by applicant]
US 10182058B2 · Xu · 2019 [cited by applicant]
US 10182068B2 · Munoz et al. · 2019 [cited by applicant]
US 10205735B2 · Apostolopoulos · 2019 [cited by applicant]
US 10235527B1 · Dalessio et al. · 2019 [cited by applicant]
US 10237254B2 · McDowell et al. · 2019 [cited by applicant]
US 10237294B1 · Zadeh et al. · 2019 [cited by applicant]
US 10237379B2 · Kumar et al. · 2019 [cited by applicant]
US 10242199B2 · Muthurajan et al. · 2019 [cited by applicant]
US 10243970B2 · Muddu et al. · 2019 [cited by applicant]
US 10249266B2 · Zamir · 2019 [cited by applicant]
US 10254848B2 · Winternitz et al. · 2019 [cited by applicant]
US 10331659B2 · Ahuja et al. · 2019 [cited by applicant]
US 10338895B2 · Zhang et al. · 2019 [cited by applicant]
US 10339309B1 · Kling et al. · 2019 [cited by applicant]
US 10367704B2 · Giura et al. · 2019 [cited by applicant]
US 10382303B2 · Khanal et al. · 2019 [cited by applicant]
US 10382529B2 · Wan et al. · 2019 [cited by applicant]
US 10389738B2 · Muddu et al. · 2019 [cited by applicant]
US 10419463B2 · Muddu et al. · 2019 [cited by applicant]
US 10419465B2 · Muddu et al. · 2019 [cited by applicant]
US 10419468B2 · Glatfelter et al. · 2019 [cited by applicant]
US 10419469B1 · Singh et al. · 2019 [cited by applicant]
US 10423793B2 · Madou et al. · 2019 [cited by applicant]
US 10425437B1 · Bog et al. · 2019 [cited by applicant]
US 10432639B1 · Bebee et al. · 2019 [cited by applicant]
US 10447526B2 · Tucker et al. · 2019 [cited by applicant]
US 10454753B2 · Sasturkar et al. · 2019 [cited by applicant]
US 10454889B2 · Huang · 2019 [cited by applicant]
US 10454963B1 · Smith · 2019 [cited by applicant]
US 10459979B2 · Piechowicz et al. · 2019 [cited by applicant]
US 10462169B2 · Durairaj et al. · 2019 [cited by applicant]
US 10491705B2 · Oetting et al. · 2019 [cited by applicant]
US 10496263B2 · So et al. · 2019 [cited by applicant]
US 10496468B2 · Gefen et al. · 2019 [cited by applicant]
US 10496678B1 · Tang · 2019 [cited by applicant]
US 10503910B2 · Johns · 2019 [cited by applicant]
US 10505818B1 · Yona et al. · 2019 [cited by applicant]
US 10510007B2 · Singhal et al. · 2019 [cited by applicant]
US 10515095B2 · Childress et al. · 2019 [cited by applicant]
US 10516692B2 · Muthurajan et al. · 2019 [cited by applicant]
US 10521584B1 · Mehr · 2019 [cited by applicant]
US 10534633B2 · Hilemon et al. · 2020 [cited by applicant]
US 10534915B2 · Cherny et al. · 2020 [cited by applicant]
US 10558809B1 · Joyce et al. · 2020 [cited by applicant]
US 10565373B1 · Rao et al. · 2020 [cited by applicant]
US 10567344B2 · Shanks et al. · 2020 [cited by applicant]
US 10581891B1 · Kapoor et al. · 2020 [cited by applicant]
US 10587609B2 · Ebrahimi et al. · 2020 [cited by applicant]
US 10592535B2 · Ahn et al. · 2020 [cited by applicant]
US 10599718B2 · Kumar et al. · 2020 [cited by applicant]
US 10601856B1 · Natanzon et al. · 2020 [cited by applicant]
US RE47937E · Ramachandran et al. · 2020 [cited by applicant]
US RE47952E · Ramachandran et al. · 2020 [cited by applicant]
US 10614200B2 · Betz et al. · 2020 [cited by applicant]
US 10616259B2 · North · 2020 [cited by applicant]
US 10642867B2 · Palanciuc · 2020 [cited by applicant]
US 10656979B2 · Ishakian et al. · 2020 [cited by applicant]
US 10664757B2 · Lastras-Montano et al. · 2020 [cited by applicant]
US 10666668B2 · Muddu et al. · 2020 [cited by applicant]
US 10673880B1 · Pratt et al. · 2020 [cited by applicant]
US 10685295B1 · Ross et al. · 2020 [cited by applicant]
US 10693900B2 · Zadeh et al. · 2020 [cited by applicant]
US 10698954B2 · Piechowicz et al. · 2020 [cited by applicant]
US 10699017B2 · Mendelev et al. · 2020 [cited by applicant]
US 10701051B2 · Ohsumi · 2020 [cited by applicant]
US 10701104B2 · Malkov et al. · 2020 [cited by applicant]
US 10754940B2 · Ohsumi · 2020 [cited by applicant]
US 10756982B2 · Bai et al. · 2020 [cited by applicant]
US 10771488B2 · Verma et al. · 2020 [cited by applicant]
US 10775183B2 · Ho et al. · 2020 [cited by applicant]
US 10776191B2 · Zheng et al. · 2020 [cited by applicant]
US 10788570B2 · Wilson · 2020 [cited by applicant]
US 10791131B2 · Nor et al. · 2020 [cited by applicant]
US 10797974B2 · Giura et al. · 2020 [cited by applicant]
US 10812497B2 · Venkatramani et al. · 2020 [cited by applicant]
US 10824675B2 · Alonso et al. · 2020 [cited by applicant]
US 10824813B2 · Smith et al. · 2020 [cited by applicant]
US 10839052B2 · Williams et al. · 2020 [cited by applicant]
US 10885452B1 · Garg · 2021 [cited by applicant]
US 10904007B2 · Kim et al. · 2021 [cited by applicant]
US 10904270B2 · Muddu et al. · 2021 [cited by applicant]
US 10911470B2 · Muddu et al. · 2021 [cited by applicant]
US 10915628B2 · Stopel et al. · 2021 [cited by applicant]
US 10944778B1 · Golan et al. · 2021 [cited by applicant]
US 10986114B1 · Singh et al. · 2021 [cited by applicant]
US 10997047B2 · Pargaonkar et al. · 2021 [cited by applicant]
US 11036716B2 · Griffith et al. · 2021 [cited by applicant]
US 11036800B1 · Kayyoor et al. · 2021 [cited by applicant]
US 11044264B2 · Durairaj et al. · 2021 [cited by applicant]
US 11048492B2 · Jain et al. · 2021 [cited by applicant]
US 11082289B2 · Dang et al. · 2021 [cited by applicant]
US 11120343B2 · Das et al. · 2021 [cited by applicant]
US 11126533B2 · Knowles et al. · 2021 [cited by applicant]
US 11194849B2 · Lassoued et al. · 2021 [cited by applicant]
US 11194914B2 · Yang et al. · 2021 [cited by applicant]
US 11212299B2 · Gamble et al. · 2021 [cited by applicant]
US 11258807B2 · Muddu et al. · 2022 [cited by applicant]
US 11281519B2 · Krishnaswamy et al. · 2022 [cited by applicant]
US 11301134B2 · Hatsutori et al. · 2022 [cited by applicant]
US 11314789B2 · Goldfarb · 2022 [cited by applicant]
US 11411965B2 · Williams et al. · 2022 [cited by applicant]
US 11411966B2 · Muddu et al. · 2022 [cited by applicant]
US 11431735B2 · Shua · 2022 [cited by applicant]
US 11463464B2 · Zadeh et al. · 2022 [cited by applicant]
US 11489863B1 · Shua · 2022 [cited by applicant]
US 11494787B2 · Erickson et al. · 2022 [cited by applicant]
US 11544138B2 · Kapish et al. · 2023 [cited by applicant]
US 11575693B1 · Muddu et al. · 2023 [cited by applicant]
US 11606272B1 · Popelka et al. · 2023 [cited by applicant]
US 11636090B2 · Li et al. · 2023 [cited by applicant]
US 11640388B2 · Yang et al. · 2023 [cited by applicant]
US 11647034B2 · Levin et al. · 2023 [cited by applicant]
US 11658990B2 · Shapoury · 2023 [cited by applicant]
US 11669571B2 · Binkley et al. · 2023 [cited by applicant]
US 11693958B1 · Steiman · 2023 [cited by applicant]
US 11722554B2 · Keren et al. · 2023 [cited by applicant]
US 11734351B2 · Binkley et al. · 2023 [cited by applicant]
US 11734419B1 · Mackle · 2023 [cited by applicant]
US 11748473B2 · Araujo et al. · 2023 [cited by applicant]
US 11755576B1 · Jiang et al. · 2023 [cited by applicant]
US 11755602B2 · Smith et al. · 2023 [cited by applicant]
US 11769098B2 · Adinarayan et al. · 2023 [cited by applicant]
US 11770387B1 · Shivamoggi et al. · 2023 [cited by applicant]
US 20020059531A1 · On · 2002 [cited by applicant]
US 20020161889A1 · Gamache et al. · 2002 [cited by applicant]
US 20030135749A1 · Gales et al. · 2003 [cited by applicant]
US 20030212779A1 · Boyter et al. · 2003 [cited by applicant]
US 20030233361A1 · Cady · 2003 [cited by applicant]
US 20040225929A1 · Agha et al. · 2004 [cited by applicant]
US 20050022028A1 · Hall · 2005 [cited by applicant]
US 20050060287A1 · Hellman et al. · 2005 [cited by applicant]
US 20050097199A1 · Woodard et al. · 2005 [cited by applicant]
US 20050102365A1 · Moore et al. · 2005 [cited by applicant]
US 20050108142A1 · Beadle et al. · 2005 [cited by applicant]
US 20050120101A1 · Nocera · 2005 [cited by applicant]
US 20050231760A1 · Minato · 2005 [cited by applicant]
US 20050246288A1 · Kimura et al. · 2005 [cited by applicant]
US 20050246521A1 · Bade et al. · 2005 [cited by applicant]
US 20060025987A1 · Baisley et al. · 2006 [cited by applicant]
US 20060026419A1 · Arndt et al. · 2006 [cited by applicant]
US 20060036896A1 · Gamache et al. · 2006 [cited by applicant]
US 20060075128A1 · Kotler et al. · 2006 [cited by applicant]
US 20060090095A1 · Massa et al. · 2006 [cited by applicant]
US 20060109271A1 · Lomask · 2006 [cited by applicant]
US 20060130145A1 · Choi et al. · 2006 [cited by applicant]
US 20060184682A1 · Suchowski et al. · 2006 [cited by applicant]
US 20070130330A1 · Ridel et al. · 2007 [cited by applicant]
US 20070142030A1 · Sinha et al. · 2007 [cited by applicant]
US 20070162605A1 · Chalasani et al. · 2007 [cited by applicant]
US 20070162963A1 · Penet et al. · 2007 [cited by applicant]
US 20070168696A1 · Ridel et al. · 2007 [cited by applicant]
US 20070169175A1 · Hall et al. · 2007 [cited by applicant]
US 20070174917A1 · Guruswamy · 2007 [cited by applicant]
US 20070214111A1 · Jin et al. · 2007 [cited by applicant]
US 20070225956A1 · Pratt et al. · 2007 [cited by applicant]
US 20070266425A1 · Cho · 2007 [cited by applicant]
US 20070282916A1 · Albahari et al. · 2007 [cited by applicant]
US 20080034411A1 · Aoyama · 2008 [cited by applicant]
US 20080065879A1 · Song et al. · 2008 [cited by applicant]
US 20080072062A1 · Pearson et al. · 2008 [cited by applicant]
US 20080109730A1 · Coffman et al. · 2008 [cited by applicant]
US 20080147707A1 · Jin et al. · 2008 [cited by applicant]
US 20080155335A1 · Klein et al. · 2008 [cited by applicant]
US 20080244718A1 · Frost et al. · 2008 [cited by applicant]
US 20080263643A1 · Jaiswal et al. · 2008 [cited by applicant]
US 20080270451A1 · Thomsen et al. · 2008 [cited by applicant]
US 20090006843A1 · Bade et al. · 2009 [cited by applicant]
US 20090007010A1 · Kriss et al. · 2009 [cited by applicant]
US 20090063857A1 · Bade et al. · 2009 [cited by applicant]
US 20090165109A1 · Hird · 2009 [cited by applicant]
US 20090177573A1 · Beadle et al. · 2009 [cited by applicant]
US 20090222740A1 · Yuan · 2009 [cited by applicant]
US 20090271863A1 · Govindavajhala et al. · 2009 [cited by applicant]
US 20090287720A1 · Herter et al. · 2009 [cited by applicant]
US 20090307651A1 · Senthil et al. · 2009 [cited by applicant]
US 20090327328A1 · Woodall et al. · 2009 [cited by applicant]
US 20100042823A1 · Arndt et al. · 2010 [cited by applicant]
US 20100138925A1 · Barai et al. · 2010 [cited by applicant]
US 20100217860A1 · Naidu et al. · 2010 [cited by applicant]
US 20100228849A1 · Moore et al. · 2010 [cited by applicant]
US 20100235917A1 · Ku et al. · 2010 [cited by applicant]
US 20100309206A1 · Xie et al. · 2010 [cited by applicant]
US 20100329162A1 · Kadous et al. · 2010 [cited by applicant]
US 20110023098A1 · Pearson et al. · 2011 [cited by applicant]
US 20110029952A1 · Harrington · 2011 [cited by applicant]
US 20110041126A1 · Levy · 2011 [cited by examiner]
US 20110119100A1 · Ruhl et al. · 2011 [cited by applicant]
US 20110154287A1 · Mukkamala et al. · 2011 [cited by applicant]
US 20110185433A1 · Amarasinghe et al. · 2011 [cited by applicant]
US 20110302631A1 · Sureshchandra et al. · 2011 [cited by applicant]
US 20120005322A1 · Nocera et al. · 2012 [cited by applicant]
US 20120016706A1 · Pargaonkar et al. · 2012 [cited by applicant]
US 20120054732A1 · Jain et al. · 2012 [cited by applicant]
US 20120089875A1 · Faust et al. · 2012 [cited by applicant]
US 20120102029A1 · Larson et al. · 2012 [cited by applicant]
US 20120137370A1 · Guruswamy · 2012 [cited by applicant]
US 20120143898A1 · Bruno et al. · 2012 [cited by applicant]
US 20120158858A1 · Gkantsidis et al. · 2012 [cited by applicant]
US 20120159333A1 · Mital et al. · 2012 [cited by applicant]
US 20120173541A1 · Venkataramani · 2012 [cited by applicant]
US 20120233699A1 · Jajodia et al. · 2012 [cited by applicant]
US 20120260344A1 · Maor et al. · 2012 [cited by applicant]
US 20120317149A1 · Jagota et al. · 2012 [cited by applicant]
US 20130024412A1 · Gong et al. · 2013 [cited by applicant]
US 20130067100A1 · Kuzin et al. · 2013 [cited by applicant]
US 20130081118A1 · Ge · 2013 [cited by applicant]
US 20130086667A1 · Haven · 2013 [cited by applicant]
US 20130091577A1 · McGinley et al. · 2013 [cited by applicant]
US 20130097320A1 · Ritter et al. · 2013 [cited by applicant]
US 20130151453A1 · Bhanot et al. · 2013 [cited by applicant]
US 20130160131A1 · Madou et al. · 2013 [cited by applicant]
US 20130173915A1 · Haulund · 2013 [cited by applicant]
US 20130219295A1 · Feldman et al. · 2013 [cited by applicant]
US 20130269007A1 · Yoshigaki et al. · 2013 [cited by applicant]
US 20140041005A1 · He · 2014 [cited by applicant]
US 20140067750A1 · Ranganathan et al. · 2014 [cited by applicant]
US 20140098101A1 · Friedlander et al. · 2014 [cited by applicant]
US 20140125672A1 · Winternitz et al. · 2014 [cited by applicant]
US 20140181944A1 · Ahmed et al. · 2014 [cited by applicant]
US 20140201357A1 · Tang · 2014 [cited by examiner]
US 20140279779A1 · Zou et al. · 2014 [cited by applicant]
US 20140298473A1 · McGinley et al. · 2014 [cited by applicant]
US 20140325631A1 · Pearson et al. · 2014 [cited by applicant]
US 20140325660A1 · Jajodia et al. · 2014 [cited by applicant]
US 20140331327A1 · Maor et al. · 2014 [cited by applicant]
Cited By (4)
US 12,619,715 US 12,664,264 US 12,670,248 US 12,706,932