System and method for implementing a flexible data-driven target object model
First Claim
Patent Images
1. A method retrieving and presenting data from a target system, comprising:
- receiving target system information from the target system, wherein the target system information includes a processor type of the target system and an operating system type of the target system;
retrieving a set of object description files corresponding to the target system information, the set of object description files being a set of XML object description files, wherein retrieving the set of object description files corresponding to the target system information includes retrieving the set of XML object description files corresponding to the operating system type of the target system;
sending to a client a set of objects supported based on the set object description files retrieved;
receiving a select object from the client;
selecting one of the set of object description files corresponding to the selected object;
retrieving one of a set of data retrieval programs corresponding to the target system information, wherein the set of data retrieval programs is a set of Gopher programs;
retrieving object data about the selected object using the retrieved one of the set of data retrieval programs;
decoding the object data about the user selected object using the selected one of the set of object description files corresponding to the selected object to form decoded object data; and
sending the decoded object data and a presentation format to the client allowing the client to be data driven.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are disclosed for a flexible data-driven target object model which allows a client to gather and present information about objects on a target system independently of the target'"'"'s operating system and processor architecture. The object descriptions are implemented using XML in order to provide architecture-generic descriptions of objects. The architecture-generic descriptions define the object data to be returned from the target and also defines its presentation to the user.
27 Citations
12 Claims
-
1. A method retrieving and presenting data from a target system, comprising:
-
receiving target system information from the target system, wherein the target system information includes a processor type of the target system and an operating system type of the target system; retrieving a set of object description files corresponding to the target system information, the set of object description files being a set of XML object description files, wherein retrieving the set of object description files corresponding to the target system information includes retrieving the set of XML object description files corresponding to the operating system type of the target system; sending to a client a set of objects supported based on the set object description files retrieved; receiving a select object from the client; selecting one of the set of object description files corresponding to the selected object; retrieving one of a set of data retrieval programs corresponding to the target system information, wherein the set of data retrieval programs is a set of Gopher programs; retrieving object data about the selected object using the retrieved one of the set of data retrieval programs; decoding the object data about the user selected object using the selected one of the set of object description files corresponding to the selected object to form decoded object data; and sending the decoded object data and a presentation format to the client allowing the client to be data driven. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a medium; and a set of instructions recorded on the medium; wherein the set of instructions, when executed by a processor, cause the processor to; receive target system information from the target system, wherein the target system information includes a processor type of the target system and an operating system type of the target system; retrieve a set of object description files corresponding to the target system information, the set of object description files being a set of XML object description files, wherein retrieving the set of object description files corresponding to the target system information includes retrieving the set of XML object description files corresponding to the operating system type of the target system; send a client a set of objects supported based on the set of object description files retrieved; receive the selected object from a client; select one of the set of object description files corresponding to the selected object; retrieve one of a set of data retrieval programs corresponding to the target system information, wherein the set of data retrieval programs is a set of Gopher programs; retrieve object data about the selected object using the retrieved one of the set of data retrieval programs; decode the object data about the user selected object using the selected one of the set of object description files corresponding to the selected object to form decoded object data; and send the decoded object data and a presentation format to the client allowing the client to be data driven.
-
Specification