← Back to Patent Explorer
US3906454A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer monitoring system

Assignee: AT&T Inc
•
Filing: 1973-05-18
•
Granted: 1975-09-16
•
Expires: 1993-05-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is disclosed a computer monitoring system for detecting, filtering and storing ''''hardware events'''' and ''''software events''''. Hardware events are counted or timed, while software events resulting from special store instructions are selectively stored in a monitor memory. Software events can be used to initiate or terminate hardware measurements. Both hardware and software events may be stored exhaustively or only the most recent of a fixed number of events can be stored. Storage takes place on a plurality of tape units for later analysis.

Inventors

  • 👤 Robert Lanham Martin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 03:56
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3466; G06F11/348; G06F11/3409; G06F11/3419; G06F11/3495; G06F2201/00; G06F2201/86; G06F2201/88

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 109 words
A computer monitor system comprising a software event selection circuit responsive to programmed event signals and preselected constant signals for selecting one of a plurality of received software event signals, a hardware event counting circuit responsive to hardware event signals for counting selected ones of said hardware event signals, and a counter control circuit responsive to said software event selection circuit for enabling, disabling, incrementing, or storing the output of said hardware event counting circuit, said software event selection circuit including a plurality of matching circuits for matching source identification signals, event identification signals and event value signals with respective preselected constant signals for each said programmed event signal.
Claim 2
Dependent Claim 109 words
A computer monitor system comprising a software event selection circuit responsive to programmed event signals and preselected constant signals for selecting one of a plurality of received software event signals, a hardware event counting circuit responsive to hardware event signals for counting selected ones of said hardware event signals, and a counter control circuit responsive to said software event selection circuit for enabling, disabling, incrementing, or storing the output of said hardware event counting circuit, said software event selection circuit including a plurality of matching circuits for matching source identification signals, event identification signals and event value signals with respective preselected constant signals for each said programmed event signal.
Claim 3
Dependent Claim 61 words
The computer monitor system according to claim 1 wherein said hardware event counting circuit includes a plurality of counters, an input selection matrix, a plurality of constant signal registers, said matrix being responsive to counter selection constant signals in said registers and mode selection constant signals in said registers to connect selected event signals to selected counters in said counting circuit.
Claim 4
Dependent Claim 38 words
The computer monitor system according to claim 1 further including a data storage circuit, and means for storing in said storage circuit only selected software event signals and only selected hardware event count signals from said counting circuit.
Claim 5
Dependent Claim 50 words
The computer monitor according to claim 3 wherein said data storage circuit comprises a Magnetic core memory, and a plurality of magnetic tape units, and means for accumulating said selected software and hardware event count signals in fixed-size blocks in said magnetic core memory before transfer to said tape units.
Claim 6
Dependent Claim 48 words
The computer monitor according to claim 4 further including means for cyclically storing the most recent of said selected event signals in excess of the capacity of a preselected portion of said magnetic core memory in place of the earliest stored event signals in said magnetic core memory.
Claim 7
Dependent Claim 105 words
A computer monitoring system for selecting only a portion of a plurality of software event data signals reflecting the operation of said computer, said monitoring system comprising a plurality of matching signal registers for storing preselected constant signals to be used for comparisons with portions of said data signals, an equal plurality of comparison circuits for comparing said constant signals to said portions of said data signals, and a storage register for storing only those of said data signals for which all of said comparison circuits indicate preselected relationships between said constant signals and all of the respective portions of each of said data signals.
Claim 8
Dependent Claim 105 words
A computer monitoring system for selecting only a portion of a plurality of software event data signals reflecting the operation of said computer, said monitoring system comprising a plurality of matching signal registers for storing preselected constant signals to be used for comparisons with portions of said data signals, an equal plurality of comparison circuits for comparing said constant signals to said portions of said data signals, and a storage register for storing only those of said data signals for which all of said comparison circuits indicate preselected relationships between said constant signals and all of the respective portions of each of said data signals.
Claim 9
Dependent Claim 89 words
A computer monitoring system comprising a software event selection circuit responsive to programmed event signals and preselected constant signals for selecting one of a plurality of received software event signals, said selection circuit including a source identification signal matching circuit for comparing a source identification signal with a first preselected constant signal, an event identification signal matching circuit for comparing an event identification signal with a second preselected constant signal, and an event value signal matching circuit for comparing an event value signal with a third preselected constant signal.
Claim 10
Dependent Claim 89 words
A computer monitoring system comprising a software event selection circuit responsive to programmed event signals and preselected constant signals for selecting one of a plurality of received software event signals, said selection circuit including a source identification signal matching circuit for comparing a source identification signal with a first preselected constant signal, an event identification signal matching circuit for comparing an event identification signal with a second preselected constant signal, and an event value signal matching circuit for comparing an event value signal with a third preselected constant signal.

References Cited (Backward Citations)

US3522597A Cited
US3509541A Cited
US3540003A Cited
US3626383A Cited
US3624611A Cited
US3696340A Cited
US3688263A Cited
US3763474A Cited
US3771131A Cited
US3771144A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1978-09-15 1979-03-17 1979-09-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1982-09-15 1983-03-17 1983-09-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1986-09-15 1987-03-17 1987-09-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag