IP Library Granted Patent US 12,726,521
Granted Patent B2
US 12,726,521 · App. 18/444,770 · Granted Sep 1, 2026

System and method for manipulation of secure data

Inventors: Jason Crabtree (Vienna, VA); Andrew Sellers (Monument, CO)
Assignee: QOMPLX LLC
H04L63/20G06F16/2477G06F16/951H04L63/1425H04L63/1441
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,726,521
App. No.
18/444,770
Filed
Feb 19, 2024
Granted
Sep 1, 2026
Kind
B2
Art Unit
2498
USPC
726/26
Abstract

A system and method for movement and manipulation of secure data. The system and method combine the ability to restrict and control the transport and processing of data based on specified directives and provide rich auditable provenance to support evidentiary requirements. The system may additionally automatically optimize data routes and specify processing hardware based on data residency, sovereignty, or localization restrictions, constraints, or economic considerations, furthermore, protect sensitive data from compromise by generating and integrating digital tokens and employing observability sensors, processing flows, and analytics on devices in the data transport, storage and compute chain to provide a secure method of data transport and utilization within applications.

Claims (72)

1 . A computing system for movement and manipulation of secure data employing a ledger, the computing system comprising:

one or more hardware processors configured for:

collecting computing system metadata comprising information about hardware and software on the computing system;

identifying a protocol data unit (PDU) on the network;

amending the PDU to allow enforcement of where computation or persistence of the PDU occurs in the network;

tokenizing the PDU;

extracting PDU metadata from the PDU, the PDU comprising a source and a destination;

sending the PDU metadata to a ledger comprising persistent transactional metadata;

retrieving a regulatory guideline from an authority database pertaining to the PDU based on the PDU metadata;

extracting a rule from the regulatory guideline applicable to the PDU based on the PDU metadata;

retrieving administrative metadata from the source of the PDU, the administrative data comprising an access log;

updating a cyber-physical graph with the PDU metadata, the administrative metadata, the computing system metadata, and the extracted rule, wherein the cyber-physical graph represents relations between data and rules stored in the authority database;

identifying, based on the cyber-physical graph, an optimal pathway for the tokenized PDU to travel, wherein the optimal pathway is selected from one or more computed policy-compliant pathways based on hardware, software, and user access;

when an optimal pathway is identified, transmitting the tokenized PDU along the optimal pathway; and

when a rejection is received, rejecting further transmission of the tokenized PDU.

2 . The computing system of claim 1 , wherein the authority database is stored and accessed over a network of computing systems, rather than a singular computing system.

3 . The computing system of claim 1 , wherein the computing system is a networked group of computing devices, that may operate different parts of the system in tandem or discretely, to achieve the function of the whole system together over a network.

4 . The computing system of claim 1 , wherein the PDU metadata, the administrative metadata, the computing system metadata, and the extracted rule are maintained in a cache, and wherein the cache is maintained by a database, virtual memory caching system or operating system, content delivery network, or networked memory, rather than the computing system's memory.

5 . The computing system of claim 1 , wherein the optimal pathway is based at least on human and legal considerations.

6 . The system of claim 1 , wherein the authority database is stored and accessed over a network of computing systems, rather than a singular computing system.

7 . The system of claim 1 , wherein the system is a networked group of computing devices, that may operate different parts of the system in tandem or discretely, to achieve the function of the whole system together over a network.

8 . The system of claim 1 , wherein the PDU metadata, the administrative metadata, the computing system metadata, and the extracted rule are maintained in a cache, and wherein the cache is maintained by a database, virtual memory caching system or operating system, content delivery network, or networked memory, rather than the computing system's memory.

9 . The system of claim 1 , wherein the optimal pathway is based at least on human and legal considerations.

10 . A computer-implemented method executed on a ledger for movement and manipulation of secure data, the computer-implemented method comprising:

collecting computing system metadata comprising information about hardware and software on the computing system;

identifying a protocol data unit (PDU) on the network;

amending the PDU to allow enforcement of where computation or persistence of the PDU occurs in the network;

tokenizing the PDU;

extracting PDU metadata from the PDU, the PDU comprising a source and a destination;

sending the PDU metadata to a ledger comprising persistent transactional metadata;

retrieving a regulatory guideline from an authority database pertaining to the PDU based on the PDU metadata;

extracting a rule from the regulatory guideline applicable to the PDU based on the PDU metadata;

retrieving administrative metadata from the source of the PDU, the administrative data comprising an access log;

updating a cyber-physical graph with the PDU metadata, the administrative metadata, the computing system metadata, and the extracted rule, wherein the cyber-physical graph represents relations between data and rules stored in the authority database;

identifying, based on the cyber-physical graph, an optimal pathway for the tokenized PDU to travel, wherein the optimal pathway is selected from one or more computed policy-compliant pathways based on hardware, software, and user access;

when an optimal pathway is identified, transmitting the tokenized PDU along the optimal pathway; and

when a rejection is received, rejecting further transmission of the tokenized PDU.

11 . The computer-implemented method of claim 10 , wherein the authority database is stored and accessed over a network of computing systems, rather than a singular computing system.

12 . The computer-implemented method of claim 10 , wherein the PDU metadata, the administrative metadata, the computing system metadata, and the extracted rule are maintained in a cache, and wherein the cache is maintained by a database, virtual memory caching system or operating system, content delivery network, or networked memory, rather than the computing system's memory.

13 . The computer-implemented method of claim 10 , wherein the optimal pathway is based at least on human and legal considerations.

14 . A system for movement and manipulation of secure data employing a ledger, comprising one or more computers with executable instructions that, when executed, cause the system to:

collect computing system metadata comprising information about hardware and software on the computing system;

identify a protocol data unit (PDU) on the network;

amend the PDU to allow enforcement of where computation or persistence of the PDU occurs in the network;

tokenize the PDU;

extract PDU metadata from the PDU, the PDU comprising a source and a destination;

send the PDU metadata to a ledger comprising persistent transactional metadata;

retrieve a regulatory guideline from an authority database pertaining to the PDU based on the PDU metadata;

extract a rule from the regulatory guideline applicable to the PDU based on the PDU metadata;

retrieve administrative metadata from the source of the PDU, the administrative data comprising an access log;

update a cyber-physical graph with the PDU metadata, the administrative metadata, the computing system metadata, and the extracted rule, wherein the cyber-physical graph represents relations between data and rules stored in the authority database;

identify, based on the cyber-physical graph, an optimal pathway for the tokenized PDU to travel, wherein the optimal pathway is selected from one or more computed policy-compliant pathways based on hardware, software, and user access;

when an optimal pathway is identified, transmitting the tokenized PDU along the optimal pathway; and

when a rejection is received, rejecting further transmission of the tokenized PDU.

15 . Non-transitory, computer-readable storage media having computer-executable instructions embodied thereon that, when executed by one or more processors of a computing system employing a ledge for movement and manipulation of secure data, cause the computing system to:

collect computing system metadata comprising information about hardware and software on the computing system;

identify a protocol data unit (PDU) on the network;

amend the PDU to allow enforcement of where computation or persistence of the PDU occurs in the network;

tokenize the PDU;

extract PDU metadata from the PDU, the PDU comprising a source and a destination;

send the PDU metadata to a ledger comprising persistent transactional metadata;

retrieve a regulatory guideline from an authority database pertaining to the PDU based on the PDU metadata;

extract a rule from the regulatory guideline applicable to the PDU based on the PDU metadata;

retrieve administrative metadata from the source of the PDU, the administrative data comprising an access log;

update a cyber-physical graph with the PDU metadata, the administrative metadata, the computing system metadata, and the extracted rule, wherein the cyber-physical graph represents relations between data and rules stored in the authority database;

identify, based on the cyber-physical graph, an optimal pathway for the tokenized PDU to travel, wherein the optimal pathway is selected from one or more computed policy-compliant pathways based on hardware, software, and user access;

when an optimal pathway is identified, transmitting the tokenized PDU along the optimal pathway; and

when a rejection is received, rejecting further transmission of the tokenized PDU.

16 . The non-transitory, computer-readable storage media of claim 15 , wherein the authority database is stored and accessed over a network of computing systems, rather than a singular computing system.

17 . The non-transitory, computer-readable storage media of claim 15 , wherein the computing system is a networked group of computing devices, that may operate different parts of the system in tandem or discretely, to achieve the function of the whole system together over a network.

18 . The non-transitory, computer-readable storage media of claim 15 , wherein the PDU metadata, the administrative metadata, the computing system metadata, and the extracted rule are maintained in a cache, and wherein the cache is maintained by a database, virtual memory caching system or operating system, content delivery network, or networked memory, rather than the computing system's memory.

19 . The non-transitory, computer-readable storage media of claim 15 , wherein the optimal pathway is based at least on human and legal considerations.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA COMPANY NAME PREVIOUSLY RECORDED ON REEL 67566 FRAME 797. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 25, 2024
From: QOMPLX, INC.
To: QPX LLC
Reel/Frame 069048/0586 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: CRABTREE, JASON; SELLERS, ANDREW
To: QOMPLX, INC.
Reel/Frame 067557/0048 →
CHANGE OF NAME Recorded May 29, 2024
From: QPX LLC
To: QOMPLX LLC
Reel/Frame 067557/0279 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: QOMPLX, INC.
To: QOMPLX LLC
Reel/Frame 067566/0797 →
Continuity (63)
Continuation 17001459 · Aug 24, 2020
Continuation In Part 16983233 · Aug 3, 2020
Continuation In Part 15931534 · May 13, 2020
Continuation In Part 16777270 · Jan 30, 2020
Continuation In Part 16720383 · Dec 19, 2019
Continuation 15823363 · Nov 27, 2017
Continuation In Part 15725274 · Oct 4, 2017
Continuation In Part 15655113 · Jul 20, 2017
Continuation In Part 15616427 · Jun 7, 2017
Continuation In Part 14925974 · Oct 28, 2015
Continuation In Part 15237625 · Aug 15, 2016
Continuation In Part 15206195 · Jul 8, 2016
Continuation In Part 15186453 · Jun 18, 2016
Continuation In Part 15166158 · May 26, 2016
Continuation In Part 15141752 · Apr 28, 2016
Continuation In Part 15091563 · Apr 5, 2016
Continuation In Part 14986536 · Dec 31, 2015
Continuation In Part 14925974 · Oct 28, 2015
Continuation In Part 15683765 · Aug 22, 2017
Continuation In Part 15409510 · Jan 18, 2017
Continuation In Part 15379899 · Dec 15, 2016
Continuation In Part 15376657 · Dec 13, 2016
Continuation In Part 15237625 · Aug 15, 2016
Continuation In Part 16718906 · Dec 18, 2019
Continuation 15879182 · Jan 24, 2018
Continuation In Part 15850037 · Dec 21, 2017
Continuation In Part 15673368 · Aug 9, 2017
Continuation In Part 15376657 · Dec 13, 2016
Continuation In Part 15489716 · Apr 17, 2017
Continuation In Part 15409510 · Jan 18, 2017
Continuation In Part 15905041 · Feb 26, 2018
Continuation In Part 15237625 · Aug 15, 2016
Continuation In Part 16191054 · Nov 14, 2018
Continuation In Part 15655113 · Jul 20, 2017
Continuation In Part 16654309 · Oct 16, 2019
Continuation In Part 15847443 · Dec 19, 2017
Continuation In Part 15790457 · Oct 23, 2017
Continuation In Part 15790327 · Oct 23, 2017
Continuation In Part 15616427 · Jun 7, 2017
Continuation In Part 15141752 · Apr 28, 2016
Continuation In Part 15489716 · Apr 17, 2017
Continuation In Part 15616427 · Jun 7, 2017
Continuation In Part 16660727 · Oct 22, 2019
Continuation 15229476 · Aug 5, 2016
Continuation In Part 15206195 · Jul 8, 2016
Continuation In Part 16945698 · Jul 31, 2020
Continuation In Part 15931534 · May 13, 2020
Continuation In Part 16864133 · Apr 30, 2020
Continuation In Part 15847443 · Dec 19, 2017
Continuation In Part 16915176 · Jun 29, 2020
Continuation In Part 15847443 · Dec 19, 2017
Continuation In Part 15891329 · Feb 7, 2018
Continuation In Part 15860980 · Jan 3, 2018
Continuation In Part 15850037 · Dec 21, 2017
Continuation In Part 15788002 · Oct 19, 2017
Continuation In Part 15787601 · Oct 18, 2017
Continuation In Part 15616427 · Jun 7, 2017
Continuation In Part 15905041 · Feb 26, 2018
Provisional Application 62568298 · Oct 4, 2017
Provisional Application 62568291 · Oct 4, 2017
Provisional Application 62568305 · Oct 4, 2017
Provisional Application 62568312 · Oct 4, 2017
Related Publication 20240195841A1 · Jun 13, 2024
References Cited (169)
US 5669000A · Jessen et al. · 1997 [cited by applicant]
US 6256544B1 · Weissinger · 2001 [cited by applicant]
US 6477572B1 · Elderton et al. · 2002 [cited by applicant]
US 7072863B1 · Phillips et al. · 2006 [cited by applicant]
US 7171515B2 · Ohta et al. · 2007 [cited by applicant]
US 7530105B2 · Gilbert et al. · 2009 [cited by applicant]
US 7657406B2 · Tolone et al. · 2010 [cited by applicant]
US 7698213B2 · Lancaster · 2010 [cited by applicant]
US 7739653B2 · Venolia · 2010 [cited by applicant]
US 8065257B2 · Kuecuekyan · 2011 [cited by applicant]
US 8145761B2 · Liu et al. · 2012 [cited by applicant]
US 8156029B2 · Szydlo et al. · 2012 [cited by applicant]
US 8180854B2 · Schneider · 2012 [cited by applicant]
US 8281121B2 · Nath et al. · 2012 [cited by applicant]
US 8615800B2 · Baddour et al. · 2013 [cited by applicant]
US 8677473B2 · Dennerline et al. · 2014 [cited by applicant]
US 8788254B2 · Peloski · 2014 [cited by applicant]
US 8788306B2 · Delurgio et al. · 2014 [cited by applicant]
US 8793758B2 · Raleigh et al. · 2014 [cited by applicant]
US 8856936B2 · Ray et al. · 2014 [cited by applicant]
US 8914878B2 · Burns et al. · 2014 [cited by applicant]
US 8990392B1 · Stamos · 2015 [cited by applicant]
US 8997233B2 · Green et al. · 2015 [cited by applicant]
US 9020802B1 · Florissi et al. · 2015 [cited by applicant]
US 9092616B2 · Kumar et al. · 2015 [cited by applicant]
US 9122694B1 · Dukes et al. · 2015 [cited by applicant]
US 9134966B2 · Brock et al. · 2015 [cited by applicant]
US 9137131B1 · Sarukkai et al. · 2015 [cited by applicant]
US 9141360B1 · Chen et al. · 2015 [cited by applicant]
US 9231962B1 · Yen et al. · 2016 [cited by applicant]
US 9299029B1 · Kim · 2016 [cited by applicant]
US 9319430B2 · Bell, Jr. et al. · 2016 [cited by applicant]
US 9350550B2 · Nix · 2016 [cited by applicant]
US 9357381B2 · Cho et al. · 2016 [cited by applicant]
US 9384345B2 · Dixon et al. · 2016 [cited by applicant]
US 9426118B2 · Kim · 2016 [cited by applicant]
US 9451462B2 · Kim et al. · 2016 [cited by applicant]
US 9503470B2 · Gertner et al. · 2016 [cited by applicant]
US 9571510B1 · Shen et al. · 2017 [cited by applicant]
US 9602530B2 · Ellis et al. · 2017 [cited by applicant]
US 9654495B2 · Hubbard et al. · 2017 [cited by applicant]
US 9672355B2 · Titonis et al. · 2017 [cited by applicant]
US 9686308B1 · Srivastava · 2017 [cited by applicant]
US 9762443B2 · Dickey · 2017 [cited by applicant]
US 9887933B2 · Lawrence, III · 2018 [cited by applicant]
US 9946517B2 · Talby et al. · 2018 [cited by applicant]
US 9967334B2 · Ford · 2018 [cited by applicant]
US 10061635B2 · Ellwein · 2018 [cited by applicant]
US 10200233B2 · Anderson et al. · 2019 [cited by applicant]
US 10210246B2 · Stojanovic et al. · 2019 [cited by applicant]
US 10210255B2 · Crabtree et al. · 2019 [cited by applicant]
US 10216485B2 · Misra et al. · 2019 [cited by applicant]
US 10242406B2 · Kumar et al. · 2019 [cited by applicant]
US 10248910B2 · Crabtree et al. · 2019 [cited by applicant]
US 10262321B1 · Ramanathan et al. · 2019 [cited by applicant]
US 10318882B2 · Brueckner et al. · 2019 [cited by applicant]
US 10320828B1 · Derbeko et al. · 2019 [cited by applicant]
US 10367829B2 · Huang et al. · 2019 [cited by applicant]
US 10454791B2 · Crabtree et al. · 2019 [cited by applicant]
US 10511498B1 · Narayan et al. · 2019 [cited by applicant]
US 10831838B2 · Kraning et al. · 2020 [cited by applicant]
US 11017096B2 · Tsokos et al. · 2021 [cited by applicant]
US 20040010491A1 · Riedinger · 2004 [cited by applicant]
US 20040255167A1 · Knight · 2004 [cited by applicant]
US 20050000165A1 · Dischinat et al. · 2005 [cited by applicant]
US 20050289072A1 · Sabharwal · 2005 [cited by applicant]
US 20060149575A1 · Varadarajan et al. · 2006 [cited by applicant]
US 20070012161A1 · Lyles · 2007 [cited by applicant]
US 20070021955A1 · Tolone et al. · 2007 [cited by applicant]
US 20070043656A1 · Lancaster · 2007 [cited by applicant]
US 20070226796A1 · Gilbert et al. · 2007 [cited by applicant]
US 20080027690A1 · Watts · 2008 [cited by applicant]
US 20080172353A1 · Lim et al. · 2008 [cited by applicant]
US 20090006156A1 · Hunt et al. · 2009 [cited by applicant]
US 20090064088A1 · Barcia et al. · 2009 [cited by applicant]
US 20090089227A1 · Sturrock et al. · 2009 [cited by applicant]
US 20090222562A1 · Liu et al. · 2009 [cited by applicant]
US 20090293128A1 · Lippmann et al. · 2009 [cited by applicant]
US 20100042846A1 · Trotter et al. · 2010 [cited by applicant]
US 20100180337A1 · Bajekal · 2010 [cited by applicant]
US 20100185579A1 · Hong et al. · 2010 [cited by applicant]
US 20100205588A1 · Yu et al. · 2010 [cited by applicant]
US 20100228693A1 · Dawson et al. · 2010 [cited by applicant]
US 20110060821A1 · Loizeaux et al. · 2011 [cited by applicant]
US 20110154341A1 · Pueyo et al. · 2011 [cited by applicant]
US 20110208681A1 · Kuecuekyan · 2011 [cited by applicant]
US 20120030757A1 · Baikalov et al. · 2012 [cited by applicant]
US 20120266244A1 · Green et al. · 2012 [cited by applicant]
US 20120303396A1 · Winkler et al. · 2012 [cited by applicant]
US 20130041921A1 · Cooper et al. · 2013 [cited by applicant]
US 20130073062A1 · Smith et al. · 2013 [cited by applicant]
US 20130091252A1 · Pizzorni · 2013 [cited by examiner]
US 20130111592A1 · Zhu et al. · 2013 [cited by applicant]
US 20130117852A1 · Stute · 2013 [cited by applicant]
US 20130132149A1 · Wei et al. · 2013 [cited by applicant]
US 20130191416A1 · Lee et al. · 2013 [cited by applicant]
US 20130246996A1 · Duggal et al. · 2013 [cited by applicant]
US 20130304623A1 · Kumar et al. · 2013 [cited by applicant]
US 20130346354A1 · Mizell et al. · 2013 [cited by applicant]
US 20130347116A1 · Flores et al. · 2013 [cited by applicant]
US 20140074826A1 · Cooper et al. · 2014 [cited by applicant]
US 20140156806A1 · Karpistsenko et al. · 2014 [cited by applicant]
US 20140199664A1 · Sadeh-Koniecpol et al. · 2014 [cited by applicant]
US 20140237599A1 · Gertner et al. · 2014 [cited by applicant]
US 20140244612A1 · Bhasin et al. · 2014 [cited by applicant]
US 20140245443A1 · Chakraborty · 2014 [cited by applicant]
US 20140274022A1 · Bell et al. · 2014 [cited by applicant]
US 20140279762A1 · Xaypanya et al. · 2014 [cited by applicant]
US 20140358911A1 · McCarthy et al. · 2014 [cited by applicant]
US 20140359552A1 · Misra et al. · 2014 [cited by applicant]
US 20140365938A1 · Black et al. · 2014 [cited by applicant]
US 20150020199A1 · Neil et al. · 2015 [cited by applicant]
US 20150095303A1 · Sonmez et al. · 2015 [cited by applicant]
US 20150106941A1 · Muller et al. · 2015 [cited by applicant]
US 20150127628A1 · Rathod · 2015 [cited by examiner]
US 20150149979A1 · Talby et al. · 2015 [cited by applicant]
US 20150163242A1 · Laidlaw et al. · 2015 [cited by applicant]
US 20150169294A1 · Brock et al. · 2015 [cited by applicant]
US 20150186427A1 · Logothetis et al. · 2015 [cited by applicant]
US 20150195192A1 · Vasseur et al. · 2015 [cited by applicant]
US 20150236935A1 · Bassett · 2015 [cited by applicant]
US 20150339263A1 · Ata et al. · 2015 [cited by applicant]
US 20150347414A1 · Xiao et al. · 2015 [cited by applicant]
US 20150371224A1 · Lingappa · 2015 [cited by applicant]
US 20150379072A1 · Dirac et al. · 2015 [cited by applicant]
US 20150379424A1 · Dirac et al. · 2015 [cited by applicant]
US 20160004858A1 · Chen et al. · 2016 [cited by applicant]
US 20160006629A1 · Ianakiev et al. · 2016 [cited by applicant]
US 20160028758A1 · Ellis et al. · 2016 [cited by applicant]
US 20160078361A1 · Brueckner et al. · 2016 [cited by applicant]
US 20160080399A1 · Harris et al. · 2016 [cited by applicant]
US 20160092557A1 · Stojanovic et al. · 2016 [cited by applicant]
US 20160099960A1 · Gerritz et al. · 2016 [cited by applicant]
US 20160105454A1 · Li et al. · 2016 [cited by applicant]
US 20160140446A1 · Adderly et al. · 2016 [cited by applicant]
US 20160140519A1 · Trepca et al. · 2016 [cited by applicant]
US 20160164905A1 · Wood et al. · 2016 [cited by applicant]
US 20160179945A1 · Lastra Diaz et al. · 2016 [cited by applicant]
US 20160203448A1 · Metnick et al. · 2016 [cited by applicant]
US 20160241580A1 · Watters et al. · 2016 [cited by applicant]
US 20160241581A1 · Watters et al. · 2016 [cited by applicant]
US 20160275123A1 · Lin et al. · 2016 [cited by applicant]
US 20160285732A1 · Brech et al. · 2016 [cited by applicant]
US 20160342606A1 · Mouel et al. · 2016 [cited by applicant]
US 20160350442A1 · Crosby · 2016 [cited by applicant]
US 20160364307A1 · Garg et al. · 2016 [cited by applicant]
US 20170019678A1 · Kim et al. · 2017 [cited by applicant]
US 20170063896A1 · Muddu et al. · 2017 [cited by applicant]
US 20170083380A1 · Bishop et al. · 2017 [cited by applicant]
US 20170126712A1 · Crabtree et al. · 2017 [cited by applicant]
US 20170139763A1 · Ellwein · 2017 [cited by applicant]
US 20170149802A1 · Huang et al. · 2017 [cited by applicant]
US 20170193110A1 · Crabtree et al. · 2017 [cited by applicant]
US 20170206360A1 · Brucker et al. · 2017 [cited by applicant]
US 20170214701A1 · Hasan · 2017 [cited by applicant]
US 20170322959A1 · Tidwell et al. · 2017 [cited by applicant]
US 20170323089A1 · Duggal et al. · 2017 [cited by applicant]
US 20180144243A1 · Hsieh et al. · 2018 [cited by applicant]
US 20180197128A1 · Carstens et al. · 2018 [cited by applicant]
US 20180288085A1 · Hailpern et al. · 2018 [cited by applicant]
US 20180288087A1 · Hittel et al. · 2018 [cited by applicant]
US 20180300930A1 · Kennedy et al. · 2018 [cited by applicant]
US 20190082305A1 · Proctor · 2019 [cited by applicant]
US 20190095533A1 · Levine et al. · 2019 [cited by applicant]
EP 0163534B1 · 1992 [cited by applicant]
WO 2001063534A2 · 2001 [cited by applicant]
WO 2014159150A1 · 2014 [cited by applicant]
WO 2015094545A1 · 2015 [cited by applicant]
WO 2017075543A1 · 2017 [cited by applicant]