US3749897A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System failure monitor title
Assignee: Collins Radio Co
•
Filing: 1971-09-03
•
Granted: 1973-07-31
•
Expires: 1991-09-03
Abstract
Abstract The method of and circuitry for detecting failure of a computer system. The computer system failure is detected by requiring the computer to periodically complete a diagnostic routine within a preset time and in doing so the machine must proceed through a specific number of ''''states.'''' Any alteration from the prescribed time or sequence for completion of the routine will indicate a failure.
Inventors
- 👤 R Hirvela
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 17:14
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/0751; G06F11/0754; G06F11/0757; G01; G01R; G01R31/00; G01R31/28; G01R31/30
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
101 words
The method of continuously checking a computer system comprising, in combination: periodically and automatically halting normal operation and then initiating a multistep computer system selftest program routine; counting the steps required to complete the selftest routine on a recirculating basis; providing an output indicative of computer system failure when the number of steps required to complete the selftest routine varies from a predetermined number; providing an output indicative of computer system failure when the completion time of said selftest routine exceeds a predetermined time; and resuming normal operation upon completion of the self-test routine when no system failure output is provided.
Claim 2
Independent Claim
101 words
The method of continuously checking a computer system comprising, in combination: periodically and automatically halting normal operation and then initiating a multistep computer system selftest program routine; counting the steps required to complete the selftest routine on a recirculating basis; providing an output indicative of computer system failure when the number of steps required to complete the selftest routine varies from a predetermined number; providing an output indicative of computer system failure when the completion time of said selftest routine exceeds a predetermined time; and resuming normal operation upon completion of the self-test routine when no system failure output is provided.
Claim 3
Dependent Claim
120 words
Apparatus for monitoring operations of a programmable machine means comprising, in combination; first means for periodically interrupting normal program operation of the machine means and for commencing a multistate diagnostic test routine including a reset instruction; second means connected to said first means for commencing counting on a recycling basis the number of states completed in said test routine in response to a signal from said first means; third means for providing an output upon occurrence of said reset instruction; and first logic means connected to said third means and said second means for receiving signals therefrom for providing a machine failure indication when said reset instruction occurs at a time other than a predetermined count by said second means.
Claim 4
Dependent Claim
120 words
Apparatus for monitoring operations of a programmable machine means comprising, in combination; first means for periodically interrupting normal program operation of the machine means and for commencing a multistate diagnostic test routine including a reset instruction; second means connected to said first means for commencing counting on a recycling basis the number of states completed in said test routine in response to a signal from said first means; third means for providing an output upon occurrence of said reset instruction; and first logic means connected to said third means and said second means for receiving signals therefrom for providing a machine failure indication when said reset instruction occurs at a time other than a predetermined count by said second means.
Claim 5
Dependent Claim
59 words
Apparatus as claimed in claim 2 comprising, in addition: fourth means for providing an output signal in response to the passage of a predetermined time after commencement of said diagnostic test routine; and further logic means connected to said first logic means for providing a machine failure indication when said reset instruction does not occur within said predetermined time.
Claim 6
Dependent Claim
130 words
Monitoring apparatus comprising, in combination: computer apparatus means including priority program interrupt means, interrupting normal low priority program operations in the computer apparatus; resettable first means for periodically providing a signal to said priority interrupt means whereby said computer apparatus commences a multiple state diagnostic test routine containing at least one reset instruction; second means for providing an output signal a predetermined time after commencement of said multiple state diagnostic test routine; reset third means for providing an output signal upon occurrence of said reset instruction in said diagnostic test routine; and failure indicating fourth means connected to said third means and to said second meAns for providing a failure output if said second means provides an output signal prior to an output signal being obtained from said third means.
Claim 7
Dependent Claim
130 words
Monitoring apparatus comprising, in combination: computer apparatus means including priority program interrupt means, interrupting normal low priority program operations in the computer apparatus; resettable first means for periodically providing a signal to said priority interrupt means whereby said computer apparatus commences a multiple state diagnostic test routine containing at least one reset instruction; second means for providing an output signal a predetermined time after commencement of said multiple state diagnostic test routine; reset third means for providing an output signal upon occurrence of said reset instruction in said diagnostic test routine; and failure indicating fourth means connected to said third means and to said second meAns for providing a failure output if said second means provides an output signal prior to an output signal being obtained from said third means.
Claim 8
Dependent Claim
27 words
Apparatus as claimed in claim 4 including means for receiving said output signal from said third means and thereupon resetting said first means to an initial condition.
Claim 9
Dependent Claim
80 words
Apparatus as claimed in claim 5 comprising in addition: state count fifth means for counting the number of states completed in said diagnostic test routine and for providing an output indicative of the completion of a predetermined number of states; and further means connected to said third means and said fifth means for providing a failure indication when said output signal of said third means occurs at a time other than coincident with the output signal from said fifth means.
Claim 10
Dependent Claim
126 words
In the operation of computing apparatus, a new method of detecting failure of a program operation portion of said computing apparatus, said computing apparatus being interconnected to include: priority interrupt means for interrupting normal program operations; logic means; timing means; and failure indicating means; said new method comprising; initiating a multistep test routine periodically in accordance with an output from said timing means; providing a reset instruction in said test routine for resetting said timing means upon the occurrence thereof; providing an output signal indicative of computing apparatus failure when said reset instruction output is not obtained within a predetermined time after initiation of said multistep test routine; and resuming normal program operations upon completion of the test routine when no failure output signal is provided.
Claim 11
Dependent Claim
126 words
In the operation of computing apparatus, a new method of detecting failure of a program operation portion of said computing apparatus, said computing apparatus being interconnected to include: priority interrupt means for interrupting normal program operations; logic means; timing means; and failure indicating means; said new method comprising; initiating a multistep test routine periodically in accordance with an output from said timing means; providing a reset instruction in said test routine for resetting said timing means upon the occurrence thereof; providing an output signal indicative of computing apparatus failure when said reset instruction output is not obtained within a predetermined time after initiation of said multistep test routine; and resuming normal program operations upon completion of the test routine when no failure output signal is provided.
Claim 12
Dependent Claim
58 words
The method of claim 7 wherein a state counting means is additionally interconnected in said computing apparatus and comprising the additional steps of: counting the steps completed in the test routine; and providing an output indicative of computer system failure when the reset instruction output occurs noncoincidentally with a predetermined number of completed steps in the test routine.
References Cited (Backward Citations)
US3226684A
Cited
US3320440A
Cited
US3312951A
Cited
US3582633A
Cited
US3518413A
Cited
US3566368A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1976-07-30 | 1977-01-29 | 1977-07-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1980-07-30 | 1981-01-29 | 1981-07-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1984-07-30 | 1985-01-29 | 1985-07-31 | $7700.00 | Window Closed / Lapsed |