Process-loop monitor system and method
OwnerRoger Dennisoninventor
Life of this patent
Estimating the term…
Abstract
Methods of maintaining a record of a samples of a time-dependent variable in a computer memory whereby any period of time extending backward from the present, having a duration between a pre-determined minimum and a pre-determined maximum, is represented by samples whose spacing is short in relation to the duration of the time period represented.
Claims11
A method of saving data samples in a computer memory, the data samples representing data obtained over a period of time, and provided at a data input source, comprising:
- dividing computer memory into a plurality of memory segments, each said segment having a plurality of data memory locations;
- periodically obtaining data samples from the data input source;
- sequentially saving all data samples obtained, except a first subset comprised of temporally equally-spaced samples, into the memory locations of the first memory segment;
- and
- sequentially saving into memory locations of a second segment of memory all of said subset of temporally equally-spaced samples, except a second subset of temporally equally-spaced samples taken from within the first subset, wherein the temporal spacing of the samples in the second subset is greater than the temporal spacing of the samples in the first subset.
A method of saving data samples in a computer memory, the data samples representing data obtained over a period of time, and provided at a data input source, comprising:
- dividing computer memory into a plurality of memory segments, each said segment having a plurality of data memory locations, the first segment having at least n memory locations;
- periodically obtaining data samples from the data input source;
- sequentially saving the first n obtained data samples into the n memory locations of the first segment;
- combining two of the n saved data samples, and saving the combination into a memory location of the second segment;
- and
- saving another later obtained data sample into the memory location of one of the combined data samples.
A method of saving data samples in a computer memory, the data samples representing data obtained over a period of time, and provided at a data input source, comprising:
- dividing computer memory into a plurality of memory segments, each said segment having a plurality of data memory locations;
- periodically obtaining data samples from the data input source;
- sequentially saving all data samples obtained, except a first subset comprised of temporally equally-spaced samples, into the memory locations of the first memory segment;
- sequentially saving into memory locations of a second segment of memory all of said subset of temporally equally-spaced samples, except a second subset of temporally equally-spaced samples taken from within the first subset, wherein the temporal spacing of the samples in the second subset is greater than the temporal spacing of the samples in the first subset;
- and
- recording into each subsequent segment of memory all samples not recorded into segments preceding that segment, except for another temporally equally-spaced subset of those samples, wherein the temporal spacing of the sample in each subset is greater than the temporal spacing of the samples in the preceding subset.
Dependencies are inferred from the claim text.