IP Library › Granted Patent US 12,185,676
Granted Patent B2
US 12,185,676 · App. 17/839,978 · Granted Jan 7, 2025

Data modulated signal generation in a multi-wire irrigation control system

Inventors: Harvey J. Nickerson (El Cajon, CA); Bradley H. Dolbin (Tucson, AZ); Jonathan I. Marsters (San Diego, CA); Anderson Micu (San Diego, CA)
Assignee: Rain Bird Corporation
A01G25/165G05B19/042G05B2219/2625
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,185,676
App. No.
17/839,978
Granted
Jan 7, 2025
Kind
B2
Abstract

In some embodiments, apparatuses and methods are provided herein useful to providing power and data to an irrigation device. In some embodiments, a decoder unit for an irrigation system that receives power and data from an irrigation control unit over a multi-wire path comprises an input interface configured to couple to the multi-wire path of a decoder-based irrigation control system and to receive an output AC signal modulated with data and transmitted by an encoder of the irrigation control unit over the multi-wire path; a switch coupled to the input interface; a decoder circuit connected to the input interface. In some embodiment, the decoder circuit comprises a control circuit configured to decode the data from the received output AC signal; determine that the irrigation device is to be activated; and output a control signal to the switch.

Claims (69)

1. A decoder unit for an irrigation system that receives power and data from an irrigation control unit over a multi-wire path, the decoder unit comprising:

an input interface configured to couple to the multi-wire path of a decoder-based irrigation control system and to receive an output AC signal modulated with the data and transmitted by an encoder of the irrigation control unit over the multi-wire path;

a switch coupled to the input interface and configured to couple to a solenoid of an irrigation device;

a decoder circuit connected to the input interface and comprising a decoder circuit control circuit, wherein the decoder circuit control circuit is configured to:

decode the data from a received output AC signal input to the decoder circuit;

determine, from the decoded data, that the irrigation device is to be activated; and

output a control signal to the switch to cause the switch to close and connect the output AC signal to the solenoid; and

a current measure circuit coupled to the switch and configured to measure a current of the output AC signal passing through the switch and being drawn by the solenoid and provide a first output signal comprising a measure of the current to the decoder circuit control circuit;

wherein the decoder circuit control circuit is further configured to determine, based on the measure of the current, whether the solenoid is operating properly or whether a ground short condition exists, wherein the current measure circuit is further configured to measure the current of the output AC signal passing through the switch after a predetermined time delay following a closing of the switch to account for an initial inrush current passing through the switch.

2. The decoder unit of claim 1 , wherein the decoder circuit control circuit is further configured to determine that the ground short condition exists when the measure of the current of the output AC signal passing through the switch is greater than a first threshold.

3. The decoder unit of claim 2 , wherein the decoder circuit control circuit is further configured to determine that an open circuit condition exists when the measure of the current of the output AC signal passing through the switch is less than a second threshold, and wherein the second threshold is less than the first threshold.

4. The decoder unit of claim 1 , further comprising a light emitting diode (LED) mounted on a housing enclosing the decoder circuit, the switch, and the current measure circuit, the LED configured to illuminate when the decoder circuit control circuit determines the ground short condition exists.

5. The decoder unit of claim 1 , further comprising a light emitting diode (LED) configured to illuminate when the decoder circuit control circuit determines at least one of the ground short condition exists, the solenoid is being actuated, the decoder unit is in a programming mode, or an open circuit condition exists.

6. The decoder unit of claim 1 , wherein the output AC signal is a sinusoidal signal, and wherein the control signal is a pulse width modulation control signal.

7. A decoder unit for an irrigation system that receives power and data from an irrigation control unit over a multi-wire path, the decoder unit comprising:

an input interface configured to couple to the multi-wire path of a decoder-based irrigation control system and to receive an output AC signal modulated with the data and transmitted by an encoder of the irrigation control unit over the multi-wire path;

a switch coupled to the input interface and configured to couple to a solenoid of an irrigation device;

a decoder circuit connected to the input interface and comprising a decoder circuit control circuit, wherein the decoder circuit control circuit is configured to:

decode the data from a received output AC signal input to the decoder circuit;

determine, from the decoded data, that the irrigation device is to be activated; and

output a control signal to the switch to cause the switch to close and connect the output AC signal to the solenoid;

a current measure circuit coupled to the switch and configured to measure a current of the output AC signal passing through the switch and being drawn by the solenoid and provide a first output signal comprising a measure of the current to the decoder circuit control circuit; and

a voltage clipper circuit configured to receive the output AC signal and outputs a clipped signal to the decoder circuit, wherein the decoder circuit control circuit is further configured to detect zero crossings of the output AC signal and determine a frequency associated with the output AC signal based on the clipped signal; wherein the decoder circuit control circuit is further configured to determine, based on the measure of the current, whether the solenoid is operating properly or whether a ground short condition exists.

8. The decoder unit of claim 7 , wherein the decoder circuit control circuit is further configured to determine that the ground short condition exists when the measure of the current of the output AC signal passing through the switch is greater than a first threshold.

9. The decoder unit of claim 8 , wherein the decoder circuit control circuit is further configured to determine that an open circuit condition exists when the measure of the current of the output AC signal passing through the switch is less than a second threshold, and wherein the second threshold is less than the first threshold.

10. The decoder unit of claim 7 , further comprising a light emitting diode (LED) mounted on a housing enclosing the decoder circuit, the switch, and the current measure circuit, the LED configured to illuminate when the decoder circuit control circuit determines the ground short condition exists.

11. The decoder unit of claim 7 , further comprising a light emitting diode (LED) configured to illuminate when the decoder circuit control circuit determines at least one of the ground short condition exists, the solenoid is being actuated, the decoder unit is in a programming mode, or an open circuit condition exists.

12. A decoder unit for an irrigation system that receives power and data from an irrigation control unit over a multi-wire path, the decoder unit comprising:

an input interface configured to couple to the multi-wire path of a decoder-based irrigation control system and to receive an output AC signal modulated with the data and transmitted by an encoder of the irrigation control unit over the multi-wire path, wherein a modulation of the output AC signal comprises selective modulation of a frequency of one or more cycles of the output AC signal to have a selectable one of a plurality of frequencies;

a switch coupled to the input interface and configured to couple to a solenoid of an irrigation device;

a decoder circuit coupled to the input interface, the decoder circuit comprising:

a filter coupled to the input interface and configured to filter the output AC signal;

a clipper circuit coupled to an output of the filter, wherein the clipper circuit is configured to limit an amplitude of a filtered output AC signal; and

a decoder circuit control circuit configured to:

receive a filtered and clipped output AC signal from the clipper circuit;

detect zero crossings and timing of the zero crossings of the filtered and clipped output AC signal;

determine the frequency of the one or more cycles of the output AC signal;

decode the data modulated on the output AC signal based the frequency of multiple sets of the one or more cycles of the output AC signal;

determine, from the decoded data, that the irrigation device is to be activated; and

output a control signal to the switch to cause the switch to close and connect the output AC signal to the solenoid.

13. The decoder unit of claim 12 , wherein a closing of the switch causes a solenoid activated valve to actuate to an open position allowing water to flow to sprinkler devices.

14. The decoder unit of claim 12 , wherein a closing of the switch draws current and the power to the solenoid.

15. The decoder unit of claim 12 , further comprising a current measure circuit coupled to the switch and configured to measure a current of the output AC signal passing through the switch and being drawn by the solenoid and provide a first output signal comprising a measure of the current to the decoder circuit control circuit.

16. The decoder unit of claim 15 , wherein the decoder circuit control circuit is further configured to determine, based on the measure of the current, whether the solenoid is operating properly or whether a ground short condition exists.

17. The decoder unit of claim 12 , further comprising a light emitting diode (LED) configured to illuminate when the decoder circuit control circuit determines at least one of a ground short condition exists, the solenoid is being actuated, the decoder unit is in a programming mode, or an open circuit condition exists.

18. The decoder unit of claim 12 , wherein the decoded data comprises addressing data and command data, and wherein the command data is executed upon a determination that the addressing data is associated with the decoder unit.

19. The decoder unit of claim 12 , wherein the decoded data comprises addressing data and command data, and wherein the command data is not executed upon a determination that the addressing data is not associated with the decoder unit.

20. The decoder unit of claim 12 , wherein the selective modulation of the frequency during a first period results in the one or more cycles of the output AC signal being at one or more first frequencies to synchronize a start of a modulated data portion of the output AC signal;

wherein the selective modulation of the frequency during a second period results in the one or more cycles of the output AC signal being at one or more second frequencies to create the modulated data portion; and

wherein the selective modulation of the frequency during a third period results in the one or more cycles of the output AC signal being at the one or more first frequencies to synchronize an end of the modulated data portion of the output AC signal.

21. The decoder unit of claim 12 , further comprising a programming sensor configured to output a signal to the decoder circuit control circuit, the signal causes the decoder circuit control circuit to enter into a programming mode such that the decoder circuit control circuit is receptive to and store programming commands demodulated from the output AC signal.

22. A method for a decoder unit of an irrigation system that receives power and data from an irrigation control unit over a multi-wire path, the method comprising:

receiving, at an input interface of the decoder unit coupled to the multi-wire path of a decoder-based irrigation control system, an output AC signal modulated with data and having been transmitted by the irrigation control unit over the multi-wire path;

decoding, by a decoder circuit control circuit of a decoder circuit of the decoder unit, the data from the output AC signal;

determining, by the decoder circuit control circuit and from the decoded data, that an irrigation device is to be activated;

outputting, by the decoder circuit control circuit, a control signal to cause a switch to close and connect the output AC signal to a solenoid of the irrigation device;

measuring, by a current measure circuit coupled to the switch, a current of the output AC signal passing through the switch after a predetermined time delay following a closing of the switch to account for an initial inrush current passing through the switch;

providing, by the current measure circuit, a first output signal comprising the measure of the current of the output AC signal passing through the switch of the decoder circuit control circuit; and

determining, by the decoder circuit control circuit and based on the measure of the current, whether one of the solenoid is operating properly and whether a ground short condition exists.

23. A method for a decoder unit of an irrigation system that receives power and data from an irrigation control unit over a multi-wire path, the method comprising:

receiving, at an input interface of the decoder unit coupled to the multi-wire path of a decoder-based irrigation control system, an output AC signal modulated with data and having been transmitted by the irrigation control unit over the multi-wire path, wherein a modulation of the output AC signal comprises selective modulation of a frequency of one or more cycles of the output AC signal to have a selectable one of a plurality of frequencies;

filtering, by a filter coupled to the input interface, the output AC signal;

limiting, by a clipper circuit coupled to an output of the filter, an amplitude of a filtered output AC signal;

receiving, by a decoder circuit control circuit, a filtered and clipped output AC signal from the clipper circuit;

detecting, by the decoder circuit control circuit, zero crossings and timing of the zero crossings of the filtered and clipped output AC signal;

determining, by the decoder circuit control circuit, the frequency of the one or more cycles of the output AC signal;

decoding, by the decoder circuit control circuit, the data modulated on the output AC signal based the frequency of multiple sets of the one or more cycles of the output AC signal;

determining, by the decoder circuit control circuit and from the decoded data, that an irrigation device is to be activated; and

outputting, by the decoder circuit control circuit, a control signal to a switch coupled to the input interface to a solenoid of the irrigation device to cause the switch to close and connect the output AC signal to the solenoid.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2022
From: NICKERSON, HARVEY J.; DOLBIN, BRADLEY H.; MARSTERS, JONATHAN I.; MICU, ANDERSON
To: RAIN BIRD CORPORATION
Reel/Frame 060195/0901 →
Continuity (3)
Division 17175372 · Feb 12, 2021
Provisional Application 62975390 · Feb 12, 2020
Related Publication 20220304263A1 · Sep 29, 2022
References Cited (193)
US 3729710A · Sherwin · 1973 [cited by applicant]
US 6257264B1 · Sturman · 2001 [cited by applicant]
US 6402048B1 · Collins · 2002 [cited by applicant]
US 6688535B2 · Collins · 2004 [cited by applicant]
US 6721630B1 · Woytowitz · 2004 [cited by applicant]
US 6763287B2 · Brundisini · 2004 [cited by applicant]
US 6812826B2 · Buhler · 2004 [cited by applicant]
US 6842667B2 · Beutler · 2005 [cited by applicant]
US 6993416B2 · Christiansen · 2006 [cited by applicant]
US 7069115B1 · Woytowitz · 2006 [cited by applicant]
US 7084741B2 · Plummer · 2006 [cited by applicant]
US 7181319B1 · Woytowtiz · 2007 [cited by applicant]
US 7182272B1 · Marian · 2007 [cited by applicant]
US 7225037B2 · Shani · 2007 [cited by applicant]
US 7245991B1 · Woytowitz · 2007 [cited by applicant]
US 7248945B2 · Woytowitz · 2007 [cited by applicant]
US 7269829B2 · Smith · 2007 [cited by applicant]
US 7289886B1 · Woytowitz · 2007 [cited by applicant]
US 7328089B2 · Curren · 2008 [cited by applicant]
US 7358626B2 · Gardner · 2008 [cited by applicant]
US 7398139B1 · Woytowitz · 2008 [cited by applicant]
US 7403840B2 · Moore · 2008 [cited by applicant]
US 7406363B2 · Doering · 2008 [cited by applicant]
US 7412303B1 · Porter · 2008 [cited by applicant]
US 7421317B2 · Christiansen · 2008 [cited by applicant]
US 7457676B1 · Sutardja · 2008 [cited by applicant]
US 7457678B2 · Smith · 2008 [cited by applicant]
US 7494070B2 · Collins · 2009 [cited by applicant]
US 7510542B2 · Blight · 2009 [cited by applicant]
US 7546172B1 · Sutardja · 2009 [cited by applicant]
US 7574285B2 · Kah · 2009 [cited by applicant]
US 7584023B1 · Palmer · 2009 [cited by applicant]
US 7606637B2 · Habing · 2009 [cited by applicant]
US 7613546B2 · Nelson · 2009 [cited by applicant]
US 7613547B1 · Woytowitz · 2009 [cited by applicant]
US 7619322B2 · Gardner · 2009 [cited by applicant]
US 7756917B2 · Dehart · 2010 [cited by applicant]
US 7772726B1 · Porter · 2010 [cited by applicant]
US 7778736B2 · Sutardja · 2010 [cited by applicant]
US 7792612B2 · Kah · 2010 [cited by applicant]
US 7844368B2 · Alexanian · 2010 [cited by applicant]
US 7847433B2 · Mancebo del Castillo Pagola · 2010 [cited by examiner]
US 7853363B1 · Porter · 2010 [cited by applicant]
US 7877168B1 · Porter · 2011 [cited by applicant]
US 7899581B1 · Woytowitz · 2011 [cited by applicant]
US 7916458B2 · Nelson · 2011 [cited by applicant]
US 7930069B2 · Savelle · 2011 [cited by applicant]
US 7953517B1 · Porter · 2011 [cited by applicant]
US 7962244B2 · Alexanian · 2011 [cited by applicant]
US 8006897B1 · Douglass · 2011 [cited by applicant]
US 8014904B1 · Woytowitz · 2011 [cited by applicant]
US 8055389B2 · Holindrake · 2011 [cited by applicant]
US 8145331B2 · Sutardja · 2012 [cited by applicant]
US 8145332B2 · Sutardja · 2012 [cited by applicant]
US 8183719B2 · Scripca · 2012 [cited by applicant]
US 8271144B2 · Kah · 2012 [cited by applicant]
US 8274171B2 · Korol · 2012 [cited by applicant]
US 8275309B2 · Woytowitz · 2012 [cited by applicant]
US 8285421B2 · Vander Griend · 2012 [cited by applicant]
US 8301309B1 · Woytoxitz · 2012 [cited by applicant]
US 8352088B2 · Christiansen · 2013 [cited by applicant]
US 8374710B2 · Sutardja · 2013 [cited by applicant]
US 8374726B2 · Holindrake · 2013 [cited by applicant]
US 8396603B2 · Savelle · 2013 [cited by applicant]
US 8401705B2 · Alexanian · 2013 [cited by applicant]
US 8436559B2 · Kidd · 2013 [cited by applicant]
US 8458307B2 · Seelman · 2013 [cited by applicant]
US 8494683B2 · Piper · 2013 [cited by applicant]
US 8497597B2 · Korol · 2013 [cited by applicant]
US 8509683B2 · Woytowitz · 2013 [cited by applicant]
US 8538592B2 · Alexanian · 2013 [cited by applicant]
US 8548632B1 · Porter · 2013 [cited by applicant]
US 8600569B2 · Woytowitz · 2013 [cited by applicant]
US 8606415B1 · Woytowitz · 2013 [cited by applicant]
US 8615329B2 · O'Connor · 2013 [cited by applicant]
US 8619819B2 · Seelman · 2013 [cited by applicant]
US 8620480B2 · Alexanian · 2013 [cited by applicant]
US 8620481B2 · Holindrake · 2013 [cited by applicant]
US 8638009B2 · Korol · 2014 [cited by applicant]
US 8660705B2 · Woytowitz · 2014 [cited by applicant]
US 8681610B1 · Mukerji · 2014 [cited by applicant]
US 8700222B1 · Woytowitz · 2014 [cited by applicant]
US 8738181B2 · Greer · 2014 [cited by applicant]
US 8738189B2 · Alexanian · 2014 [cited by applicant]
US 8739025B2 · Haila · 2014 [cited by applicant]
US 8793024B1 · Woytowitz · 2014 [cited by applicant]
US 8796879B2 · Korol · 2014 [cited by applicant]
US 8874275B2 · Alexanian · 2014 [cited by applicant]
US 8878465B2 · Kidd · 2014 [cited by applicant]
US 8897899B2 · Marsters · 2014 [cited by applicant]
US 8901771B2 · Mancebo Del Castillo Pagola · 2014 [cited by applicant]
US 8924032B2 · Woytowitz · 2014 [cited by applicant]
US 8977400B1 · Porter · 2015 [cited by applicant]
US 9032998B2 · O'Brien · 2015 [cited by applicant]
US 9081376B2 · Woytowitz · 2015 [cited by examiner]
US 9128489B2 · Bauman · 2015 [cited by applicant]
US 9153970B2 · Scripca · 2015 [cited by applicant]
US 9155254B2 · Edwards · 2015 [cited by applicant]
US 9169944B1 · Dunn · 2015 [cited by applicant]
US 9192110B2 · Standerfer · 2015 [cited by applicant]
US 9301461B2 · Woytowitz · 2016 [cited by applicant]
US 9307620B2 · Woytowitz · 2016 [cited by applicant]
US 9439369B2 · Christiansen · 2016 [cited by applicant]
US 9538713B2 · Pearson · 2017 [cited by applicant]
US 9539602B2 · Wright, III · 2017 [cited by applicant]
US 9577415B1 · Veloskey · 2017 [cited by applicant]
US 9578817B2 · Dunn · 2017 [cited by applicant]
US 9590537B2 · Pasche · 2017 [cited by applicant]
US 9623431B2 · Lichte · 2017 [cited by applicant]
US 9665106B2 · Lorenz · 2017 [cited by applicant]
US 9678485B2 · Malaugh · 2017 [cited by applicant]
US 9756797B2 · Sarver · 2017 [cited by applicant]
US 9775307B2 · Bartlett · 2017 [cited by applicant]
US 9781887B2 · Woytowitz · 2017 [cited by applicant]
US 9786422B2 · Edwards · 2017 [cited by applicant]
US 9792557B2 · Mathur · 2017 [cited by applicant]
US 9817380B2 · Bangalore · 2017 [cited by applicant]
US 9870887B2 · Woytowitz · 2018 [cited by applicant]
US 9872445B2 · Cline · 2018 [cited by applicant]
US 9877438B2 · Bermudez Rodriguez · 2018 [cited by applicant]
US 9880537B2 · Mewes · 2018 [cited by applicant]
US 9889458B2 · Lichte · 2018 [cited by applicant]
US 9933778B2 · Hamann · 2018 [cited by applicant]
US 9939297B1 · Eyring · 2018 [cited by applicant]
US 9959507B2 · Mathur · 2018 [cited by applicant]
US 9986696B2 · Halahan · 2018 [cited by applicant]
US 9987649B2 · Wright, III · 2018 [cited by applicant]
US 10010031B1 · Liu · 2018 [cited by applicant]
US 10015894B2 · Veloskey · 2018 [cited by applicant]
US 10113287B2 · Christiansen · 2018 [cited by applicant]
US 10139797B2 · Mewes · 2018 [cited by applicant]
US 10166565B2 · Lemkin · 2019 [cited by applicant]
US 10225996B1 · Kremicki · 2019 [cited by applicant]
US 10228711B2 · Woytowitz · 2019 [cited by applicant]
US 10231391B2 · Standerfer · 2019 [cited by applicant]
US 10278181B2 · Hall · 2019 [cited by applicant]
US 10285344B2 · Stange · 2019 [cited by applicant]
US 10306844B1 · Levine · 2019 [cited by applicant]
US 10328444B2 · Wright, III · 2019 [cited by applicant]
US 10359788B2 · Gutierrez · 2019 [cited by applicant]
US 10368503B2 · Kah, Jr. · 2019 [cited by applicant]
US 10374931B2 · Hall · 2019 [cited by applicant]
US 10409296B1 · Elle · 2019 [cited by examiner]
US 10425248B2 · Tulliano · 2019 [cited by applicant]
US 10448585B2 · Kundra · 2019 [cited by applicant]
US 10512227B2 · Rainone · 2019 [cited by applicant]
US 10542684B2 · Pearson · 2020 [cited by applicant]
US 10556248B2 · Wright, III · 2020 [cited by applicant]
US 10654061B2 · Lichte · 2020 [cited by applicant]
US 10743482B2 · Standerfer · 2020 [cited by applicant]
US 10779484B2 · Halahan · 2020 [cited by applicant]
US 10853894B2 · Rupp · 2020 [cited by applicant]
US 10918030B2 · Woytowitz · 2021 [cited by applicant]
US 10925225B1 · Andaya · 2021 [cited by applicant]
US 10939626B2 · Kremicki · 2021 [cited by applicant]
US 10945109B2 · Nies · 2021 [cited by applicant]
US 11039582B2 · Gilliam · 2021 [cited by applicant]
US 11043795B2 · Pignato · 2021 [cited by applicant]
US 11053652B2 · Christiansen · 2021 [cited by applicant]
US 11229168B2 · Woytowitz · 2022 [cited by applicant]
US 11357181B2 · Nickerson · 2022 [cited by applicant]
US 20020091452A1 · Addink · 2002 [cited by applicant]
US 20040011408A1 · Campbell · 2004 [cited by applicant]
US 20040233973A1 · Fullerton · 2004 [cited by applicant]
US 20090135629A1 · Mancebo Del Castillo Pagola · 2009 [cited by applicant]
US 20090138132A1 · Collins · 2009 [cited by applicant]
US 20100270803A1 · Irwin · 2010 [cited by applicant]
US 20140005843A1 · Thomas · 2014 [cited by applicant]
US 20140031996A1 · Nickerson · 2014 [cited by applicant]
US 20150245568A1 · O'Brien · 2015 [cited by applicant]
US 20170167630A1 · Ferrer Herrera · 2017 [cited by applicant]
US 20180199525A1 · Cline · 2018 [cited by applicant]
US 20180279429A1 · Sadwick · 2018 [cited by applicant]
US 20180295796A1 · Woytowitz · 2018 [cited by examiner]
US 20190150380A1 · Kremicki · 2019 [cited by examiner]
US 20190150381A1 · Tennyson · 2019 [cited by applicant]
US 20190224402A1 · Henry · 2019 [cited by applicant]
US 20190242494A1 · Ferrer Herrera · 2019 [cited by applicant]
US 20190261555A1 · Baldwin · 2019 [cited by applicant]
US 20190261584A1 · Olive-Chahinian · 2019 [cited by applicant]
US 20190275551A1 · Renquist · 2019 [cited by applicant]
US 20190364752A1 · Marsters · 2019 [cited by applicant]
US 20200044759A1 · Carter · 2020 [cited by applicant]
US 20210144940A1 · Woytowitz · 2021 [cited by applicant]
US 20210270911A1 · Kageyama · 2021 [cited by applicant]
US 20220023894A1 · Wright, III · 2022 [cited by applicant]
US 20220051237A1 · Karpenko · 2022 [cited by applicant]
US 20230397552A1 · Woytowitz · 2023 [cited by applicant]
WO 2021163518 · 2021 [cited by applicant]
PCT; App. No. PCT/US2021/017895; International Preliminary Report on Patentability mailed Aug. 25, 2022; (23 pages). [cited by applicant]
PCT; App. No. PCT/US2021/017895; International Search Report and Written Opinion mailed Jun. 4, 2021; (30 pages). [cited by applicant]
U.S. Appl. No. 17/175,372; Notice of Allowance and Fees Due (PTOL-85) mailed Feb. 2, 2022; (9 pages). [cited by applicant]
U.S. Appl. No. 17/175,372; Office Action dated Sep. 14, 2021; (22 pages). [cited by applicant]