The present disclosure relates generally to pressure pumps for a wellbore and, more particularly (although not necessarily exclusively), to using torque measurements to monitor the performance of a pressure pump during operation in a wellbore environment.
Pressure pumps may be used in wellbore treatments. For example, hydraulic fracturing (also known as “fracking” or “hydro-fracking”) may utilize a pressure pump to introduce or inject fluid at high pressures into a wellbore to create cracks or fractures in downhole rock formations. Due to the high-pressured and high-stressed nature of the pumping environment, pressure pump parts may undergo mechanical wear and require frequent replacement. Frequently changing parts may result in additional costs for the replacement parts and additional time due to the delays in operation while the replacement parts are installed.
Certain aspects and examples of the present disclosure relate to a pressure-pump monitoring system for identifying issues in a pressure pump by isolating discrepancies in torque values to a specific location of a torque measurement. The monitoring system may include a position sensor, a strain gauge, and a torque sensor. The position sensor may generate position signals corresponding to the movement of a crankshaft in the power end. The strain gauge may generate a strain signal corresponding to a strain in a fluid chamber located in a fluid end of the chamber. The position of the crankshaft and the strain in the chamber may be used, individually or collectively, to determine information about the fluid end of the pressure pump. The fluid-end information may include condition information about the component in the fluid end (e.g., leaks in the valves, cavitation in the chambers, etc.) and fluid information about fluid in the fluid end (e.g., flow rate of the fluid, bulk modulus, etc.). The fluid information may be used to generate expected conditions of the pressure pump in the power end and the fluid end. The torque sensor may be positioned in the pressure pump to generate a signal corresponding to the torque of a component of the pressure pump proximate to the torque sensor. The torque signal may be compared to the expected conditions of the pressure pump to determine abnormalities. The abnormalities may correspond to a condition of the component to which the torque sensor is proximate.
A monitoring system according to some aspects may protect components of the pressure pump by quickly identifying when an issue is present in the pressure pump as well as a location of the issue in the power end or the fluid end prior to the issue exacerbating to cause significant damage. The monitoring system may determine the performance of the components throughout the pressure pump's operation to allow the pressure pump to undergo maintenance on an as-needed basis, rather than scheduled by a predetermined number of stages. The downtime caused by prescheduled and unnecessary maintenance may be reduced to save avoidable replacement costs and in the time and labor in performing pump maintenance.
These illustrative examples are provided to introduce the reader to the general subject matter discussed here and are not intended to limit the scope of the disclosed concepts. The following sections describe various additional aspects and examples with reference to the drawings in which like numerals indicate like elements, and directional descriptions are used to describe the illustrative examples but, like the illustrative examples, should not be used to limit the present disclosure. The various figures described below depict examples of implementations for the present disclosure, but should not be used to limit the present disclosure.
The pressure pump 100 may also include a rotating assembly. The rotating assembly may include a crankshaft 108, one or more connecting rods 110, a crosshead 112, plungers 114, and related elements (e.g., pony rods, clamps, etc.). The crankshaft 108 may be positioned in the power end 102 of the pressure pump 100 and may be mechanically connected to a plunger 114 in a chamber 106 of the pressure pump via the connecting rods 110 and the crosshead 112. The crankshaft 108 may cause a plunger 114 located in a chamber 106 to displace any fluid in the chamber 106. In some aspects, each chamber 106 of the pressure pump 100 may include a separate plunger 114, each plunger 114 in each chamber 106 mechanically connected to the crankshaft 108 via the connecting rod 110 and the crosshead 112. Each chamber 106 may include a suction valve 116 and a discharge valve 118 for absorbing fluid into the chamber 106 and discharging fluid from the chamber 106, respectively. The fluid may be absorbed into and discharged from the chamber 106 in response to a movement of the plunger 114 in the chamber 106. Based on the mechanical coupling of the crankshaft 108 to the plunger 114 in the chamber 106, the movement of the plunger 114 may be directly related to the movement of the crankshaft 108.
A suction valve 116 and a discharge valve 118 may be included in each chamber 106 of the pressure pump 100. In some aspects, the suction valve 116 and the discharge valve 118 may be passive valves. As the plunger 114 operates in the chamber 106, the plunger 114 may impart motion and pressure to the fluid by direct displacement. The suction valve 116 and the discharge valve 118 may open and close based on the displacement of the fluid in the chamber 106 by the plunger 114. For example, the suction valve 116 may be opened during when the plunger 114 recesses to absorb fluid from outside of the chamber 106 into the chamber 106. As the plunger 114 is withdrawn from the chamber 106, it may create a differential pressure to open the suction valve 116 and allow fluid to enter the chamber 106. In some aspects, the fluid may be absorbed into the chamber 106 from an inlet manifold 120. Fluid already in the chamber 106 may move to fill the space where the plunger 114 was located in the chamber 106. The discharge valve 118 may be closed during this process.
The discharge valve 118 may be opened as the plunger 114 moves forward or reenters the chamber 106. As the plunger 114 moves further into the chamber 106, the fluid may be pressurized. The suction valve 116 may be closed during this time to allow the pressure on the fluid to force the discharge valve 118 to open and discharge fluid from the chamber 106. In some aspects, the discharge valve 118 may discharge the fluid into a discharge manifold 122. The loss of pressure inside the chamber 106 may allow the discharge valve 118 to close and the load cycle may restart. Together, the suction valve 116 and the discharge valve 118 may operate to provide the fluid flow in a desired direction. The process may include a measurable amount of pressure and stress in the chamber 106, such as the stress resulting in strain to the chamber 106 or fluid end 104 of the pressure pump 100. In some aspects, a measurement system may be coupled to the pressure pump 100 to measure the strain and determine a condition of the suction valve 116 and the discharge valve 118 in the chamber 106.
In some aspects, a measurement system may be coupled to the pressure pump 100 to measure the strain and determine actuation of the suction valve 116 and the discharge valve 118 in the chamber 106. For example, a measurement system may include one or more strain gauges, one or more position sensors, and one or more torque sensors. The strain gauges positioned on an external surface of the fluid end 104 to measure strain in the chambers 106. Strain gauge 124 in
The monitoring system 204 includes a position sensor 206, a strain gauge 208, a torque sensor 210, and a computing device 212. In some aspects, the computing device 212 may be communicatively coupled to the pressure pump 100 through the position sensor 206, the strain gauge 208, and the torque sensor 210. The position sensor 206 may include a single sensor or may represent an array of sensors. The position sensor 206 may be a magnetic pickup sensor capable of detecting ferrous metals in close proximity. The position sensor 206 may be positioned on the power end 102 of the pressure pump 100 for determining the position of the crankshaft 108. In some aspects, the position sensor 206 may be placed proximate to a path of the crosshead 112. The path of the crosshead 112 may be directly related to a rotation of the crankshaft 108. The position sensor 206 may sense the position of the crankshaft 108 based on the movement of the crosshead 112. In other aspects, the position sensor 206 may be placed directly on a crankcase of the power end 102 as illustrated by position sensor 206 in
The strain gauge 208 may be positioned on the fluid end 104 of the pressure pump 100. The strain gauge 208 may include a single gauge or an array of gauges for determining strain in the chamber 106. Non-limiting examples of types of strain gauges include electrical resistance strain gauges, semiconductor strain gauges, fiber optic strain gauges, micro-scale strain gauges, capacitive strain gauges, vibrating wire strain gauges, etc. In some aspects, the monitoring system 204 may include a strain gauge 208 for each chamber 106 of the pressure pump 100 to determine strain in each of the chambers 106, respectively. In some aspects, the strain gauge 208 may be positioned on an external surface of the fluid end 104 of the pressure pump 100 in a position subject to strain in response to stress in the chamber 106. For example, the strain gauge 208 may be positioned on a section of the fluid end 104 in a manner such that when the chamber 106 loads up, strain may be present at the location of the strain gauge 208. This location may be determined based on engineering estimations, finite element analysis, or by some other analysis. The analysis may determine that strain in the chamber 106 may be directly over a plunger bore of the chamber 106 during load up. The strain gauge 208 may be placed on an external surface of the pressure pump 100 in a location directly over the plunger bore corresponding to the chamber 106 as illustrated by strain gauge 124 in
The torque sensor 210 may be positioned on the power end 102 or the fluid end 104 of the pressure pump 100. Non-limiting examples of a torque sensor may include a torque transducer, a torque-meter, strain gauges, etc. The torque sensor 210 may include a single torque sensor or multiple torque sensors positioned on or proximate to various components of the pressure pump 100 to sense the torque of the respective components. In some aspects, the torque sensor 210 may measure or record the torque on a rotating device, such as the power source 200, transmission 202, crankshaft 108, etc. In one aspect, the torque sensor 210 may be positioned at the input to the power end 102 of the pressure pump 100. For example, the torque sensor 210 may be incorporated into the transmission 202 using slip rings, calibrated tone wheels, or wireless torque meters.
The computing device 212 may be coupled to the position sensor 206, the strain gauge 208, and the torque sensor 210 to receive the respective signals from each. The computing device 212 includes a processor 214, a memory 216, and a display unit 218. In some aspects, the processor 214, the memory 216, and the display unit 218 may be communicatively coupled by a bus. The processor 214 may execute instructions 220 for monitoring the pressure pump 100 and determining conditions in the pressure pump 100. The instructions 220 may be stored in the memory 216 coupled to the processor 214 by the bus to allow the processor 214 to perform the operations. The processor 214 may include one processing device or multiple processing devices. Non-limiting examples of the processor 214 may include a Field-Programmable Gate Array (“FPGA”), an application-specific integrated circuit (“ASIC”), a microprocessor, etc. The non-volatile memory 216 may include any type of memory device that retains stored information when powered off. Non-limiting examples of the memory 216 may include electrically erasable and programmable read-only memory (“EEPROM”), a flash memory, or any other type of non-volatile memory. In some examples, at least some of the memory 216 may include a medium from which the processor 214 can read the instructions 220. A computer-readable medium may include electronic, optical, magnetic, or other storage devices capable of providing the processor 214 with computer-readable instructions or other program code (e.g., instructions 220). Non-limiting examples of a computer-readable medium include (but are not limited to) magnetic disks(s), memory chip(s), ROM, random-access memory (“RAM”), an ASIC, a configured processor, optical storage, or any other medium from which a computer processor can read the instructions 220. The instructions 220 may include processor-specific instructions generated by a compiler or an interpreter from code written in any suitable computer-programming language, including, for example, C, C++, C#, etc.
In some examples, the computing device 212 may determine an input for the instructions 220 based on sensor data 222 from the position sensor 206, the strain gauge 208, the torque sensor 210, data input into the computing device 212 by an operator, or other input means. For example, the position sensor 206 or the strain gauge 208 may measure a parameter (e.g., the position of the crankshaft 108, strain in the chamber 106) associated with the pressure pump 100 and transmit associated signals to the computing device 212. The computing device 212 may receive the signals, extract data from the signals, and store the sensor data 222 in memory 216. In another example, the torque sensor 210 may measure the torque in the crankshaft 108 of the pressure pump 100 during operating of the pressure pump 100. The torque sensor 210 may transmit a torque signal representing a torque of the crankshaft 108 to the computing device 212
In additional aspects, the computing device 212 may determine an input for the instructions 220 based on pump data 224 stored in the memory 216. In some aspects, the pump data 224 may be stored in the memory 216 in response to previous determinations by the computing device 212. For example, the processor 214 may execute instructions 220 to cause the processor 214 to perform pump-monitoring tasks and may store the information that is received during monitoring of the pressure pump 100 as pump data 224 in the memory 216 for further use in pumping and monitoring operations (e.g., calibrating the pressure pump, determining conditions in the pressure pump, comparing changes in bulk modulus or fluid density, determining expected valve actuation delays, etc.). In additional aspects, the pump data 224 may include other known information, including, but not limited to, the position of the position sensor 206, the strain gauge 208, or the torque sensor 210 in or on the pressure pump 100. For example, the computing device 212 may use the position of the position sensor 206 on the power end 102 of the pressure pump 100 to interpret the position signals received from the position sensor 206 (e.g., as a bolt pattern signal). In another example, the computing device 212 may use the position of the torque sensor 210 to determine which component of the power end 102 is opening abnormally.
In some aspects, the computing device 212 may generate graphical interfaces associated with the sensor data 222 or pump data 224, and information generated by the processor 214 therefrom, to be displayed via a display unit 218. The display unit 218 may be coupled to the processor 214 and may include any CRT, LCD, OLED, or other device for displaying interfaces generated by the processor 214. In some aspects, the computing device 212 may also generate an alert or other communication of the performance of the pressure pump 100 based on determinations by the computing device 212 in addition to, or instead of, the graphical interfaces. For example, the display unit 218 may include audio components to emit an audible signal when an abnormal condition is present in the pressure pump 100.
In some aspects the pressure pump 100 may also be fluidly coupled to (e.g., in fluid communication with) a wellbore 226. For example, the pressure pump 100 may be used in hydraulic fracturing to inject fluid into the wellbore 226. Subsequent to the fluid passing through the chambers 106 of the pressure pump 100, the fluid may be injected into the wellbore 226 at a high pressure to break apart or otherwise fracture rocks and other formations in the wellbore 226 to release hydrocarbons. The monitoring system 204 may monitor the pressure pump 100 to determine when to halt the fracturing process for maintenancing the pressure pump 100. Although hydraulic fracturing is described here, the pressure pump 100 may be used for any process or environment requiring a positive displacement pressure pump.
In block 300, a strain signal, position signal, and a torque signal are received from the strain gauge 208, the position sensor 206, and the torque sensor 210, respectively. In some aspects, the signals may be received by the computing device 212 from the stain gauge 208, the position sensor 206, and the torque sensor 210 positioned on the pressure pump 100. For example, the strain gauge 208 may be positioned on the fluid end 104 of the pressure pump 100 and correspond to strain in the chamber 106. In some aspects, a strain gauge 208 may be positioned on each chamber 106 of the pressure pump 100 to generate signals corresponding to the strain in each chamber 106, respectively. The position sensor 206 may be positioned on the power end 102 of the pressure pump. The position signals generated by the position sensor 206 may correspond to the position of a rotating component of a rotating assembly that is mechanically coupled to the plunger 114. For example, the position sensor 206 may be positioned on a crankcase of the crankshaft 108 to generate signals corresponding to the position, or rotation, of the crankshaft 108. The torque sensor 210 may be positioned on either the power end 102 or the fluid end 104 of the pressure pump 100 to measure the torque of a component of the pressure pump 100. The torque signal may correspond to the measured torque of a component on which the torque sensor 210 is positioned or to which the torque sensor 210 is proximate. In some aspects, the torque sensor may be positioned at the input of the power end 102 to measure the torque across the power source 200 or transmission 202.
In block 302, information corresponding to the fluid end 104 of the pressure pump 100 is determined using a strain signal and a position signal generated by the strain gauge 208 and the position sensor 206, respectively. In some aspects, the fluid-end information may correspond to information associated with the components of the pressure pump 100 positioned in the fluid end 104. In additional and alternative aspects, the fluid-end information may correspond to information associated with the fluid within the fluid end 104, such as properties of the fluid or the flow rate of fluid through fluid end 104.
In block 400, actuation points of the valves 116, 118 of the chamber 106 are determined using the strain signal generated by the strain gauge 208.
In one example, the strain in the chamber 106 may be isolated to the fluid in the chamber 106 when the suction valve 116 is closed. The isolation of the strain may cause the strain in the chamber 106 to load up until the discharge valve 118 is opened. When the discharge valve 118 is opened, the strain may level until the discharge valve 118 is closed, at which point the strain may unload until the suction valve 116 is reopened. The discontinuities may be present when the strain signal 500 shows a sudden increase or decrease in value corresponding to the actuation of the valves 116, 118. Actuation point 502 represents the suction valve 116 closing, actuation point 504 represents the discharge valve 118 opening, actuation point 506 represents the discharge valve 118 closing, and actuation point 508 represents the suction valve 116 opening to resume the cycle of fluid into and out of the chamber 106. The exact magnitudes of strain or pressure in the chamber 106 determined by the strain gauge 208 may not be required for determining the actuation points 502, 504, 506, 508. The computing device 212 may determine the actuation points 502, 504, 506, 508 based on the strain signal 500 providing a characterization of the loading and unloading of the strain in the chamber 106.
Returning to
In
In some aspects, the actuation points 502, 504, 506, 508 may be cross-referenced with the position signals 600, 700 to determine the position and movement of the plunger 114 in reference to the actuation of the suction valve 116 and the discharge valve 118. The cross-referenced actuation points 502, 504, 506, 508 and position signals 600, 700 may show an actual position of the plunger 114 at the time when each of the valves 116, 118 actuate.
Returning to
The bulk modulus of the fluid system may include the resistance of the fluid in the pressure pump to uniform compression. The reciprocal of the bulk modulus may provide the fluid's compressibility, which is the measure of the relative volume change of the fluid in response to a change in pressure. In some aspects, the instructions 220 stored in the memory 216 may include the following relationship for determining bulk modulus:
where βe is the effective bulk modulus of the fluid in the pressure pump 100 in psi, ΔP is the change in pressure in psi, Vo is an initial volume of fluid, and ΔV is a change in the volume of fluid. The units of measurement for volume may not be significant to the relationship between the measurements as long as units associated with input values are consistent. The instructions 220 may also include the following relationship for determining effective bulk modulus, representing the bulk modulus of each of the components of the pressure pump 100 associated with the chamber 106:
where βe is the effective bulk modulus in psi and the other terms (β1, β2, β3, etc.) represent the additional components that affect the effective bulk modulus. The bulk modulus of the fluid system may be determined using the effective bulk modulus. For example, the instructions 220 may also include the following relationship for determining the bulk modulus of the fluid system components:
where βfluid is the bulk modulus of the fluid system in psi, βe is the effective bulk modulus in psi, and βmechanical is the bulk modulus of the additional, non-fluid components associated with the chamber 106.
In some aspects, the processor 214 may execute the instructions to determine the bulk modulus of the fluid during a time where a portion of the fluid in the pressure pump 100 is isolated in the chamber 106 (e.g., when both the suction valve 116 and the discharge valve 118 are in a closed position). In one example, the actuation points 502, 504, 506, 508 determined from the strain signal 500 may indicate that fluid is isolated in the chamber from the actuation point 502 representing the closing of the suction valve 116 until the actuation point 504 representing the opening of the discharge valve 118). The processor 214 may determine a change in internal pressure in the chamber during the time the fluid is isolated in the chamber by correlating the strain in the chamber 106 with a known internal pressure stored in the pump data 224. In some aspects, the known internal pressure may be previously determined based on engineering estimations, testing, experimentation, or calculations. The processor 214 may determine the initial volume of fluid in the chamber at the actuation point 502 and the change in the volume of fluid in the chamber during the time that the fluid is isolated in the chamber using the position of the plunger 114. For example, the processor 214 may correlate movement of the plunger 114 with the amount of time between the actuation points 502, 504 to identify the volume of fluid displaced by the plunger 114 in the chamber 106 during that time, as described with respect to
The flow rate of the fluid through the pressure pump 100 may correspond to the volume of fluid entering the chamber 106 or the volume of fluid being discharged from the chamber 106 during pumping operations of the pressure pump 100. In some aspects, the flow rate may be determined by the processor 214 using the actuation points 502, 504, 506, 508 of
The condition of the chamber 106 (e.g., the presence of potential leaks or cavitation) may be determined using the correlation of the actuation points 502, 504, 506, 508 of the valves 116, 118 and the position of the plunger 114 as described in
Returning to
In block 900, the fluid-end information determined in block 404 of
The model may be generated using known simulation methods based on engineering estimations, finite element analysis, or by some other analysis. For example, finite element analysis may be performed to predict how the pressure pump 100 may respond or react to real-world forces.
Returning to
In block 904, the location of the abnormal condition indicated by the discrepancies between the actual torque signal and the simulated torque signal may be determined. In some aspects, the location may be determined based on the component having the torque corresponding to the actual torque signal. For example, the torque signal may correspond to the torque of the crankshaft 108. The location of the abnormal condition may indicate that a problem exists with the crankshaft 108 during operation of the pressure pump 100. In some aspects, the location of the abnormal condition in the pressure pump 100 may correspond to the location of the torque sensor 210 on the pressure pump 100.
In some aspects, the torque signal may be used in combination with other information, such as the fluid-end information to determine the location of the abnormal condition. For example, the torque sensor 210 may be positioned at the input of the power end 102 and generate signals corresponding to the torque of the power source 200 operating the crankshaft 108. The torque signal may indicate an abnormal condition based on erratic behavior of the power source 200 (e.g., fluctuations in rotations per minute). The fluid-end information or other information generated by the model 1000 or other sensors (e.g., an additional torque sensor) in the pressure pump 100 may be used to identify the cause of the erratic behavior of the power source 200 in the power end 102 or the fluid end 104 of the pressure pump.
The foregoing description of the examples, including illustrated examples, has been presented only for the purpose of illustration and description and is not intended to be exhaustive or to limit the subject matter to the precise forms disclosed. Numerous modifications, combinations, adaptations, uses, and installations thereof can be apparent to those skilled in the art without departing from the scope of this disclosure. The illustrative examples described above are given to introduce the reader to the general subject matter discussed here and are not intended to limit the scope of the disclosed concepts.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2016/049682 | 8/31/2016 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2018/044293 | 3/8/2018 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
3921435 | Howard | Nov 1975 | A |
4333424 | McFee | Jun 1982 | A |
4705459 | Buisine | Nov 1987 | A |
RE33649 | Kawai | Jul 1991 | E |
5180287 | Natwick et al. | Jan 1993 | A |
5846056 | Dhindsa et al. | Dec 1998 | A |
6155347 | Mills | Dec 2000 | A |
6330525 | Hays | Dec 2001 | B1 |
6859740 | Stephenson et al. | Feb 2005 | B2 |
6882960 | Miller | Apr 2005 | B2 |
7043975 | Du | May 2006 | B2 |
7080508 | Stavale | Jul 2006 | B2 |
7508149 | Patel | Mar 2009 | B2 |
7581449 | Miller | Sep 2009 | B2 |
7623986 | Miller | Nov 2009 | B2 |
8147211 | Grant | Apr 2012 | B2 |
8807960 | Stephenson et al. | Aug 2014 | B2 |
8905056 | Kendrick | Dec 2014 | B2 |
9071110 | Lalonge | Jun 2015 | B2 |
9759213 | Bassett et al. | Sep 2017 | B2 |
9797395 | Urdaneta | Oct 2017 | B2 |
9920615 | Zhang | Mar 2018 | B2 |
9934671 | Anderson | Apr 2018 | B1 |
10001121 | van der Merwe | Jun 2018 | B2 |
10480296 | Beisel | Nov 2019 | B2 |
10564020 | Beisel | Feb 2020 | B2 |
10801491 | Urdaneta | Oct 2020 | B2 |
10895254 | Beisel | Jan 2021 | B2 |
10914302 | Beisel | Feb 2021 | B2 |
10927831 | Beisel | Feb 2021 | B2 |
20020007952 | Vann | Jan 2002 | A1 |
20020176784 | Du | Nov 2002 | A1 |
20040013539 | Takagi | Jan 2004 | A1 |
20040018100 | Takagi et al. | Jan 2004 | A1 |
20040144529 | Barnes et al. | Jul 2004 | A1 |
20040158419 | Pearson et al. | Aug 2004 | A1 |
20050025631 | Lake et al. | Feb 2005 | A1 |
20050180868 | Miller | Aug 2005 | A1 |
20060037408 | Peter | Feb 2006 | A1 |
20060228225 | Rogers et al. | Oct 2006 | A1 |
20070041849 | Allen | Feb 2007 | A1 |
20070139211 | Pessin et al. | Jun 2007 | A1 |
20070140869 | St. Michel | Jun 2007 | A1 |
20080260558 | Luongo et al. | Oct 2008 | A1 |
20090041588 | Hunter | Feb 2009 | A1 |
20090129935 | Kunkier et al. | May 2009 | A1 |
20090180866 | Bourgeois et al. | Jul 2009 | A1 |
20090252620 | Lazzara | Oct 2009 | A1 |
20090317262 | Gilpatrick | Dec 2009 | A1 |
20100252262 | Ekstrand et al. | Oct 2010 | A1 |
20100300683 | Looper | Dec 2010 | A1 |
20100310384 | Stephenson et al. | Dec 2010 | A1 |
20110011581 | Stephenson et al. | Jan 2011 | A1 |
20110046903 | Franklin | Feb 2011 | A1 |
20110202275 | Beisel et al. | Aug 2011 | A1 |
20120144995 | Bayyouk et al. | Jun 2012 | A1 |
20130151216 | Palka et al. | Jun 2013 | A1 |
20130213647 | Roddy et al. | Aug 2013 | A1 |
20130261993 | Ruchti et al. | Oct 2013 | A1 |
20130317750 | Hunter | Nov 2013 | A1 |
20140096957 | Van Zuilekom et al. | Apr 2014 | A1 |
20140166267 | Weightman et al. | Jun 2014 | A1 |
20140166268 | Weightman et al. | Jun 2014 | A1 |
20140288858 | Franklin | Sep 2014 | A1 |
20150027693 | Edwards et al. | Jan 2015 | A1 |
20150083400 | Stephenson et al. | Mar 2015 | A1 |
20150132152 | Lazzara | May 2015 | A1 |
20150226058 | Stolpman | Aug 2015 | A1 |
20150377318 | Byrne et al. | Dec 2015 | A1 |
20160305419 | Liu et al. | Oct 2016 | A1 |
20160339535 | Hess et al. | Nov 2016 | A1 |
20170138142 | Leach et al. | May 2017 | A1 |
20170138645 | Sakima et al. | May 2017 | A1 |
20180223644 | Beisel | Aug 2018 | A1 |
20180230786 | Beisel | Aug 2018 | A1 |
20190154019 | Kaufmann | May 2019 | A1 |
20190264676 | Merkel | Aug 2019 | A1 |
Number | Date | Country |
---|---|---|
2995687 | May 2019 | CA |
2993150 | Sep 2019 | CA |
1519185 | Mar 2005 | EP |
2002025244 | Mar 2002 | WO |
2010136746 | Dec 2010 | WO |
2011095935 | Aug 2011 | WO |
2014204316 | Dec 2014 | WO |
2015023283 | Feb 2015 | WO |
2017039692 | Mar 2017 | WO |
2017039695 | Mar 2017 | WO |
2017039698 | Mar 2017 | WO |
2017039700 | Mar 2017 | WO |
2017039701 | Mar 2017 | WO |
2017058161 | Apr 2017 | WO |
2018044289 | Mar 2018 | WO |
2018052425 | Mar 2018 | WO |
Entry |
---|
International Patent Application No. PCT/US2016/049682 , “International Search Report and Written Opinion”, dated May 23, 2017, 17 pages. |
Number | Date | Country | |
---|---|---|---|
20210222690 A1 | Jul 2021 | US |