The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 26, 2023

Filed:

Aug. 19, 2022
Applicant:

Passivelogic, Inc., Salt Lake City, UT (US);

Inventors:

Troy Aaron Harvey, Brighton, UT (US);

Jeremy David Fillingim, Salt Lake City, UT (US);

Assignee:

PassiveLogic, Inc., Holladay, UT (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H05K 7/14 (2006.01); G06F 8/51 (2018.01); G06F 3/041 (2006.01); G05B 19/048 (2006.01); H04M 3/30 (2006.01); G05B 15/02 (2006.01); G06F 3/04847 (2022.01); G06F 3/147 (2006.01); G05B 23/02 (2006.01); H02J 3/00 (2006.01); F24F 11/63 (2018.01); H04W 4/80 (2018.01); G06F 30/13 (2020.01); G06F 30/12 (2020.01); G06F 3/0482 (2013.01); H04L 67/125 (2022.01); G06F 30/18 (2020.01); G06F 8/41 (2018.01); G06F 8/53 (2018.01); G06F 8/74 (2018.01); F24F 11/32 (2018.01); F24F 11/88 (2018.01); F24F 11/49 (2018.01); G05B 13/02 (2006.01); H04L 67/12 (2022.01); G06F 1/3209 (2019.01); G06F 1/3246 (2019.01); G06F 9/4401 (2018.01); H04W 84/00 (2009.01); G06Q 30/0283 (2023.01); H04B 3/46 (2015.01); H04L 43/50 (2022.01); H04L 67/75 (2022.01); G01R 31/55 (2020.01); G06F 30/392 (2020.01); G06F 113/04 (2020.01); G06F 115/12 (2020.01); G06F 111/04 (2020.01); G06F 111/16 (2020.01); G06F 113/16 (2020.01);
U.S. Cl.
CPC ...
H05K 7/1465 (2013.01); F24F 11/32 (2018.01); F24F 11/49 (2018.01); F24F 11/63 (2018.01); F24F 11/88 (2018.01); G01R 31/55 (2020.01); G05B 13/0265 (2013.01); G05B 15/02 (2013.01); G05B 19/048 (2013.01); G05B 23/0216 (2013.01); G05B 23/0264 (2013.01); G05B 23/0272 (2013.01); G06F 1/3209 (2013.01); G06F 1/3246 (2013.01); G06F 3/0482 (2013.01); G06F 3/04186 (2019.05); G06F 3/04847 (2013.01); G06F 3/147 (2013.01); G06F 8/436 (2013.01); G06F 8/51 (2013.01); G06F 8/53 (2013.01); G06F 8/74 (2013.01); G06F 9/4418 (2013.01); G06F 30/12 (2020.01); G06F 30/13 (2020.01); G06F 30/18 (2020.01); G06Q 30/0283 (2013.01); H02J 3/00 (2013.01); H04B 3/46 (2013.01); H04L 43/50 (2013.01); H04L 67/12 (2013.01); H04L 67/125 (2013.01); H04L 67/75 (2022.05); H04M 3/305 (2013.01); H04W 4/80 (2018.02); H04W 84/00 (2013.01); H05K 7/1468 (2013.01); H05K 7/1477 (2013.01); H05K 7/1481 (2013.01); G06F 30/392 (2020.01); G06F 2111/04 (2020.01); G06F 2111/16 (2020.01); G06F 2113/04 (2020.01); G06F 2113/16 (2020.01); G06F 2115/12 (2020.01); H02J 2310/12 (2020.01);
Abstract

Various embodiments disclosed herein relate to a building automation controller and related method and storage medium including a processor configured, through at least execution of a distributed computer program, to: receive sensor data generated by a sensor, wherein the sensor data is indicative of a state of a defined space, identify an action to be performed by a device to affect the state in accordance with an operating characteristic for the defined space, determine that the device is attached to a second controller of a plurality of additional controllers, and transmit to the second controller, an indication that the action is to be performed by the device, wherein: the distributed computer program is configured to be distributed among the processor and the plurality of additional controllers and, the processor is further configured to apportion work to be performed by the computer program between at least the additional controllers.


Find Patent Forward Citations

Loading…