IP Library Granted Patent US 12,437,349
Granted Patent B2
US 12,437,349 · App. 18/198,769 · Granted Oct 7, 2025

Blockchain mining system with load modulation

Inventor: Stephen Barbour (Calgary, CA)
Assignee: Upstream Data Inc.
G06Q50/06E21B41/00F02M21/0209F02M21/0218G05B15/02G06F16/2315G06Q10/06313H04L67/104H04L67/1097G06Q2220/00H02J9/06
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,437,349
App. No.
18/198,769
Granted
Oct 7, 2025
Kind
B2
Abstract

Methods and systems of operating a blockchain mining device using natural gas produced at a hydrocarbon production, storage, or processing site/facility. A generator may be retrofitted to an existing prime mover used to pump the well, and the generator may be used to power the blockchain mining device. Portable mining devices may be hooked up to a casinghead gas supply at a remote, isolated oil facility. Power loading levels may be modulated by adjusting mining transaction levels to correspond with combustible gas production levels.

Claims (48)

1. A blockchain mining system connectable to a network that stores or has access to a blockchain database with transactional information for a digital currency, the blockchain mining system comprising:

a blockchain mining device structured to be connected in use to a generator that uses a continuous flow from a source of combustible gas to power the generator;

in which:

the blockchain mining device has a plurality of mining processors and is configured with a network interface;

the network interface is configured to, in use, be connected to receive and transmit data through the internet to the network;

the plurality of mining processors are connected to the network interface and adapted to mine transactions associated with the blockchain database and to communicate with the blockchain database; and

a controller of the blockchain mining system is configured to modulate a power load level exerted by the blockchain mining device on the generator in response to variations in electrical power availability from the generator.

2. The blockchain mining system of claim 1 isolated from a sales gas line and an external electrical power grid.

3. The blockchain mining system of any claim 1 further comprising the generator, which is connected to the blockchain mining device, and in which the source of combustible gas is connected to the generator and comprises a hydrocarbon production, storage, or processing facility.

4. The blockchain mining system of claim 3 in which the source of combustible gas comprises a remote oil or gas well.

5. The blockchain mining system of claim 1 further comprising a combustion engine that is connectable to the source of combustible gas and connected to drive the generator.

6. The blockchain mining system of claim 1 in which the controller is configured to modulate the power load level in response to:

a production rate of combustible gas from the source of combustible gas; or

a gas production profile of the source of combustible gas.

7. The blockchain mining system of claim 1 in which:

the controller comprises one or more controllers connectable to one or both the generator and the blockchain mining device; and

the one or more controllers are connected to the network interface for remote access.

8. The blockchain mining system of claim 1 further comprising a portable enclosure, which houses the blockchain mining device and has the form of a box with walls, a top, and a base, with one or more access doors formed in the walls.

9. The blockchain mining system of claim 1 further comprising a combustible gas disposal device, at the source of combustible gas, the combustible gas disposal device being connected to receive combustible gas from the source of combustible gas.

10. The blockchain mining system of claim 1 further comprising one or more step-down transformers, in which the blockchain mining device is connected to receive power from the one or more step-down transformers.

11. The blockchain mining system of claim 1 further comprising the generator, in which the generator comprises a plurality of generators.

12. The blockchain mining system of claim 1 in which the controller is configured to modulate the power load level by increasing or decreasing one or more of:

a maximum number of the plurality of mining processors that are engaged in mining transactions, by powering up or down one or more of the plurality of mining processors; or

a mining activity of one or more of the plurality of mining processors by modifying a hashrate and corresponding power consumption of the one or more of the plurality of mining processors.

13. The blockchain mining system of claim 12 in which the controller is configured to increase or decrease the maximum number of the plurality of mining processors that are engaged in mining transactions by connecting or disconnecting the internet to and from the one or more of the plurality of mining processors.

14. The blockchain mining system of claim 1 in which the blockchain mining device is connected to the generator, which is connected to the source of energy to receive a continuous supply of energy to power the generator and provide electricity to the blockchain mining device.

15. A blockchain mining method for mining transactions for a network that stores or has access to a blockchain database that stores transactional information for a digital currency, the blockchain mining method comprising:

using a source of combustible gas to produce electricity via a generator to operate a blockchain mining device, in which:

the generator is connected to the source of combustible gas to receive a continuous flow of combustible gas to power the generator;

the blockchain mining device has a plurality of mining processors and is connected to a network interface;

the network interface is connected to receive and transmit data through the internet to the network;

the plurality of mining processors are connected to the network interface and adapted to mine transactions associated with the blockchain database and to communicate with the blockchain database; and

modulating, using a controller, a power load level exerted by the blockchain mining device on the generator in response to variations in electrical power availability from the generator.

16. The blockchain mining method of claim 15 further comprising, prior to using the source of combustible gas:

disconnecting or diverting the source of combustible gas from a combustible gas disposal device at a hydrocarbon production well, storage, or processing facility; and

connecting the source of combustible gas to operate the blockchain mining device.

17. The blockchain mining method of claim 16 in which the combustible gas disposal device comprises one or more of a flare, a vent to the atmosphere, an incinerator, or a burner.

18. The blockchain mining method of claim 15 in which modulating comprises modulating the power load level in response to:

a production rate of combustible gas; or

a gas production profile of the combustible gas.

19. The blockchain mining method of claim 15 in which using the controller comprises using one or more controllers to operate one or both the generator and the blockchain mining device.

20. The blockchain mining method of claim 19 in which the one or more controllers are connected to the network interface for remote access.

21. The blockchain mining method of claim 15 further comprising using one or more step-down transformers to supply power from the generator to the blockchain mining device.

22. The blockchain mining method of claim 15 in which the generator comprises a plurality of generators.

23. The blockchain mining method of claim 15 in which modulating further comprises modulating by increasing or decreasing one or more of:

a maximum number of the plurality of mining processors that are engaged in mining transactions, by powering up or down one or more of the plurality of mining processors; or

a mining activity of one or more of the plurality of mining processors by modifying a hashrate and corresponding power consumption of the one or more of the plurality of mining processors.

24. The blockchain mining method of claim 23 in which the controller is configured to increase or decrease the maximum number of the plurality of mining processors that are engaged in mining transactions by connecting or disconnecting the internet to and from the one or more of the plurality of mining processors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2023
From: BARBOUR, STEPHEN
To: UPSTREAM DATA INC.
Reel/Frame 063708/0580 →
Continuity (4)
Continuation 17952132 · Sep 23, 2022
Continuation 16484728
Provisional Application 62456380 · Feb 8, 2017
Related Publication 20230289902A1 · Sep 14, 2023
References Cited (400)
US 3486530A · Mercier · 1969 [cited by applicant]
US 3941144A · Cornil · 1976 [cited by applicant]
US 4088154A · Patton · 1978 [cited by applicant]
US 4106097A · Fox · 1978 [cited by applicant]
US 4245319A · Hedges · 1981 [cited by applicant]
US 4247786A · Hedges · 1981 [cited by applicant]
US 4333496A · Chow · 1982 [cited by applicant]
US 4371779A · Maynard · 1983 [cited by applicant]
US 4551812A · Gurr · 1985 [cited by applicant]
US 4574959A · Hollett · 1986 [cited by applicant]
US 4712170A · Grace · 1987 [cited by examiner]
US 5142672A · Johnson · 1992 [cited by applicant]
US 5209317A · Schnelle · 1993 [cited by applicant]
US 5355676A · Inokuchi · 1994 [cited by applicant]
US 5367669A · Holland · 1994 [cited by applicant]
US 5396923A · Allen · 1995 [cited by applicant]
US 5509434A · Boyd · 1996 [cited by applicant]
US 5544012A · Koike · 1996 [cited by applicant]
US 5544046A · Niwa · 1996 [cited by applicant]
US 5586574A · Smith · 1996 [cited by applicant]
US 5653070A · Seguin · 1997 [cited by applicant]
US 5748914A · Barth · 1998 [cited by applicant]
US 5761083A · Brown · 1998 [cited by applicant]
US 5913046A · Barth · 1999 [cited by applicant]
US 5943221A · Asai · 1999 [cited by applicant]
US 6042791A · Johnson · 2000 [cited by applicant]
US 6115698A · Tuck · 2000 [cited by applicant]
US 6161386A · Lokhandwala · 2000 [cited by applicant]
US 6244516B1 · Langervik · 2001 [cited by applicant]
US 6288456B1 · Cratty · 2001 [cited by applicant]
US 6304459B1 · Toyosato · 2001 [cited by applicant]
US 6437692B1 · Petite · 2002 [cited by applicant]
US 6473744B1 · Tuck · 2002 [cited by applicant]
US 6519509B1 · Nierlich · 2003 [cited by applicant]
US 6521020B2 · Butwell · 2003 [cited by applicant]
US 6585784B1 · Mittricker · 2003 [cited by applicant]
US 6618709B1 · Sneeringer · 2003 [cited by applicant]
US 6633823B2 · Bartone · 2003 [cited by applicant]
US 6643567B2 · Kolk · 2003 [cited by applicant]
US 6665582B1 · Moritz · 2003 [cited by applicant]
US 6672955B2 · Charron · 2004 [cited by applicant]
US 6681154B2 · Nierlich · 2004 [cited by applicant]
US 6745105B1 · Fairlie · 2004 [cited by applicant]
US 6748932B1 · Sorter · 2004 [cited by applicant]
US 6775595B1 · Yabutani · 2004 [cited by applicant]
US 6785592B1 · Smith · 2004 [cited by applicant]
US 6853930B2 · Hayashi · 2005 [cited by applicant]
US 6868293B1 · Schurr · 2005 [cited by applicant]
US 6912450B2 · Fairlie · 2005 [cited by applicant]
US 6930410B2 · Ikeda · 2005 [cited by applicant]
US 6990593B2 · Nakagawa · 2006 [cited by applicant]
US 7010363B2 · Donnelly · 2006 [cited by applicant]
US 7027992B2 · Zaccaria · 2006 [cited by applicant]
US 7035179B2 · Chen · 2006 [cited by applicant]
US 7042726B2 · Cader · 2006 [cited by applicant]
US 7053767B2 · Petite · 2006 [cited by applicant]
US 7054271B2 · Brownrigg · 2006 [cited by applicant]
US 7062360B2 · Fairlie · 2006 [cited by applicant]
US 7076339B2 · Yabutani · 2006 [cited by applicant]
US 7085133B2 · Hall · 2006 [cited by applicant]
US 7088014B2 · Nierlich · 2006 [cited by applicant]
US 7093256B2 · Bloks · 2006 [cited by applicant]
US 7127328B2 · Ransom · 2006 [cited by applicant]
US 7130832B2 · Bannai · 2006 [cited by applicant]
US 7135956B2 · Bartone · 2006 [cited by applicant]
US 7143300B2 · Potter · 2006 [cited by applicant]
US 7149605B2 · Chassin · 2006 [cited by applicant]
US 7181316B2 · Fairlie · 2007 [cited by applicant]
US 7188003B2 · Ransom · 2007 [cited by applicant]
US 7196900B2 · Ewing · 2007 [cited by applicant]
US 7206670B2 · Pimputkar · 2007 [cited by applicant]
US 7269723B2 · Cromer · 2007 [cited by applicant]
US 7278273B1 · Whitted · 2007 [cited by applicant]
US 7305282B2 · Chen · 2007 [cited by applicant]
US 7333880B2 · Brewster · 2008 [cited by applicant]
US 7369968B2 · Johnson · 2008 [cited by applicant]
US 7370666B2 · Willets · 2008 [cited by applicant]
US 7376851B2 · Kim · 2008 [cited by applicant]
US 7386744B2 · Barr · 2008 [cited by applicant]
US 7396388B2 · Mitariten · 2008 [cited by applicant]
US 7420293B2 · Donnelly · 2008 [cited by applicant]
US 7460930B1 · Howell · 2008 [cited by applicant]
US 7468661B2 · Petite · 2008 [cited by applicant]
US 7484521B2 · Kimbara · 2009 [cited by applicant]
US 7500911B2 · Johnson · 2009 [cited by applicant]
US 7508663B2 · Coglitore · 2009 [cited by applicant]
US 7516106B2 · Ehlers · 2009 [cited by applicant]
US 7519453B2 · Fairlie · 2009 [cited by applicant]
US 7525207B2 · Clidaras · 2009 [cited by examiner]
US 7542947B2 · Guyon · 2009 [cited by applicant]
US 7560831B2 · Whitted · 2009 [cited by applicant]
US 7561977B2 · Horst · 2009 [cited by applicant]
US 7565224B2 · Fairlie · 2009 [cited by applicant]
US 7633955B1 · Saraiya · 2009 [cited by applicant]
US 7647516B2 · Ranganathan · 2010 [cited by applicant]
US 7702931B2 · Goodrum · 2010 [cited by applicant]
US 7724513B2 · Coglitore · 2010 [cited by applicant]
US 7738251B2 · Clidaras · 2010 [cited by applicant]
US 7779276B2 · Bolan · 2010 [cited by applicant]
US 7783907B2 · Dubinsky · 2010 [cited by applicant]
US 7800900B1 · Noteboom · 2010 [cited by applicant]
US 7854652B2 · Yates · 2010 [cited by applicant]
US 7861102B1 · Ranganathan · 2010 [cited by applicant]
US 7862410B2 · McMahan · 2011 [cited by applicant]
US 7921315B2 · Langgood · 2011 [cited by applicant]
US 7925911B2 · Brey · 2011 [cited by applicant]
US 7944692B2 · Grantham · 2011 [cited by applicant]
US 7957142B2 · Noteboom · 2011 [cited by applicant]
US 7961463B2 · Belady · 2011 [cited by applicant]
US 7970561B2 · Pfeiffer · 2011 [cited by applicant]
US 7971446B2 · Clidaras · 2011 [cited by applicant]
US 7990710B2 · Hellriegel · 2011 [cited by applicant]
US 7998227B2 · Mittricker · 2011 [cited by applicant]
US 8001403B2 · Hamilton · 2011 [cited by applicant]
US 8006108B2 · Brey · 2011 [cited by applicant]
US 8031468B2 · Bean · 2011 [cited by applicant]
US 8047904B2 · Yates · 2011 [cited by applicant]
US 8051672B2 · Mallia · 2011 [cited by applicant]
US 8070863B2 · Tsangaris · 2011 [cited by applicant]
US 8080900B2 · Corhodzic · 2011 [cited by applicant]
US 8094436B2 · Mills · 2012 [cited by applicant]
US 8113010B2 · Carlson · 2012 [cited by applicant]
US 8156206B2 · Kiley · 2012 [cited by applicant]
US 8180501B2 · Lewis · 2012 [cited by applicant]
US 8184435B2 · Bean · 2012 [cited by applicant]
US 8203837B2 · Zeighami · 2012 [cited by applicant]
US 8203841B2 · Chang · 2012 [cited by applicant]
US 8214843B2 · Boss · 2012 [cited by applicant]
US 8233270B2 · Pierson · 2012 [cited by applicant]
US 8248795B2 · Chang · 2012 [cited by applicant]
US 8248799B2 · Chang · 2012 [cited by applicant]
US 8250382B2 · Maglione · 2012 [cited by applicant]
US 8251785B2 · Schmitt · 2012 [cited by applicant]
US 8254122B2 · Chang · 2012 [cited by applicant]
US 8254124B2 · Keisling · 2012 [cited by applicant]
US 8260913B2 · Knapp · 2012 [cited by applicant]
US 8261275B2 · Johnson · 2012 [cited by applicant]
US 8264840B2 · Bergthold · 2012 [cited by applicant]
US 8286442B2 · Carlson · 2012 [cited by applicant]
US 8297067B2 · Keisling · 2012 [cited by applicant]
US 8300402B2 · Wei · 2012 [cited by applicant]
US 8305737B2 · Ewing · 2012 [cited by applicant]
US 8305757B2 · Keisling · 2012 [cited by applicant]
US 8312229B2 · Bloks · 2012 [cited by applicant]
US 8315054B2 · Chen · 2012 [cited by applicant]
US 8320128B2 · Wei · 2012 [cited by applicant]
US 8322155B2 · Tutunoglu · 2012 [cited by applicant]
US 8327123B2 · Juffa · 2012 [cited by applicant]
US 8331086B1 · Meissner · 2012 [cited by applicant]
US 8331087B2 · Wei · 2012 [cited by applicant]
US 8332670B2 · Kato · 2012 [cited by applicant]
US 8360833B2 · Grantham · 2013 [cited by applicant]
US 8370517B2 · Bohrer · 2013 [cited by applicant]
US 8374928B2 · Gopisetty · 2013 [cited by applicant]
US 8405977B2 · Lin · 2013 [cited by applicant]
US 8422223B2 · Su · 2013 [cited by applicant]
US 8432700B2 · Katakura · 2013 [cited by applicant]
US 8447993B2 · Greene · 2013 [cited by applicant]
US 8457796B2 · Thind · 2013 [cited by applicant]
US 8462496B2 · Schmitt · 2013 [cited by applicant]
US 8467050B2 · Dutel · 2013 [cited by applicant]
US 8483715B2 · Chen · 2013 [cited by applicant]
US 8498110B2 · Wei · 2013 [cited by applicant]
US 8498114B2 · Martini · 2013 [cited by applicant]
US 8571820B2 · Pfeiffer · 2013 [cited by applicant]
US 8577509B2 · Ong · 2013 [cited by applicant]
US 8595094B1 · Forbes · 2013 [cited by applicant]
US 8595515B1 · Weber · 2013 [cited by applicant]
US 8600556B2 · Nesler · 2013 [cited by applicant]
US 8601287B1 · Weber · 2013 [cited by applicant]
US 8601827B2 · Keisling · 2013 [cited by applicant]
US 8627123B2 · Jain · 2014 [cited by applicant]
US 8639392B2 · Chassin · 2014 [cited by applicant]
US 8659895B1 · Carlson · 2014 [cited by applicant]
US 8665591B2 · Bourgeois · 2014 [cited by applicant]
US 8683823B1 · Shivers, III · 2014 [cited by examiner]
US 8692537B2 · Hyde · 2014 [cited by examiner]
US 8694810B2 · Ahluwalia · 2014 [cited by applicant]
US 8700929B1 · Weber · 2014 [cited by applicant]
US 8706914B2 · Duchesneau · 2014 [cited by applicant]
US 8706915B2 · Duchesneau · 2014 [cited by applicant]
US 8719223B2 · Knapp · 2014 [cited by applicant]
US 8734212B2 · Peng · 2014 [cited by applicant]
US 8755184B2 · Peng · 2014 [cited by applicant]
US 8768799B1 · Forbes · 2014 [cited by applicant]
US 8789061B2 · Pavel · 2014 [cited by applicant]
US 8799690B2 · Dawson · 2014 [cited by applicant]
US 8812674B2 · Guenter · 2014 [cited by applicant]
US 8839254B2 · Horvitz · 2014 [cited by applicant]
US 8839551B2 · Swann · 2014 [cited by applicant]
US 8848727B2 · Saraiya · 2014 [cited by applicant]
US 8849469B2 · Belady · 2014 [cited by examiner]
US 8849715B2 · Forbes · 2014 [cited by applicant]
US 8887498B2 · Frerichs · 2014 [cited by applicant]
US 8917502B1 · Gardner · 2014 [cited by applicant]
US 8924781B2 · Shaw · 2014 [cited by applicant]
US 8930299B2 · Pyle · 2015 [cited by applicant]
US 8931221B2 · Somani · 2015 [cited by applicant]
US 8941256B1 · Czamara · 2015 [cited by applicant]
US 8964374B1 · Sheng · 2015 [cited by applicant]
US 8965594B2 · Marcus · 2015 [cited by applicant]
US 9003211B2 · Pfeiffer · 2015 [cited by applicant]
US 9003216B2 · Sankar · 2015 [cited by applicant]
US 9026814B2 · Aasheim · 2015 [cited by applicant]
US 9027024B2 · Mick · 2015 [cited by applicant]
US 9041235B1 · Hunter · 2015 [cited by applicant]
US 9059604B2 · Johnson · 2015 [cited by applicant]
US 9063738B2 · Jain · 2015 [cited by applicant]
US 9065582B2 · Barry · 2015 [cited by applicant]
US 9072200B2 · Dersch · 2015 [cited by applicant]
US 9089078B2 · Branton · 2015 [cited by examiner]
US 9091496B2 · Imwalle · 2015 [cited by applicant]
US 9110641B2 · Wu · 2015 [cited by applicant]
US 9124099B2 · Kuriyama · 2015 [cited by applicant]
US 9141155B2 · Wiley · 2015 [cited by applicant]
US 9143392B2 · Duchesneau · 2015 [cited by applicant]
US 9144181B2 · Wiley · 2015 [cited by applicant]
US 9155230B2 · Eriksen · 2015 [cited by examiner]
US 9207993B2 · Jain · 2015 [cited by applicant]
US 9218035B2 · Li · 2015 [cited by applicant]
US 9232024B2 · Suffling · 2016 [cited by applicant]
US 9252598B2 · Belady · 2016 [cited by applicant]
US 9268613B2 · Barham · 2016 [cited by applicant]
US 9271429B2 · Mashiko · 2016 [cited by applicant]
US 9282022B2 · Matthews · 2016 [cited by applicant]
US 9282684B2 · Keisling · 2016 [cited by applicant]
US 9284850B1 · Gardner · 2016 [cited by applicant]
US 9320177B2 · Levesque · 2016 [cited by applicant]
US 9337704B1 · Leslie · 2016 [cited by applicant]
US 9342375B2 · Hyser · 2016 [cited by applicant]
US 9345167B2 · Hwang · 2016 [cited by applicant]
US 9348381B2 · Khoo · 2016 [cited by applicant]
US 9357681B2 · Ross · 2016 [cited by applicant]
US 9363928B2 · Kondo · 2016 [cited by applicant]
US 9365127B2 · Olsson · 2016 [cited by applicant]
US 9380734B2 · Chang · 2016 [cited by applicant]
US 9389632B2 · Km · 2016 [cited by applicant]
US 9394770B2 · Boot · 2016 [cited by applicant]
US 9395208B2 · Sobotka · 2016 [cited by applicant]
US 9414531B1 · Towner · 2016 [cited by applicant]
US 9416904B2 · Belady · 2016 [cited by applicant]
US 9444367B2 · Fornage · 2016 [cited by applicant]
US 9447992B2 · Johnson · 2016 [cited by applicant]
US 9450838B2 · Jain · 2016 [cited by applicant]
US 9477279B1 · Piszczek · 2016 [cited by applicant]
US 9493216B2 · Scott · 2016 [cited by examiner]
US 9495668B1 · Juels · 2016 [cited by applicant]
US 9497892B2 · Klaba · 2016 [cited by applicant]
US 9542231B2 · Khan · 2017 [cited by applicant]
US 9552234B2 · Boldyrev · 2017 [cited by applicant]
US 9557792B1 · Potlapally · 2017 [cited by applicant]
US 9559520B2 · Shelton · 2017 [cited by applicant]
US 9568975B2 · Sehgal · 2017 [cited by applicant]
US 9585291B2 · Belady · 2017 [cited by applicant]
US 9588558B2 · McKnight · 2017 [cited by applicant]
US 9595054B2 · Jain · 2017 [cited by applicant]
US 9606571B2 · Shows · 2017 [cited by applicant]
US 9618991B1 · Clidaras · 2017 [cited by applicant]
US 9622387B1 · Czamara · 2017 [cited by applicant]
US 9630614B1 · Hill · 2017 [cited by examiner]
US 9634508B2 · Kearns · 2017 [cited by applicant]
US 9637433B2 · Zubrin · 2017 [cited by applicant]
US 9645596B1 · Lee · 2017 [cited by applicant]
US 9654414B2 · Chatterjee · 2017 [cited by applicant]
US 9673632B1 · Ramesh · 2017 [cited by applicant]
US 9692259B2 · Boss · 2017 [cited by applicant]
US 9719024B2 · Young · 2017 [cited by applicant]
US 9763366B2 · Keisling · 2017 [cited by applicant]
US 9769948B2 · Welch · 2017 [cited by applicant]
US 9769953B2 · Malone · 2017 [cited by applicant]
US 9769960B2 · LeFebvre · 2017 [cited by applicant]
US 9774190B2 · Mondal · 2017 [cited by applicant]
US 9778718B2 · Zacho · 2017 [cited by applicant]
US 9795062B1 · Ross · 2017 [cited by applicant]
US 9800052B2 · Li · 2017 [cited by applicant]
US 9800167B2 · Aeloiza · 2017 [cited by applicant]
US 9839163B2 · Keisling · 2017 [cited by applicant]
US 9843470B1 · Gartrell · 2017 [cited by applicant]
US 9886316B2 · Belady · 2018 [cited by applicant]
US 9929591B2 · Cheng · 2018 [cited by applicant]
US 9933804B2 · Janous · 2018 [cited by applicant]
US 9939834B2 · Bodas · 2018 [cited by applicant]
US 9946815B1 · Weber · 2018 [cited by applicant]
US 9967333B2 · Chen · 2018 [cited by applicant]
US 9982516B2 · Ricotta · 2018 [cited by examiner]
US 9985842B2 · White · 2018 [cited by applicant]
US 9994118B2 · Williams · 2018 [cited by applicant]
US 9995218B2 · Oehring · 2018 [cited by applicant]
US 10003200B2 · Budde · 2018 [cited by applicant]
US 10009232B2 · Duncan · 2018 [cited by applicant]
US 10013037B1 · Clidaras · 2018 [cited by applicant]
US 10033210B2 · Peterson · 2018 [cited by applicant]
US 10037061B1 · Panchapakesan · 2018 [cited by applicant]
US 10039211B2 · Crawford · 2018 [cited by applicant]
US 10063629B2 · Duncan · 2018 [cited by applicant]
US 10067547B2 · Castro-Leon · 2018 [cited by applicant]
US 10078353B2 · Klaba · 2018 [cited by applicant]
US 10101731B2 · Asmus · 2018 [cited by applicant]
US 10103574B2 · Siegler · 2018 [cited by applicant]
US 10111275B2 · Norton · 2018 [cited by applicant]
US 10128684B2 · Ramamurthy · 2018 [cited by applicant]
US 10199669B2 · Wang · 2019 [cited by applicant]
US 10234835B2 · Liu · 2019 [cited by applicant]
US 10250039B2 · Wenzel · 2019 [cited by applicant]
US 10257268B2 · Cencini · 2019 [cited by applicant]
US 10271486B2 · McNamara · 2019 [cited by applicant]
US 10275842B2 · Lee · 2019 [cited by applicant]
US 10283968B2 · ElBsat · 2019 [cited by applicant]
US 10289190B2 · Boss · 2019 [cited by applicant]
US 10291627B2 · Gleichauf · 2019 [cited by examiner]
US 10299412B1 · Papen · 2019 [cited by applicant]
US 10326661B2 · Munjal · 2019 [cited by applicant]
US 10339227B1 · Carlson · 2019 [cited by applicant]
US 10340696B2 · Paine · 2019 [cited by applicant]
US 10356954B2 · Bao · 2019 [cited by applicant]
US 10360077B2 · Mahindru · 2019 [cited by applicant]
US 10367335B2 · Kawashima · 2019 [cited by applicant]
US 10367353B1 · McNamara · 2019 [cited by examiner]
US 10367535B2 · Corse · 2019 [cited by applicant]
US 10368467B2 · Gold · 2019 [cited by applicant]
US 10404523B2 · Cencini · 2019 [cited by applicant]
US 10444818B1 · McNamara · 2019 [cited by applicant]
US 10452041B2 · Menon · 2019 [cited by applicant]
US 10452127B1 · McNamara · 2019 [cited by applicant]
US 10452532B2 · McVay · 2019 [cited by applicant]
US 10454772B2 · White · 2019 [cited by applicant]
US 10465492B2 · Ricotta · 2019 [cited by applicant]
US 10476386B2 · Goto · 2019 [cited by applicant]
US 10488061B2 · Costakis · 2019 [cited by applicant]
US 10497072B2 · Hooshmand · 2019 [cited by applicant]
US 10511175B2 · Kogo · 2019 [cited by applicant]
US 10523449B2 · Montalvo · 2019 [cited by applicant]
US 10545560B2 · Mahindru · 2020 [cited by applicant]
US 10545796B2 · Bahramshahry · 2020 [cited by applicant]
US 10582635B1 · Ross · 2020 [cited by applicant]
US 10608433B1 · McNamara · 2020 [cited by applicant]
US 10618427B1 · McNamara · 2020 [cited by applicant]
US 10637250B2 · Paine · 2020 [cited by applicant]
US 10637353B2 · Ohyama · 2020 [cited by applicant]
US 10709076B2 · Pham · 2020 [cited by applicant]
US 10721240B2 · Gleichauf · 2020 [cited by examiner]
US 10739042B2 · Zhang · 2020 [cited by applicant]
US 10754494B2 · Duncan · 2020 [cited by applicant]
US 10756546B2 · Pmsvvsv · 2020 [cited by applicant]
US 10756570B2 · Lundstrom · 2020 [cited by applicant]
US 10757840B2 · Johnson · 2020 [cited by applicant]
US 10762476B2 · Son · 2020 [cited by applicant]
US 10779441B2 · Martini · 2020 [cited by applicant]
US 10795428B2 · Walsh · 2020 [cited by applicant]
US 10819599B2 · Mahindru · 2020 [cited by applicant]
US 10822992B2 · Spears · 2020 [cited by applicant]
US 10831555B2 · Krishnan · 2020 [cited by applicant]
US 10833940B2 · Cencini · 2020 [cited by applicant]
US 10834838B1 · Ross · 2020 [cited by applicant]
US 10838482B2 · Mahindru · 2020 [cited by applicant]
US 10857299B2 · Creaturo · 2020 [cited by applicant]
US 10857899B1 · McNamara · 2020 [cited by applicant]
US 10861112B2 · Forbes · 2020 [cited by applicant]
US 10862307B2 · Cavness · 2020 [cited by applicant]
US 10862309B2 · Cavness · 2020 [cited by applicant]
US 10873211B2 · McNamara · 2020 [cited by applicant]
US 10882412B2 · Mrlik · 2021 [cited by applicant]
US 10892622B2 · Guruprasad · 2021 [cited by applicant]
US 10916967B2 · Peloso · 2021 [cited by applicant]
US 10931117B2 · Shoemaker · 2021 [cited by applicant]
US 10974194B2 · Al Muhsen · 2021 [cited by applicant]
US 10993353B2 · Rau · 2021 [cited by applicant]
US 11009836B2 · Hoffmann · 2021 [cited by applicant]
US 11016456B2 · Henson · 2021 [cited by applicant]
US 11016458B2 · McNamara · 2021 [cited by applicant]
US 11016553B2 · McNamara · 2021 [cited by applicant]
US 11025060B2 · McNamara · 2021 [cited by applicant]
US 11031783B2 · McNamara · 2021 [cited by applicant]
US 11031787B2 · McNamara · 2021 [cited by applicant]
US 11031813B2 · McNamara · 2021 [cited by applicant]
US 11042948B1 · McNamara · 2021 [cited by applicant]
US 11056913B2 · Matan · 2021 [cited by applicant]
US 11076509B2 · Alissa · 2021 [cited by applicant]
US 11108237B2 · Clifton · 2021 [cited by applicant]
US 11126242B2 · Shaikh · 2021 [cited by applicant]
US 11128165B2 · McNamara · 2021 [cited by applicant]
US 11162696B2 · Klaba · 2021 [cited by applicant]
US 11163280B2 · Henson · 2021 [cited by examiner]
US 11169592B2 · Mahindru · 2021 [cited by applicant]
US 11182781B2 · Castinado · 2021 [cited by applicant]
US 11194150B2 · Baba · 2021 [cited by applicant]
US 11196255B2 · Torvund · 2021 [cited by applicant]
US 11256320B2 · McNamara · 2022 [cited by applicant]
US 11268715B2 · Park · 2022 [cited by applicant]
US 11275427B2 · McNamara · 2022 [cited by applicant]
US 11283261B2 · McNamara · 2022 [cited by applicant]
US 11289914B2 · Walsh · 2022 [cited by applicant]
US 11306970B2 · Klaba · 2022 [cited by applicant]
US 11310944B2 · Martini · 2022 [cited by applicant]
US 11327473B2 · Sayyarrodsari · 2022 [cited by applicant]
US 11337339B2 · Pichai · 2022 [cited by applicant]
US 11342746B2 · McNamara · 2022 [cited by applicant]
US 11359865B2 · Stone · 2022 [cited by applicant]
US 11397999B2 · McNamara · 2022 [cited by applicant]
US 11418037B2 · Cavness · 2022 [cited by applicant]