Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
140 words
A computer network comprising: one or more user applications (U1 . . . Un); a plurality of computer platforms (P1 . . . Pn); a transport network interconnecting the computer platforms; a data management engine on one of said plurality of computer platforms, said engine responsive to a request for data from a user application to invoke: at least one data probe to cause the collection of the collected data from the appropriate computer platform and the return of the collected data in the form of one or more rows of columnar data; an event manager for filtering collected data to return the collected data to the user application only upon the occurrence of a specified condition; and data return means for applying the collected data from the data probe to the network transport for return to the user application.
Claim 2
Dependent Claim
140 words
A computer network comprising: one or more user applications (U1 . . . Un); a plurality of computer platforms (P1 . . . Pn); a transport network interconnecting the computer platforms; a data management engine on one of said plurality of computer platforms, said engine responsive to a request for data from a user application to invoke: at least one data probe to cause the collection of the collected data from the appropriate computer platform and the return of the collected data in the form of one or more rows of columnar data; an event manager for filtering collected data to return the collected data to the user application only upon the occurrence of a specified condition; and data return means for applying the collected data from the data probe to the network transport for return to the user application.
Claim 3
Dependent Claim
77 words
The computer network claimed in claim 1 wherein the at least one data probe further comprises: means specifically associated with the computer platform (P1 . . . Pn) from which the data is to be collected so that the operations of the data collection from the platform is transparent to the user application so that user applications compatible with the data management engine are usable to transparently retrieve data from heterogeneous computer platforms across the computer network.
Claim 4
Dependent Claim
34 words
The computer network claimed in claim 1, further comprising: a data table responsive to the data probe for storage of the requested data and return of the requested data to the requesting user application.
Claim 5
Dependent Claim
36 words
The computer network claimed in claim 1, wherein the event manager further comprises: a rule processor responsive to the filtered, collected data for returning at least a portion of the collected data to the user application.
Claim 6
Dependent Claim
43 words
The computer network claimed in claim 4, wherein the event manager further comprises: a data buffer wherein the occurrence of the specified condition is determined by detecting that the number of rows of data stored in the data buffer is greater than zero.
Claim 7
Dependent Claim
41 words
The computer network claimed in claim 5, wherein the event manager further comprises: an advisor probe responsive to the rule processor for collecting the data from the data buffer upon indication that the number of rows therein is greater than zero.
Claim 8
Dependent Claim
44 words
The computer network claimed in claim 6, wherein the event manager further comprises: an advisor table for storing data processed by the advisor probe and for forwarding at least selected portions of that data to the requesting user application via the network transport means.
Claim 9
Dependent Claim
63 words
The computer network claimed in claim 4, wherein the event manager further comprises: a rule table responsive to the network transport for storing rule definitions in accordance with a rule name, so that the user application may request specified data to be returned only upon the occurrence of the condition requirement specified in a particular rule definition by specifying the related rule name.
Claim 10
Dependent Claim
55 words
The computer network claimed in claim 8, wherein the event manager further comprises: a nested event manager responsive to the request from the user application for returning the request to the rule processor as long as the request includes a rule name, wherein the user application may conveniently nest condition requirements within other condition requirements.
Claim 11
Independent Claim
147 words
A method of managing data on a computer network comprising the steps of: causing one or more user applications (U1 . . . Un) to request the collection of specified data; interconnecting a plurality of computer platforms (P1 . . . Pn) with a transport network; installing a data management engine on one of said plurality of computer platforms; and causing said engine to respond to the request for data from the user application by launching at last one data probe to collect the requested data from the appropriate computer platform and return the collected data in the form of one or more rows of columnar data; filtering the collected data to return the collected data to the user application only upon the occurrence of a specified condition; and applying the collected data from the data probe to the network transport for return to the user application.
Claim 12
Independent Claim
147 words
A method of managing data on a computer network comprising the steps of: causing one or more user applications (U1 . . . Un) to request the collection of specified data; interconnecting a plurality of computer platforms (P1 . . . Pn) with a transport network; installing a data management engine on one of said plurality of computer platforms; and causing said engine to respond to the request for data from the user application by launching at last one data probe to collect the requested data from the appropriate computer platform and return the collected data in the form of one or more rows of columnar data; filtering the collected data to return the collected data to the user application only upon the occurrence of a specified condition; and applying the collected data from the data probe to the network transport for return to the user application.
Claim 13
Dependent Claim
88 words
The method of managing data on a computer network claimed in claim 10 wherein the step of launching a data probe further comprises the step of: associating the data probe directly with the computer platform (P1 . . . Pn) from which the data is to be collected so that the operations of the data collection from the platform is transparent to the user application wherein user applications compatible with the data management engine are usable to transparently retrieve data from heterogeneous computer platforms across the computer network.
Claim 14
Dependent Claim
44 words
The method of managing data on a computer network claimed in claim 11, further comprising the step of: causing a data table to respond to the data probe by storing of the requested data and returning the requested data to the requesting user application.
Claim 15
Dependent Claim
43 words
The method of managing data on a computer network claimed in claim 10, further comprising the step of: causing a rule processor to respond to the filtered, collected data by returning at least a portion of the collected data to the user application.
Claim 16
Dependent Claim
55 words
The method of managing data on a computer network claimed in claim 13 further comprising the step of: for storing the filtered, collected data in a data buffer wherein the occurrence of the specified condition is determined by detecting that the number of rows of data stored in the data buffer is greater than zero.
Claim 17
Dependent Claim
48 words
The method of managing data on a computer network claimed in claim 14 further comprising the step of: causing an advisor probe to respond to the rule processor by collecting the data from the data buffer upon indication that the number of rows therein is greater than zero.
Claim 18
Dependent Claim
50 words
The method of managing data on a computer network claimed in claim 15 further comprising the step of: providing an advisor table for storing data processed by the advisor probe and for forwarding at least selected portions of that data to the requesting user application via the network transport means.
Claim 19
Dependent Claim
70 words
The method of managing data on a computer network claimed in claim 13 further comprising the step of: providing a rule table responsive to the network transport for storing rule definitions in accordance with a rule name, wherein the user application may request that specified data is to be returned only upon the occurrence of the condition requirements specified in a particular rule definition by indicating the related rule name.
Claim 20
Dependent Claim
61 words
The method of managing data on a computer network claimed in claim 16 further comprising the step of: providing a nested event manager responsive to the request from the user application for returning the request to the rule processor as long as the request includes a rule name, wherein the user application may conveniently nest condition requirements within other condition requirements.