Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
102 words
A method of extending the Desktop Management Interface (DMI) at one node to a network comprising: providing a pseudo management interface at each non-DMI node of said network where management applications reside to preserve the syntax and semantics of the DMI to interface with a management application; providing a pseudo component interface at each non-DMI node of said network where device components reside to preserve the syntax and semantics of the DMI to interface with a device component; and providing a network server interface at said one node to act as a proxy management application and a proxy component for said DMI.
Claim 2
Independent Claim
102 words
A method of extending the Desktop Management Interface (DMI) at one node to a network comprising: providing a pseudo management interface at each non-DMI node of said network where management applications reside to preserve the syntax and semantics of the DMI to interface with a management application; providing a pseudo component interface at each non-DMI node of said network where device components reside to preserve the syntax and semantics of the DMI to interface with a device component; and providing a network server interface at said one node to act as a proxy management application and a proxy component for said DMI.
Claim 3
Independent Claim
183 words
A method of extending the facilities of the Desktop Management Interface (DMI) System for managing the components of a stand-alone desktop computer to managing complex machinery and software components connected a network upon which nodes have a variety of components such as controllers for complex machinery, complex computing equipment, complex software, as well as other desktop computing equipments, so that the facilities of the DMI may be used to manage the array of components connected into the network by management applications located at nodes on the network, said method comprising: providing a DMI system for use on a computing system adapted for connection as a DMI node on a network; and providing a network server for use within said computing system, said network server capable of interfacing with said DMI system as a proxy for management applications located at other nodes on the network as though the management applications were at the DMI node, and capable of interfacing with said DMI system as a proxy for components located at other nodes on the network as though the components were at the DMI node.
Claim 4
Independent Claim
183 words
A method of extending the facilities of the Desktop Management Interface (DMI) System for managing the components of a stand-alone desktop computer to managing complex machinery and software components connected a network upon which nodes have a variety of components such as controllers for complex machinery, complex computing equipment, complex software, as well as other desktop computing equipments, so that the facilities of the DMI may be used to manage the array of components connected into the network by management applications located at nodes on the network, said method comprising: providing a DMI system for use on a computing system adapted for connection as a DMI node on a network; and providing a network server for use within said computing system, said network server capable of interfacing with said DMI system as a proxy for management applications located at other nodes on the network as though the management applications were at the DMI node, and capable of interfacing with said DMI system as a proxy for components located at other nodes on the network as though the components were at the DMI node.
Claim 5
Dependent Claim
41 words
The method of claim 2 wherein said network server is adapted for receiving calls from other nodes on the network for providing data including DMI commands from which said network server can issue said DMI commands to address said DMI system.
Claim 6
Dependent Claim
43 words
The method of claim 3 wherein said network server is capable of performing steps comprising: receiving calls from other nodes on the network; parsing received data; determining the DMI command from the received data; and issuing the DMI command to the DMI system.
Claim 7
Dependent Claim
112 words
The method of claim 3 wherein a management client server is adapted for use at a non-DMI node on a network to act as said proxy interface for a DMI system so that management applications can interact with said management client server as though said management client server were a DMI system at that node, said management client server capable of performing steps comprising: registering a management command received from a management application; storing the network address of the node with the management command; saving management application entry points; and invoking a network call with the management command as an argument to pass data to said network server at the DMI node.
Claim 8
Dependent Claim
44 words
The method of claim 5 wherein said network server is capable of performing steps comprising: receiving a call from a remote node on said network; parsing received data; determining the DMI command from said data; and issuing the DMI command to the DMI system.
Claim 9
Dependent Claim
52 words
The method of claim 5 further providing a component client server at a non-DMI node on said network to act as a proxy interface for a DMI system so that component instrumentation can interact with said component client server as though said component client server were a DMI system at that node.
Claim 10
Dependent Claim
49 words
The method of claim 7 wherein said component client server is capable of receiving data from said component instrumentation and invoking a remote procedure call to said network server to pass said data from said component instrumentation to said network server for posting said data in said DMI system.
Claim 11
Dependent Claim
44 words
The method of claim 8 wherein said network server is capable of performing steps comprising: receiving a call from a remote node on said network; parsing received data; determining the DMI command from said data; and issuing the DMI command to the DMI system.
Claim 12
Dependent Claim
52 words
The method of claim 3 further providing a component client server at a non-DMI node on said network to act as a proxy interface for a DMI system so that component instrumentation can interact with said component client server as though said component client server were a DMI system at that node.
Claim 13
Dependent Claim
49 words
The method of claim 10 wherein said component client server is capable of receiving data from said component instrumentation and invoking a remote procedure call to said network server to pass said data from said component instrumentation to said network server for posting said data in said DMI system.
Claim 14
Dependent Claim
404 words
The method of claim 3 wherein data flow for responding to a management request issued at a first non-DMI node for a response provided by component instrumentation at a second non-DMI node includes: at said first non-DMI node, providing the capability of fielding a request from a management application including a DMI command as though said DMI system were at said first non-DMI node by providing a management client server to act as a proxy management interface at said first non-DMI node, said management client server having the capability of invoking a network call to send said request over said network to said network server; at said DMI node, providing said network server with the capability of receiving the transmission, unwrapping said DMI command from network protocol and acting as a proxy management application to issue said command to the service layer of said DMI system so that said service layer, in response to said DMI command, can address the request to the proper component for reply; providing said network server, acting as a proxy for said component, with the capability of fielding said request from said service layer and with the further capability of invoking a network call to send said request over said network to said proper component at said second non-DMI node; at said second non-DMI node, providing a component client server, acting as a proxy component interface at said second non-DMI node, with the capability of receiving said request and presenting it to component instrumentation; after said component instrumentation develops a response to said request, providing said component client server with the capability of receiving said response from said component instrumentation by acting as a component interface and, having the capability of invoking a network call to send said response over said network to said DMI node; at said DMI node, providing said network server with the capability of receiving said response and acting as a proxy component to present said response to said service layer so that said service layer can send the response to said network server acting as a proxy management application; providing said network server with the capability of invoking a network call to send said response over said network to said management client server at said first non-DMI node; at said first non-DMI node, providing said management client server, acting as a management interface, with the capability of presenting said response to said management application.
Claim 15
Independent Claim
157 words
A system for extending the facilities of the Desktop Management Interface (DMI) for managing the components of a stand-alone desktop computer to managing components at nodes on a network where said components may include controllers for complex machinery, mainframe computing equipment, complex software, as well as desktop computing equipment, so that the facilities of the DMI may be used to manage the array of components connected into the network by management applications at nodes on the network, said system comprising: said network; a DMI node on said network; a network server located at said DMI node, said network server including: means for interfacing with said DMI as a proxy for management applications located at other nodes on said network as though the management applications were at the DMI node; and means for interfacing with said DMI as a proxy for components located at other nodes on said network as though the components were at the DMI node.
Claim 16
Independent Claim
157 words
A system for extending the facilities of the Desktop Management Interface (DMI) for managing the components of a stand-alone desktop computer to managing components at nodes on a network where said components may include controllers for complex machinery, mainframe computing equipment, complex software, as well as desktop computing equipment, so that the facilities of the DMI may be used to manage the array of components connected into the network by management applications at nodes on the network, said system comprising: said network; a DMI node on said network; a network server located at said DMI node, said network server including: means for interfacing with said DMI as a proxy for management applications located at other nodes on said network as though the management applications were at the DMI node; and means for interfacing with said DMI as a proxy for components located at other nodes on said network as though the components were at the DMI node.
Claim 17
Dependent Claim
36 words
The system of claim 13 wherein said network server further includes: means for receiving calls from other nodes on said network; and means for generating DMI commands from said call with which to address said DMI.
Claim 18
Dependent Claim
45 words
The system of claim 14 further including a component client server at non-DMI nodes to act as a proxy component interface wherein component instrumentation can interact with said component client server as though said component client server were a DMI system at the non-DMI node.
Claim 19
Dependent Claim
103 words
The system of claim 14 further including a management client server at non-DMI nodes to act as a proxy management interface wherein management applications can interact with said management client server as though said management client server were a DMI system at the non-DMI node, said management client server comprising: means for registering a management command received from a management application; means for storing the network address of the non-DMI node; means for saving management applications entry points; and means for invoking a network call with the management command as an argument to pass data to said network server at the DMI node.
Claim 20
Dependent Claim
45 words
The system of claim 16 further including a component client server at non-DMI nodes to act as a proxy component interface wherein component instrumentation can interact with said component client server as though said component client server were a DMI system at the non-DMI node.