Data logging
First Claim
1. Apparatus for logging to a storage medium input signal values as a sequence of logged values and respective time periods for which said logged values subsist, said apparatus comprising:
- (i) a trigger-band comparitor for comparing an input signal value with a trigger-band of signal values to determine whether said input signal value is within said trigger-band following a preceding logged value; and
(ii) signal processing logic coupled to said trigger-band comparitor and responsive to said input signal value being outside of said trigger-band to trigger logging of a new logged value with a new time period and setting of a new value for said trigger-band, said signal processing logic including an inner-band comparitor for comparing said input signal value with an inner-band of signal value to determine whether said signal value is within said inner band, wherein;
(iii) said signal processing logic detects from said input signal value between said preceding logged value and said new logged value one or more intermediate points having predetermined characteristics and detects that most recent point at which said input signal value was within said inner-band preceding said new logged value and logs said point as one of said intermediate points; and
(iv) said signal processing logic additionally logs said intermediate points.
1 Assignment
0 Petitions
Accused Products
Abstract
A logging system 2 is described in which an input signal value is compare by a signal processor 12 to a trigger-band 34 and an inner-band 36 centre about a previously logged value 34 and changing at a previously determined rate of change. When the trigger-band is exceeded at point 40, intermediate points are logged representing the maximum and minimum points since the last logged point and the point at which the inner-band was left. The intermediate points enable a more accurate subsequent reconstruction of the actual signal to be made from the logged values.
14 Citations
16 Claims
-
1. Apparatus for logging to a storage medium input signal values as a sequence of logged values and respective time periods for which said logged values subsist, said apparatus comprising:
-
(i) a trigger-band comparitor for comparing an input signal value with a trigger-band of signal values to determine whether said input signal value is within said trigger-band following a preceding logged value; and
(ii) signal processing logic coupled to said trigger-band comparitor and responsive to said input signal value being outside of said trigger-band to trigger logging of a new logged value with a new time period and setting of a new value for said trigger-band, said signal processing logic including an inner-band comparitor for comparing said input signal value with an inner-band of signal value to determine whether said signal value is within said inner band, wherein;
(iii) said signal processing logic detects from said input signal value between said preceding logged value and said new logged value one or more intermediate points having predetermined characteristics and detects that most recent point at which said input signal value was within said inner-band preceding said new logged value and logs said point as one of said intermediate points; and
(iv) said signal processing logic additionally logs said intermediate points. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 14, 15)
-
-
7. Apparatus for logging to a storage medium input signal values as a sequence of logged values and respective time periods for which said logged values subsist, said apparatus comprising:
-
(i) a trigger-band comparitor for comparing an input signal value with a trigger-band of signal values to determine whether said input signal value is within said trigger-band following a preceding logged value; and
(ii) signal processing logic coupled to said trigger-band comparitor and responsive to said input signal value being outside of said trigger-band to trigger logging of a new logged value with a new time period and setting of a new value for said trigger-band, wherein;
(iii) said signal processing logic detects from said input signal value between said preceding logged value and said new logged value one or more intermediate points having predetermined characteristics; and
(iv) said signal processing logic additionally logs said intermediate points, wherein said logged value includes a rate of change value of said input signal value, wherein said trigger band is updated to change in accordance with said rate of change value, said signal processing logic includes an inner-band comparitor for comparing said input signal value with an inner-band of signal value to determine whether said signal value is within said inner band; and
said signal processing logic detects that most recent point at which said input signal value was within said inner-band preceding said new logged value and logs said point as one of said intermediate points; and
wherein said inner-band is updated to change in accordance with said rate of change value.
-
-
12. Apparatus for logging to a storage medium input signal values as a sequence of logged values and respective time periods for which said logged values subsist, said apparatus comprising:
-
(i) a trigger-band comparitor for comparing an input signal value with a trigger-band of signal values to determine whether said input signal value is within said trigger-band following a preceding logged value; and
(ii) signal processing logic coupled to said trigger-band comparitor and responsive to said input signal value being outside of said trigger-band to trigger logging of a new logged value with a new time period and setting of a new value for said trigger-band, wherein;
(iii) said signal processing logic detects from said input signal value between said preceding logged value and said new logged value one or more intermediate points having predetermined characteristics; and
(iv) said signal processing logic additionally logs said intermediate points, wherein said signal processing logic detects a maximum signal value point between said preceding logged value and said new logged value and logs said point as one of said intermediate points, said signal processing logic includes an inner-band comparitor for comparing said input signal value an inner-band of signal value to determine whether said signal value is within said inner band; and
said signal processing logic detects that most recent point at which said input signal value was within said inner-band preceding said new logged value and logs said point as one of said intermediate points; and
wherein said inner-band is centrally located within said trigger-band.
-
-
13. Apparatus for logging to a storage medium input signal values as a sequence of logged values and respective time periods for which said logged values subsist, said apparatus comprising:
-
(i) a trigger-band comparitor for comparing an input signal value with a trigger-band of signal values to determine whether said input signal value is within said trigger-band following a preceding logged value; and
(ii) signal processing logic coupled to said trigger-band comparitor and responsive to said input signal value being outside of said trigger-band to trigger logging of a new logged value with a new time period and setting of a new value for said trigger-band, wherein;
(iii) said signal processing logic detects from said input signal value between said preceding logged value and said new logged value one or more intermediate points having predetermined characteristics; and
(iv) said signal processing logic additionally logs said intermediate points, wherein said signal processing logic detects a maximum signal value point between said preceding logged value and said new logged value and logs said point as one of said intermediate points, said signal processing logic includes an inner-band comparitor for comparing said input signal value with an inner-band of signal value to determine whether said signal value is within said inner band;
said signal processing logic detects that most recent point at which said input signal value was within said inner-band preceding said new logged value and logs said point as one of said intermediate points; and
wherein said inner-band has a width that is user set as a percentage of the width of said trigger-band.
-
-
16. A method of logging to a storage medium input signal values as a sequence of logged values and respective time periods for which said logged values subsist, said method comprising the steps of:
-
(i) comparing an input signal value with a trigger band of signal values to determine whether said input signal value is within said trigger-band; and
(ii) in response to said input signal value being outside of said trigger-band, triggering logging of a new logged value with a new time period and setting of a new value for said trigger-band including the step of comparing said input signal value with an inner band of signal value to determine whether said signal value is within said inner band, (iii) detecting from said input signal value between said preceding logged value and said new logged value one or more intermediate points having predetermined characteristics and detecting the most recent point at which said input signal value was within said inner-band preceding said new logged value and, if so, logging said most recent point as one of said intermediate points; and
(iv) additionally logging said intermediate points.
-
Specification