Patent US4054906A successfully refreshed from Google Patents.
Patent US3071807A successfully refreshed from Google Patents.
Patent US3922698A successfully refreshed from Google Patents.
Patent US4872121A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4872121A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for monitoring electronic apparatus activity

Assignee: Harris Corp
•
Filing: 1987-08-07
•
Granted: 1989-10-03
•
Expires: 2007-08-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system activity monitor for monitoring the performance of an electronic apparatus, e.g., a computer. The system activity monitor includes a plurality of data acquisition modules that are connected to the monitored system as desired. The actual connection is made via a customizing board that provides the necessary flexibility so that the system activity monitor can be connected at any desired location of the monitored computer system. An event board of the system activity monitor detects the occurrence of predetermined events. An event occurs when a predetermined sequence of signals occurs within the monitored system; the sequence is determined by the user. When an event is detected an accumulator board of the system activity monitor accumulates performance data of the monitored system.

Inventors

  • 👤 Ellery Y. Chan
  • 👤 Thomas L. Sterling

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 12:04
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3466; G06F11/348; G06F11/3495

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 119 words
A system activity monitor for monitoring signals of an electronic apparatus, comprising: a first plurality of registers for storing information; means for storing a predetermined signal pattern; first means responsive to a first plurality of signals from the electronic apparatus for producing an event signal when said first plurality of signals match said predetermined pattern; second means responsive to a second plurality of signals from the electronic apparatus for identifying one register of said first plurality of registers in response to the states of said second plurality of signals; and third means responsive to said event signals for storing information relative to the operation of the electronic apparatus in said identified storage register when said event signal is present.
Claim 2
Independent Claim 119 words
A system activity monitor for monitoring signals of an electronic apparatus, comprising: a first plurality of registers for storing information; means for storing a predetermined signal pattern; first means responsive to a first plurality of signals from the electronic apparatus for producing an event signal when said first plurality of signals match said predetermined pattern; second means responsive to a second plurality of signals from the electronic apparatus for identifying one register of said first plurality of registers in response to the states of said second plurality of signals; and third means responsive to said event signals for storing information relative to the operation of the electronic apparatus in said identified storage register when said event signal is present.
Claim 3
Dependent Claim 27 words
The system activity monitor of claim 1 wherein the means for modifying the contents of the identified storage register increments the contents of the identified storage register.
Claim 4
Dependent Claim 26 words
The system activity monitor of claim 1 including means for displaying the contents of the first plurality of storage registers while the electronic apparatus is operating.
Claim 5
Dependent Claim 23 words
The system activity monitor of claim 1 wherein the predetermined pattern includes both present and past values for the first plurality of signals.
Claim 6
Dependent Claim 52 words
The system activity monitor of claim 1 wherein the second means include storage means for storing an address, wherein said address is for identifying one register of said first plurality of registers, and wherein in response to said second plurality of signals a new address value is loaded into said storage means.
Claim 7
Dependent Claim 51 words
The system activity of claim 5 including means responsive to a fourth plurality of signals from the electronic apparatus for producing an inhibit signal input to the second means for inhibiting the loading of a new address value into the storage means, notwithstanding the states of the second plurality of signals.
Claim 8
Dependent Claim 46 words
The system activity monitor of claim 1 wherein the second means include storage means for storing an address, wherein said address is for identifying one register of said first plurality of registers, and wherein, in response to said second plurality of signals, said address is incremented.
Claim 9
Dependent Claim 46 words
The system activity monitor of claim 7 including means responsive to a fourth plurality of signals from the electronic apparatus for producing an inhibit signal input to the second means for inhibiting the incrementation of the address, notwithstanding the states of the second plurality of signals.
Claim 10
Dependent Claim 88 words
The system activity monitor of claim 1 including a second plurality of registers for storing a plurality of predetermined patterns and including fourth means responsive to a third plurality of signals from the electronic apparatus for producing a modification signal in response thereto, and including a sample counter for storing an address, wherein said sample counter is responsive to said modification signal for changing said address, and wherein said address is for identifying one of said predetermined patterns for use by the means for producing the event signal.
Claim 11
Dependent Claim 18 words
The system activity monitor of claim 9 wherein the modification signals increments the address in the sample counter.
Claim 12
Dependent Claim 19 words
The system activity monitor of claim 9 wherein the modification signal loads a new address into the sample counter.
Claim 13
Independent Claim 89 words
A method for monitoring the activity of an electronic apparatus including the steps of: storing a predetermined signal pattern; producing an event signal when a first plurality of signals from the electronic apparatus matches said predetermined signal pattern; identifying one of said plurality of registers, in response to a second plurality of signals from the electronic apparatus, wherein each one of said plurality of registers stored information; and storing information relative to the operation of the electronic apparatus in said identified storage register when said event signal is produced.
Claim 14
Independent Claim 89 words
A method for monitoring the activity of an electronic apparatus including the steps of: storing a predetermined signal pattern; producing an event signal when a first plurality of signals from the electronic apparatus matches said predetermined signal pattern; identifying one of said plurality of registers, in response to a second plurality of signals from the electronic apparatus, wherein each one of said plurality of registers stored information; and storing information relative to the operation of the electronic apparatus in said identified storage register when said event signal is produced.
Claim 15
Dependent Claim 181 words
For events of variable duration occurring in an electronic apparatus, wherein the duration of each event is measured by the number of fixed-length intervals occurring during each event, said apparatus comprising; means responsive to at least one signal from the electronic apparatus for producing an event signal defining the beginning and the end of each event; first register means for storing the duration squared; means for producing a delineation signal to delineate each fixed-length interval; first count means responsive to said delineation signal for counting the number of fixed-length intervals during each event; means for multiplying said count by two; first adder means for adding one to said multiplied count to produce a first sum; second adder means for adding said first sum and said duration squared from said first register means to produce a second sum, and for storing said second sum in said first register means at the beginning of each fixed-length interval; wherein when the event has ended, the contents of said first register means is the square of the number of fixed length intervals in the event
Claim 16
Dependent Claim 181 words
For events of variable duration occurring in an electronic apparatus, wherein the duration of each event is measured by the number of fixed-length intervals occurring during each event, said apparatus comprising; means responsive to at least one signal from the electronic apparatus for producing an event signal defining the beginning and the end of each event; first register means for storing the duration squared; means for producing a delineation signal to delineate each fixed-length interval; first count means responsive to said delineation signal for counting the number of fixed-length intervals during each event; means for multiplying said count by two; first adder means for adding one to said multiplied count to produce a first sum; second adder means for adding said first sum and said duration squared from said first register means to produce a second sum, and for storing said second sum in said first register means at the beginning of each fixed-length interval; wherein when the event has ended, the contents of said first register means is the square of the number of fixed length intervals in the event
Claim 17
Dependent Claim 89 words
The apparatus of claim 13 wherein the apparatus calculates the duration squared for a plurality of events, and wherein the apparatus includes a second register means wherein at the end of each event the values stored in the first register means are input to said second register means, and wherein the apparatus includes a second adder means for summing the contents of the first register means and the contents of said second register means, wherein the sum is stored in said register means at the beginning of each event.
Claim 18
Dependent Claim 78 words
The apparatus of claim 14 including a second counter means for counting the number of event, and calculating means for calculating the variance of the duration squared values stored in the second register means, from ##EQU12## wherein σ 2 is the variance, n is the number of events counted by said second counter means, X i is the duration of the ith event and ##EQU13## is the sum of the durations squared stored in the second register means.

References Cited (Backward Citations)

US4389706A Cited
US3868480A Cited
US4241416A Cited
US4364036A Cited
US4541063A Cited
US4400783A Cited
US4510572A Cited
US4695965A Cited
US4730247A Cited
US4636967A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-10-02 1993-04-03 1993-10-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-10-02 1997-04-03 1997-10-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-10-02 2001-04-03 2001-10-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag