Legal claims defining the scope of protection, as filed with the USPTO.
1. A method comprising: receiving a command request, the command request including a view request and corresponding to a plurality of nodes; selecting a perspective from a plurality of perspectives that corresponds to the view request, wherein each of the plurality of perspectives corresponds to a different view; identifying a root node and a transparent node that are included in the selected perspective; identifying one or more child nodes that correspond to the root node using one of the managed definition objects and the selected perspective; determining one or more role names that correspond to the plurality of nodes using the selected perspective; identifying one or more classes that correspond to the role names; sending the command request to a plurality of objects that correspond to the identified classes; retrieving one or more managed definition objects, the managed definition objects including a relationship between the identified classes and the plurality of objects; associating the identified classes to the plurality of objects using the managed definition objects; and displaying the root node and the identified child nodes in an active view, wherein objects that correspond to the transparent node are omitted from the active view.
2. An information handling system comprising: one or more processors; a memory accessible by the processors; one or more nonvolatile storage devices accessible by the processors; and an object management tool for managing introspectable objects, the object management tool comprising software code executed by the processors to perform steps comprising: receiving a command request over a computer network, the command request including a view request and corresponding to a plurality of nodes; selecting a perspective from a plurality of perspectives that corresponds to the view request, wherein each of the plurality of perspectives corresponds to a different view; identifying a root node and a transparent node that are included in the selected perspective; identifying one or more child nodes that correspond to the root node using one of the managed definition objects and the selected perspective; determining one or more role names that correspond to the plurality of nodes using the selected perspective; identifying one or more classes that correspond to the role names; sending the command request over the computer network to a plurality of objects that correspond to the identified classes; retrieving one or more managed definition objects, the managed definition objects including a relationship between the identified classes and the plurality of objects; associating the identified classes to the plurality of objects using the managed definition objects; and displaying the root node and the identified child nodes in an active view, wherein objects that correspond to the transparent node are omitted from the active view.
3. A program product comprising stored in a computer readable medium that store computer instructions that, when executed by an information handling system, cases the information handling system to perform actions comprising: receiving a command request over a computer network, the command request including a view request and corresponding to a plurality of nodes; selecting a perspective from a plurality of perspectives that corresponds to the view request, wherein each of the plurality of perspectives corresponds to a different view; identifying a root node and a transparent node that are included in the selected perspective; identifying one or more child nodes that correspond to the root node using one of the managed definition objects and the selected perspective; determining one or more role names that correspond to the plurality of nodes using the selected perspective; identifying one or more classes that correspond to the role names; sending the command request over the computer network to a plurality of objects that correspond to the identified classes; retrieving one or more managed definition objects, the managed definition objects including a relationship between the identified classes and the plurality of objects; associating the identified classes to the plurality of objects using the managed definition objects; and displaying the root node and the identified child nodes in an active view, wherein objects that correspond to the transparent node are omitted from the active view.
Unknown
December 9, 2008
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.