Patents by Inventor Steven R. Vitullo

Steven R. Vitullo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170276571
    Abstract: A system for detecting faults in building equipment includes an integration fault detector, a kernel density fault detector, and a fault detector selector. The integration fault detector is configured to detect faults in the building equipment by analyzing time series data using an integration fault detection technique. The kernel density fault detector is configured to detect faults in the building equipment by analyzing the time series data using a kernel density estimation fault detection technique. The fault detector selector is configured to select the integration fault detector or the kernel density fault detector for use in detecting faults in the building equipment based on an attribute of the time series data.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Applicant: Johnson Controls Technology Company
    Inventors: Steven R. Vitullo, Andrew J. Boettcher
  • Publication number: 20170212482
    Abstract: A building energy management system includes building equipment, a data collector, an analytics service, a timeseries database, and an energy management application. The building equipment monitor and control one or more variables in the building energy management system and provide data samples of the one or more variables. The data collector collects the data samples from the building equipment and generates a data timeseries including a plurality of the data samples. The analytics service performs one or more analytics using the data timeseries and generates a results timeseries including a plurality of result samples indicating results of the analytics. The timeseries database stores the data timeseries and the results timeseries. The energy management application retrieves the data timeseries and the results timeseries from the timeseries database in response to a request for timeseries data associated with the one or more variables.
    Type: Application
    Filed: January 17, 2017
    Publication date: July 27, 2017
    Applicant: Johnson Controls Technology Company
    Inventors: Andrew J. Boettcher, Steven R. Vitullo, Vivek Narain, Youngchoon Park, Gerald A. Asp, Peter A. Craig, Vijaya S. Chennupati
  • Publication number: 20170179716
    Abstract: Predictor variables that affect a building energy load are sampled at a plurality of times within a time period and aggregated to generate an aggregated value for each predictor variable over the time period. A model is generated which estimates the building energy load in terms of the predictor variables. A regression process is performed to generate values for a plurality of regression coefficients in the model based on a cumulative building energy load for the time period and the aggregated values. The sampled values of the predictor variables are then applied as inputs to the model to estimate building energy loads at each of the plurality of times. The estimated building energy loads may be used as inputs to a controller that optimizes operation of a central plant.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Applicant: Johnson Controls Technology Company
    Inventors: Steven R. Vitullo, Graeme Willmott
  • Publication number: 20160180220
    Abstract: An operating data aggregator module collects a first set of operating data and a second set of operating data for building equipment. A model generator module generates a first set of model coefficients and a second set of model coefficients for a predictive model for the building equipment using the first set of operating data and the second set of operating data, respectively. A test statistic module generates a test statistic based on a difference between the first set of model coefficients and the second set of model coefficients. A critical value module calculates critical value for the test statistic. A hypothesis testing module compares the test statistic with the critical value using a statistical hypothesis test to determine whether the predictive model has changed. In response to a determination that the predictive model has changed, a fault indication may be generated and/or the predictive model may be adaptively updated.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Applicant: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: Andrew J. Boettcher, Steven R. Vitullo, Kirk H. Drees, Michael J. Wenzel