IP Library Granted Patent US 12,294,661
Granted Patent B2
US 12,294,661 · App. 17/833,433 · Granted May 6, 2025

Personal device security using cryptocurrency wallets

Inventors: Craig Steven Wright (London, GB); Stephane Savanah (London, GB)
Assignee: NCHAIN LICENSING AG
H04L9/3252H04L9/0825H04L9/0841H04L9/085H04L9/0891H04L9/3066H04W12/02H04W12/03H04L2209/56H04W84/18
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,294,661
App. No.
17/833,433
Granted
May 6, 2025
Kind
B2
Abstract

A method of encrypting data at an electronic device where the electronic device is associated with a key device. Each device is associated with an asymmetric cryptography pair, each pair including a first private key and a first public key. Respective second private and public keys may be determined based on the first private key, first public key and a deterministic key. A secret may be determined based on the second private and public keys. The data at the electronic device may be encrypted using the determined secret or an encryption key that is based on the secret. Information indicative of the deterministic key may be sent to the key device where the information may be stored.

Claims (65)

1. A computer implemented method of determining a common secret at an electronic device (S), the electronic device being configured to communicate with a key device (C), wherein the electronic device is further associated with a first asymmetric cryptography pair having a first electronic device private key (V 1S ) and a first electronic device public key (P 1S ), and the key device is associated with a second asymmetric cryptography pair having a first key device private key (V 1C ) and a first key device public key (P 1C ), the method comprising:

determining, at the electronic device, a deterministic key (DK);

determining, at the electronic device, a second electronic device private key (V 2S ) based on at least the first electronic device private key (V 1S ) and the deterministic key (DK);

determining, at the electronic device, a second key device public key (P 2C ) based on at least the first key device public key (P 1C ) and the deterministic key (DK);

determining a secret based on at least the second electronic device private key (V 2S ) and the second key device public key (P 2C );

encrypting data at the electronic device using the determined secret or an encryption key that is based on the determined secret;

sending information indicative of the deterministic key (DK) to the key device;

determining, at the electronic device, an updated second electronic device private key (V 2S ) based on at least the first electronic device private key (V 1S ) and the deterministic key (DK);

determining, at the electronic device, an updated second key device public key (P 2C ) based on at least the first key device public key (P 1C ) and the deterministic key (DK);

determining an updated secret based on at least the updated second electronic device private key (V 2S ) and the updated second key device public key (P 2C ); and

encrypting data at the electronic device using the determined updated secret or an encryption key that is based on the determined updated secret.

2. The method of claim 1 , further comprising:

storing, at the key device, the information indicative of the deterministic key (DK).

3. The method of claim 1 , wherein the deterministic key (DK) is based on a message (M).

4. The method of claim 3 , comprising a step of generating the message (M) at the electronic device, and determining the deterministic key (DK) based on determining a hash of the message (M).

5. The method of claim 3 , comprising:

requesting, at the electronic device, the information indicative of the deterministic key (DK) from the key device;

generating, at the key device, a signed message (SM) based on the message (M);

sending the signed message (SM) to the electronic device;

validating, at the electronic device, the signed message (SM); and

retrieving the message (M) such that the secret can be determined, at the electronic device, for decrypting the data.

6. The method of claim 1 , comprising a step of determining the encryption key based on the determined secret and identification information of the electronic device.

7. The method of claim 1 , comprising a step of storing, at a data storage associated with the electronic device, the first key device public key (P 1C ).

8. The method of claim 1 , further comprising:

receiving, at the electronic device, the information indicative of the deterministic key (DK), from the key device;

determining the secret based on the received information indicative of the deterministic key (DK); and

decrypting, at the electronic device, the encrypted data using the secret or the encryption key that is based on the secret.

9. The method of claim 8 , comprising a step of generating, at the electronic device, an authentication message (M A ) and sending the authentication message (M A ) to the key device.

10. The method of claim 9 , comprising a step of determining a deterministic authentication key (DK A ) by determining a hash of the authentication message (M A ).

11. The method of claim 10 , comprising a step of generating, at the key device, a second asymmetric cryptography pair having a second key device private key (V 2C ) and a second key device public key (P 2C ).

12. The method of claim 11 , wherein the second key device private key (V 2C ) is based on the deterministic authentication key (DK A ) and the first key device private key (V 1C ), and the second key device public key (P 2C ) is based on the deterministic authentication key (DK A ) and the first key device public key (P 1C ).

13. The method of claim 12 , comprising:

generating, at the key device, a signed authentication message (SM A ) based on the deterministic authentication key (DK A ) and the second key device private key (V 2C );

receiving, at the electronic device, the signed authentication message (SM A ) from the key device; and

validating the signed authentication message (SM A ) with the second key device public key (P 2C ); and authenticating the key device based on a result of validating the signed authentication message (SM A ).

14. A memory device storing thereon a computer program comprising machine-readable instructions to cause a processing device of an electronic device to implement the method of claim 1 .

15. A computer system for encrypting data at an electronic device, the computer system comprising:

the electronic device being associated with a first asymmetric cryptography pair having a first electronic device private key (V 1S ) and a first electronic device public key (P 1S ),

a key device being associated with a second asymmetric cryptography pair having a first key device private key (V 1C ) and a first key device public key (P 1C ), wherein the key device is configured to communicate with the electronic device;

wherein the electronic device comprises a processor configured to:

determine a deterministic key (DK);

determine a second electronic device private key (V 2S ) based on at least the first electronic device private key (V 1S ) and the deterministic key (DK);

determine a second key device public key (P 2C ) based on at least the first key device public key (P 1C ) and the deterministic key (DK);

determine a secret based on at least the second electronic device private key (V 2S ) and the second key device public key (P 2C );

encrypt the data on the electronic device using the determined secret or an encryption key that is based on the determined secret;

determine an updated second electronic device private key (V 2S ) based on at least the first electronic device private key (V 1S ) and the deterministic key (DK);

determine an updated second key device public key (P 2C ) based on at least the first key device public key (P 1C ) and the deterministic key (DK);

determine an updated secret based on at least the updated second electronic device private key (V 2S ) and the updated second key device public key (P 2C ); and

encrypt the data on the electronic device using the determined updated secret or an encryption key that is based on the determined updated secret;

wherein information indicative of the deterministic key (DK) is stored on the key device.

16. The computer system of claim 15 , further configured to decrypt data, the processor of the electronic device being configured to:

receive the information indicative of the deterministic key (DK), from the key device;

determine the secret based on the information indicative of the deterministic key (DK); and

decrypt the data using the determined secret or the encryption key that is based on the determined secret.

17. An electronic device for encrypting data, the electronic device being configured to communicate with a key device, wherein the electronic device is associated with a first asymmetric cryptography pair having a first electronic device private key (V 1S ) and a first electronic device public key (P 1S ), and the key device is associated with a second asymmetric cryptography pair having a first key device private key (V 1C ) and a first key device public key (P 1C ), the electronic device comprising a processing device configured to:

determine a deterministic key (DK);

determine a second electronic device private key (V 2S ) based on at least the first electronic device private key (V 1S ) and the deterministic key (DK);

determine a second key device public key (P 2C ) based on at least the first key device public key (P 1C ) and the deterministic key (DK);

determine a secret based on at least the second electronic device private key (V 2S ) and the second key device public key (P 2C );

encrypt the data on the electronic device using the determined secret or an encryption key that is based on the determined secret;

determine an updated second electronic device private key (V 2S ) based on at least the first electronic device private key (V 1S ) and the deterministic key (DK);

determine an updated second key device public key (P 2C ) based on at least the first key device public key (P 1C ) and the deterministic key (DK);

determine an updated secret based on at least the updated second electronic device private key (V 2S ) and the updated second key device public key (P 2 c); and

encrypt the data on the electronic device using the determined updated secret or an encryption key that is based on the determined updated secret;

wherein information indicative of the deterministic key (DK) is sent to the key device.

Assignments (4)
CHANGE OF NAME Recorded Feb 3, 2025
From: NCHAIN HOLDINGS AG
To: NCHAIN LICENSING AG
Reel/Frame 070096/0502 →
CHANGE OF NAME Recorded Apr 16, 2023
From: NCHAIN HOLDINGS LTD
To: NCHAIN LICENSING AG
Reel/Frame 063364/0384 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2022
From: WRIGHT, CRAIG; SAVANAH, STEPHANE
To: NCHAIN HOLDINGS LTD.
Reel/Frame 060113/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2022
From: WRIGHT, CRAIG; SAVANAH, STEPHANE
To: NCHAIN HOLDINGS LTD.
Reel/Frame 060113/0226 →
Priority Claims (3)
GB 1603117 · Feb 23, 2016 · national
GB 1603122 · Feb 23, 2016 · national
GB 1619301 · Nov 15, 2016 · national
Continuity (3)
Continuation 16926583 · Jul 10, 2020
Continuation 16079082
Related Publication 20230107243A1 · Apr 6, 2023
References Cited (400)
US 4918589A · Floro et al. · 1990 [cited by applicant]
US 5034686A · Aspelin · 1991 [cited by applicant]
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 5801938A · Kalantery · 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 · 2002 [cited by examiner]
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 examiner]
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 11050690B2 · Hong et al. · 2021 [cited by applicant]
US 11080665B1 · Poelstra et al. · 2021 [cited by applicant]
US 11115196B1 · Triandopoulos et al. · 2021 [cited by applicant]
US 11188907B1 · Vijayvergia et al. · 2021 [cited by applicant]
US 11455378B2 · Wright et al. · 2022 [cited by applicant]
US 11663609B2 · Christidis et al. · 2023 [cited by applicant]
US 20010002486A1 · Kocher · 2001 [cited by examiner]
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 examiner]
US 20060153367A1 · Beeson · 2006 [cited by examiner]
US 20060153368A1 · Beeson · 2006 [cited by examiner]
US 20060153370A1 · Beeson · 2006 [cited by examiner]
US 20060156012A1 · Beeson · 2006 [cited by examiner]
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 20080130895A1 · Jueneman · 2008 [cited by examiner]
US 20080137857A1 · Bellare et al. · 2008 [cited by applicant]
US 20080144836A1 · Sanders et al. · 2008 [cited by applicant]
US 20080165955A1 · Ibrahim · 2008 [cited by examiner]
US 20080195499A1 · Meredith et al. · 2008 [cited by applicant]
US 20080260143A1 · Ibrahim · 2008 [cited by examiner]
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 20110157473A1 · Choi 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 examiner]
US 20110311051A1 · Resch · 2011 [cited by examiner]
US 20120011362A1 · Lambert · 2012 [cited by examiner]
US 20120039474A1 · Ho · 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 20120297405A1 · Zhang 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 · 2013 [cited by examiner]
US 20130061049A1 · Irvine · 2013 [cited by applicant]
US 20130069772A1 · Najafi et al. · 2013 [cited by applicant]
US 20130077783A1 · Anshel et al. · 2013 [cited by applicant]
US 20130091294A1 · El-Beltagy 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 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 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 examiner]
US 20150120567A1 · Van Rooyen et al. · 2015 [cited by applicant]
US 20150120569A1 · Belshe et al. · 2015 [cited by applicant]
US 20150124961A1 · Lambert · 2015 [cited by examiner]
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 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 examiner]
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 20150372897A1 · Han et al. · 2015 [cited by applicant]
US 20150379510A1 · Smith · 2015 [cited by applicant]
US 20150381729A1 · Manohar et al. · 2015 [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 20160134593A1 · Gvili · 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 20160164884A1 · Sriram et al. · 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 · 2016 [cited by examiner]
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 20160321654A1 · Lesavich et al. · 2016 [cited by applicant]
US 20160335533A1 · Davis et al. · 2016 [cited by applicant]
US 20160335924A1 · Karashi 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 20170026468A1 · Kumar 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 20170147975A1 · Natarajan 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 20170163733A1 · Grefen et al. · 2017 [cited by applicant]
US 20170169403A1 · Zhang · 2017 [cited by applicant]
US 20170173262A1 · Veltz · 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 20170235970A1 · Conner · 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 20170262862A1 · Aljawhari · 2017 [cited by applicant]
US 20170284974A1 · Hershey et al. · 2017 [cited by applicant]
US 20170287090A1 · Hunn et al. · 2017 [cited by applicant]
US 20170300877A1 · Mann et al. · 2017 [cited by applicant]
US 20170307387A1 · Kohlhepp · 2017 [cited by applicant]
US 20170308580A1 · Naganuma et al. · 2017 [cited by applicant]
US 20170310747A1 · Cohn 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 20170364908A1 · Smith et al. · 2017 [cited by applicant]
US 20170366347A1 · Smith · 2017 [cited by applicant]
US 20180001183A1 · Tran et al. · 2018 [cited by applicant]
US 20180007131A1 · Cohn et al. · 2018 [cited by applicant]
US 20180017447A1 · Raj et al. · 2018 [cited by applicant]
US 20180025670A1 · Ikarashi et al. · 2018 [cited by applicant]
US 20180034810A1 · Pe'Er et al. · 2018 [cited by applicant]
US 20180063709A1 · Morrison · 2018 [cited by applicant]
US 20180082043A1 · Witchey et al. · 2018 [cited by applicant]
US 20180094953A1 · Colson et al. · 2018 [cited by applicant]
US 20180109377A1 · Fu · 2018 [cited by applicant]
US 20180115428A1 · Lysenko et al. · 2018 [cited by applicant]
US 20180123780A1 · Ikarashi · 2018 [cited by applicant]
US 20180131512A1 · Gajek · 2018 [cited by applicant]
US 20180139056A1 · Imai et al. · 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 20180227277A1 · Fischer et al. · 2018 [cited by applicant]
US 20180240107A1 · Andrade · 2018 [cited by applicant]
US 20180247191A1 · Katz et al. · 2018 [cited by applicant]
US 20180264347A1 · Tran et al. · 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 20190114182A1 · Chalakudi 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 20190266146A1 · Rose et al. · 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 20210081938A1 · Falk · 2021 [cited by applicant]
US 20210194677A1 · Pourzandi et al. · 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 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 104620535A · 2015 [cited by applicant]
CN 104704504A · 2015 [cited by applicant]