IP Library Granted Patent US 11,640,146
Granted Patent B2
US 11,640,146 · App. 17/206,280 · Granted May 2, 2023

Smart building application to prepare for employee arrival and health risks

Inventors: Amit R. Patil (Naperville, IL); Steve E. Trivelpiece (Rancho Santa Margarita, CA); Michael J. Paolella (Lake Zurich, IL); Richard John Campero (Morgan Hill, CA); Michelangelo Palella (Bartlett, IL); Sanjeev Hasiza (Naperville, IL)
Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
G05B15/02G06Q50/28G08B5/222G08B21/22
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 11,640,146
App. No.
17/206,280
Granted
May 2, 2023
Kind
B2
Abstract

A controller for making initiating actions in a building management system (BMS) is shown. The controller includes a processing circuit configured to receive location data relating to the building occupant located at a first location outside of a building. The processing circuit is configured to, in response to determining the first location is within a first distance range of the building, provide control signals to a first subsystem of the BMS. The processing circuit is configured to receive location data relating to the building occupant located at a second location outside of the building. The processing circuit is configured to, in response to determining that the second location is within a second distance range of the building, provide control signals to a second subsystem of the BMS.

Claims (69)

1. A controller for initiating actions in a building management system (BMS) based on a location of a building occupant, the controller comprising a processing circuit comprising one or more processors and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receive location data relating to the building occupant located at a first location outside of a building;

in response to determining the first location is within a first distance range of the building, provide control signals to a first subsystem of the BMS;

receive location data relating to the building occupant located at a second location outside of the building; and

in response to determining that the second location is within a second distance range of the building, provide control signals to a second subsystem of the BMS, the control signals causing the second subsystem to authorize a badge or mobile device associated with the building occupant for a predetermined window of time, the second subsystem providing access to the building for the building occupant in response to detecting the badge or mobile device at an access point of the building during the predetermined window of time;

wherein the first distance range is a different distance than the second distance range, and wherein the first subsystem is configured to operate different building equipment than the second subsystem.

2. The controller of claim 1 , wherein providing control signals to the first subsystem of the BMS comprises:

notifying one or more building employees located within the building of the first location of the building occupant; and

preparing an item for pickup by the building occupant prior to the building occupant reaching the building.

3. The controller of claim 1 , wherein:

providing control signals to the first subsystem comprises initiating a first preemptive action that prepares a zone of the building for arrival of the building occupant based on preferences of the building occupant; and

providing control signals to the second subsystem comprises initiating a second preemptive action that facilitates entrance of the building occupant into the building.

4. The controller of claim 1 , wherein providing control signals to the first subsystem of the BMS comprises:

receiving a set of preferences relating to a comfortability of the building occupant within a building zone, the set of preferences comprising at least one of a preferred temperature, a preferred humidity percentage, or a preferred light setting; and

providing control signals to the first subsystem to satisfy at least one preference in the set of preferences within the building zone.

5. The controller of claim 1 , wherein providing control signals to the second subsystem of the BMS comprises:

calculating an estimated amount of time until the building occupant will arrive at the building; and

providing access to the building for the building occupant for a window of time based on the estimated amount of time.

6. The controller of claim 1 , wherein providing control signals to the second subsystem of the BMS comprises:

determining that one or more user preferences indicate that the building occupant prefers to be assigned to a first building zone; and

in response to determining that the first building zone is hazardous, assigning the building occupant to a second building zone.

7. The controller of claim 1 , wherein:

the first subsystem of the BMS is a lighting subsystem or a heating, ventilation, or air conditioning (HVAC) or an electrical subsystem; and

the second subsystem of the BMS is a security subsystem or a safety subsystem.

8. The controller of claim 1 , wherein:

providing control signals to the first subsystem comprises providing control signals to adjust an HVAC setpoint associated with the building; and

providing control signals to the second subsystem comprises providing a power signal to an electronic device of an electronics system; and wherein:

the first distance range is located such that an estimated time of arrival of the building occupant to the building from the first distance range is substantially similar to a time required to achieve the HVAC setpoint, and

the second distance range is located such that an estimated time of arrival of the building occupant to the building from the second distance range is substantially similar to a time required to achieve a completion of powering on based on the provided power signal.

9. The controller of claim 1 , wherein the controller is further configured to:

calculate a time between determining the first location is within a first distance range of the building and determining that the second location is within a second distance range of the building; and

in response to determining the calculated time is greater than a predetermined value, provide control signals that mitigate the provided control signals to the first subsystem of the BMS.

10. The controller of claim 1 , wherein the processing circuit is further configured to:

receive location data from a plurality of building occupants, the plurality of building occupants comprising the building occupant; and

pinging a user device of the building occupant to determine global positioning satellite (GPS) data for the first location and the second location.

11. A method for initiating actions for a building management system (BMS) based on a location of a building occupant, the comprising:

receiving location data relating to the building occupant located at a first location outside of a building;

in response to determining the first location is within a first distance range of the building, providing control signals to a first subsystem of the BMS;

receiving location data relating to the building occupant located at a second location outside of the building; and

in response to determining that the second location is within a second distance range of the building, providing control signals to a second subsystem of the BMS, the control signals causing the second subsystem to authorize a badge or mobile device associated with the building occupant for a predetermined window of time, the second subsystem providing access to the building for the building occupant in response to detecting the badge or mobile device at an access point of the building during the predetermined window of time;

wherein the first distance range is a different distance than the second distance range, and wherein the first subsystem is configured to operate different building equipment than the second subsystem.

12. The method of claim 11 , wherein providing control signals to the first subsystem of the BMS comprises:

notifying one or more building employees located within the building of the first location of the building occupant; and

preparing an item for pickup by the building occupant prior to the building occupant reaching the building.

13. The method of claim 11 , wherein:

providing control signals to the first subsystem comprises initiating a first preemptive action that prepares a zone of the building for arrival of the building occupant based on preferences of the building occupant; and

providing control signals to the second subsystem comprises initiating a second preemptive action that facilitates entrance of the building occupant into the building.

14. The method of claim 11 , wherein providing control signals to the first subsystem of the BMS comprises:

receiving a set of preferences relating to a comfortability of the building occupant within a building zone, the set of preferences comprising at least one of a preferred temperature, a preferred humidity percentage, or a preferred light setting; and

providing control signals to the first subsystem to satisfy at least one preference in the set of preferences within the building zone.

15. The method of claim 11 , wherein providing control signals to the second subsystem of the BMS comprises:

calculating an estimated amount of time until the building occupant will arrive at the building; and

providing access to the building for the building occupant for a window of time based on the estimated amount of time.

16. The method of claim 11 , wherein providing control signals to the second subsystem of the BMS comprises:

determining that one or more user preferences indicate the building occupant prefers to be assigned to a first building zone; and

in response to determining that the first building zone is hazardous, assigning the building occupant to a second building zone.

17. A building management system (BMS) for initiating actions based on a location of a building occupant, the BMS comprising one or more non-transitory computer-readable storage media having instructions stored thereon that, upon execution by one or more processors, cause the one or more processors to perform operations comprising:

receive location data relating to the building occupant located at a first location outside of a building;

in response to determining the first location is within a first distance range of the building, provide control signals to a first subsystem of the BMS;

receive location data relating to the building occupant located at a second location outside of the building; and

in response to determining that the second location is within a second distance range of the building, provide control signals to a second subsystem of the BMS, the control signals causing the second subsystem to authorize a badge or mobile device associated with the building occupant for a predetermined window of time, the second subsystem providing access to the building for the building occupant in response to detecting the badge or mobile device at an access point of the building during the predetermined window of time;

wherein the first distance range is a different distance than the second distance range, and wherein the first subsystem is configured to operate different building equipment than the second subsystem.

18. The one or more non-transitory computer-readable storage media of claim 17 , wherein providing control signals to the first subsystem of the BMS comprises:

notifying one or more building employees located within the building of the first location of the building occupant; and

preparing an item for pickup by the building occupant prior to the building occupant reaching the building.

19. The one or more non-transitory computer-readable storage media of claim 17 , wherein:

providing control signals to the first subsystem comprises initiating a first preemptive action that prepares a zone of the building for arrival of the building occupant based on preferences of the building occupant; and

providing control signals to the second subsystem comprises initiating a second preemptive action that facilitates entrance of the building occupant into the building.

20. The one or more non-transitory computer-readable storage media of claim 17 , wherein the building occupant is an opt-in loyalty customer of a retailer.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 067056/0552 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058959/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2021
From: PATIL, AMIT R.; TRIVELPIECE, STEVE E.; PAOLELLA, MICHAEL J.; CAMPERO, RICHARD JOHN; PALELLA, MICHELANGELO; HASIZA, SANJEEV
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 055646/0181 →
Continuity (1)
Related Publication 20220299953A1 · Sep 22, 2022