IP Library Granted Patent US 12,717,914
Granted Patent B2
US 12,717,914 · App. 18/930,636 · Granted Aug 25, 2026

Detection of exploitative program code

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,717,914
App. No.
18/930,636
Granted
Aug 25, 2026
Kind
B2
Assignments (2)
FIRST LIEN IP SUPPLEMENT Recorded Jun 30, 2025
From: SONICWALL INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 071758/0159 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2025
From: DAS, SOUMYADIPTA; GANACHARI, SAI SRAVAN KUMAR; HE, YAO; DUBROVSKY, ALEKSANDR
To: SONICWALL INC.
Reel/Frame 071119/0079 →
Continuity (4)
Continuation 18095340 · Jan 10, 2023
Continuation 16903060 · Jun 16, 2020
Continuation 15858785 · Dec 29, 2017
Related Publication 20250124128A1 · Apr 17, 2025
References Cited (161)
US 5325496A · Hays · 1994 [cited by examiner]
US 6154844A · Touboul et al. · 2000 [cited by applicant]
US 6804780B1 · Touboul · 2004 [cited by applicant]
US 6965968B1 · Touboul · 2005 [cited by applicant]
US 7058822B2 · Edery et al. · 2006 [cited by applicant]
US 7260845B2 · Kedma et al. · 2007 [cited by applicant]
US 7523502B1 · Kennedy et al. · 2009 [cited by applicant]
US 7613926B2 · Edery et al. · 2009 [cited by applicant]
US 7647633B2 · Edery et al. · 2010 [cited by applicant]
US 7934103B2 · Kidron · 2011 [cited by applicant]
US 7962959B1 · Batenin · 2011 [cited by applicant]
US 7971255B1 · Kc et al. · 2011 [cited by applicant]
US 7975305B2 · Rubin et al. · 2011 [cited by applicant]
US 8104089B1 · Guo et al. · 2012 [cited by applicant]
US 8141154B2 · Gruzman et al. · 2012 [cited by applicant]
US 8146151B2 · Hulten et al. · 2012 [cited by applicant]
US 8225408B2 · Rubin et al. · 2012 [cited by applicant]
US 8276202B1 · Dubrovsky et al. · 2012 [cited by applicant]
US 8307432B1 · Feng · 2012 [cited by applicant]
US 8327137B1 · Erb et al. · 2012 [cited by applicant]
US 8413235B1 · Chen et al. · 2013 [cited by applicant]
US 8539578B1 · Zhou et al. · 2013 [cited by applicant]
US 8595829B1 · Kane · 2013 [cited by applicant]
US 8645923B1 · Satish et al. · 2014 [cited by applicant]
US 8677494B2 · Edery et al. · 2014 [cited by applicant]
US 8832836B2 · Thomas et al. · 2014 [cited by applicant]
US 8893278B1 · Chechik · 2014 [cited by applicant]
US 8910238B2 · Lukacs et al. · 2014 [cited by applicant]
US 9141794B1 · Soubramanien et al. · 2015 [cited by applicant]
US 9202048B2 · Sallam · 2015 [cited by applicant]
US 9336386B1 · Qu · 2016 [cited by applicant]
US 9355247B1 · Thioux et al. · 2016 [cited by applicant]
US 9411953B1 · Kane et al. · 2016 [cited by applicant]
US 9430646B1 · Mushtaq et al. · 2016 [cited by applicant]
US 9516055B1 · Liu · 2016 [cited by applicant]
US 9836604B2 · Coronado et al. · 2017 [cited by applicant]
US 9882929B1 · Ettema et al. · 2018 [cited by applicant]
US 9990497B2 · Spernow et al. · 2018 [cited by applicant]
US 10210329B1 · Malik et al. · 2019 [cited by applicant]
US 10515213B2 · Stepan et al. · 2019 [cited by applicant]
US 10685110B2 · Das et al. · 2020 [cited by applicant]
US 10873589B2 · Cheetancheri et al. · 2020 [cited by applicant]
US 10902122B2 · Das et al. · 2021 [cited by applicant]
US 11151252B2 · Das et al. · 2021 [cited by applicant]
US 11232201B2 · Das et al. · 2022 [cited by applicant]
US 11550912B2 · Das et al. · 2023 [cited by applicant]
US 11558405B2 · Cheetancheri et al. · 2023 [cited by applicant]
US 11797677B2 · Dubrovsky et al. · 2023 [cited by applicant]
US 12001554B2 · Das et al. · 2024 [cited by applicant]
US 12058154B2 · Cheetancheri et al. · 2024 [cited by applicant]
US 12079340B2 · Dubrovsky et al. · 2024 [cited by applicant]
US 12130919B2 · Das et al. · 2024 [cited by applicant]
US 20020009079A1 · Jungck et al. · 2002 [cited by applicant]
US 20030033542A1 · Goseva-Popstojanova et al. · 2003 [cited by applicant]
US 20030140248A1 · Izatt · 2003 [cited by applicant]
US 20060155865A1 · Brandt et al. · 2006 [cited by applicant]
US 20060224724A1 · Marinescu et al. · 2006 [cited by applicant]
US 20070050848A1 · Khalid · 2007 [cited by applicant]
US 20070157203A1 · Lim · 2007 [cited by applicant]
US 20070256127A1 · Kraemer et al. · 2007 [cited by applicant]
US 20070261112A1 · Todd et al. · 2007 [cited by applicant]
US 20080016339A1 · Shukla · 2008 [cited by applicant]
US 20090070876A1 · Kim et al. · 2009 [cited by applicant]
US 20100024033A1 · Kang et al. · 2010 [cited by applicant]
US 20100185876A1 · Kim · 2010 [cited by applicant]
US 20100269171A1 · Raz et al. · 2010 [cited by applicant]
US 20100319069A1 · Granstedt · 2010 [cited by examiner]
US 20110047620A1 · Mahaffey et al. · 2011 [cited by applicant]
US 20110078794A1 · Manni et al. · 2011 [cited by applicant]
US 20110277033A1 · Ramchetty et al. · 2011 [cited by applicant]
US 20110302656A1 · El-Moussa · 2011 [cited by applicant]
US 20120266243A1 · Turkulainen · 2012 [cited by applicant]
US 20130007884A1 · Franklin et al. · 2013 [cited by applicant]
US 20130080625A1 · Morinaga et al. · 2013 [cited by applicant]
US 20130091584A1 · Liebmann et al. · 2013 [cited by applicant]
US 20130276056A1 · Epstein · 2013 [cited by applicant]
US 20140115652A1 · Kapoor et al. · 2014 [cited by applicant]
US 20140181976A1 · Snow et al. · 2014 [cited by applicant]
US 20140208426A1 · Natarajan et al. · 2014 [cited by applicant]
US 20140215621A1 · Xaypanya et al. · 2014 [cited by applicant]
US 20150089651A1 · Mirski et al. · 2015 [cited by applicant]
US 20150096018A1 · Mircescu · 2015 [cited by applicant]
US 20150096022A1 · Vincent et al. · 2015 [cited by applicant]
US 20150227742A1 · Pereira · 2015 [cited by applicant]
US 20160098560A1 · Friedrichs et al. · 2016 [cited by applicant]
US 20160099963A1 · Mahaffey et al. · 2016 [cited by applicant]
US 20160110542A1 · Shanbhogue et al. · 2016 [cited by applicant]
US 20160357958A1 · Guidry · 2016 [cited by applicant]
US 20160378640A1 · Hron · 2016 [cited by applicant]
US 20170171240A1 · Arzi et al. · 2017 [cited by applicant]
US 20170289176A1 · Chen et al. · 2017 [cited by applicant]
US 20170329621A1 · Beckett · 2017 [cited by applicant]
US 20180018459A1 · Zhang et al. · 2018 [cited by applicant]
US 20180052720A1 · Ionescu et al. · 2018 [cited by applicant]
US 20180288097A1 · Poornachandran et al. · 2018 [cited by applicant]
US 20190052651A1 · Cheetancheri et al. · 2019 [cited by applicant]
US 20190065740A1 · Van Riel et al. · 2019 [cited by applicant]
US 20190087572A1 · Ellam et al. · 2019 [cited by applicant]
US 20190114421A1 · Das et al. · 2019 [cited by applicant]
US 20190205537A1 · Das et al. · 2019 [cited by applicant]
US 20190236275A1 · Das et al. · 2019 [cited by applicant]
US 20190342313A1 · Watkiss et al. · 2019 [cited by applicant]
US 20190347413A1 · Dubrovsky et al. · 2019 [cited by applicant]
US 20190354680A1 · De Lima, Jr. et al. · 2019 [cited by applicant]
US 20200380127A1 · Das et al. · 2020 [cited by applicant]
US 20210185062A1 · Cheetancheri et al. · 2021 [cited by applicant]
US 20220035919A1 · Das et al. · 2022 [cited by applicant]
US 20220222343A1 · Dubrovsky et al. · 2022 [cited by applicant]
US 20230020421A1 · Cheetancheri · 2023 [cited by applicant]
US 20230222214A1 · Das et al. · 2023 [cited by applicant]
US 20240012907A1 · Dubrovsky et al. · 2024 [cited by applicant]
US 20240370561A1 · Das et al. · 2024 [cited by applicant]
US 20240427889A1 · Dubrovsky et al. · 2024 [cited by applicant]
US 20250030708A1 · Cheetancheri et al. · 2025 [cited by applicant]
CA 3017941 · 2017 [cited by applicant]
EP 3665573 · 2020 [cited by applicant]
EP 3732571 · 2020 [cited by applicant]
EP 4177779 · 2023 [cited by applicant]
EP 4474993 · 2024 [cited by applicant]
GB 2553033 · 2018 [cited by applicant]
WO WO2019032702 · 2019 [cited by applicant]
WO WO2019075388 · 2019 [cited by applicant]
WO WO2019133637 · 2019 [cited by applicant]
WO WO2019222261 · 2019 [cited by applicant]
European Application No. 22208411.3, First Examination Report dated Jun. 30, 2025. [cited by applicant]
Nethercote, Nicholas; “Dynamic binary analysis and instrumentation”, Technical Report, UCAM-CL-TR-606, ISSN 1476-2986, Nov. 2004. [cited by applicant]
Parsons, Christopher; Chapter One: Deep Packet Inspection and Its Predecessors, Feb. 6, 2012 :: Version 3.5. [cited by applicant]
Software Instrumentation, Wiley Encyclopedia of Computer Science and Engineering, edited by Benjamin Wah. Copyright 2008 John Wiley & Sons, Inc. [cited by applicant]
“XOR Cipher—Wikipedia”, Mar. 19, 2017, XP055758581, Retrieved from the Internet: URL:https://en.wikipedia.org/w/index.php?title=XOR_cipher&oldid=771112755 [retrieved on Dec. 9, 2020]. [cited by applicant]
European Application No. 18844091.1, Extended European Search Report dated Jan. 19, 2021. [cited by applicant]
European Application No. 22208411.3, Extended European Search Report dated Mar. 21, 2023. [cited by applicant]
European Application No. 18894474.8, Extended European Search Report dated Aug. 3, 2021. [cited by applicant]
European Application No. 24203642.4, Extended European Search Report dated Dec. 11, 2024. [cited by applicant]
PCT Application No. PCT/US2018/045814, International Preliminary Report on Patentability dated Feb. 11, 2020; 8 pages. [cited by applicant]
PCT Application No. PCT/US2018/045814, International Search Report and Written Opinion dated Oct. 19, 2018; 9 pages. [cited by applicant]
PCT Application No. PCT/US2018/055694, International Preliminary Report on Patentability dated Apr. 14, 2020; 7 pages. [cited by applicant]
PCT Application No. PCT/US2018/055694, International Search Report and Written Opinion dated Feb. 11, 2019; 8 pages. [cited by applicant]
PCT Application No. PCT/US2018/067541, International Preliminary Report on Patentability dated Jun. 30, 2020; 7 pages. [cited by applicant]
PCT Application No. PCT/US2018/067541, International Search Report and Written Opinion dated Mar. 27, 2019; 7 pages. [cited by applicant]
PCT Application No. PCT/US2019/032283, International Preliminary Report on Patentability dated Nov. 26, 2020; 9 pages. [cited by applicant]
PCT Application No. PCT/US2019/032283, International Search Report and Written Opinion dated Sep. 12, 2019; 10 pages. [cited by applicant]
U.S. Appl. No. 15/671,445, Office Action dated Feb. 25, 2019. [cited by applicant]
U.S. Appl. No. 15/671,445, Final Office Action dated Aug. 15, 2019. [cited by applicant]
U.S. Appl. No. 15/671,445, Office Action dated May 14, 2020. [cited by applicant]
U.S. Appl. No. 17/949,796, Office Action dated Sep. 14, 2023. [cited by applicant]
U.S. Appl. No. 15/783,793, Office Action dated Feb. 22, 2021. [cited by applicant]
U.S. Appl. No. 15/783,793, Office Action dated Jun. 28, 2019. [cited by applicant]
U.S. Appl. No. 15/783,793, Final Office Action dated Dec. 11, 2019. [cited by applicant]
U.S. Appl. No. 15/783,793, Office Action dated Apr. 16, 2020. [cited by applicant]
U.S. Appl. No. 15/783,793, Final Office Action dated Oct. 14, 2020. [cited by applicant]
U.S. Appl. No. 17/505,327, Office Action dated Aug. 16, 2023. [cited by applicant]
U.S. Appl. No. 15/858,785, Office Action dated Sep. 6, 2019. [cited by applicant]
U.S. Appl. No. 16/903,060, Office Action dated May 12, 2022. [cited by applicant]
U.S. Appl. No. 18/095,340, Office Action dated Jan. 5, 2024. [cited by applicant]
U.S. Appl. No. 15/890,192, Office Action dated Oct. 4, 2019. [cited by applicant]
U.S. Appl. No. 15/890,192, Final Office Action dated Jan. 21, 2020. [cited by applicant]
U.S. Appl. No. 15/890,192, Office Action dated Jun. 11, 2020. [cited by applicant]
U.S. Appl. No. 16/055,958, Office Action dated Apr. 21, 2020. [cited by applicant]
U.S. Appl. No. 16/055,958, Final Office Action dated Oct. 9, 2020. [cited by applicant]
U.S. Appl. No. 16/055,958, Office Action dated Mar. 25, 2021. [cited by applicant]
U.S. Appl. No. 17/584,152, Office Action dated Feb. 16, 2023. [cited by applicant]