US5402431A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Innate bus monitoring system for computer system manager
Assignee: Hewlett Packard Development Co LP
•
Filing: 1993-11-23
•
Granted: 1995-03-28
•
Expires: 2013-11-23
Abstract
Abstract A system for innately monitoring a computer system. All address and data signals transferred over the system bus. Certain ones of the address signals are selected as related to the operating conditions of the computer system. A data filter selects data signals which correspond to the selected address signals and the selected address and data signals related to operating conditions of the computer system are then stored, either in a register if the selected address and data signals are composed of dynamic information requiring frequent status updates or in a first-in, first-out memory, when the selected address and data signals are composed of less dynamic information.
Inventors
- 👤 Said S. Saadeh
- 👤 Scott C. Farrand
- 👤 Thomas J. Hernandez
- 👤 Paul R. Fulton
- 👤 Richard P. Mangold
- 👤 Richard A. Stupek
- 👤 James E. Barron
- 👤 Richard A. Kunz
- 👤 Dinesh K. Sharma
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 16:08
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3466; G06F11/349; G06F11/3003; G06F11/3027; G06F11/3065; G06F11/3072; G06F11/3471; G06F11/3476; G06F11/3495
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
199 words
For a computer network having a computer system having a plurality of components interconnected by a system bus for transferring information between said components, a system for innately monitoring said computer system, comprising: means for receiving all address and data signals transferred over said system bus; means for selecting address signals related to operating conditions of said computer system by selecting said address signals which match preselected address signals; means for classifying said selected data signals related to operating conditions of said computer system as either in a first class or a second class based upon said selected address signals; a data filter for selecting data signals which correspond to said selected address signals; first storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said first class; second storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said second class; and means for selectively directing said signals to said first storage means or said second storage means based upon said classification of said data signals as either in said first class or said second class.
Claim 2
Dependent Claim
199 words
For a computer network having a computer system having a plurality of components interconnected by a system bus for transferring information between said components, a system for innately monitoring said computer system, comprising: means for receiving all address and data signals transferred over said system bus; means for selecting address signals related to operating conditions of said computer system by selecting said address signals which match preselected address signals; means for classifying said selected data signals related to operating conditions of said computer system as either in a first class or a second class based upon said selected address signals; a data filter for selecting data signals which correspond to said selected address signals; first storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said first class; second storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said second class; and means for selectively directing said signals to said first storage means or said second storage means based upon said classification of said data signals as either in said first class or said second class.
Claim 3
Dependent Claim
53 words
An innate monitoring system according to claim 1 wherein said first storage means further comprises: a register file for storing said address and data signals classified in said first class; and said second storage means further comprises: a first-in, first-out memory for storing said address and data signals classified in said second class.
Claim 4
Dependent Claim
42 words
An innate monitoring system according to claim 2 and further comprising: an address buffer for receiving all of said address signals transferred over said system bus; and a data buffer for receiving all of said data signals transferred over said system bus.
Claim 5
Dependent Claim
91 words
An innate monitoring system according to claim 3 wherein said means for selecting address signals related to operating conditions of said computer system further comprises an address pre-filter having a series of address vectors stored therein, said address prefilter comparing said address signals transferred over said system bus to said address vectors and propagating said address vectors which match said address signals to said data filter, said data filter receiving said received data signals from said data buffer and identifying said received data signals which correspond to said propagated address vectors.
Claim 6
Dependent Claim
88 words
An innate monitoring system according to claim 4 and further comprising a state machine connected to said data filter, said state machine receiving selected bits of said received data signals relating to operating conditions and having control outputs connected to said register file and said first-in, first-out memory, respectively, said state machine controlling the selective propagation of said received data signals related to operating conditions to either said register file or said first-in, first-out memory based upon the contents of said selected bits of said received data signals.
Claim 7
Dependent Claim
375 words
An innate monitoring system for a computer system having a plurality of components interconnected by a system bus which transfers information between said components, comprising: an address buffer connected to said system bus, said address buffer receiving all address signals transferred along said system bus; a data buffer connected to said system bus, said data buffer receiving all data signals transferred along said system bus; an address pre-filter connected to said address buffer and having pre-selected address signals stored therein, said address pre-filter receiving said address signals stored in said address buffer and comparing said address signals received from said address buffer to said pre-selected address signals, said received address signals which match said pre-selected address signals being classified as related to events of interest which have occurred within said computer system; a data filter connected to said data buffer and said address pre-filter, said data filter receiving data signals stored in said data buffer and said address signals matched by said address pre-filter, said data filter selecting data signals which correspond to said matched address signals, said data signals corresponding to said matched address signals being classified as related to events of interest which have occurred within said computer system; a state machine connected to said data filter, said state machine receiving selected bits of said received data signals classified as related to events of interest which have occurred within said computer system, said state machine further classifying said selected address and data signals as either in a first class or a second class based upon the contents of said selected bits of said data signals; a register file connected to said data filter, said register file storing said received address and data signals classified by said state machine in said first class; and a first-in, first-out memory connected to said data filter, said first-in, first-out memory storing said received address and data signals classified by said state machine in said second class; said state machine further comprising first and second control outputs connected to said register file and said first-in, first-out memory, respectively, said control outputs controlling the selective propagation of said address and data signals classified in said first and second classes to said register file and said first-in, first-out memory, respectively.
Claim 8
Dependent Claim
375 words
An innate monitoring system for a computer system having a plurality of components interconnected by a system bus which transfers information between said components, comprising: an address buffer connected to said system bus, said address buffer receiving all address signals transferred along said system bus; a data buffer connected to said system bus, said data buffer receiving all data signals transferred along said system bus; an address pre-filter connected to said address buffer and having pre-selected address signals stored therein, said address pre-filter receiving said address signals stored in said address buffer and comparing said address signals received from said address buffer to said pre-selected address signals, said received address signals which match said pre-selected address signals being classified as related to events of interest which have occurred within said computer system; a data filter connected to said data buffer and said address pre-filter, said data filter receiving data signals stored in said data buffer and said address signals matched by said address pre-filter, said data filter selecting data signals which correspond to said matched address signals, said data signals corresponding to said matched address signals being classified as related to events of interest which have occurred within said computer system; a state machine connected to said data filter, said state machine receiving selected bits of said received data signals classified as related to events of interest which have occurred within said computer system, said state machine further classifying said selected address and data signals as either in a first class or a second class based upon the contents of said selected bits of said data signals; a register file connected to said data filter, said register file storing said received address and data signals classified by said state machine in said first class; and a first-in, first-out memory connected to said data filter, said first-in, first-out memory storing said received address and data signals classified by said state machine in said second class; said state machine further comprising first and second control outputs connected to said register file and said first-in, first-out memory, respectively, said control outputs controlling the selective propagation of said address and data signals classified in said first and second classes to said register file and said first-in, first-out memory, respectively.
Claim 9
Dependent Claim
291 words
A computer network, comprising: a file server having a computer system board with a system bus installed therein; at least one computer station; a network connecting said at least one computer station to said file server; a network operating system for controlling information transfers between said file server and said at least one computer station via said network, said network operating system including a network manager for managing information transfers along said network; and a system manager for managing said computer system board, said system manager managing said computer system board by monitoring signals transferred along said system bus of said computer system board, said system manager including an innate bus monitoring system and a computer processor; said innate bus monitoring system comprising means for receiving all data and address signals transferred along said system bus, means for selecting address signals related to operating conditions of said computer system by selecting said address signals which match preselected address signals, means for classifying said selected data signals related to operating conditions of said computer system as either in a first class or a second class based upon the contents of said data signals, a data filter for selecting data signals which correspond to said selected address signals, first storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said first class, second storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said second class and means for selectively directing said signals to said first storage means or said second storage means based upon said classification of said data signals as either in said first class or said second class.
Claim 10
Dependent Claim
291 words
A computer network, comprising: a file server having a computer system board with a system bus installed therein; at least one computer station; a network connecting said at least one computer station to said file server; a network operating system for controlling information transfers between said file server and said at least one computer station via said network, said network operating system including a network manager for managing information transfers along said network; and a system manager for managing said computer system board, said system manager managing said computer system board by monitoring signals transferred along said system bus of said computer system board, said system manager including an innate bus monitoring system and a computer processor; said innate bus monitoring system comprising means for receiving all data and address signals transferred along said system bus, means for selecting address signals related to operating conditions of said computer system by selecting said address signals which match preselected address signals, means for classifying said selected data signals related to operating conditions of said computer system as either in a first class or a second class based upon the contents of said data signals, a data filter for selecting data signals which correspond to said selected address signals, first storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said first class, second storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said second class and means for selectively directing said signals to said first storage means or said second storage means based upon said classification of said data signals as either in said first class or said second class.
Claim 11
Dependent Claim
232 words
A computer system, comprising: a file server having a system board with a system bus installed therein; a system manager for managing said system board, said system manager managing said computer system board by monitoring signals transferred along said system bus of said system board; said system manager including a computer processor and an innate bus monitoring system, said innate bus monitoring system comprising means for receiving all data and address signals transferred along said system bus, means for selecting address signals related to operating conditions of said computer system by selecting said address signals which match preselected address signals, means for classifying said selected data signals related to operating conditions of said computer system as either in a first class or a second class based upon the contents of said data signals, a data filter for selecting data signals which correspond to said selected address signals, first storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said first class, second storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said second class and means for selectively directing said signals to said first storage means or said second storage means based upon said classification of said data signals as either in said first class or said second class.
Claim 12
Dependent Claim
232 words
A computer system, comprising: a file server having a system board with a system bus installed therein; a system manager for managing said system board, said system manager managing said computer system board by monitoring signals transferred along said system bus of said system board; said system manager including a computer processor and an innate bus monitoring system, said innate bus monitoring system comprising means for receiving all data and address signals transferred along said system bus, means for selecting address signals related to operating conditions of said computer system by selecting said address signals which match preselected address signals, means for classifying said selected data signals related to operating conditions of said computer system as either in a first class or a second class based upon the contents of said data signals, a data filter for selecting data signals which correspond to said selected address signals, first storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said first class, second storage means for storing said selected address and data signals related to operating conditions of said computer system and classified in said second class and means for selectively directing said signals to said first storage means or said second storage means based upon said classification of said data signals as either in said first class or said second class.
Claim 13
Dependent Claim
70 words
An innate monitoring system according to claim 2 wherein said means for classifying said selected data signals related to operating conditions of said computer system as either in said first or second classes further comprises means for classifying said selected data signals related to operating conditions of said computer system as either in said first or second classes based upon the contents of selected bits of said selected address signals.
References Cited (Backward Citations)
US3670309A
Cited
US4257095A
Cited
US4495568A
Cited
EP0077147A2
Cited
US4727478A
Cited
US4739310A
Cited
US4686526A
Cited
US4780821A
Cited
US4916441A
Cited
US5099420A
Cited
US5018060A
Cited
US5036455A
Cited
US5163151A
Cited
US5198805A
Cited
US5283792A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-03-27 | 1998-09-26 | 1999-03-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-03-27 | 2002-09-26 | 2003-03-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-03-27 | 2006-09-26 | 2007-03-28 | $7700.00 | Window Closed / Lapsed |