IP Library › Granted Patent US 12,465,190
Granted Patent B2
US 12,465,190 · App. 18/307,380 · Granted Nov 11, 2025

Monitoring and control of thermal sanitization in automated cleaning machines

Inventors: Elizabeth Minhee Han (St. Paul, MN); Conor Sylvester Smith (Saint Louis Park, MN); Paul R. Kraus (Apple Valley, MN); Paul Dominic Christian (Apple Valley, MN); Rachel Marie McGinness (Rosemount, MN)
Assignee: Ecolab USA Inc.
A47L15/0036A47L15/0026A47L15/0028A47L15/0044A47L15/0063A47L15/4287A47L2401/12A47L2401/20A47L2501/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,465,190
App. No.
18/307,380
Granted
Nov 11, 2025
Kind
B2
Abstract

Systems and/or methods for the monitoring and/or control of thermal sanitization in automated cleaning machines are described. A cleaning machine controller may predict a number of heat unit equivalents that will be delivered during a cleaning process based on a sump temperature difference (i.e., a change in the temperature of the cleaning solution in the sump) experienced at or near the beginning of the cleaning process. One or more cleaning process parameters may be adjusted and/or controlled based on the sump temperature difference in order to ensure that a target number of heat unit equivalents are delivered in order to achieve thermal sanitization of the wares subjected to the cleaning process.

Claims (61)

1 . An automated cleaning machine comprising:

a housing defining a wash chamber in which articles to be cleaned are subjected to a cleaning process;

a sump configured to receive and store a cleaning solution;

at least one processor;

at least one storage device that stores values of cleaning process parameters including one or more of a wash time, a rinse temperature, and a rinse time;

the at least one storage device further comprising instructions executable by the at least one processor to cause the automated cleaning machine to:

control execution by the automated cleaning machine of at least an initial portion of the cleaning process using the values of the cleaning process parameters; and

prior to completion of the cleaning process:

determine a first temperature of the cleaning solution in the sump at a first predetermined time during execution of the cleaning process;

determine a second temperature of the cleaning solution in the sump at a second predetermined time during execution of the cleaning process, wherein the second predetermined time is subsequent to the first predetermined time;

determine a sump temperature difference between the first temperature and the second temperature;

predict a number of heat unit equivalents (HUEs) that will be delivered during the cleaning process based on the sump temperature difference;

in response to the predicted number of HUEs not satisfying a target range indicative of thermal sanitization, adjust the values of one or more of the cleaning process parameters such that a revised predicted number of HUEs that will be delivered during the cleaning process based on the sump temperature difference satisfies the target range indicative of thermal sanitization; and

control execution of a remaining portion of the cleaning process using the adjusted values of the cleaning process parameters.

2 . The automated cleaning machine of claim 1 , the at least one storage device further comprising instructions executable by the at least one processor to cause the automated cleaning machine to:

predict the number of HUEs that will be delivered during the cleaning process based on the sump temperature difference, the wash time, the rinse temperature, and the rinse time.

3 . The automated cleaning machine of claim 1 , where the adjusted values of the cleaning process parameters include an adjusted value of the wash time.

4 . The automated cleaning machine of claim 1 , where the adjusted values of the cleaning process parameters include an adjusted value of the rinse time.

5 . The automated cleaning machine of claim 1 , where the adjusted values of the cleaning process parameters include adjusted values of the rinse time and the rinse temperature.

6 . The automated cleaning machine of claim 1 , where the adjusted values of the cleaning process parameters include adjusted values of the wash time, the rinse time and the rinse temperature.

7 . The automated cleaning machine of claim 1 , the at least one storage device further comprising instructions executable by the at least one processor to cause the automated cleaning machine to:

predict the number of HUEs that will be delivered during the cleaning process based on a first predictive equation that includes the sump temperature difference as a variable modeled from experimental data that is statistically correlated with a second predictive equation that includes a number of the articles in the wash chamber of the automated cleaning machine during the cleaning process modeled from the experimental data.

8 . The automated cleaning machine of claim 1 , the at least one storage device further comprising instructions executable by the at least one processor to cause the automated cleaning machine to generate one or more notifications for display on a user interface of a computing device, wherein the one or more notifications include data corresponding to the cleaning process.

9 . The automated cleaning machine of claim 8 , wherein the data corresponding to the cleaning process includes one or more of:

the values of the cleaning process parameters; the first and second temperatures in the sump; the sump temperature difference; a date and time of the cleaning process; a unique identification of the cleaning process; a unique identification of the automated cleaning machine; a unique identification of a person running the cleaning process; an article type cleaned during the cleaning process; a rack volume or types of racks or trays used during the cleaning process; a wash phase duration; a rinse phase duration; a dwell duration; wash and rinse water temperatures; wash and rinse water conductivities; wash and rinse water pH values; a detergent concentration; a rinse agent concentration; an environmental humidity; a water hardness; a turbidity; rack temperatures; a type and amount of chemical product dispensed during each cycle of the cleaning process; a volume of water dispensed during each cycle of the cleaning process; and other information relevant to the cleaning process.

10 . The automated cleaning machine of claim 1 , wherein the cleaning process is a current cleaning process, the at least one storage device further comprising instructions executable by the at least one processor to cause the automated cleaning machine to:

determine a machine idle time measured from completion of a previous cleaning process to initiation of the current cleaning process;

adjust the values of one or more of the cleaning process parameters such that the revised predicted number of HUEs that will be delivered during the current cleaning process based on the sump temperature difference and the machine idle time satisfies the target range indicative of thermal sanitization; and

control execution of the remaining portion of the current cleaning process using the adjusted values of the one or more of the cleaning process parameters.

11 . A method comprising:

controlling execution of a cleaning process by a cleaning machine of at least an initial portion of the cleaning process using values of cleaning process parameters stored in a storage device of the cleaning machine, the cleaning process including delivering a cleaning solution from a sump associated with the cleaning machine into a wash chamber of the cleaning machine into which articles to be cleaned are present; and

prior to completion of the cleaning process:

determining a first temperature of the cleaning solution in the sump at a first predetermined time during execution of the cleaning process;

determining a second temperature of the cleaning solution in the sump at a second predetermined time during execution of the cleaning process, wherein the second predetermined time is subsequent to the first predetermined time;

determining a sump temperature difference between the first temperature and the second temperature;

predicting a number of heat unit equivalents (HUEs) that will be delivered to the wash chamber of the cleaning machine during the cleaning process based on the sump temperature difference;

in response to the predicted number of HUEs not satisfying a target range indicative of thermal sanitization, adjusting the values of one or more of the cleaning process parameters such that a revised predicted number of HUEs that will be delivered during the cleaning process based on the sump temperature difference satisfies the target range indicative of thermal sanitization; and

controlling execution of a remaining portion of the cleaning process using the adjusted values of the cleaning process parameters.

12 . The method of claim 11 , further comprising:

predicting the number of HUEs that will be delivered during the cleaning process based on the sump temperature difference, a wash time, a rinse temperature, and a rinse time.

13 . The method of claim 11 , where the adjusted values of the cleaning process parameters include an adjusted value of a wash time.

14 . The method of claim 11 , where the adjusted values of the cleaning process parameters include an adjusted value of a rinse time.

15 . The method of claim 11 , where the adjusted values of the cleaning process parameters include adjusted values of a rinse time and a rinse temperature.

16 . The method of claim 11 , where the adjusted values of the cleaning process parameters include adjusted values of a wash time, a rinse time and a rinse temperature.

17 . The method of claim 11 , further comprising:

predicting the number of HUEs that will be delivered during the cleaning process based on a predictive equation that includes the sump temperature difference as a variable.

18 . The method of claim 11 , wherein the target range indicative of thermal sanitization includes a minimum target of 3600 HUEs.

19 . The method of claim 11 , wherein:

the cleaning process is a current cleaning process,

the method further comprises determining a machine idle time measured from completion of a previous cleaning process to initiation of the current cleaning process,

adjusting the values of one or more of the cleaning process parameters comprises adjusting the values of the cleaning process parameters such that the revised predicted number of HUEs that will be delivered during the current cleaning process based on the sump temperature difference and the machine idle time satisfies the target range indicative of thermal sanitization, and

the method further comprises controlling execution of a remaining portion of the cleaning process using the adjusted values of the one or more of the cleaning process parameters.

20 . A non-volatile computer-readable storage medium comprising instructions that, when executed by a processor, configure the processor to:

control execution by a cleaning machine of at least an initial portion of a cleaning process using values of cleaning process parameters stored in a storage device of the cleaning machine, the cleaning process including delivering cleaning solution from a sump of the cleaning machine into a wash chamber of the cleaning machine into which articles to be cleaned are present; and

prior to completion of the cleaning process:

determine a first temperature of a cleaning solution in the sump of the cleaning machine at a first predetermined time during execution of the cleaning process;

determine a second temperature of the cleaning solution in the sump of the cleaning machine at a second predetermined time during execution of the cleaning process, wherein the second predetermined time is subsequent to the first predetermined time;

determine a sump temperature difference between the first temperature and the second temperature;

predict a number of heat unit equivalents (HUEs) that will be delivered during the cleaning process based on the sump temperature difference;

in response to the predicted number of HUEs not satisfying a target range indicative of thermal sanitization, adjust the values of one or more of the cleaning process parameters such that a revised predicted number of HUEs that will be delivered during the cleaning process based on the sump temperature difference satisfies the target range indicative of thermal sanitization; and

control execution of a remaining portion of the cleaning process using the adjusted values of the cleaning process parameters.

Continuity (3)
Continuation 17193507 · Mar 5, 2021
Provisional Application 63086744 · Oct 2, 2020
Related Publication 20230337891A1 · Oct 26, 2023
References Cited (181)
US D227117S · Breger · 1973 [cited by applicant]
US 4735219A · Seeland · 1988 [cited by applicant]
US D427315S · Saltzstein et al. · 2000 [cited by applicant]
US 6463940B1 · Thomas et al. · 2002 [cited by applicant]
US 6615850B1 · Hornung · 2003 [cited by applicant]
US 6622754B1 · Roth et al. · 2003 [cited by applicant]
US 7437213B2 · Batcher · 2008 [cited by applicant]
US D605588S · Nomi et al. · 2009 [cited by applicant]
US 7695568B2 · Gaus · 2010 [cited by applicant]
US D677669S · Liu · 2013 [cited by applicant]
US D699246S · Ringlein · 2014 [cited by applicant]
US D715284S · Iwamoto · 2014 [cited by applicant]
US 9041985B2 · Kasahara et al. · 2015 [cited by applicant]
US D730886S · Tseng · 2015 [cited by applicant]
US 9289107B2 · Ellingson et al. · 2016 [cited by applicant]
US 9329159B2 · Walicki · 2016 [cited by applicant]
US D768138S · Malsan · 2016 [cited by applicant]
US 9473653B2 · Hayashi · 2016 [cited by applicant]
US D788778S · Magi et al. · 2017 [cited by applicant]
US D795323S · Melamed et al. · 2017 [cited by applicant]
US D808947S · Taniho et al. · 2018 [cited by applicant]
US D837180S · Silva · 2019 [cited by applicant]
US 10514339B2 · Chen et al. · 2019 [cited by applicant]
US D872072S · Anderson · 2020 [cited by applicant]
US 10529219B2 · Herdt et al. · 2020 [cited by applicant]
US 10762617B2 · Sanders et al. · 2020 [cited by applicant]
US 11627861B2 · Smith et al. · 2023 [cited by applicant]
US 20050201898A1 · Borich et al. · 2005 [cited by applicant]
US 20060222567A1 · Kloepfer et al. · 2006 [cited by applicant]
US 20070181162A1 · Classen et al. · 2007 [cited by applicant]
US 20080115807A1 · Gaus · 2008 [cited by applicant]
US 20080267445A1 · Capewell · 2008 [cited by applicant]
US 20090151751A1 · Bragg · 2009 [cited by applicant]
US 20100205819A1 · Ashrafzadeh et al. · 2010 [cited by applicant]
US 20110108073A1 · Tameishi · 2011 [cited by applicant]
US 20110209729A1 · Beaudet et al. · 2011 [cited by applicant]
US 20110240061A1 · Cantrell et al. · 2011 [cited by applicant]
US 20110291830A1 · Kaiser · 2011 [cited by applicant]
US 20110320133A1 · Mehus et al. · 2011 [cited by applicant]
US 20120138092A1 · Ashrafzadeh et al. · 2012 [cited by applicant]
US 20140041688A1 · Maennle et al. · 2014 [cited by applicant]
US 20140041695A1 · Ellingson et al. · 2014 [cited by applicant]
US 20140218385A1 · Carmi · 2014 [cited by applicant]
US 20150233898A1 · Chen et al. · 2015 [cited by applicant]
US 20160171690A1 · Adiri et al. · 2016 [cited by applicant]
US 20170023542A1 · Wang et al. · 2017 [cited by applicant]
US 20170119229A1 · Montgomery et al. · 2017 [cited by applicant]
US 20170119232A1 · Ugel et al. · 2017 [cited by applicant]
US 20180330338A1 · Holden et al. · 2018 [cited by applicant]
US 20190244375A1 · Choi et al. · 2019 [cited by applicant]
US 20190261828A1 · Gaus et al. · 2019 [cited by applicant]
US 20190298143A1 · Haidacher et al. · 2019 [cited by applicant]
US 20190365197A1 · Maddux · 2019 [cited by applicant]
US 20200301382A1 · Fawaz et al. · 2020 [cited by applicant]
US 20200397216A1 · Fawaz et al. · 2020 [cited by applicant]
US 20210019874A1 · Sanders et al. · 2021 [cited by applicant]
US 20210076898A1 · Smith et al. · 2021 [cited by applicant]
US 20210127939A1 · Hofmann et al. · 2021 [cited by applicant]
US 20210161355A1 · Rahn et al. · 2021 [cited by applicant]
US 20210324561A1 · Kim et al. · 2021 [cited by applicant]
US 20210369076A1 · McGinness et al. · 2021 [cited by applicant]
US 20220095879A1 · Ellingson · 2022 [cited by applicant]
US 20220104680A1 · Han et al. · 2022 [cited by applicant]
CA 2541480A1 · 2006 [cited by applicant]
CN 1197137A · 1998 [cited by applicant]
CN 101460085A · 2009 [cited by applicant]
CN 101961237A · 2011 [cited by applicant]
CN 102933322A · 2013 [cited by applicant]
CN 106923767A · 2017 [cited by applicant]
CN 107485356A · 2017 [cited by applicant]
CN 107729816A · 2018 [cited by applicant]
CN 104668252B · 2019 [cited by applicant]
CN 109620078A · 2019 [cited by applicant]
CN 109936994A · 2019 [cited by applicant]
CN 110367898A · 2019 [cited by applicant]
CN 107421918B · 2019 [cited by applicant]
CN 111870205A · 2020 [cited by applicant]
DE 102005033345A1 · 2007 [cited by applicant]
DE 102008042290A1 · 2010 [cited by applicant]
DE 102010033016A1 · 2012 [cited by applicant]
DE 102018108775A1 · 2019 [cited by applicant]
EP 0341766A2 · 1989 [cited by applicant]
EP 1272093A2 · 2003 [cited by applicant]
EP 1690924A1 · 2006 [cited by applicant]
EP 1887443A1 · 2008 [cited by applicant]
EP 2497404A1 · 2012 [cited by applicant]
EP 3088593A1 · 2016 [cited by applicant]
JP 61280838A · 1986 [cited by applicant]
JP 02274289A · 1990 [cited by applicant]
JP 05115418A · 1993 [cited by applicant]
JP 0663279A · 1994 [cited by applicant]
JP 2000316783A · 2000 [cited by applicant]
JP 2002336335A · 2002 [cited by applicant]
JP 2003038888A · 2003 [cited by applicant]
JP 2003506153A · 2003 [cited by applicant]
JP 2004261439A · 2004 [cited by applicant]
JP 2005342143A · 2005 [cited by applicant]
JP 2009056030A · 2009 [cited by applicant]
JP 2009075084A · 2009 [cited by applicant]
JP 2010036023A · 2010 [cited by applicant]
JP 2015008914A · 2015 [cited by applicant]
JP 2015504708A · 2015 [cited by applicant]
JP 2016193169A · 2016 [cited by applicant]
JP 2018068862A · 2018 [cited by applicant]
JP 2018524107A · 2018 [cited by applicant]
KR 102019102134A · 2019 [cited by applicant]
KR 102119076B1 · 2020 [cited by applicant]
WO 9930843A1 · 1999 [cited by applicant]
WO 0110472A1 · 2001 [cited by applicant]
WO 0178573A2 · 2001 [cited by applicant]
WO 0213136A2 · 2002 [cited by applicant]
WO 2006002123A1 · 2006 [cited by applicant]
WO 2006097294A1 · 2006 [cited by applicant]
WO 2007081004A1 · 2007 [cited by applicant]
WO 2010118124A2 · 2010 [cited by applicant]
WO 2011048575A2 · 2011 [cited by applicant]
WO 2011089094A1 · 2011 [cited by applicant]
WO 2013090443A1 · 2013 [cited by applicant]
WO 2014137540A1 · 2014 [cited by applicant]
WO 2015036311A1 · 2015 [cited by applicant]
WO 2015080965A1 · 2015 [cited by applicant]
WO 2015127547A1 · 2015 [cited by applicant]
WO 2015167574A1 · 2015 [cited by applicant]
WO 2017013615A1 · 2017 [cited by applicant]
WO 2017056002A1 · 2017 [cited by applicant]
Advisory Action from U.S. Appl. No. 17/193,314 dated Jun. 27, 2024, 3 pp. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/108,894, dated Jun. 27, 2024, 7 pp. [cited by applicant]
Response to Final Office Action dated Mar. 27, 2024 from U.S. Appl. No. 17/193,314, filed Jul. 12, 2024, 12 pp. [cited by applicant]
Response to Final Office Action dated Mar. 27, 2024 from U.S. Appl. No. 17/193,314, filed May 24, 2024, 10 pp. [cited by applicant]
Response to Office Action dated Apr. 26, 2024 from U.S. Appl. No. 18/185,194, filed Jul. 22, 2024, p. 16. [cited by applicant]
Final Office Action from U.S. Appl. No. 18/185,194 dated Nov. 12, 2024, 19 pp. [cited by applicant]
Response to Office Action dated Jul. 29, 2024, from counterpart Canadian Application No. 3,194,411 filed Nov. 6, 2024, 48 pp. [cited by applicant]
Translation of JPH0663279 by Ioku, published Mar. 8, 1994, JPH0663279 Previously Cited. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/108,894, dated Sep. 27, 2024, 5 pp. [cited by applicant]
Final Office Action from U.S. Appl. No. 17/193,314 dated Mar. 27, 2024, 19 pp. [cited by applicant]
Office Action from U.S. Appl. No. 18/185,194 dated Apr. 26, 2024, 18 pp. [cited by applicant]
Response to Office Action dated Dec. 21, 2023 from U.S. Appl. No. 17/108,894, filed Mar. 21, 2024, 16 pp. [cited by applicant]
Final Office Action from U.S. Appl. No. 17/193,189 dated May 26, 2023, 32 pp. [cited by applicant]
Response to Final Office Action dated Apr. 5, 2023 from U.S. Appl. No. 17/108,894, filed Jun. 5, 2023, 12 pp. [cited by applicant]
Office Action from U.S. Appl. No. 17/108,894, dated Dec. 21, 2023, 8 pp. [cited by applicant]
Response to Office Action mailed Sep. 13, 2023, from U.S. Appl. No. 17/193,314, filed Dec. 13, 2023, 13 pp. [cited by applicant]
U.S. Appl. No. 18/398,859, filed Dec. 28, 2023, by McGinness et al. [cited by applicant]
Response to Communication Pursuant to Rules 161(1) and 162 EPC dated May 11, 2023, from counterpart European Application No. 21715050.7, filed Nov. 6, 2023, 18 pp. [cited by applicant]
Advisory Action from U.S. Appl. No. 17/108,894 dated Jun. 23, 2023, 3 pp. [cited by applicant]
Notice of Allowability from U.S. Appl. No. 17/108,894 dated Jul. 26, 2023, 8 pp. [cited by applicant]
Response to Office Action mailed May 26, 2023, from U.S. Appl. No. 17/193,189, filed Jul. 26, 2023, 14 pp. [cited by applicant]
Advisory Action from U.S. Appl. No. 17/193,189 dated Aug. 3, 2023, 3 pp. [cited by applicant]
DE102018108775 English translation, accessed on Sep. 2023. (Year: 2019). [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/193,189 dated Sep. 27, 2023, 14 pp. [cited by applicant]
Office Action from U.S. Appl. No. 17/193,314 dated Sep. 13, 2023, 21 pp. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/108,894 dated Aug. 16, 2024, 5 pp. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/193,314, dated Sep. 11, 2024, 10 pp. [cited by applicant]
Office Action from counterpart Canadian Application No. 3,194,411 dated Jul. 29, 2024, 3 pp. [cited by applicant]
“CDWA Cleaning Indicator—Cleaning Performance Test,” Terragene, retrieved on Feb. 13, 2019, from https://fontlab2000.com/sites/default/files/cdwa-rev.15.pdf, 2 pp. [cited by applicant]
“NSF/ANSI 3—2017—Commercial Warewashing Equipment,” NSF International, ANSI Standard, Apr. 11, 2017, 42 pp. [cited by applicant]
“Two-Class Logistic Regression,” retrieved from https://docs.microsoft.com/en-us/azure/machine-learning/studio-module-reference/two-class-logistic-regression, May 6, 2019, 7 pp. [cited by applicant]
Powered for iPhone: Wireless Charging Stand for iPhone 8 and Above, Logitech POWERED iPhone Wireless Charging Standard, retrieved from https://www.logitech.com/en-us/productlpowered-iphone-wireless-charging?crid=1537 on… [cited by applicant]
Brownlee, “A Tour of Machine Learning Algorithms,” machinelearningmastery.com, Aug. 14, 2020, 11 pp. [cited by applicant]
International Preliminary Report on Patentability from International Application No. PCT/US2021/021111 dated Apr. 13, 2023. [cited by applicant]
International Search Report and Written Opinion of International Application No. PCT/US2021/021111, mailed Jun. 8, 2021, 15 pp. [cited by applicant]
Kumar et al., “A Detailed Review of Feature Extraction in Image Processing Systems,” 2014 Fourth International Conference on Advanced Computing & Communication Technologies, Feb. 8, 2014, 8 pp. [cited by applicant]
Machine Translation of CN 107729816 by Shan et al., published Feb. 23, 2018. [cited by applicant]
Narkhede, “Understanding AUC-ROC Curve,” towardsdatascience.com, Jun. 26, 2018, 7 pp. [cited by applicant]
Narkhede, “Understanding Confusion Matrix,” towardsdatascience.com, May 9, 2018, 6 pp. [cited by applicant]
Patel, “Machine Learning Algorithm Overview,” medium.com, Jul. 21, 2018, 10 pp. [cited by applicant]
Prosecution History from U.S. Appl. No. 17/018,363, dated Dec. 16, 2021 through Mar. 16, 2023, 72 pp. [cited by applicant]
Prosecution History from U.S. Appl. No. 17/108,894, dated Jan. 12, 2021 through Apr. 5, 2023, 44 pp. [cited by applicant]
Prosecution History from U.S. Appl. No. 17/193,189, dated May 19, 2022 through Feb. 8, 2023, 56 pp. [cited by applicant]
Prosecution History from U.S. Appl. No. 17/193,507, dated Oct. 21, 2022 through Apr. 28, 2023, 39 pp. [cited by applicant]
Saslow, “Collinearity-What it Means, Why its Bad, and How Does it Affect Other Models,” medium.com, Jul. 11, 2018, 5 pp. [cited by applicant]
Shung, “Accuracy, Precision, Recall or F1?,” towardsdatascience.com, Mar. 15, 2018, 7 pp. [cited by applicant]
Singh, “Model-Based Feature Importance,” towardsdatascience.com, Jan. 3, 2019, 7 pp. [cited by applicant]
U.S. Appl. No. 18/185,194, filed Mar. 16, 2023, naming inventors Smith et al. [cited by applicant]
Youtube, “Regularization Part 1: Ridge (L2) Regression,” retrieved from https://www.youtube.com/watch?app=desktop&v=Q81RR3yKn30&t=3s, Sep. 24, 2018, 1 pp. [cited by applicant]
Youtube, “Regularization Part 2: Lasso (L1) Regression,” Retrieved from https://www.youtube.com/watch?app=desktop&v=NGf0voTMIcs, Oct. 1, 2018, 1 pp. [cited by applicant]
Office Action from U.S. Appl. No. 18/398,859 dated Feb. 4, 2025, 25 pp. [cited by applicant]
Supplemental Notice of Allowance from U.S. Appl. No. 17/193,314 dated Dec. 27, 2024, 3 pp. [cited by applicant]
Translation of CN 110367898 by Liang, published Oct. 25, 2019. (CN 110367898 Previously Cited). [cited by applicant]
Notice of Allowance from U.S. Appl. No. 18/398,859 dated May 28, 2025, 14 pp. [cited by applicant]
Response to Office Action dated Feb. 4, 2025 from U.S. Appl. No. 18/398,859, filed May 2, 2025, 8 pp. [cited by applicant]
First Office Action and Search Report, and translation thereof, from counterpart Chinese Application No. 202180073243.6 dated Aug. 23, 2025, 16 pp. [cited by applicant]