US 11,698,610 B2
Systems and methods for interfacing with a building management system
Ryan A. Piaskowski, Milwaukee, WI (US); Nicole Ann Madison, Milwaukee, WI (US); Beth Ray, Oak Creek, WI (US); Adam R. Grabowski, Brookfield, WI (US); Alan S. Schwegler, Shorewood, WI (US); Garrett Wiens-Kind, Milwaukee, WI (US); Joseph M. Mueller, Hales Corners, WI (US); and Jonathan M. Schwabe, Franklin, WI (US)
Assigned to Johnson Controls Technology Company, Auburn Hills, MI (US)
Filed by Johnson Controls Technology Company, Auburn Hills, MI (US)
Filed on Jan. 3, 2020, as Appl. No. 16/734,129.
Application 16/734,129 is a continuation of application No. 15/593,898, filed on May 12, 2017, granted, now 10,528,013.
Claims priority of provisional application 62/336,520, filed on May 13, 2016.
Prior Publication US 2020/0142366 A1, May 7, 2020
Int. Cl. G05B 19/00 (2006.01); G05B 15/02 (2006.01); H04L 12/28 (2006.01); G06Q 10/00 (2023.01)
CPC G05B 15/02 (2013.01) [G06Q 10/00 (2013.01); H04L 12/2809 (2013.01); G05B 2219/2642 (2013.01); G05B 2219/32283 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A building management system (BMS) interface system, comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
using stored relationships between a space or equipment indicated by a scheduling input and corresponding points of the building management system to automatically identify one or more points that correspond to the space or equipment, wherein the corresponding points of the building management system are used to operate the equipment to achieve a desired state or condition;
using the scheduling input to automatically generate scheduling instructions for the one or more points that correspond to the space or equipment indicated by the scheduling input;
generating a graphical scheduling interface comprising user-selectable options for displaying (i) a plurality of breakout schedules comprising alternative schedule events for the space or equipment or the corresponding points based on the scheduling instructions and (ii) an effective schedule comprising a series of events generated from the alternative schedule events; and
executing scheduling instructions associated with the series of events of the effective schedule to cause the one or more points to be set to corresponding point values at corresponding times.