Abstract:
A method for recursive data aggregation in a system comprising a plurality of electronic devices and at least one data collecting unit is disclosed. The data collecting unit is adapted to receive data from said electronic devices. The method comprises receiving an incoming data feed of time-stamped data points at the data collecting unit. The incoming data feed comprises at least one incoming data stream. The incoming data stream comprises a plurality of time-stamped data points. The method further comprises aggregating data points of the incoming data feed, to generate a time series of ordered time-series aggregated data points, which is then cached. According to the aggregation method disclosed herein, when the data collecting unit receives a new incoming data point affecting an already cached time-series data point, a step of invalidating and re-evaluating said affected time-series is performed.
Abstract:
A system is disclosed comprising: a plurality of electronic measuring devices (7; 13; 20) adapted to provide measurement data of a set of physical quantities (PQ); wherein the measurement data from each measuring device are characterized by at least one respective measuring characteristic (C); a data processing arrangement, configured to calculate at least two measurements (M) for each physical quantity (PQ) based on said measurement data; and further configured to select a best measurement for each physical quantity (PQ) based on said measuring characteristics (C).
Abstract:
A method for recursive data aggregation in a system comprising a plurality of electronic devices and at least one data collecting unit is disclosed. The data collecting unit is adapted to receive data from said electronic devices. The method comprises receiving an incoming data feed of time-stamped data points at the data collecting unit. The incoming data feed comprises at least one incoming data stream. The incoming data stream comprises a plurality of time-stamped data points. The method further comprises aggregating data points of the incoming data feed, to generate a time series of ordered time-series aggregated data points, which is then cached. According to the aggregation method disclosed herein, when the data collecting unit receives a new incoming data point affecting an already cached time-series data point, a step of invalidating and re-evaluating said affected time-series is performed.
Abstract:
A method is described for controlling an electronic device (3; 5) by means of a programmable control unit (3C, 5C) based upon a plurality of operative parameters and a series of rules that these operative parameters shall satisfy. The method comprises the following steps: —associating a firmware (FW) with the electronic device (3; 5); —providing the firmware (FW) with a file containing the values of the operative parameters and the rules these operative parameters shall satisfy; —controlling the device by means of the (FW) using the operative parameters and the rules contained in the file.