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

Computer system performance indicator

Assignee: Unisys Corp
•
Filing: 1975-10-29
•
Granted: 1977-07-05
•
Expires: 1995-10-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Computer monitor instructions are placed in appropriate locations in a routine to be monitored. Upon their execution, a decoder appropriately activates or de-activates circuitry, which develops time-related performance parameters. These time-related parameters are produced by a first counter which counts to one second and then resets a second, sampling counter. The sampling counter is stepped by clock pulses gated to it in response to a decoder activation signal. Each second the sampling counters contents are gated to a register to control the height of a bar graph display. Alternatively, the sampling counter contents may be summed over a number of intervals and divided by that number of intervals to produce an average count for controlling the bar graph display. Lastly, the number of decoder activations may be counted over the one second interval to provide a rate indication.

Inventors

  • 👤 William Michael Denny
  • 👤 Russell Louis Hagen
  • 👤 Steve Ka-Lai Leung

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 16:25
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3466; G06F11/348; G01; G01R; G01R13/00; G01R13/40; G01R13/404; G01R13/405; G06F11/3409; G06F11/3419; G06F11/32; G06F11/323; G06F2201/00; G06F2201/865; G06F2201/88

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 108 words
In association with a digital computer wherein an instruction routine may include an initiating monitor instruction, a computer performance monitor comprising: means for producing a display activation signal from said initiating monitor instruction indicative of the performance of a predetermined operation of said computer occurring subsequent to said initiating monitor instruction; timing means activated by said display activation signal for developing a second signal whose value represents a time-related parameter indicative of the performance of said predetermined operation of said digital computer occurring subsequent to said initiating monitor instruction; and means coupled to said timing means for providing a humanly readable display in response to said second signal.
Claim 2
Dependent Claim 108 words
In association with a digital computer wherein an instruction routine may include an initiating monitor instruction, a computer performance monitor comprising: means for producing a display activation signal from said initiating monitor instruction indicative of the performance of a predetermined operation of said computer occurring subsequent to said initiating monitor instruction; timing means activated by said display activation signal for developing a second signal whose value represents a time-related parameter indicative of the performance of said predetermined operation of said digital computer occurring subsequent to said initiating monitor instruction; and means coupled to said timing means for providing a humanly readable display in response to said second signal.
Claim 3
Dependent Claim 58 words
The computer monitor of claim 1 wherein a said initiating monitor instruction is accessible at an instruction register in said computer and wherein said producing means includes: means for producing said activation signal in response to the decoding of a selected bit pattern of a said initiating monitor instruction when said monitor instruction is in said instruction register.
Claim 4
Dependent Claim 30 words
The computer monitor of claim 2 wherein said timing means includes: means for producing an indication of the number of said display activation signals produced over a selected time interval.
Claim 5
Dependent Claim 53 words
The computer monitor of claim 3 wherein said display means comprises: a bar graph display wherein the illuminated bar height is determined by a control signal; and means responsive to said second signal for producing said control signal to terminate the illuminated portion of said bar at a height proportional to said indication.
Claim 6
Dependent Claim 51 words
The invention in accordance with claim 4, wherein a plurality of computer performance monitors are provided, each with its own bar graph display, and wherein said monitors are constructed and arranged to produce displays on their respective bar graphs indicative of time-related parameters relating to different predetermined operations of said computer.
Claim 7
Dependent Claim 52 words
The computer monitor of claim 1 wherein said instruction routine may also include a terminating monitor instruction used with a said initiating monitor instruction to bracket a routine to be monitored, and wherein said producing means further includes means for terminating said display activation signal upon occurrence of said terminating monitor instruction.
Claim 8
Dependent Claim 35 words
The computer monitor device of claim 6 wherein said producing means comprises: means for decoding respective selected bit patterns of said initiating and terminating monitor instructions to respectively produce and terminate said display activation signal.
Claim 9
Dependent Claim 33 words
The computer monitor device of claim 7 wherein said timing means includes: means for developing an indication of the fraction of a selected time interval during which said display activation signal is present.
Claim 10
Dependent Claim 48 words
The computer monitor of claim 8 wherein said display means comprises: a bar graph display wherein the illuminated bar height is determined by a control signal; and means for producing said control signal to terminate the illuminated portion of said bar at a height proportional to said indication.
Claim 11
Dependent Claim 33 words
The computer monitor of claim 7 wherein said timing means includes: means for developing an indication of the average time over a number of time intervals that said display activation signal is present.
Claim 12
Dependent Claim 48 words
The computer monitor of claim 10 wherein said display means includes: a bar graph display wherein the illuminated bar height is determined by a control signal; and means for producing said control signal to terminate the illuminated portion of said bar at a height proportional to said indication.
Claim 13
Dependent Claim 168 words
A computer performance indicator for use in conjunction with a computer having a monitor instruction capability comprising: detecting means for detecting occurrence of an initial monitor instruction and a terminal monitor instruction in the computer program and for providing a representation of at least a predetermined portion of each such detected instruction at the output thereof; decoding means coupled to the output of said detecting means for decoding said initial monitor instruction to produce a display activation signal, and for decoding said terminal monitor instruction to remove said display activation signal, said display activation signal representing a time-related parameter indicative of the performance of a predetermined operation of said computer occurring between said initial and terminal monitor instructions; means coupled to the output of said decoding means for developing an electrical indication representing the state of said activation signal over a selected time interval occurring between said initial and terminal monitor; and means responsive to said electrical indication for providing a humanly readable display representative of said indication.
Claim 14
Dependent Claim 168 words
A computer performance indicator for use in conjunction with a computer having a monitor instruction capability comprising: detecting means for detecting occurrence of an initial monitor instruction and a terminal monitor instruction in the computer program and for providing a representation of at least a predetermined portion of each such detected instruction at the output thereof; decoding means coupled to the output of said detecting means for decoding said initial monitor instruction to produce a display activation signal, and for decoding said terminal monitor instruction to remove said display activation signal, said display activation signal representing a time-related parameter indicative of the performance of a predetermined operation of said computer occurring between said initial and terminal monitor instructions; means coupled to the output of said decoding means for developing an electrical indication representing the state of said activation signal over a selected time interval occurring between said initial and terminal monitor; and means responsive to said electrical indication for providing a humanly readable display representative of said indication.
Claim 15
Dependent Claim 47 words
The invention in accordance with claim 12, wherein said means for developing an electrical indication includes means for causing said electrical indication to represent the percentage of an arbitrary interval spent by said computer between production of a said activation signal and subsequent removal of that signal.
Claim 16
Dependent Claim 48 words
The computer performance monitor of claim 12 wherein said means for developing an electrical indication includes means for causing said electrical indication to represent an average indication over a predetermined number of time intervals of the time spent by said computer in the performance of said predetermined operation.
Claim 17
Dependent Claim 39 words
The invention in accordance with claim 12, wherein said means for developing an electrical indication includes means for causing said electrical indication to represent the number of times that said predetermined operation is performed over a selected time interval.

References Cited (Backward Citations)

US3763474A Cited
US3750105A Cited
US3771144A Cited
US3904860A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-07-04 1981-01-03 1981-07-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-07-04 1985-01-03 1985-07-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-07-04 1989-01-03 1989-07-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag