Patent ID: 6889170

Claim:
A data log processing system, comprising: a display device; a user input device; a storage device; a processor programmed to execute a program stored in the storage device; and a processor-executable program stored on the storage device, comprising instructions to: obtain and display an ORIG log from data channels, the ORIG log comprising ORIG data points; generate and display a reference (REF) log comprising REF data points corresponding to ORIG data points; receive a range of ORIG data points of a patch selection, the patch selection having upper and lower limits represented by upper and lower data points, respectively; calculate a top offset value as a difference between a value of the upper data point and a value of a corresponding REF data point; calculate a bottom offset value as a difference between the value of the lower data point and a value of a corresponding REF data point; calculate a patch slope as a quotient of a difference between the top offset and the bottom offset divided by the number of data points in the patch selection; for each data point in the patch selection: determine a distance between the data point on the patch selection and the upper data point; multiply the determined distance by the patch slope to obtain a product; add the top offset to the product to obtain an intermediate value; and add the intermediate value to the value of the data point in the patch selection to obtain a value of a corresponding data point in a resulting (RES) log; and display the RES log on the display device; receive an input indicating if the RES log is acceptable; if the input indicates that the results are not acceptable, allow changes to parameter values to be made; and if the input indicates that the results are acceptable, save the results.