System, Method and Computer program Product for Accessing Hierarchical Nodes in Information Associated with Computer System Infrastructure and Assets
First Claim
1. A method of retrieving hierarchical information in response to a request from a client computer, the method comprising:
- receiving the request on an interface of a server, the request identifying a base node and an expansion node, the base node and the expansion node being hierarchically-arranged data objects in a data memory in communication with the server, the base node and the expansion node representing assets of a computer system being monitored;
parsing the request to determine the base node in the hierarchical information;
parsing the request to determine the expansion node in the hierarchical information;
retrieving a base record associated with the base node;
retrieving an expansion record associated with the expansion node and referenced by the base record;
inserting information from the base record and information from the expansion record into a response; and
returning the response to a client computer after inserting the information from the base record from the expansion record.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of retrieving hierarchical information, the method including receiving a request on an interface of a server, the request identifying a base node and an expansion node, the base node and the expansion node being hierarchically-arranged data objects in a data memory in communication with the server, parsing the request to determine the base node in the hierarchical information, parsing the request to determine the expansion node in the hierarchical information, retrieving a base record associated with the base node, retrieving an expansion record associated with the expansion node and referenced by the base record, inserting information from the base record and information from the expansion record into a response, and returning the response to a client computer in response to the request.
-
Citations
20 Claims
-
1. A method of retrieving hierarchical information in response to a request from a client computer, the method comprising:
-
receiving the request on an interface of a server, the request identifying a base node and an expansion node, the base node and the expansion node being hierarchically-arranged data objects in a data memory in communication with the server, the base node and the expansion node representing assets of a computer system being monitored; parsing the request to determine the base node in the hierarchical information; parsing the request to determine the expansion node in the hierarchical information; retrieving a base record associated with the base node; retrieving an expansion record associated with the expansion node and referenced by the base record; inserting information from the base record and information from the expansion record into a response; and returning the response to a client computer after inserting the information from the base record from the expansion record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server computer in a network, the server computer comprising:
-
a processor; and memory accessible by the processor and storing computer-readable instructions, the processor performing the following actions by executing the instructions; receiving a request for hierarchical information from a client, the hierarchical information including a base node and an expansion node linked to the base node, further wherein the request identifies the base node and the expansion node; retrieving a base record associated with the base node in response to the request, the base record including a link to an expansion record associated with the expansion node; retrieving the expansion record in response to the request; formulating a response to the request by inserting information from the base record into the response and inserting information from the expansion record into the response, where the information from the expansion record includes references to other nodes in the hierarchical information; and returning the response to the client. - View Dependent Claims (12)
-
-
13. A computer program product having a computer readable medium tangibly recording computer program logic for retrieving hierarchical information associated with assets of a network storage system, the computer program product comprising:
-
code to receive a request for portions of the hierarchical information, the request identifying a first node and a second node, the first node being higher in the hierarchical information than the second node by referencing the second node as a property of the first node; code to retrieve a first record associated with the first node in response to the request, where the first record includes a link to the second record; code to retrieve the second record; code to insert first record information into a response to the request, where the first record information includes by-reference properties of the first record and by-value properties of the first record; code to insert second record information into the response; and code to return the response to the client. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification