IP Library Granted Patent US 7,117,079
Granted Patent B2
US 7,117,079 · App. 10/361,485 · Granted Oct 3, 2006

Apparatus and method for simultaneous monitoring, logging, and controlling of an industrial process

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,117,079
App. No.
10/361,485
Granted
Oct 3, 2006
Kind
B2
Abstract

An apparatus performs simultaneous data monitoring, logging, and controlling of the state of a system. The apparatus includes at least one system sensor that provides a sensor data signal corresponding to a system characteristic of which the sensor is detecting, a memory that stores data and program instructions, at least one output port that provides an output signal to the system, and a microprocessor that receives the sensor data signal and executes the program instructions to monitor and log data corresponding to the data signal received from the system sensor and to provide system control data to the output port.

Claims (32)

1. An apparatus that performs monitoring, logging, and controlling in connection with a system, the apparatus comprising:

at least one system sensor that produces sensor data corresponding to a system characteristic detected by the sensor;

memory that stores data and program instructions;

at least one output port that provides an output signal of the apparatus; and

a microprocessor that receives the sensor data and executes the program instructions to monitor and adaptively log the sensor data received from the system sensor and to provide control data to the output port that thereby controls a device affecting the system, wherein the microprocessor performs the adaptive data logging with a differential recording scheme in which the sensor data is stored in a first memory and, upon the microprocessor detecting a fault condition, a first portion of the sensor data in the first memory is stored to a second memory according to a high resolution data storing frequency for a predetermined high resolution time interval that extends immediately before and immediately after the occurrence of the fault condition, and a second portion of the sensor data in the first memory is stored to the second memory according to a low resolution data storing frequency for a predetermined time interval outside of the high resolution time interval.

2. An apparatus as defined in claim 1 , wherein the first memory is a circular buffer.

3. An apparatus as defined in claim 1 , wherein the second memory is a non-circular buffer.

4. A method of operating an apparatus for data monitoring, logging, and controlling, the method comprising:

receiving sensor data in real time from at least one system sensor that produces the sensor data corresponding to a system characteristic detected by the sensor

monitoring the sensor data to detect sensor data values that exceed limit values for normal operation;

adaptively logging the sensor data in apparatus memory; and

producing control data that controls a device that affects the system, wherein the sensor data is stored into the apparatus memory in accordance with a differential recording scheme in which the sensor data is stored in a first memory and, upon detecting a fault condition, a first portion of the sensor data in the first memory is stored to a second memory according to a high resolution data storing frequency for a predetermined high resolution time interval that extends immediately before and immediately after the occurrence of the fault condition, and a second portion of the sensor data in the first memory is stored to the second memory according to a low resolution data storing frequency for a predetermined time interval outside of the high resolution time interval.

5. A method as defined in claim 4 , wherein the first memory is a circular buffer.

6. A method as defined in claim 4 , wherein the second memory is a non-circular buffer.

7. An apparatus that performs monitoring, logging, and controlling in connection with a system, the apparatus comprising:

at least one system sensor that produces sensor data corresponding to a system characteristic detected by the sensor;

at least one output port that provides an output signal of the apparatus; and

means for storing data and program instructions that stores the sensor data in a first memory to provide a running log of the data and includes a reserved memory region that stores system fault data, and for monitoring and adaptively logging the sensor data and to provide control data to the output port and thereby controlling a device affecting the system, wherein the apparatus adaptively stores the sensor data such that the sensor data is stored in the first memory and, upon detecting a fault condition, a first portion of the sensor data in the first memory is stored to a second memory according to a high resolution data storing frequency for a predetermined high resolution time interval that extends immediately before and immediately after the occurrence of the fault condition, and a second portion of the sensor data in the first memory is stored to the second memory according to a low resolution data storing frequency for a predetermined time interval outside of the high resolution time interval.

8. An apparatus as defined in claim 7 , wherein the first memory is a circular buffer.

9. An apparatus as defined in claim 7 , wherein the second memory is a non-circular buffer.

10. An apparatus that processes sensor data for monitoring and logging in connection with a system, the apparatus comprising:

at least one system sensor that produces sensor data corresponding to a system characteristic detected by the sensor;

memory that stores data and program instructions;

at least one output port that provides an output signal of the apparatus; and

a microprocessor that receives the sensor data and executes the program instructions to monitor and log the sensor data received from the system sensor, such that the sensor data is stored in the memory in accordance with a differential recording scheme in which the sensor data is stored in a first memory and, upon the microprocessor detecting a fault condition, a first portion of the sensor data in the first memory is stored to a second memory according to a high resolution data storing frequency for a predetermined high resolution time interval that extends immediately before and immediately after the occurrence of the fault condition, and a second portion of the sensor data in the first memory is stored to the second memory according to a low resolution data storing frequency for a predetermined time interval outside of the high resolution time interval.

11. An apparatus as defined in claim 10 , wherein the microprocessor analyzes the sensor data and produces a collection of histogram data in real time for a range of values indicated by the sensor data and stores the histogram data in the memory.

12. An apparatus as defined in claim 11 , wherein the microprocessor collects the histogram data starting with a system initialization time and continuing until a histogram reset time.

13. An apparatus as defined in claim 11 , wherein the microprocessor collects the histogram data over a predetermined time interval and then begins a new collection of histogram data.

14. An apparatus as defined in claim 10 , wherein the system comprises an engine exhaust treatment system, wherein the apparatus includes system sensors comprising at least one of exhaust gas temperature or exhaust gas pressure, and the output signal comprises an apparatus status indication.

15. An apparatus as defined in claim 10 , wherein the microprocessor performs data compression of the sensor data stored in the memory.

16. An apparatus as defined in claim 10 , wherein the first memory is a circular buffer.

17. An apparatus as defined in claim 10 , wherein the second memory is a non-circular buffer.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2013
From: CLEAIRE ADVANCED EMISSION CONTROLS, LLC
To: ESW CLEANTECH, INC.
Reel/Frame 030299/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUS FILING. CERYX, INC. HAD NO STANDING TO ASSIGN RIGHTS TO ELLIOTT ET AL. AND RECORDATION SHOULD BE REMOVED, AS PREVIOUSLY RECORDED ON REEL 015878 FRAME 0046. ASSIGNOR(S) HEREBY CONFIRMS THE UNDERLYING DOCUMENT RECORDED AT REEL 015878 FRAME 0046 WAS IMPROPERLY FILED AND ERRONEOUS. Recorded Jan 29, 2009
From: CERYX, INC.
To: ELLIOT, RODNEY; CORONA, RAUL; MORGAN, PHILLIP; HOLTZHEUSER-MORGAN, CHRISTINA
Reel/Frame 022162/0957 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUS FILING. UNDERLYING DOCUMENT IS AN EMPLOYMENT AGREEMENT THAT DOES NOT IDENTIFY THE PATENTS AS REQUIRED BY 37 CFR 3.21, PREVIOUSLY RECORDED ON REEL 015878 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE UNDERLYING DOCUMENT RECORDED AT REEL 015878 FRAME 0001 WAS IMPROPERLY FILED AND ERRONEOUS. Recorded Jan 28, 2009
From: EDGAR, BRADLEY L.
To: CERYX, INC.
Reel/Frame 022162/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2009
From: CLEAIRE ADVANCED EMISSION CONTROLS, LLC
To: CERYX ASSET RECOVERY, LLC
Reel/Frame 022162/0536 →
RELEASE OF SECURITY INTEREST Recorded Dec 31, 2008
From: WELLS FARGO FOOTHILL, LLC
To: CUMMINS WEST, INC. AND CLEAIRE ADVANCED EMISSION CONTROLS, LLC
Reel/Frame 022043/0478 →
PATENT SECURITY AGREEMENT Recorded Nov 5, 2008
From: CUMMINS WEST, INC.; CLEAIRE ADVANCED EMISSION CONTROLS, LLC
To: WELLS FARGO FOOTHILL, LLC
Reel/Frame 021785/0601 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2005
From: EDGAR, BRADLEY L
To: CERYX, INC.
Reel/Frame 015878/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2005
From: CERYX, INC.
To: ELLIOT, RODNEY; CORONA, RAUL; MORGAN, PHILLIP; HOLTZHEUSER-MORGAN, CHRISTINA
Reel/Frame 015878/0046 →
CHANGE OF NAME Recorded Oct 13, 2004
From: CLEAIRE ADVANCED EMISSION CONTROLS (DBA AS CUMMINS WEST, INC.)
To: CLEAIRE ADVANCED EMISSION CONTROLS, LLC
Reel/Frame 015244/0821 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2003
From: STREICHSBIER, MICHAEL; RUMMINGER, MARC D.; EDGAR, BRADLEY L.; RICORD, ALBERT O.
To: CLEAIRE ADVANCED EMISSION CONTROLS
Reel/Frame 013896/0471 →