IP Library Granted Patent US 12,470,369
Granted Patent B2
US 12,470,369 · App. 18/424,854 · Granted Nov 11, 2025

Determining a common secret for the secure exchange of information and hierarchical, deterministic cryptographic keys

Inventors: Craig Steven Wright (London, GB); Stephane Savanah (London, GB)
Assignee: NCHAIN LICENSING AG
H04L9/0825H04L9/008H04L9/0844H04L9/0861H04L9/3066H04L2209/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,470,369
App. No.
18/424,854
Granted
Nov 11, 2025
Kind
B2
Abstract

A method ( 300 ) and system ( 1 ) of determining a common secret for two nodes ( 3, 7 ). Each node ( 3, 7 ) has a respective asymmetric cryptography pair, each pair including a master private key and a master public key. Respective second private and public keys may be determined based on the master private key, master public key and a deterministic key. A common secret may be determined at each of the nodes based on the second private and public keys. In one example, a node ( 3, 7 ) may determine the common secret based on (i) a second private key based on the node's own master private key and the deterministic key; and (ii) a second public key based on the other node's master public key and the deterministic key. The invention may be suited for use with, but not limited to, digital wallets, blockchain (e.g. Bitcoin) technologies and personal device security.

Claims (95)

1 . A computer-implemented method of determining, at a first node (C), a common secret (CS) that is common with the first node (C) and a second node(S), wherein the first node (C) is associated with at least one first asymmetric cryptography pair having a respective first node private key (V 1C ) and a respective first node public key (P 1C ), and the second node(S) is associated with at least one second asymmetric cryptography pair having a respective second node private key (V 1S ) and a respective second node public key (P 1S ), wherein the method comprises:

determining the common secret (CS) based on at least one said first node private key (V 2C ) and at least one said second node public key (P 2S ),

wherein the second node(S) has the same common secret(S) based on at least one first node public key (P 2C ) and at least one second node private key (V 2S ), wherein:

the method further comprises:

generating a first signed message (SM 1 ) based on a message (M) and at least one first node private key (V 2C ), wherein the message is time dependent; and

sending, over a communications network, the first signed message (SM 1 ) to the second node(S),

wherein the first signed message (SM 1 ) can be validated with a first node public key (P 2C ) to authenticate the first node (C).

2 . The computer-implemented method according to claim 1 , further comprising:

receiving, over the communications network, a second signed message (SM 2 ) from the second node(S);

validating the second signed message (SM 2 ) with a second node second public key (P 2 S); and

authenticating the second node(S) based on the result of validating the second signed message (SM 2 ),

wherein the second signed message (SM 2 ) was generated based on the message (M), or a second message (M 2 ), and a second node private key (V 2S ).

3 . The computer-implemented method according to claim 1 , further comprising:

receiving the message (M), over the communications network, from the second node(S).

4 . The computer-implemented method according to claim 1 , further comprising:

receiving the message (M), over the communications network, from another node.

5 . The computer-implemented method according to claim 1 , further comprising:

receiving the message (M) from a data store and/or an input interface associated with the first node (C).

6 . The computer-implemented method according to claim 1 , wherein a first node public key (P 1C ) and a second node public key (P 1S ) are based on elliptic curve point multiplication of a respective first node private key (V 1C ) and a respective second node private key (V 1S ) and a generator (G).

7 . The computer-implemented method according to claim 1 , further comprising the steps of:

receiving, over the communications network, a second node public key (P 1S ); and

storing, at a data store associated with the first node (C), the second node public key (P 1S ).

8 . The computer-implemented method according to claim 1 , further comprising the steps of:

generating, at a first node (C), a first node private key (V 1C ) and a first node public key (P 1C );

sending, over the communications network, the first node public key (P 1C ) to the second node(S) and/or other node; and

storing, in a first data store associated with the first node (C), the first node private key (V 1C ).

9 . The computer-implemented method according to claim 8 , further comprising:

sending, over the communications network, to the second node, a notice indicative of using a common elliptic curve cryptography (ECC) system with a common generator (G) for the method of determining a common secret (CS),

wherein the step of generating the first node private key (V 1C ) and the first node public key (P 1C ) comprises:

generating the first node private key (V 1C ) based on a random integer in an allowable range specified in the common ECC system; and

determining the first node public key (P 1C ) based on elliptic curve point multiplication of the first node private key (V 1C ) and the common generator (G) according to the following formula:

P

1

C

=

V

1

C

×

G

.

10 . The computer-implemented method according to claim 9 , further comprising:

determining a deterministic key (DK) based on determining a hash of the message (M), and

wherein the step of determining a first node private key (V 2 C) is based on a scalar addition of a first node private key (V 1C ) and the deterministic key (DK) according to the following formula:

V

2

C

=

V

1

C

+

DK

,

wherein the step of determining a second node public key (P 2 S) is based on a second node public key (P 1S ) with elliptic curve point addition to the elliptic curve point multiplication of the deterministic key (DK) and the common generator (G) according to the following formula:

P

2

S

=

P

1

S

+

DK

×

G

.

11 . The computer-implemented method according to claim 10 , wherein the deterministic key (DK) is based on determining a hash of a previous deterministic key.

12 . The computer-implemented method according to claim 1 , wherein the first asymmetric cryptography pair and the second asymmetric cryptography pair are based on a function of respective previous first asymmetric cryptography pair and previous second asymmetric cryptography pair.

13 . The method according to claim 1 , wherein the message is based on Unix time.

14 . A method of secure communication between a first node and a second node with symmetric-key algorithm, wherein the method comprises:

determining a symmetric key based on the common secret determined according to the method according to claim 1 ;

encrypting a first communication message, with the symmetric key, to an encrypted first communication message; and

sending, over a communications network, the encrypted first communication message from the first node (C) to the second node(S).

15 . The method according to claim 14 , wherein the method further comprises:

receiving, over a communications network, an encrypted second communication message from the second node(S); and

decrypting the encrypted second communication message, with the symmetric key, to a second communication message.

16 . A computer-implemented method of performing an online transaction between a first node and a second node, wherein the method comprises:

determining a symmetric key based on the common secret determined according to the method according to claim 1 ;

encrypting a first transaction message, with the symmetric key, to an encrypted first transaction message;

sending, over a communications network, the encrypted first transaction message from the first node (C) to the second node(S);

receiving, over a communications network, an encrypted second transaction message from the second node(S); and

decrypting the encrypted second transaction message, with the symmetric key, to a second transaction message.

17 . A device for determining, at a first node (C), a common secret (CS) that is common with a second node(S), wherein the first node (C) is associated with a first asymmetric cryptography pair having a first node private key (V 1C ) and a first node public key (P 1C ), and the second node(S) is associated with a second asymmetric cryptography pair having a second node private key (V 1S ) and a second node public key (P 1S ), wherein the device comprises a first processing device to perform the method according to claim 1 to determine the common secret.

18 . A device for secure communication, or performing a secure online transaction between a first node and a second node, wherein the device includes a first processing device to:

perform the method according to claim 14 .

19 . The device according to claim 17 , further comprising a first data store to store one or more of the first node private key (V 1C ).

20 . The device according to claim 19 , wherein the first data store further stores one or more of the first node public key (P 1C ), the second node public key (P 1S ), and the message (M).

21 . The device according to claim 17 , further comprising a communications module to send and/or receive, over a communications network, one or more of the message (M), the first node public key (P 1C ), the second node public key (P 1S ), the first signed message (SM 1 ), the second signed message (SM 2 ), a notice indicative of using a common elliptic curve cryptography (ECC) system with a common generator (G).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2024
From: WRIGHT, CRAIG; SAVANAH, STEPHANE
To: NCHAIN HOLDINGS LTD.
Reel/Frame 066270/0446 →
CHANGE OF NAME Recorded Jan 28, 2024
From: NCHAIN HOLDINGS LTD
To: NCHAIN LICENSING AG
Reel/Frame 066376/0560 →
Priority Claims (2)
GB 1603117 · Feb 23, 2016 · national
GB 1619301 · Nov 15, 2016 · national
Continuity (4)
Continuation 17827276 · May 27, 2022
Continuation 16872125 · May 11, 2020
Continuation 16078630
Related Publication 20240250808A1 · Jul 25, 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 11797683B2 · Kocher · 2023 [cited by examiner]
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 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 applicant]
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 et al. · 2017 [cited by applicant]
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 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 et al. · 2018 [cited by applicant]
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 2001195479A · 2001 [cited by applicant]
JP 2002026895A · 2002 [cited by applicant]
JP 2004192587A · 2004 [cited by applicant]