Event mechanism for reporting diagnostic event messages
First Claim
1. An instrumentation data provider module for interfacing a diagnostic control object and an instrumentation platform, the instrumentation data provider module comprising:
- an interface for communicating with the diagnostic control object;
an interface for communicating with the instrumentation platform; and
program code for converting data received from the diagnostic control object to a format compatible with the instrumentation platform, and for converting data received from the instrumentation platform to a format compatible with the diagnostic control object.
3 Assignments
0 Petitions
Accused Products
Abstract
An instrumentation data provider module is provided for use within a diagnostics application program. The instrumentation data provider module provides a communication path between legacy, or proprietary, diagnostics modules and a standard instrumentation platform. Through the instrumentation data provider module, diagnostics status messages may be translated into event messages and forwarded to the instrumentation platform. A data consumer module for use within a diagnostics application program is also provided. The instrumentation data consumer module provides a communication path between a presentation layer and an instrumentation platform. Through the data consumer module, a management console or other type of management application can register for and receive events from the instrumentation platform.
-
Citations
20 Claims
-
1. An instrumentation data provider module for interfacing a diagnostic control object and an instrumentation platform, the instrumentation data provider module comprising:
-
an interface for communicating with the diagnostic control object;
an interface for communicating with the instrumentation platform; and
program code for converting data received from the diagnostic control object to a format compatible with the instrumentation platform, and for converting data received from the instrumentation platform to a format compatible with the diagnostic control object. - View Dependent Claims (2, 3)
-
-
4. A method for interfacing a diagnostic control object and an instrumentation platform, the method comprising:
-
providing an event sink at an instrumentation data provider module for communicating with the diagnostic control object;
providing a second interface at the instrumentation data provider module for communicating with the instrumentation platform;
receiving data at the event sink, converting the data to a format compatible with the instrumentation platform, and transmitting the converted data to the instrumentation platform; and
receiving data at the second interface, converting the data to a format compatible with the diagnostic control object, and transmitting the converted data to the diagnostic control object. - View Dependent Claims (5, 6, 7, 8)
-
-
9. An instrumentation data consumer module for interfacing a presentation layer and an instrumentation platform, the instrumentation data consumer module comprising:
-
an interface for communicating with the presentation layer;
an event sink for communicating with the instrumentation platform; and
program code for converting data received from the presentation layer to a format compatible with the instrumentation platform, and for converting data received from the instrumentation platform to a format compatible with the presentation layer. - View Dependent Claims (10, 11)
-
-
12. A method for interfacing a presentation layer and an instrumentation platform, the method comprising:
-
providing an interface for communicating with the presentation layer;
providing an event sink for communicating with the instrumentation platform;
receiving data from the presentation layer and converting the data to a format compatible with the instrumentation platform; and
receiving data from the instrumentation platform and converting the data to a format compatible with the presentation layer. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for providing an interface between an instrumentation platform, a presentation layer, and a diagnostic control object, the system comprising:
-
an instrumentation data consumer module for interfacing a presentation layer and an instrumentation platform, the instrumentation data consumer module comprising an interface for communicating with the presentation layer, an event sink for communicating with the instrumentation platform, and program code for converting data received from the presentation layer to a format compatible with the instrumentation platform, and for converting data received from the instrumentation platform to a format compatible with the presentation layer; and
an instrumentation data provider module for interfacing a diagnostic control object and the instrumentation platform, the instrumentation data provider module comprising an event sink for communicating with the diagnostic control object, an interface for communicating with the instrumentation platform, and program code for converting data received from the diagnostic control object to a format compatible with the instrumentation platform, and for converting data received from the instrumentation platform to a format compatible with the diagnostic control object. - View Dependent Claims (19, 20)
-
Specification