IP Library Granted Patent US 11,451,408
Granted Patent B2
US 11,451,408 · App. 16/583,966 · Granted Sep 20, 2022

Building management system with timeseries based assurance services

Inventors: Youngchoon Park (Brookfield, WI); Sudhi R. Sinha (Milwaukee, WI); Vaidhyanathan Venkiteswaran (Brookfield, WI); Erik S. Paulson (Madison, WI); Justin J. Ploegert (Cudahy, WI); Jason Pelski (Boca Raton, FL); Pravin J. Duraisingh (Mequon, WI); Vijaya S. Chennupati (Brookfield, WI)
Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
H04L12/282G05B15/02G06F3/048G06F40/169H04L12/2827H04L12/4625G05B2219/2642
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,451,408
App. No.
16/583,966
Granted
Sep 20, 2022
Kind
B2
Abstract

A building system for assurance services with timeseries, the building system including one or more memory devices configured to store instructions thereon that, when executed by one or more processors, cause the one or more processors to monitor a building asset for one or more events and generate a plurality of performance timeseries for the building asset based on the one or more events, determine an actionable insight for the building asset by cross-correlating the plurality of performance timeseries, and perform at least one of generating a work-order for the building asset based on the actionable insight and causing a display device of a user device to display the work-order or communicating with the building asset and causing the building asset to perform one or more operations based on the actionable insight.

Claims (55)

1. A building system for assurance services with timeseries, the building system comprising one or more memory devices configured to store instructions thereon that, when executed by one or more processors, cause the one or more processors to:

monitor a building asset for one or more events and generate a plurality of performance timeseries for the building asset based on the one or more events;

determine an actionable insight for the building asset by cross-correlating the plurality of performance timeseries, wherein cross-correlating the plurality of performance timeseries comprises:

analyzing the plurality of performance timeseries with a set of rules to determine whether one or more first events of a first performance timeseries of the plurality of performance timeseries occurring at one or more first points in time are followed by one or more second events of a second performance timeseries of the plurality of performance timeseries occurring at one or more second points in time, wherein a rule of the set of rules is associated with a particular actionable insight of a plurality of actionable insights; and

cause the building asset to perform one or more operations based on the actionable insight that improve one or more of the plurality of performance timeseries.

2. The building system of claim 1 , wherein cross-correlating the plurality of performance timeseries comprises determining that the one or more second points in time are within a predefined amount of time of the one or more first points in time.

3. The building system of claim 1 , wherein the building asset is one of a heating, ventilation, and air conditioning (HVAC) device, a fire suppression device, or a security device.

4. The building system of claim 1 , wherein the plurality of performance timeseries comprise at least one of:

a software version timeseries indicating a software version of the building asset at a plurality of times;

an operating status timeseries indicating whether the building asset is online or offline at the plurality of times; or

an asset health timeseries indicating an asset health of the building asset at the plurality of times.

5. The building system of claim 1 , wherein the instructions cause the one or more processors to generate a virtual timeseries from the plurality of performance timeseries, wherein the virtual timeseries indicates an overall compliance of the building asset with one or more requirements based on the plurality of performance timeseries.

6. The building system of claim 1 , wherein the instructions cause the one or more processors to:

retrieve location information of the building asset and a plurality of other building assets from the one or more memory devices;

retrieve a building map indicating a plurality of areas of a building; and

generate a user interface based on the building map and the location information, wherein the user interface comprises the building map and indicators of the building asset and the plurality of other building assets on the building map.

7. The building system of claim 1 , wherein the instructions cause the one or more processors to:

monitor a plurality of other building assets for one or more other events and generate a plurality of other performance timeseries for each of the plurality of other building assets based on the one or more other events;

generate a risk score for each of the plurality of other building assets based on the plurality of other performance timeseries; and

generate a particular risk score for the building asset based on the plurality of performance timeseries.

8. The building system of claim 7 , wherein the instructions cause the one or more processors to:

generate a list, the list comprising the building asset and the plurality of other building assets, wherein the list is ordered based on the particular risk score of the building asset and the risk score of each of the plurality of other building assets; and

cause a user device to display the list.

9. The building system of claim 1 , wherein the instructions cause the one or more processors to:

generate a plurality of other work-orders for the building asset; and

generate a work-order timeseries for the building asset based on the plurality of other work-orders.

10. The building system of claim 9 , wherein the instructions cause the one or more processors to determine the actionable insight for the building asset by cross-correlating the plurality of performance timeseries and further based on the work-order timeseries.

11. The building system of claim 1 , wherein the actionable insight indicates the one or more operations for the building asset to perform.

12. The building system of claim 11 , wherein the one or more operations comprise at least one of updating network configuration of one or more network ports of the building asset, updating one or more operating settings of the building asset, or updating software of the building asset.

13. A method of assurance services with timeseries, the method comprising:

monitoring, by one or more processing circuits, a building asset for one or more events and generate a plurality of performance timeseries for the building asset based on the one or more events;

determining, by the one or more processing circuits, an actionable insight for the building asset by cross-correlating the plurality of performance timeseries, wherein cross-correlating the plurality of performance timeseries comprises:

analyzing the plurality of performance timeseries with a set of rules to determine whether one or more first events of a first performance timeseries of the plurality of performance timeseries occurring at one or more first points in time are followed by one or more second events of a second performance timeseries of the plurality of performance timeseries occurring at one or more second points in time, wherein a rule of the set of rules is associated with a particular actionable insight of a plurality of actionable insights; and

causing, by the one or more processing circuits, the building asset to perform one or more operations based on the actionable insight that improve one or more of the plurality of performance timeseries.

14. The method of claim 13 , wherein cross-correlating the plurality of performance timeseries comprises determining that the one or more second points in time are within a predefined amount of time of the one or more first points in time.

15. The method of claim 13 , wherein the plurality of performance timeseries comprise at least one of:

a software version timeseries indicating a software version of the building asset at a plurality of times;

an operating status timeseries indicating whether the building asset is online or offline at the plurality of times; or

an asset health timeseries indicating an asset health of the building asset at the plurality of times.

16. The method of claim 13 , further comprising generating, by the one or more processing circuits, a virtual timeseries from the plurality of performance timeseries, wherein the virtual timeseries indicates an overall compliance of the building asset with one or more requirements based on the plurality of performance timeseries.

17. The method of claim 13 , further comprising:

generating, by the one or more processing circuits, a plurality of other work-orders for the building asset; and

generating, by the one or more processing circuits, a work-order timeseries for the building asset based on the plurality of other work-orders;

wherein the determining, by the one or more processing circuits, the actionable insight for the building asset comprises cross-correlating the plurality of performance timeseries and further based on the work-order timeseries.

18. A building system for assurance services with timeseries, the building system comprising:

a building asset located within a building, wherein the building asset communicates with a building gateway device;

the building gateway device, wherein the building gateway device is configured to communicate with the building asset and an assurance service; and

an assurance services system configured to communicate with the building gateway device, the assurance services system comprising one or more memory devices configured to store instructions thereon that, when executed by one or more processors, cause the one or more processors to:

monitor, via the building gateway device, the building asset for one or more events and generate a plurality of performance timeseries for the building asset based on the one or more events;

determine an actionable insight for the building asset by cross-correlating the plurality of performance timeseries, wherein cross-correlating the plurality of performance timeseries comprises:

analyzing the plurality of performance timeseries with a set of rules to determine whether one or more first events of a first performance timeseries of the plurality of performance timeseries occurring at one or more first points in time are followed by one or more second events of a second performance timeseries of the plurality of performance timeseries occurring at one or more second points in time, wherein a rule of the set of rules is associated with a particular actionable insight of a plurality of actionable insights;

perform at least one of:

generating a work-order for the building asset based on the actionable insight; and

causing a display device of a user device to display the work-order; or

communicating with the building asset and causing the building asset to perform one or more operations based on the actionable insight.

Assignments (4)
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 Apr 22, 2020
From: PARK, YOUNGCHOON; VENKITESWARAN, VAIDHYANATHAN; PAULSON, ERIK S.; PLOEGERT, JUSTIN J.; PELSKI, JASON; DURAISINGH, PRAVIN J.; CHENNUPATI, VIJAYA S.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 052463/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2020
From: SINHA, SUDHI R.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 052201/0400 →
Continuity (2)
Provisional Application 62737881 · Sep 27, 2018
Related Publication 20200106633A1 · Apr 2, 2020
Cited By (2)
US 12,456,362 US 12,694,228