IP Library Granted Patent US 6,934,784
Granted Patent B2
US 6,934,784 · App. 10/194,788 · Granted Aug 23, 2005

Systems and methods for managing-system-management-event data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,934,784
App. No.
10/194,788
Granted
Aug 23, 2005
Kind
B2
Abstract

A method and system for system-management event detection, consolidation, reporting and storage is provided. The method and system may be used in a computer system for above-mentioned purposes. The method and system may be connected to central processing unit through a memory interface. The method and system comprises several system-management event sources that monitor system management events in the computer system. Each system-management-event source is connected to at least one system-management-event node that is in a communication connection with a system-management event-module. Each system-management-event node is operable to detect and transmit data about system-management events to the system-management-event module. The system-management-event module is able to report the occurrence of an event, is able to store data about system-management events and is operable to transmit data about system-management events to the central processing unit.

Claims (49)

1. A computer-based system for managing system events comprising:

(a) a system module operable to store data about system events;

(b) at least one system node in a communication connection with the system module, the system node operable to transmit data about system events to the system module; and

(c) at least one system event source in a communication connection with at least one system node, the system event source operable to generate a system event, wherein the at least one source and at least one node reside on a network device.

2. The system of claim 1 further comprising each system event source in a communication connection with more than one system node.

3. The system of claim 1 , wherein the communication connection between each system node and the system module is a serial bus connection.

4. The system of claim 1 further comprising a second communication connection between each system node and the system module.

5. The system of claim 4 wherein the first communication connection between each system node and the system module is a serial bus connection.

6. The system of claim 4 wherein the second communication connection between each system node and the system module is a discrete interrupt connection.

7. The system of claim 1 further comprising a communication connection between the system module and a central processing unit.

8. The system of claim 7 , wherein the communication connection between the system module and the central processing unit is a bus connection.

9. The system of claim 7 further comprising a second communication connection between the system module and the central processing unit.

10. The system of claim 9 wherein the first communication connection between the system module and the central processing unit is a bus connection.

11. The system of claim 9 wherein the second communication connection between the system module and the central processing unit is a discrete interrupt connection.

12. A computer-based system for managing system events comprising:

(a) a system module operable to store data about system events;

(b) at least one system node in a communication connection with the system module, the system node operable to transmit data about system events to the system module; and

(c) at least one system event source in a communication connection with at least one system node, the system event source operable to generate a system event, wherein the communication connection between each system node and the system module is a discrete interrupt connection.

13. A computer-based system for managing system events comprising:

(a) a system module operable to store data about system events;

(b) at least one system node in a communication connection with the system module, the system node operable to transmit data about system events to the system module; and

(c) at least one system event source in a communication connection with at least one system node, the system event source operable to generate a system event; and

(d) a communication connection between the system module and a central processing unit, wherein the communication connection between the system module and the central processing unit is a discrete interrupt connection.

14. A computer-based method for monitoring system-management events, the method comprising:

detecting a first system management event from a system-management-event source disposed in a housing at a first system node disposed in the housing;

detecting a second system-management-event from a system-management-event source at a second system node disposed in the housing;

sending a first signal from the first system node to a system module to indicate that a system-management event has been detected at the first system node; and

sending a second signal from the second system node to the system module to indicate that a system-management event has been detected at the second system node.

15. The method of claim 14 further comprising logging, in a data store, system-management events that have been detected at any system node.

16. The method of claim 14 further comprising sending a signal from the system module to a central processing unit when a system-management event has been detected at any system node.

17. The method of claim 16 wherein the signal is a data on a bus.

18. The method of claim 14 wherein the first and second signals are data on a bus.

19. A computer-based method for monitoring system-management events, the method comprising:

detecting a first system management event from a system-management-event source at a first system node;

detecting a second system-management-event from a system-management-event source at a second system node;

sending a first signal from the first system node to a system module to indicate that a system-management event has been detected at the first system node;

sending a second signal from the second system node to the system module to indicate that a system-management event has been detected at the second system node; and

sending a signal from the system module to a central processing unit when a system-management event has been detected at any system node, wherein the signal is an interrupt signal on a discrete signal path.

20. A computer-based method for monitoring system-management events, the method comprising:

detecting a first system management event from a system-management-event source at a first system node;

detecting a second system-management-event from a system-management-event source at a second system node;

sending a first signal from the first system node to a system module to indicate that a system-management event has been detected at the first system node; and

sending a second signal from the second system node to the system module to indicate that a system-management event has been detected at the second system node, wherein the first and second signals are interrupt signals on discrete signal paths.

21. A computer system comprising:

(a) a central processing unit;

(b) system memory connected to the central processing unit;

(c) a plurality of system-management-event sources that monitor system-management events in the computer system;

(d) a system-management-event module operable to store data about system management events and operable to transmit data about system management events to the central processing unit; and

(e) at least one system-management event node in a communication connection with the system-management-event module, each system-management-event node operable to detect and transmit data about system-management events to the system-management-event module, wherein the sources and at least one node reside on a network device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2003
From: HEWLETT-PACKARD COMPANY
To: HEWLETT-PACKARD DEVELOPMENT COMPANY L.P.
Reel/Frame 014061/0492 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2003
From: HEWLETT-PACKARD COMPANY
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 013776/0928 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2003
From: CHHEDA, SACHIN; BOYUM, KEVIN
To: HEWLETT-PACKARD COMPANY
Reel/Frame 013781/0921 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2002
From: CHHEDA, SCHIN; BOYUM, KEVIN
To: HEWLETT-PACKARD COMPANY
Reel/Frame 013111/0473 →