×

Processing sensor logs

  • US 10,402,742 B2
  • Filed: 12/12/2017
  • Issued: 09/03/2019
  • Est. Priority Date: 12/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of processing sensor logs, wherein the method is performed using one or more processors or dedicated hardware, the method comprising:

  • accessing a first sensor log and a corresponding first reference log, each of the first sensor log and the first reference log comprising a first series of measured values of a first parameter and a second parameter according to a first time series, the first sensor log comprising measured values collected from a first sensor according to a regular schedule;

    accessing a second sensor log and a corresponding second reference log, each of the second sensor log and the second reference log comprising a second series of measured values of the first parameter and the second parameter according to a second time series, the second sensor log comprising at least one controller command collected from any of the first sensor or a second sensor;

    dynamically time warping the first reference log and the second reference log by a first transformation between the first time series and a common time-frame, and a second transformation between the second time series and the common time-frame, the dynamically time warping the first and second reference logs comprising;

    dividing the first time series into a plurality of sub-periods in dependence upon the first reference log;

    dividing the second time series into a plurality of sub-periods in dependence upon the second reference log;

    for each of the first and second reference logs;

    aggregating sub-periods of the same type;

    arranging aggregated sub-periods in dependence upon sub-period type; and

    setting each type of sub-period to correspond to an interval of the common time-frame;

    generating first and second warped sensor logs by applying each of the first and second transformations to the corresponding first and second sensor logs, thereby aligning at least a first section of the first warped sensor log with at least one corresponding second section of the second warped sensor log, the generated first and second warped sensor logs facilitating a subsequent controlling of one or more machines based on the first and second warped sensor logs; and

    causing a presentation of a user interface, the user interface including a representation of the at least a first section of the first warped sensor log and the at least one corresponding second section of the second warped sensor log.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×