CPC G06F 16/2428 (2019.01) [G06F 16/248 (2019.01)] | 20 Claims |
1. An apparatus comprising at least one processor and at least one non-transitory memory comprising program code stored thereon, wherein the at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to at least:
present a search selection interface configured to receive search selection input indicating a selected search object of one or more search objects stored in a search object database associated with one or more extensible object models representing one or more operational systems, wherein each search object of the one or more search objects defines a type of search operation to be performed with respect to the one or more extensible object models;
receive, via the search selection interface, search selection input associated with a particular extensible object model of the one or more extensible object models;
retrieve from the search object database the selected search object indicated by the received search selection input;
generate an executable search query representing a particular instance of the type of search operation defined by the selected search object retrieved from the search object database based at least in part on the selected search object;
submit the executable search query for execution against the particular extensible object model;
receive object model data resulting from the execution of the executable search query against the particular extensible object model, wherein the object model data comprises a portion of the particular extensible object model;
generate search results data based at least in part on the received object model data; and
present a results interface for displaying the search results data.
|