IP Library Granted Patent US 12,374,211
Granted Patent B2
US 12,374,211 · App. 17/951,685 · Granted Jul 29, 2025

Systems and methods for alarm event data record processing

Inventors: Nathan Whitaker (South Lake Tahoe, CA); Mike Roth (Webster Groves, MO); Zach Winkler (Dallas, TX); Joe Pritzel (Fort Worth, TX)
Assignee: Noonlight, Inc.
G08B25/006G08B21/02
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,374,211
App. No.
17/951,685
Granted
Jul 29, 2025
Kind
B2
Abstract

Improved systems and methods for providing a notification of an emergent condition using automation, artificial intelligence, visual recognition, and other logic to automatically suggest identifications and classifications of information in audiovisual or other multimedia data about an emergency or alarm and modify a rapid-response display and/or alarm handling workflow to expedite the dispatch of first responds to true emergencies and quickly filter and eliminate false alarms to reduce waste.

Claims (69)

1. A method comprising:

by an alarm processing system that a) comprises one or more computers and communicates with at least a responder system and a property system for a property using a network and b) that executes an alarm handling workflow to process data for alarm events:

receiving, from the property system and using the network, data identifying a potential alarm event at the property;

creating, in memory, an alarm event data record that includes first data for the potential alarm event and a case identifier;

determining, for the potential alarm event for the property and using sensor data for the potential alarm event, whether to process the potential alarm event using a default alarm handling workflow or an enhanced alarm handling workflow;

in response to determining to process the potential alarm event using the enhanced alarm handling workflow, modifying the default alarm handling workflow that has a plurality of operations to generate the enhanced alarm handling workflow that has one or more operations, the plurality of operations including at least one operation not included in the one or more operations;

after generating the enhanced handling alarm workflow, executing the enhanced alarm handling workflow to generate second data;

in response to determining to process the potential alarm event using the enhanced alarm handling workflow, updating the alarm event data record to include the second data for the enhanced alarm handling workflow; and

transmitting, to the responder system and using the network, third data for the potential alarm event including the case identifier to enable a device to access a user interface that depicts alarm data for the alarm event data record.

2. The method of claim 1 , wherein determining whether to process the potential alarm event using the default alarm handling workflow or the enhanced alarm handling workflow comprises:

determining whether to process the potential alarm event using i) the default alarm handling workflow or ii) the enhanced alarm handling workflow that reduces a number of operations performed for the potential alarm event compared to the default alarm handling workflow, the method comprising:

in response to determining to process the potential alarm event using the enhanced alarm handling workflow, determining to skip one or more operations that would have been performed for the default alarm handling workflow.

3. The method of claim 1 , wherein determining whether to process the potential alarm event using the default alarm handling workflow or the enhanced alarm handling workflow comprises:

analyzing, using one or more artificial intelligence models, the sensor data to determine a confidence score that the sensor data represents an actual alarm event;

determining whether the confidence score satisfies a confidence threshold; and

determining whether to process the potential alarm event using the default alarm handling workflow or the enhanced alarm handling workflow using a result of the determination whether the confidence score satisfies the confidence threshold.

4. The method of claim 3 , wherein:

the one or more artificial intelligence models comprise at least one of a facial recognition model, an authentication module, a behavior pattern model, an emergency type model, or a device identification module; and

determining whether to process the potential alarm event using the default alarm handling workflow or the enhanced alarm handling workflow uses the result of the determination whether the confidence score that was generated using the at least one of the facial recognition model, the authentication module, the behavior pattern model, or the device identification module satisfies the confidence threshold.

5. The method of claim 3 , comprising:

after determining whether to process the potential alarm event using the default alarm handling workflow or the enhanced alarm handling workflow, receiving feedback indicating an accuracy of at least one model from the one or more artificial intelligence models; and

in response to receiving the feedback, training the at least one model from the one or more artificial intelligence models using the feedback indicating the accuracy.

6. The method of claim 1 , comprising:

detecting representations of one or more people in the sensor data for the potential alarm event; and

determining, for each of at least some of the one or more people in the sensor data, whether the respective person is likely authorized to be at the property, wherein:

updating the alarm event data record to include data for the enhanced alarm handling workflow comprises updating the alarm event data record to include data that indicates, for at least some of the one or more people, whether the person is likely authorized to be at the property.

7. The method of claim 6 , comprising:

providing, to the device, instructions to cause the device to present the user interface that depicts, for the at least some of the one or more people, information about the person and a label that indicates whether the person is likely authorized to be at the property.

8. The method of claim 6 , comprising:

providing, to the device, instructions to cause the device to present the user interface that depicts, for a person detected as being represented by the sensor data, an image determined to be a best match image of the person.

9. The method of claim 1 , comprising:

determining an emergency type for the potential alarm event;

updating the alarm event data record to include data for the emergency type for the potential alarm event; and

causing, using the updated alarm event data record, presentation of a second user interface that includes second data for the potential alarm event including the emergency type.

10. The method of claim 1 , wherein modifying the default alarm handling workflow comprising:

selecting, from the plurality of operations for the default alarm handling workflow that includes one or more first operations and one or more second operations, the one or more second operations to skip; and

generating the enhanced alarm handling workflow that includes the one or more first operations and does not include the one or more second operations.

11. A system comprising one or more computers and one or more storage devices on which are stored instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

receiving, from a property system for a property and using a network, data identifying a potential alarm event at the property;

creating, in memory, an alarm event data record that includes first data for the potential alarm event and a case identifier;

determining, for the potential alarm event for the property and using sensor data for the potential alarm event, whether to process the potential alarm event using a default alarm handling workflow or an enhanced alarm handling workflow;

in response to determining to process the potential alarm event using the enhanced alarm handling workflow, detecting representations of one or more people in the sensor data for the potential alarm event;

determining, for each of at least some of the one or more people in the sensor data, whether the respective person is likely authorized to be at the property;

updating the alarm event data record a) that includes the first data for the potential alarm event and the case identifier b) to include second data for the enhanced alarm handling workflow including data that indicates, for at least some of the one or more people, whether the person is likely authorized to be at the property; and

transmitting, to a responder system and using the network, third data for the potential alarm event including the case identifier to enable a device to access a user interface that depicts alarm data for the alarm event data record.

12. The system of claim 11 , wherein determining whether to process the potential alarm event using the default alarm handling workflow or the enhanced alarm handling workflow comprises:

determining whether to process the potential alarm event using i) the default alarm handling workflow or ii) the enhanced alarm handling workflow that reduces a number of operations performed for the potential alarm event compared to the default alarm handling workflow, the operations comprising:

in response to determining to process the potential alarm event using the enhanced alarm handling workflow, determining to skip one or more operations that would have been performed for the default alarm handling workflow.

13. The system of claim 11 , the operations comprising:

providing, to the device, instructions to cause the device to present the user interface that depicts, for the at least some of the one or more people, information about the person and a label that indicates whether the person is likely authorized to be at the property.

14. The system of claim 11 , the operations comprising:

providing, to the device, instructions to cause the device to present the user interface that depicts, for a person detected as being represented by the sensor data, an image determined to be a best match image of the person.

15. The system of claim 11 , the operations comprising:

determining an emergency type for the potential alarm event;

updating the alarm event data record to include data for the emergency type for the potential alarm event; and

causing, using the updated alarm event data record, presentation of a second user interface that includes second data for the potential alarm event including the emergency type.

16. One or more non-transitory computer storage media encoded with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:

receiving, from a property system for a property and using a network, data identifying a potential alarm event at the property;

creating, in memory, an alarm event data record that includes first data for the potential alarm event and a case identifier;

determining, for the potential alarm event for the property and using sensor data for the potential alarm event, whether to process the potential alarm event using a default alarm handling workflow or an enhanced alarm handling workflow;

in response to determining to process the potential alarm event using the enhanced alarm handling workflow, detecting representations of one or more people in the sensor data for the potential alarm event;

determining, for each of at least some of the one or more people in the sensor data, whether the respective person is likely authorized to be at the property;

updating the alarm event data record a) that includes the first data for the potential alarm event and the case identifier b) to include second data for the enhanced alarm handling workflow including data that indicates, for at least some of the one or more people, whether the person is likely authorized to be at the property; and

transmitting, to a responder system and using the network, third data for the potential alarm event including the case identifier to enable a device to access a user interface that depicts alarm data for the alarm event data record.

17. The computer storage media of claim 16 , wherein determining whether to process the potential alarm event using the default alarm handling workflow or the enhanced alarm handling workflow comprises:

determining whether to process the potential alarm event using i) the default alarm handling workflow or ii) the enhanced alarm handling workflow that reduces a number of operations performed for the potential alarm event compared to the default alarm handling workflow, the operations comprising:

in response to determining to process the potential alarm event using the enhanced alarm handling workflow, determining to skip one or more operations that would have been performed for the default alarm handling workflow.

18. The computer storage media of claim 16 , the operations comprising:

generating the enhanced alarm handling workflow by modifying a first order of a plurality of operations for the default alarm handling workflow to have a second order, the second order including at least a first operation performed before a second operation, the first order including the second operation performed before the first operation.

Continuity (2)
Provisional Application 63247613 · Sep 23, 2021
Related Publication 20230089720A1 · Mar 23, 2023
References Cited (206)
US 5742233A · Hoffman et al. · 1998 [cited by applicant]
US 6044257A · Boling et al. · 2000 [cited by applicant]
US D453167S · Hasegawa et al. · 2002 [cited by applicant]
US 6369710B1 · Poticny et al. · 2002 [cited by applicant]
US 6434702B1 · Maddalozzo, Jr. et al. · 2002 [cited by applicant]
US 6574484B1 · Carley · 2003 [cited by applicant]
US 6710771B1 · Yamaguchi et al. · 2004 [cited by applicant]
US 6826120B1 · Decker et al. · 2004 [cited by applicant]
US 6853302B2 · Monroe · 2005 [cited by applicant]
US D506208S · Jewitt et al. · 2005 [cited by applicant]
US 7098787B2 · Miller · 2006 [cited by applicant]
US 7164921B2 · Owens et al. · 2007 [cited by applicant]
US 7251470B2 · Faucher et al. · 2007 [cited by applicant]
US 7480501B2 · Petite · 2009 [cited by applicant]
US 7486194B2 · Stanners et al. · 2009 [cited by applicant]
US 7525432B2 · Jackson · 2009 [cited by applicant]
US D613751S · Truelove et al. · 2010 [cited by applicant]
US 7750799B2 · Childress et al. · 2010 [cited by applicant]
US 7751826B2 · Gardner et al. · 2010 [cited by applicant]
US 7761080B2 · Banet et al. · 2010 [cited by applicant]
US 7920891B2 · Kwak · 2011 [cited by applicant]
US 7937067B2 · Maier et al. · 2011 [cited by applicant]
US 8050386B2 · Dickinson · 2011 [cited by applicant]
US 8106820B2 · Bennett et al. · 2012 [cited by applicant]
US 8116723B2 · Kaltsukis · 2012 [cited by applicant]
US 8116724B2 · Peabody · 2012 [cited by applicant]
US 8126424B2 · Piett et al. · 2012 [cited by applicant]
US 8185087B2 · Mitchell, Jr. et al. · 2012 [cited by applicant]
US 8195121B2 · Dunn et al. · 2012 [cited by applicant]
US 8208889B2 · McGary et al. · 2012 [cited by applicant]
US 8249547B1 · Fellner · 2012 [cited by applicant]
US 8295801B2 · Ray et al. · 2012 [cited by applicant]
US 8310360B2 · Ross, Jr. et al. · 2012 [cited by applicant]
US 8350694B1 · Trundle et al. · 2013 [cited by applicant]
US 8441356B1 · Tedesco et al. · 2013 [cited by applicant]
US 8484352B2 · Piett et al. · 2013 [cited by applicant]
US 8516122B2 · Piett et al. · 2013 [cited by applicant]
US 8538374B1 · Haimo et al. · 2013 [cited by applicant]
US 8538375B2 · Franz et al. · 2013 [cited by applicant]
US 8548489B2 · Iwamura et al. · 2013 [cited by applicant]
US 8565717B2 · Galuszka · 2013 [cited by applicant]
US 8600337B2 · Rothschild · 2013 [cited by applicant]
US 8620841B1 · Filson et al. · 2013 [cited by applicant]
US 8676273B1 · Fujisaki · 2014 [cited by applicant]
US 8705702B1 · Sieg · 2014 [cited by applicant]
US 8718593B2 · Singhal · 2014 [cited by applicant]
US 8744397B2 · Gee et al. · 2014 [cited by applicant]
US 8757484B2 · Fasoli et al. · 2014 [cited by applicant]
US 8768294B2 · Reitnour et al. · 2014 [cited by applicant]
US D711920S · Stroupe et al. · 2014 [cited by applicant]
US D712912S · Gee et al. · 2014 [cited by applicant]
US 8831634B2 · Wang · 2014 [cited by applicant]
US 8862092B2 · Reitnour · 2014 [cited by applicant]
US 8890685B1 · Sookman et al. · 2014 [cited by applicant]
US 8909191B2 · Pipes · 2014 [cited by applicant]
US 8929853B2 · Butler · 2015 [cited by applicant]
US D722077S · Zhang et al. · 2015 [cited by applicant]
US 8957774B2 · Goldblatt · 2015 [cited by applicant]
US 8984143B2 · Serra et al. · 2015 [cited by applicant]
US 8988215B1 · Trundle et al. · 2015 [cited by applicant]
US D726202S · Zurn · 2015 [cited by applicant]
US D726216S · Tabata et al. · 2015 [cited by applicant]
US 9014660B2 · Pahlevani · 2015 [cited by applicant]
US D729271S · Zhang et al. · 2015 [cited by applicant]
US 9071957B2 · Stadtlander et al. · 2015 [cited by applicant]
US 9171450B2 · Cho et al. · 2015 [cited by applicant]
US 9177455B2 · Remer · 2015 [cited by applicant]
US 9226119B2 · Suryavanshi et al. · 2015 [cited by applicant]
US 9226321B1 · Eddings et al. · 2015 [cited by applicant]
US D751623S · Tsuruta et al. · 2016 [cited by applicant]
US 9294610B2 · Leonessi · 2016 [cited by applicant]
US D754691S · Connolly et al. · 2016 [cited by applicant]
US 9354776B1 · Subramanian et al. · 2016 [cited by applicant]
US D759662S · Panjabi · 2016 [cited by applicant]
US D762656S · He et al. · 2016 [cited by applicant]
US D765128S · Choi et al. · 2016 [cited by applicant]
US 9439045B2 · Kingsmill et al. · 2016 [cited by applicant]
US D768702S · Ford · 2016 [cited by applicant]
US 9536410B2 · Hutz · 2017 [cited by applicant]
US 9547963B1 · Trundle et al. · 2017 [cited by applicant]
US D785671S · Tursi et al. · 2017 [cited by applicant]
US D788813S · Tursi et al. · 2017 [cited by applicant]
US D791176S · Tursi et al. · 2017 [cited by applicant]
US 9919599B2 · Fuchiwaki et al. · 2018 [cited by applicant]
US D814504S · Lee et al. · 2018 [cited by applicant]
US 9972185B2 · Hutz · 2018 [cited by applicant]
US D819694S · Kim et al. · 2018 [cited by applicant]
US D820305S · Clediere · 2018 [cited by applicant]
US 9997042B2 · Hutz · 2018 [cited by applicant]
US D828394S · Li et al. · 2018 [cited by applicant]
US D834055S · Connolly et al. · 2018 [cited by applicant]
US 10127798B1 · Trundle et al. · 2018 [cited by applicant]
US 10278050B2 · Winkler et al. · 2019 [cited by applicant]
US 10325469B2 · Hutz · 2019 [cited by applicant]
US 10332387B1 · Trundle et al. · 2019 [cited by applicant]
US D853435S · Omernick et al. · 2019 [cited by applicant]
US D863347S · Subramanian et al. · 2019 [cited by applicant]
US 10560831B2 · Winkler et al. · 2020 [cited by applicant]
US D878385S · Medrano et al. · 2020 [cited by applicant]
US D878411S · Lee et al. · 2020 [cited by applicant]
US 10728732B2 · Winkler et al. · 2020 [cited by applicant]
US D898055S · Connolly et al. · 2020 [cited by applicant]
US D916914S · Kim et al. · 2021 [cited by applicant]
US 10999158B2 · Kramar et al. · 2021 [cited by applicant]
US 11138854B2 · Hutz · 2021 [cited by applicant]
US 11699337B2 · Hutz · 2023 [cited by applicant]
US 20030012344A1 · Agarwal et al. · 2003 [cited by applicant]
US 20030214411A1 · Walter et al. · 2003 [cited by applicant]
US 20040184584A1 · McCalmont et al. · 2004 [cited by applicant]
US 20040192276A1 · Wesby et al. · 2004 [cited by applicant]
US 20040203879A1 · Gardner et al. · 2004 [cited by applicant]
US 20060009240A1 · Katz · 2006 [cited by applicant]
US 20070083915A1 · Janakiraman et al. · 2007 [cited by applicant]
US 20090144387A1 · Smith et al. · 2009 [cited by applicant]
US 20090268030A1 · Markham · 2009 [cited by applicant]
US 20100015948A1 · Nagano · 2010 [cited by applicant]
US 20100097214A1 · Sweeney et al. · 2010 [cited by applicant]
US 20100099410A1 · Sweeney et al. · 2010 [cited by applicant]
US 20100289644A1 · Slavin et al. · 2010 [cited by applicant]
US 20110134240A1 · Anderson et al. · 2011 [cited by applicant]
US 20110230161A1 · Newman · 2011 [cited by applicant]
US 20120046044A1 · Jamtgaard et al. · 2012 [cited by applicant]
US 20120056742A1 · Tedesco et al. · 2012 [cited by applicant]
US 20120092158A1 · Kumbhar et al. · 2012 [cited by applicant]
US 20120105203A1 · Elliot et al. · 2012 [cited by applicant]
US 20120131186A1 · Klos · 2012 [cited by applicant]
US 20120225635A1 · Esbensen · 2012 [cited by applicant]
US 20120249787A1 · Allegra et al. · 2012 [cited by applicant]
US 20120329420A1 · Zotti et al. · 2012 [cited by applicant]
US 20130023247A1 · Bolon et al. · 2013 [cited by applicant]
US 20130120131A1 · Hicks · 2013 [cited by applicant]
US 20130130792A1 · Crocker et al. · 2013 [cited by applicant]
US 20130222133A1 · Schultz et al. · 2013 [cited by applicant]
US 20130231077A1 · Cahill · 2013 [cited by applicant]
US 20130281005A1 · Causey et al. · 2013 [cited by applicant]
US 20140057590A1 · Romero · 2014 [cited by applicant]
US 20140058567A1 · Matsuoka et al. · 2014 [cited by applicant]
US 20140066000A1 · Butler · 2014 [cited by applicant]
US 20140169352A1 · Moir et al. · 2014 [cited by applicant]
US 20140171100A1 · Marti et al. · 2014 [cited by applicant]
US 20140266669A1 · Fadell · 2014 [cited by applicant]
US 20140266702A1 · Forster-Knight · 2014 [cited by applicant]
US 20140306833A1 · Ricci · 2014 [cited by applicant]
US 20140316581A1 · Fadell et al. · 2014 [cited by applicant]
US 20140351732A1 · Nasraoui et al. · 2014 [cited by applicant]
US 20150009011A1 · Cahill · 2015 [cited by applicant]
US 20150038109A1 · Salahshour · 2015 [cited by applicant]
US 20150134451A1 · Farrar et al. · 2015 [cited by applicant]
US 20150277685A1 · Shieh et al. · 2015 [cited by applicant]
US 20150287306A1 · Hallett et al. · 2015 [cited by applicant]
US 20150288797A1 · Vincent · 2015 [cited by applicant]
US 20160029195A1 · Leahy et al. · 2016 [cited by applicant]
US 20160042637A1 · Cahill · 2016 [cited by applicant]
US 20160189510A1 · Hutz · 2016 [cited by applicant]
US 20160255197A1 · Abnett et al. · 2016 [cited by applicant]
US 20160269984A1 · Hallet et al. · 2016 [cited by applicant]
US 20160308858A1 · Nordstrom et al. · 2016 [cited by applicant]
US 20160321679A1 · Dong et al. · 2016 [cited by applicant]
US 20170011210A1 · Cheong et al. · 2017 [cited by applicant]
US 20170053507A1 · Hutz · 2017 [cited by applicant]
US 20170178480A1 · Hutz · 2017 [cited by applicant]
US 20170289350A1 · Philbin · 2017 [cited by examiner]
US 20180047230A1 · Nye · 2018 [cited by applicant]
US 20180261064A1 · Hutz · 2018 [cited by applicant]
US 20190327597A1 · Katz et al. · 2019 [cited by applicant]
US 20200059776A1 · Martin et al. · 2020 [cited by applicant]
US 20200126339A1 · Tamahashi et al. · 2020 [cited by applicant]
US 20200126399A1 · Tamahashi et al. · 2020 [cited by applicant]
US 20200244805A1 · Philbin · 2020 [cited by applicant]
US 20200288295A1 · Martin · 2020 [cited by examiner]
US 20200396261A1 · Bhatia et al. · 2020 [cited by applicant]
US 20210020007A1 · Vazirani · 2021 [cited by examiner]
US 20210203887A1 · Nathan et al. · 2021 [cited by applicant]
US 20210248884A1 · Dougan · 2021 [cited by applicant]
US 20210289334A1 · Martin et al. · 2021 [cited by applicant]
US 20220028237A1 · Hutz · 2022 [cited by applicant]
US 20230078210A1 · Kolaxis · 2023 [cited by examiner]
US 20230306834A1 · Hutz · 2023 [cited by applicant]
EP 2264679 · 2010 [cited by applicant]
GB 2508054 · 2014 [cited by applicant]
WO 2015084252A1 · 2015 [cited by applicant]
WO 2015143077A1 · 2015 [cited by applicant]
WO 2016015082A1 · 2016 [cited by applicant]
WO 2016191497A1 · 2016 [cited by applicant]
Kelly, John et al., “911's Deadly Flaw: Lack of Location Data” USA Today, Feb. 22, 2015, Chapters 1-4, http://www.usatoday.com/story/news/2015/02/22/cellphone-911-lack-location-data/23570499/, 6 Pages. [cited by applicant]
International Search Report and Written Opinion for PCT/US16/34182 Issued May 26, 2015 7 Pages. [cited by applicant]
U.S. Pat. No. 00,365,42, Walton, Sep. 1862. [cited by applicant]
“Noonlinght, Formerly SafeTrek Mobile App: Smart Way to Alert Police When You're in Danger” Mar. 28, 2017, posted at youtube.com (site visited Feb. 21, 2023). https://www.youtube.com/watch?v=Sh7aWEIYaxk (Year: 2017). [cited by applicant]
Trademark Registration No. 1505785, Jul. 5, 1988 (publication date), Philips Export V.V. Corporation (registrant), Trademark Electronic Service Systemm (TESS), available at www.uspto.gov (Year: 1988). [cited by applicant]
European Search Report in European Application No. EP15876270, dated Jul. 4, 2018, 100 pages. [cited by applicant]
Extended European Search Report in European Appln. No. 24156967.2, mailed May 21, 2024, 8 pages. [cited by applicant]
International Preliminary Report on Patentability in International Appln. No. PCT/US2015/068089, mailed Jul. 13, 2017, 10 pages. [cited by applicant]
International Preliminary Report on Patentability in International Appln. No. PCT/US2022/044551, mailed Apr. 4, 2024, 6 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/US2015/068089 mailed Mar. 4, 2016, 15 pages. [cited by applicant]
Office Action in Australian Appln. No. 2015373990, mailed Jan. 20, 2021, 6 pages. [cited by applicant]
Office Action in Australian Appln. No. 2015373990, mailed Jul. 15, 2021, 10 pages. [cited by applicant]
Office Action in Australian Appln. No. 2015373990, mailed Mar. 10, 2020, 12 pages. [cited by applicant]
Office Action in Australian Appln. No. 2015373990, mailed Mar. 29, 2021, 5 pages. [cited by applicant]
Office Action in Australian Appln. No. 2017239565, mailed Nov. 23, 2018, 11 pages. [cited by applicant]
Office Action in Australian Appln. No. 2019222843, mailed Jan. 20, 2021, 5 pages. [cited by applicant]
Office Action in Australian Appln. No. 2019222843, mailed Mar. 30, 2021, 3 pages. [cited by applicant]
Office Action in Canadian Appln. No. 2,972,721, mailed Jun. 1, 2020, 10 pages. [cited by applicant]
Office Action in U.S. Appl. No. 14/984,117, mailed Nov. 7, 2016, 10 pages. [cited by applicant]
Scholar.google.com [online], Search Results, Apr. 10, 2024, 2 pages. [cited by applicant]
Korean Intellectual Property Office, International Search Report and Written Opinion for PCT Application PCT/US2022/044551, mailed Jan. 12, 2023, 9 Pages. [cited by applicant]
Extended European Search Report in European Appln. No. 22873642.7, mailed Nov. 12, 2024, 10 pages. [cited by applicant]