Patent US20030130726A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US4410938A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer monitoring system for indicating abnormalities in execution of main or interrupt program segments

Assignee: Nissan Motor Co Ltd
•
Filing: 1980-04-01
•
Granted: 1983-10-18
•
Expires: 2000-04-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A watchdog-type fail-safe system monitors program execution by a computer used, e.g., in controlling operation of an automative vehicle engine. The system includes a control unit, with a microprocessor; and a memory, which stores program segments. These segments include a main routine for performing a background job (BGJ), and a plurality of interrupt routines for handling event generated interrupts. Completion of the BGJ causes transition of an emergency decision signal, provided by the control unit, to a first level. Initiation of a particular first interrupt routine causes transition of the decision signal to a second level. Abnormalities in program execution may result in non-transition of the decision signal. If there is non-transition of the decision signal for greater than a predetermined reference time period, a fault condition signal is generated. This may initiate various emergency procedures, e.g., stopping or resetting the computer, and visual or audio alarms. Detectable abnormalities include; non-return to the BGJ from any one of the interrupt routines; non-completion of the BGJ due to an excessive number of interrupts, as might occur due to unusally high engine speed; or non-advancement to processing of an interrupt, even though the control unit accepted a valid interrupt demand, as might occur due to temporary troubles in vibration susceptible signal lines between the computer and engine.

Inventors

  • 👤 Kazuhiro Higashiyama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 17:07
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757; F; F02; F02D; F02D41/00; F02D41/24; F02D41/26; F02D41/263; G06F11/0706; G06F11/0736; G06F11/0739; G06F11/0793; G06F11/28

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 183 words
A system for monitoring program execution in a digital computer adapted to perform a main routine and at least one interrupt routine in response to an interrupt command signal generated during execution of the main routine in response to the occurrence of a particular event, said system comprising: (a) first means including said digital computer for providing a decision signal with first and second levels, said digital computer being adapted to provide a transition of the signal to the first level upon termination of the main routine and to provide a transition of the signal to the second level upon beginning of the interrupt routine; (b) means for developing a predetermined reference time period; (c) means for measuring a period of time during which said decision signal is held without transition at either the first or second levels; and (d) second means for generating a signal indicative of a fault condition in said digital computer in response to the decision signal being held without transitions at either the first level or the second level for a time greater than the reference time period.
Claim 2
Independent Claim 183 words
A system for monitoring program execution in a digital computer adapted to perform a main routine and at least one interrupt routine in response to an interrupt command signal generated during execution of the main routine in response to the occurrence of a particular event, said system comprising: (a) first means including said digital computer for providing a decision signal with first and second levels, said digital computer being adapted to provide a transition of the signal to the first level upon termination of the main routine and to provide a transition of the signal to the second level upon beginning of the interrupt routine; (b) means for developing a predetermined reference time period; (c) means for measuring a period of time during which said decision signal is held without transition at either the first or second levels; and (d) second means for generating a signal indicative of a fault condition in said digital computer in response to the decision signal being held without transitions at either the first level or the second level for a time greater than the reference time period.
Claim 3
Dependent Claim 36 words
A system according to claim 1, wherein said digital computer performs a plurality of interrupt routines and changes the decision signal to its second level at the beginning of a selected one of the interrupt routines.
Claim 4
Dependent Claim 22 words
A system according to claim 1, which further comprises means responsive to the fault condition indicative signal for resetting said digital computer.
Claim 5
Dependent Claim 24 words
A system according to claim 1, which further comprises means responsive to the fault condition indicative signal for stopping operation of said digital computer.
Claim 6
Dependent Claim 29 words
A system according to claim 1, which further comprises means responsive to the fault condition indicative signal for providing an indication of a fault condition in said digital computer.
Claim 7
Dependent Claim 23 words
A system according to claim 5, wherein said means for providing a fault condition indication is adapted to turn on an electric light.
Claim 8
Dependent Claim 21 words
A system according to claim 5, wherein said means for providing a fault condition indication is adapted to produce a sound.
Claim 9
Dependent Claim 21 words
A system according to claim 7, wherein said means for providing a fault condition indication is adapted to sound a buzzer.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-10-17 1987-04-18 1987-10-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-10-17 1991-04-18 1991-10-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-10-17 1995-04-18 1995-10-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag