IP Library Granted Patent US 12,505,435
Granted Patent B2
US 12,505,435 · App. 18/607,288 · Granted Dec 23, 2025

Registry and automated management method for blockchain-enforced smart contracts

Inventors: Craig Steven Wright (London, GB); Stephane Savanah (London, GB)
Assignee: NCHAIN LICENSING AG
G06Q20/3829G06Q20/02G06Q20/3678G06Q20/3827G06Q20/389H04L9/0637H04L9/0836H04L9/0891H04L9/3066H04L9/321H04L9/3236H04L9/3242H04L9/3247G06Q2220/00G06Q2220/12H04L9/50H04L2209/56
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,505,435
App. No.
18/607,288
Granted
Dec 23, 2025
Kind
B2
Abstract

The invention relates to the fields of tokenisation, blockchain, and smart contract technologies. Provided herein are a computer-implemented method and system which use a computer-based repository to store a contract and control the visibility and/or performance of the contract. A transaction is broadcasted to a blockchain, the transaction comprising i) at least one unspent output (UTXO) and ii) metadata comprising an identifier indicative of the location where the contract is stored. The contract is then renewed or rolled on by generating a new key using data relating to a previous key associated with the contract, generating a script comprising the new key, the location of the contract and a hash of the contract, and paying an amount of currency to the script. Functionalities provided or disclosed herein enable authorised parties to view a source (or existing) contract by means of its connection with the renewed or rolled on contract.

Claims (57)

1 . A computer-implemented method of controlling a visibility and/or performance of a contract, the method comprising steps, the steps comprising:

(a) storing a contract on an off-block computer-based repository;

(b) broadcasting a transaction to a blockchain, the transaction comprising:

i) at least one unspent output (UTXO);

ii) metadata comprising an identifier indicative of a location where the contract is stored; and

iii) contract validation data comprising:

a deterministic redeem script address;

a cryptographic hash of the contract; and

a multi-signature script requiring signatures from a contract issuer and an authorized computing agent;

(c) validating the contract by:

i) verifying the cryptographic hash matches a hash of the contract;

ii) confirming the deterministic redeem script address; and

iii) validating the required signatures using the multi-signature script;

(d) interpreting the contract as open or valid until the at least one unspent output (UTXO) is spent on the blockchain;

(e) renewing or rolling the contract on by:

i) detecting that a renewal condition specified in the contract has been met;

ii) deriving a new hierarchical deterministic key using a public key of the contract issuer and a derivation path that includes contract-specific parameters; and

iii) generating a script comprising the new hierarchical deterministic key, the location of the contract and the hash of the contract; and

(f) paying an amount of currency to the script, wherein the amount of currency and the renewal condition are validated according to rules defined in the contract.

2 . The method according to claim 1 wherein the deterministic redeem script address is a pay-to-script-hash (P2SH) address.

3 . The method according to claim 1 and further comprising a step of terminating the contract by broadcasting a further transaction to the blockchain to spend the at least one unspent output (UTXO).

4 . The method according to claim 1 wherein the metadata comprises:

i) an address or representation of an address of where the contract is stored in the off-block computer-based repository; and/or

ii) a hash of the contract.

5 . The method according to claim 1 and comprising a step:

checking whether the contract has been terminated by determining whether the at least one unspent output (UTXO) is in a list of unspent transaction outputs for the blockchain.

6 . The method according to claim 1 and comprising a step of:

broadcasting a transaction to the blockchain comprising an instruction to spend the at least one unspent output (UTXO) at a specified date.

7 . The method according to claim 1 wherein access to some or all of contents of the contract is restricted to at least one designated authorized party.

8 . The method according to claim 1 wherein the contract comprises a Deterministic Finite Automaton (DFA) to implement the contract.

9 . The method according to claim 8 wherein the Deterministic Finite Automaton is defined using a codification scheme.

10 . The method according to claim 8 wherein the Deterministic Finite Automaton is implemented using:

i) at least one blockchain transaction, preferably using a scripting language;

ii) a computing agent arranged to monitor a state of the blockchain; and/or

iii) a set of instructions for a digital wallet.

11 . The method according to claim 1 , wherein the off-block computer-based repository comprises a distributed hash table.

12 . A system, comprising:

one or more processors; and

memory storing instructions that, as a result of execution by the one or more processors, cause the system to:

(a) store a contract on an off-block computer-based repository;

(b) broadcast a transaction to a blockchain, the transaction comprising:

i) at least one unspent output (UTXO);

ii) metadata comprising an identifier indicative of a location where the contract is stored; and

iii) contract validation data comprising:

a deterministic redeem script address;

a cryptographic hash of the contract; and

a multi-signature script requiring signatures from a contract issuer and an authorized computing agent;

(c) validate the contract by:

i) verifying the cryptographic hash matches a hash of the contract;

ii) confirming the deterministic redeem script address; and

iii) validating the required signatures using the multi-signature script;

(d) interpret the contract as open or valid until the at least one unspent output (UTXO) is spent on the blockchain;

(e) renew or roll the contract on by:

i) detecting that a renewal condition specified in the contract has been met;

ii) deriving a new hierarchical deterministic key using a public key of the contract issuer and a derivation path that includes contract-specific parameters; and

iii) generating a script comprising the new hierarchical deterministic key, the location of the contract and the hash of the contract; and

(f) pay an amount of currency to the script, wherein the amount of currency and the renewal condition are validated according to rules defined in the contract.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2024
From: WRIGHT, CRAIG; SAVANAH, STEPHANE
To: NCHAIN HOLDINGS LIMITED
Reel/Frame 066811/0579 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2024
From: WRIGHT, CRAIG; SAVANAH, STEPHANE
To: NCHAIN HOLDINGS LIMITED
Reel/Frame 066811/0945 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2024
From: WRIGHT, CRAIG; SAVANAH, STEPHANE
To: NCHAIN HOLDINGS LIMITED
Reel/Frame 066811/0976 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2024
From: WRIGHT, CRAIG; SAVANAH, STEPHANE
To: NCHAIN HOLDINGS LIMITED
Reel/Frame 066812/0011 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2024
From: WRIGHT, CRAIG; SAVANAH, STEPHANE
To: NCHAIN HOLDINGS LTD
Reel/Frame 066812/0082 →
CHANGE OF NAME Recorded Mar 18, 2024
From: NCHAIN HOLDINGS LIMITED
To: NCHAIN LICENSING AG
Reel/Frame 066817/0209 →
Priority Claims (6)
GB 1603114 · Feb 23, 2016 · national
GB 1603117 · Feb 23, 2016 · national
GB 1603123 · Feb 23, 2016 · national
GB 1603125 · Feb 23, 2016 · national
GB 1605571 · Apr 1, 2016 · national
GB 1619301 · Nov 15, 2016 · national
Continuity (3)
Continuation 17114053 · Dec 7, 2020
Division 16078605
Related Publication 20240220974A1 · Jul 4, 2024
References Cited (400)
US 5535276A · Ganesan · 1996 [cited by applicant]
US 5600725A · Rueppel et al. · 1997 [cited by applicant]
US 5761305A · Vanstone et al. · 1998 [cited by applicant]
US 5867578A · Brickell et al. · 1999 [cited by applicant]
US 5889865A · Vanstone et al. · 1999 [cited by applicant]
US 5896455A · Vanstone et al. · 1999 [cited by applicant]
US 5920630A · Wertheimer et al. · 1999 [cited by applicant]
US 5933504A · Vanstone et al. · 1999 [cited by applicant]
US 6061449A · Candelore et al. · 2000 [cited by applicant]
US 6078667A · Johnson · 2000 [cited by applicant]
US 6118874A · Okamoto et al. · 2000 [cited by applicant]
US 6122736A · Vanstone et al. · 2000 [cited by applicant]
US 6141420A · Vanstone et al. · 2000 [cited by applicant]
US 6286098B1 · Wenig et al. · 2001 [cited by applicant]
US 6487660B1 · Vanstone et al. · 2002 [cited by applicant]
US 6490352B1 · Schroeppel · 2002 [cited by applicant]
US 6618483B1 · Vanstone et al. · 2003 [cited by applicant]
US 6662299B1 · Price, III · 2003 [cited by applicant]
US 6704870B2 · Vanstone et al. · 2004 [cited by applicant]
US 6785813B1 · Vanstone et al. · 2004 [cited by applicant]
US 6792530B1 · Qu et al. · 2004 [cited by applicant]
US 6819766B1 · Weidong · 2004 [cited by applicant]
US 6876745B1 · Kurumatani · 2005 [cited by applicant]
US 7003665B1 · Dultz et al. · 2006 [cited by applicant]
US 7006633B1 · Reece · 2006 [cited by applicant]
US 7095851B1 · Scheidt · 2006 [cited by applicant]
US 7181017B1 · Nagel et al. · 2007 [cited by applicant]
US 7912747B2 · Sachedina · 2011 [cited by applicant]
US 7929702B2 · Brown et al. · 2011 [cited by applicant]
US 7970135B1 · Schwenk · 2011 [cited by applicant]
US 8166481B2 · Dadiomov et al. · 2012 [cited by applicant]
US 8401185B1 · Telang · 2013 [cited by applicant]
US 8520855B1 · Kohno et al. · 2013 [cited by applicant]
US 8522011B2 · Spalka et al. · 2013 [cited by applicant]
US 8855318B1 · Patnala et al. · 2014 [cited by applicant]
US 9209980B2 · Bowman et al. · 2015 [cited by applicant]
US 9251531B2 · Sarkissian · 2016 [cited by applicant]
US 9258130B2 · Hwang et al. · 2016 [cited by applicant]
US 9298806B1 · Vessenes et al. · 2016 [cited by applicant]
US 9350549B2 · Lumb · 2016 [cited by applicant]
US 9436923B1 · Sriram et al. · 2016 [cited by applicant]
US 9641338B2 · Sriram et al. · 2017 [cited by applicant]
US 9673975B1 · Machani · 2017 [cited by applicant]
US 9961030B2 · Murphy et al. · 2018 [cited by applicant]
US 10050779B2 · Alness et al. · 2018 [cited by applicant]
US 10068228B1 · Winklevoss et al. · 2018 [cited by applicant]
US 10354325B1 · Skala et al. · 2019 [cited by applicant]
US 10510053B2 · Armstrong · 2019 [cited by applicant]
US 10516527B1 · Machani et al. · 2019 [cited by applicant]
US 10659223B2 · Wright et al. · 2020 [cited by applicant]
US 10719816B1 · Kurani · 2020 [cited by applicant]
US 11115196B1 · Triandopoulos et al. · 2021 [cited by applicant]
US 11188907B1 · Vijayvergia et al. · 2021 [cited by applicant]
US 11210663B2 · Voorhees · 2021 [cited by applicant]
US 11372455B2 · Gauthier, Jr. · 2022 [cited by applicant]
US 11455378B2 · Wright et al. · 2022 [cited by applicant]
US 11663609B2 · Christidis et al. · 2023 [cited by applicant]
US 11727501B2 · Wright · 2023 [cited by applicant]
US 20010002486A1 · Kocher et al. · 2001 [cited by applicant]
US 20010050990A1 · Sudia · 2001 [cited by applicant]
US 20020112171A1 · Ginter et al. · 2002 [cited by applicant]
US 20020198791A1 · Perkowski · 2002 [cited by applicant]
US 20030026432A1 · Woodward · 2003 [cited by applicant]
US 20030046202A1 · Knapp · 2003 [cited by applicant]
US 20030048906A1 · Vora et al. · 2003 [cited by applicant]
US 20030081785A1 · Boneh et al. · 2003 [cited by applicant]
US 20030188153A1 · Demoff et al. · 2003 [cited by applicant]
US 20040030932A1 · Juels et al. · 2004 [cited by applicant]
US 20040049687A1 · Orsini et al. · 2004 [cited by applicant]
US 20040078775A1 · Chow et al. · 2004 [cited by applicant]
US 20040111484A1 · Young et al. · 2004 [cited by applicant]
US 20040190181A1 · Hikosaka et al. · 2004 [cited by applicant]
US 20040193890A1 · Girault · 2004 [cited by applicant]
US 20040252831A1 · Uehara · 2004 [cited by applicant]
US 20050071283A1 · Randle et al. · 2005 [cited by applicant]
US 20050094806A1 · Jao et al. · 2005 [cited by applicant]
US 20050138374A1 · Zheng et al. · 2005 [cited by applicant]
US 20060023887A1 · Agrawal et al. · 2006 [cited by applicant]
US 20060034494A1 · Holloran · 2006 [cited by applicant]
US 20060153365A1 · Beeson · 2006 [cited by applicant]
US 20060153366A1 · Beeson · 2006 [cited by applicant]
US 20060153367A1 · Beeson · 2006 [cited by applicant]
US 20060153368A1 · Beeson · 2006 [cited by applicant]
US 20060153370A1 · Beeson · 2006 [cited by applicant]
US 20060156012A1 · Beeson · 2006 [cited by applicant]
US 20060156013A1 · Beeson · 2006 [cited by applicant]
US 20060161485A1 · Meldahl · 2006 [cited by applicant]
US 20060173788A1 · Nath Pandya et al. · 2006 [cited by applicant]
US 20060179319A1 · Krawczyk · 2006 [cited by applicant]
US 20060242038A1 · Giudilli · 2006 [cited by applicant]
US 20060248114A1 · Anderson et al. · 2006 [cited by applicant]
US 20070055880A1 · Lauter et al. · 2007 [cited by applicant]
US 20070165843A1 · Lauter et al. · 2007 [cited by applicant]
US 20070192842A1 · Beaulieu et al. · 2007 [cited by applicant]
US 20070223706A1 · Gantman et al. · 2007 [cited by applicant]
US 20070265978A1 · Kahn et al. · 2007 [cited by applicant]
US 20070269040A1 · Yuval et al. · 2007 [cited by applicant]
US 20070276836A1 · Chatterjee et al. · 2007 [cited by applicant]
US 20070288320A1 · Cooper et al. · 2007 [cited by applicant]
US 20080048022A1 · Vawter · 2008 [cited by applicant]
US 20080082817A1 · Takahashi et al. · 2008 [cited by applicant]
US 20080101596A1 · Cerruti et al. · 2008 [cited by applicant]
US 20080137857A1 · Bellare et al. · 2008 [cited by applicant]
US 20080144836A1 · Sanders et al. · 2008 [cited by applicant]
US 20080165955A1 · Ibrahim · 2008 [cited by applicant]
US 20080195499A1 · Meredith et al. · 2008 [cited by applicant]
US 20080260143A1 · Ibrahim · 2008 [cited by applicant]
US 20080263357A1 · Boyen · 2008 [cited by applicant]
US 20080285759A1 · Shaw · 2008 [cited by applicant]
US 20080288773A1 · Nguyen et al. · 2008 [cited by applicant]
US 20090022311A1 · Vanstone et al. · 2009 [cited by applicant]
US 20090048979A1 · Al-Herz et al. · 2009 [cited by applicant]
US 20090074179A1 · Futa et al. · 2009 [cited by applicant]
US 20090161876A1 · Sherkin · 2009 [cited by applicant]
US 20090282243A1 · Rose et al. · 2009 [cited by applicant]
US 20100005302A1 · Vishnu et al. · 2010 [cited by applicant]
US 20100023771A1 · Struik · 2010 [cited by applicant]
US 20100031369A1 · Grummt · 2010 [cited by applicant]
US 20100037055A1 · Fazio et al. · 2010 [cited by applicant]
US 20100042839A1 · Ho · 2010 [cited by applicant]
US 20100054458A1 · Schneider · 2010 [cited by applicant]
US 20100054480A1 · Schneider · 2010 [cited by applicant]
US 20100131752A1 · Flegel · 2010 [cited by applicant]
US 20100131755A1 · Zhu et al. · 2010 [cited by applicant]
US 20100134848A1 · Lynggaard et al. · 2010 [cited by applicant]
US 20100146292A1 · Shi et al. · 2010 [cited by applicant]
US 20100150341A1 · Dodgson et al. · 2010 [cited by applicant]
US 20100172501A1 · Tian et al. · 2010 [cited by applicant]
US 20100199095A1 · Ho · 2010 [cited by applicant]
US 20100217986A1 · Schneider · 2010 [cited by applicant]
US 20100228973A1 · Dancer et al. · 2010 [cited by applicant]
US 20100241848A1 · Smith et al. · 2010 [cited by applicant]
US 20100268778A1 · Kim et al. · 2010 [cited by applicant]
US 20110016510A1 · Matsuda et al. · 2011 [cited by applicant]
US 20110022854A1 · Macchetti et al. · 2011 [cited by applicant]
US 20110058672A1 · Sannino et al. · 2011 [cited by applicant]
US 20110202773A1 · Ghouti et al. · 2011 [cited by applicant]
US 20110208790A1 · Brown et al. · 2011 [cited by applicant]
US 20110208970A1 · Brown et al. · 2011 [cited by applicant]
US 20110246766A1 · Orsini et al. · 2011 [cited by applicant]
US 20110307698A1 · Vanstone · 2011 [cited by applicant]
US 20110311051A1 · Resch et al. · 2011 [cited by applicant]
US 20120011362A1 · Lambert · 2012 [cited by applicant]
US 20120039474A1 · Ho · 2012 [cited by applicant]
US 20120090026A1 · Andrews et al. · 2012 [cited by applicant]
US 20120100833A1 · Gao · 2012 [cited by applicant]
US 20120198228A1 · Oberheide et al. · 2012 [cited by applicant]
US 20120214441A1 · Raleigh · 2012 [cited by applicant]
US 20120233674A1 · Gladstone et al. · 2012 [cited by applicant]
US 20120243687A1 · Li et al. · 2012 [cited by applicant]
US 20120284794A1 · Trent et al. · 2012 [cited by applicant]
US 20120290830A1 · Resch et al. · 2012 [cited by applicant]
US 20120331287A1 · Bowman et al. · 2012 [cited by applicant]
US 20130030941A1 · Meredith et al. · 2013 [cited by applicant]
US 20130034642A1 · Eckstrom · 2013 [cited by applicant]
US 20130051552A1 · Handschuh et al. · 2013 [cited by applicant]
US 20130061049A1 · Irvine · 2013 [cited by applicant]
US 20130077783A1 · Anshel et al. · 2013 [cited by applicant]
US 20130103945A1 · Cannon et al. · 2013 [cited by applicant]
US 20130159413A1 · Davis et al. · 2013 [cited by applicant]
US 20130177157A1 · Li et al. · 2013 [cited by applicant]
US 20130191632A1 · Spector et al. · 2013 [cited by applicant]
US 20130198104A1 · Parker · 2013 [cited by applicant]
US 20130287210A1 · Matsuda et al. · 2013 [cited by applicant]
US 20130304642A1 · Campos · 2013 [cited by applicant]
US 20130305057A1 · Greco et al. · 2013 [cited by applicant]
US 20130305333A1 · Katzer et al. · 2013 [cited by applicant]
US 20130318578A1 · Palagummi · 2013 [cited by applicant]
US 20130318588A1 · Metzger · 2013 [cited by applicant]
US 20140012751A1 · Kuhn et al. · 2014 [cited by applicant]
US 20140046792A1 · Ganesan · 2014 [cited by applicant]
US 20140068246A1 · Hartley et al. · 2014 [cited by applicant]
US 20140082358A1 · Nakhjiri et al. · 2014 [cited by applicant]
US 20140108473A1 · Nowoczynski et al. · 2014 [cited by applicant]
US 20140129441A1 · Blanco et al. · 2014 [cited by applicant]
US 20140129844A1 · Johnson et al. · 2014 [cited by applicant]
US 20140132620A1 · Kim · 2014 [cited by applicant]
US 20140188719A1 · Poornachandran et al. · 2014 [cited by applicant]
US 20140195425A1 · Campos et al. · 2014 [cited by applicant]
US 20140223580A1 · Neivanov et al. · 2014 [cited by applicant]
US 20140250006A1 · Makhotin et al. · 2014 [cited by applicant]
US 20140270401A1 · Irwin et al. · 2014 [cited by applicant]
US 20140330923A1 · Baptist et al. · 2014 [cited by applicant]
US 20150006386A1 · Tebbe · 2015 [cited by applicant]
US 20150024764A1 · Dochow et al. · 2015 [cited by applicant]
US 20150039470A1 · Crites · 2015 [cited by applicant]
US 20150052369A1 · Koning et al. · 2015 [cited by applicant]
US 20150066748A1 · Winslow et al. · 2015 [cited by applicant]
US 20150086020A1 · Harjula et al. · 2015 [cited by applicant]
US 20150089616A1 · Brezinski et al. · 2015 [cited by applicant]
US 20150095648A1 · Nix · 2015 [cited by applicant]
US 20150120567A1 · Van Rooyen et al. · 2015 [cited by applicant]
US 20150120569A1 · Belshe et al. · 2015 [cited by applicant]
US 20150124961A1 · Lambert et al. · 2015 [cited by applicant]
US 20150154562A1 · Emmerson · 2015 [cited by applicant]
US 20150170112A1 · DeCastro · 2015 [cited by applicant]
US 20150188698A1 · Tsai · 2015 [cited by applicant]
US 20150188700A1 · Ben Saied et al. · 2015 [cited by applicant]
US 20150205929A1 · Brama · 2015 [cited by applicant]
US 20150206106A1 · Yago · 2015 [cited by applicant]
US 20150213433A1 · Khan · 2015 [cited by applicant]
US 20150215336A1 · Navaraj et al. · 2015 [cited by applicant]
US 20150244690A1 · Mossbarger · 2015 [cited by applicant]
US 20150254463A1 · Ryhorchuk et al. · 2015 [cited by applicant]
US 20150254639A1 · Radu · 2015 [cited by applicant]
US 20150256347A1 · Tseng et al. · 2015 [cited by applicant]
US 20150262139A1 · Shtylman · 2015 [cited by applicant]
US 20150262140A1 · Armstrong · 2015 [cited by applicant]
US 20150269570A1 · Phan et al. · 2015 [cited by applicant]
US 20150278780A1 · Vaidyanathan et al. · 2015 [cited by applicant]
US 20150294425A1 · Benson · 2015 [cited by applicant]
US 20150296570A1 · Altamura et al. · 2015 [cited by applicant]
US 20150302401A1 · Metral · 2015 [cited by applicant]
US 20150304302A1 · Zhang · 2015 [cited by applicant]
US 20150310497A1 · Valin et al. · 2015 [cited by applicant]
US 20150324764A1 · Van Rooyen et al. · 2015 [cited by applicant]
US 20150324789A1 · Dvorak et al. · 2015 [cited by applicant]
US 20150332224A1 · Melika et al. · 2015 [cited by applicant]
US 20150332395A1 · Walker et al. · 2015 [cited by applicant]
US 20150348017A1 · Allmen · 2015 [cited by applicant]
US 20150349958A1 · Lindell · 2015 [cited by applicant]
US 20150350171A1 · Brumley · 2015 [cited by applicant]
US 20150356523A1 · Madden · 2015 [cited by applicant]
US 20150363768A1 · Melika et al. · 2015 [cited by applicant]
US 20150363770A1 · Ronca et al. · 2015 [cited by applicant]
US 20150363773A1 · Ronca et al. · 2015 [cited by applicant]
US 20150363777A1 · Ronca et al. · 2015 [cited by applicant]
US 20150371224A1 · Lingappa · 2015 [cited by applicant]
US 20150379510A1 · Smith · 2015 [cited by applicant]
US 20150381729A1 · Manohar et al. · 2015 [cited by applicant]
US 20160012465A1 · Sharp · 2016 [cited by applicant]
US 20160026918A1 · Barbieri et al. · 2016 [cited by applicant]
US 20160027229A1 · Spanos et al. · 2016 [cited by applicant]
US 20160028552A1 · Spanos et al. · 2016 [cited by applicant]
US 20160055511A1 · Chidella et al. · 2016 [cited by applicant]
US 20160055583A1 · Liberty et al. · 2016 [cited by applicant]
US 20160065370A1 · Le Saint et al. · 2016 [cited by applicant]
US 20160071108A1 · Caldera et al. · 2016 [cited by applicant]
US 20160085955A1 · Lerner · 2016 [cited by applicant]
US 20160086175A1 · Finlow-Bates et al. · 2016 [cited by applicant]
US 20160092870A1 · Salama et al. · 2016 [cited by applicant]
US 20160092988A1 · Letourneau · 2016 [cited by applicant]
US 20160098723A1 · Feeney · 2016 [cited by applicant]
US 20160132684A1 · Barbas et al. · 2016 [cited by applicant]
US 20160140335A1 · Proulx et al. · 2016 [cited by applicant]
US 20160149878A1 · Pogorelik et al. · 2016 [cited by applicant]
US 20160162897A1 · Feeney · 2016 [cited by applicant]
US 20160203522A1 · Shiffert et al. · 2016 [cited by applicant]
US 20160203572A1 · McConaghy et al. · 2016 [cited by applicant]
US 20160210617A1 · Leger · 2016 [cited by applicant]
US 20160234026A1 · Wilkins et al. · 2016 [cited by applicant]
US 20160260171A1 · Ford et al. · 2016 [cited by applicant]
US 20160261408A1 · Peddada et al. · 2016 [cited by applicant]
US 20160261565A1 · Lorenz et al. · 2016 [cited by applicant]
US 20160261690A1 · Ford · 2016 [cited by applicant]
US 20160269182A1 · Sriram et al. · 2016 [cited by applicant]
US 20160275294A1 · Irvine · 2016 [cited by applicant]
US 20160275492A1 · Brickell et al. · 2016 [cited by applicant]
US 20160283941A1 · Andrade · 2016 [cited by applicant]
US 20160292672A1 · Fay et al. · 2016 [cited by applicant]
US 20160294562A1 · Oberheide et al. · 2016 [cited by applicant]
US 20160321434A1 · McCoy et al. · 2016 [cited by applicant]
US 20160323109A1 · McCoy · 2016 [cited by examiner]
US 20160335533A1 · Davis et al. · 2016 [cited by applicant]
US 20160335924A1 · Ikarashi et al. · 2016 [cited by applicant]
US 20160337119A1 · Hosaka et al. · 2016 [cited by applicant]
US 20160337124A1 · Rozman · 2016 [cited by applicant]
US 20160342977A1 · Lam · 2016 [cited by applicant]
US 20160342984A1 · Thomas et al. · 2016 [cited by applicant]
US 20160342994A1 · Davis · 2016 [cited by applicant]
US 20160344543A1 · Alness et al. · 2016 [cited by applicant]
US 20160350749A1 · Wilkins et al. · 2016 [cited by applicant]
US 20160352518A1 · Ford et al. · 2016 [cited by applicant]
US 20160379208A1 · Deliwala et al. · 2016 [cited by applicant]
US 20160381010A1 · Bhandari et al. · 2016 [cited by applicant]
US 20170005804A1 · Zinder · 2017 [cited by applicant]
US 20170011394A1 · Kumar et al. · 2017 [cited by applicant]
US 20170012948A1 · Peeters et al. · 2017 [cited by applicant]
US 20170017936A1 · Bisikalo et al. · 2017 [cited by applicant]
US 20170024817A1 · Wager et al. · 2017 [cited by applicant]
US 20170046664A1 · Haldenby et al. · 2017 [cited by applicant]
US 20170046668A1 · Rowley et al. · 2017 [cited by applicant]
US 20170046693A1 · Haldenby et al. · 2017 [cited by applicant]
US 20170046698A1 · Haldenby et al. · 2017 [cited by applicant]
US 20170046792A1 · Haldenby et al. · 2017 [cited by applicant]
US 20170046806A1 · Haldenby et al. · 2017 [cited by applicant]
US 20170061138A1 · Lambert · 2017 [cited by applicant]
US 20170061833A1 · Joye et al. · 2017 [cited by applicant]
US 20170075877A1 · Lepeltier · 2017 [cited by applicant]
US 20170083907A1 · McDonough et al. · 2017 [cited by applicant]
US 20170083910A1 · Kraemer et al. · 2017 [cited by applicant]
US 20170091148A1 · Takahashi · 2017 [cited by applicant]
US 20170091750A1 · Maim · 2017 [cited by examiner]
US 20170091764A1 · Lloyd et al. · 2017 [cited by applicant]
US 20170103385A1 · Wilson, Jr. et al. · 2017 [cited by applicant]
US 20170109540A1 · Heiman et al. · 2017 [cited by applicant]
US 20170116608A1 · Forzley et al. · 2017 [cited by applicant]
US 20170124348A1 · Pourzandi et al. · 2017 [cited by applicant]
US 20170132620A1 · Miller et al. · 2017 [cited by applicant]
US 20170132621A1 · Miller · 2017 [cited by examiner]
US 20170148016A1 · Davis · 2017 [cited by applicant]
US 20170154331A1 · Voorhees · 2017 [cited by applicant]
US 20170154391A1 · Watkins et al. · 2017 [cited by applicant]
US 20170169403A1 · Zhang · 2017 [cited by applicant]
US 20170178237A1 · Wong · 2017 [cited by applicant]
US 20170178263A1 · Kraemer et al. · 2017 [cited by applicant]
US 20170185527A1 · Ueda · 2017 [cited by applicant]
US 20170187535A1 · Middleton et al. · 2017 [cited by applicant]
US 20170200137A1 · Vilmont · 2017 [cited by applicant]
US 20170228547A1 · Smith et al. · 2017 [cited by applicant]
US 20170243193A1 · Manian et al. · 2017 [cited by applicant]
US 20170243214A1 · Johnsrud et al. · 2017 [cited by applicant]
US 20170250801A1 · Chen et al. · 2017 [cited by applicant]
US 20170300877A1 · Mann et al. · 2017 [cited by applicant]
US 20170308580A1 · Naganuma et al. · 2017 [cited by applicant]
US 20170316390A1 · Smith et al. · 2017 [cited by applicant]
US 20170324663A1 · Menase · 2017 [cited by applicant]
US 20170324715A1 · Frincu et al. · 2017 [cited by applicant]
US 20180025670A1 · Ikarashi et al. · 2018 [cited by applicant]
US 20180034810A1 · Pe'er et al. · 2018 [cited by applicant]
US 20180109377A1 · Fu · 2018 [cited by applicant]
US 20180123780A1 · Ikarashi · 2018 [cited by applicant]
US 20180131512A1 · Gajek · 2018 [cited by applicant]
US 20180146367A1 · Altin et al. · 2018 [cited by applicant]
US 20180176017A1 · Rodriguez et al. · 2018 [cited by applicant]
US 20180176222A1 · Bhaskar et al. · 2018 [cited by applicant]
US 20180205555A1 · Watanabe · 2018 [cited by examiner]
US 20180225431A1 · Ikarashi et al. · 2018 [cited by applicant]
US 20180240107A1 · Andrade · 2018 [cited by applicant]
US 20180247191A1 · Katz et al. · 2018 [cited by applicant]
US 20180276663A1 · Arora · 2018 [cited by applicant]
US 20180285840A1 · Hasan · 2018 [cited by applicant]
US 20180341648A1 · Kakavand · 2018 [cited by examiner]
US 20180349572A1 · Chen et al. · 2018 [cited by applicant]
US 20180367298A1 · Wright et al. · 2018 [cited by applicant]
US 20180376318A1 · Wang et al. · 2018 [cited by applicant]
US 20190014094A1 · Le Saint · 2019 [cited by applicant]
US 20190034936A1 · Nolan et al. · 2019 [cited by applicant]
US 20190080321A1 · Mundis et al. · 2019 [cited by applicant]
US 20190080404A1 · Molinari et al. · 2019 [cited by applicant]
US 20190080406A1 · Molinari et al. · 2019 [cited by applicant]
US 20190130368A1 · Li et al. · 2019 [cited by applicant]
US 20190149337A1 · Savanah et al. · 2019 [cited by applicant]
US 20190158470A1 · Wright et al. · 2019 [cited by applicant]
US 20190188793A1 · Molinari et al. · 2019 [cited by applicant]
US 20190199531A1 · Staples et al. · 2019 [cited by applicant]
US 20190220859A1 · Weight et al. · 2019 [cited by applicant]
US 20190229911A1 · Allen · 2019 [cited by applicant]
US 20190238334A1 · Nakamura · 2019 [cited by applicant]
US 20190244186A1 · Guo et al. · 2019 [cited by applicant]
US 20190266132A1 · Rubenstein · 2019 [cited by applicant]
US 20190305863A1 · Fayyad · 2019 [cited by applicant]
US 20190340352A1 · Peeters et al. · 2019 [cited by applicant]
US 20190349733A1 · Nolan et al. · 2019 [cited by applicant]
US 20190378139A1 · Stribady et al. · 2019 [cited by applicant]
US 20190392118A1 · Elden et al. · 2019 [cited by applicant]
US 20190392536A1 · Rice · 2019 [cited by applicant]
US 20200026785A1 · Patangia et al. · 2020 [cited by applicant]
US 20200250176A1 · Padmanabhan · 2020 [cited by applicant]
US 20200285935A1 · Song et al. · 2020 [cited by applicant]
US 20210056070A1 · Kakavand et al. · 2021 [cited by applicant]
US 20210194677A1 · Pourzandi et al. · 2021 [cited by applicant]
US 20210304198A1 · Lingappa · 2021 [cited by applicant]
US 20210409489A1 · Speasl et al. · 2021 [cited by applicant]
AU 2016100059A4 · 2016 [cited by applicant]
CA 2867765A1 · 2016 [cited by applicant]
CN 1262007A · 2000 [cited by applicant]
CN 101447980A · 2009 [cited by applicant]
CN 101477669A · 2009 [cited by applicant]
CN 102144371A · 2011 [cited by applicant]
CN 102938036A · 2013 [cited by applicant]
CN 103440209A · 2013 [cited by applicant]
CN 103795529A · 2014 [cited by applicant]
CN 103927656A · 2014 [cited by applicant]
CN 104320262A · 2015 [cited by applicant]
CN 104331516A · 2015 [cited by applicant]
CN 104392354A · 2015 [cited by applicant]
CN 104463001A · 2015 [cited by applicant]
CN 104620535A · 2015 [cited by applicant]
CN 104704504A · 2015 [cited by applicant]
CN 105204802A · 2015 [cited by applicant]
CN 105306194A · 2016 [cited by applicant]
CN 105323064A · 2016 [cited by applicant]
CN 106022917A · 2016 [cited by applicant]
CN 106411503A · 2017 [cited by applicant]
DE 102010002241B4 · 2012 [cited by applicant]
EP 1477882A2 · 2004 [cited by applicant]
EP 2237473A1 · 2010 [cited by applicant]
EP 2538606A1 · 2012 [cited by applicant]
EP 2975570A1 · 2016 [cited by applicant]
EP 3010176A1 · 2016 [cited by applicant]
FR 3018370A1 · 2015 [cited by applicant]
FR 3018377A1 · 2015 [cited by applicant]
FR 3018378A1 · 2015 [cited by applicant]
FR 3018379A1 · 2015 [cited by applicant]
JP H11239124A · 1999 [cited by applicant]
JP H11289324A · 1999 [cited by applicant]
JP 2000502553A · 2000 [cited by applicant]
JP 2001069566A · 2001 [cited by applicant]
JP 2001195479A · 2001 [cited by applicant]