METHODS FOR INTEGRATING SEMANTIC SEARCH, QUERY, AND ANALYSIS AND DEVICES THEREOF
First Claim
1. A method for integrating semantic search, query, and analysis across data sets associated with a plurality of monitored physical assets, the method comprising:
- presenting, via a graphical user interface, an input field for a search engine that accesses, in a single search, a plurality of indexes generated from data sets associated with a plurality of monitored physical assets, wherein the search engine accesses, in the same single search, a model based on a graph database that includes i) one or more properties that describe a given monitored physical asset and ii) one or more model entity types that define a hierarchical relationship among the plurality of monitored physical assets;
in response to receiving, in the input field of the graphical user interface, one or more search keywords, searching, by a computing device, across the plurality of indexes and model to determine i) one or more first result sets for each of the plurality of indexes having matched portions to the one or more search keywords and ii) one or more second result sets of the one or more properties and model entity types having matched portions to the one or more search keywords;
presenting, via the graphical user interface, i) graphical objects associated with the one or more first result sets including results associated with each matched monitored physical asset of the plurality of monitored physical assets, the one or more second results associated with one or more matched properties, and the one or more second results associated with one or more matched model entity types, and ii) graphical objects associated with one or more filters to refine the searched results.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, non-transitory computer readable medium and data management computing apparatus comprising searching across a plurality of different heterogeneous data indexes based on portions of one or more search keywords in response to a received request. A result set for each of the plurality of different heterogeneous data indexes is obtained based on the searching. Further, one or more facets to each of the obtained results sets are added. Furthermore, a plurality of visualization techniques are automatically identified for each of the obtained results sets based on the facets in each of the obtained result sets and a model entity type associated with each of the plurality of different heterogeneous data indexes. Finally, each of the obtained results sets with the added facets and the identified one of the plurality of visualization techniques is provided.
15 Citations
20 Claims
-
1. A method for integrating semantic search, query, and analysis across data sets associated with a plurality of monitored physical assets, the method comprising:
-
presenting, via a graphical user interface, an input field for a search engine that accesses, in a single search, a plurality of indexes generated from data sets associated with a plurality of monitored physical assets, wherein the search engine accesses, in the same single search, a model based on a graph database that includes i) one or more properties that describe a given monitored physical asset and ii) one or more model entity types that define a hierarchical relationship among the plurality of monitored physical assets; in response to receiving, in the input field of the graphical user interface, one or more search keywords, searching, by a computing device, across the plurality of indexes and model to determine i) one or more first result sets for each of the plurality of indexes having matched portions to the one or more search keywords and ii) one or more second result sets of the one or more properties and model entity types having matched portions to the one or more search keywords; presenting, via the graphical user interface, i) graphical objects associated with the one or more first result sets including results associated with each matched monitored physical asset of the plurality of monitored physical assets, the one or more second results associated with one or more matched properties, and the one or more second results associated with one or more matched model entity types, and ii) graphical objects associated with one or more filters to refine the searched results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a processor; and a memory having instructions, stored thereon, wherein execution of the instructions, cause the processor to; present, via a graphical user interface, an input field for a search engine that accesses, in a single search, a plurality of indexes generated from data sets associated with a plurality of monitored physical assets, wherein the search engine accesses, in the same single search, a model based on a graph database that includes i) one or more properties that describe a given monitored physical asset and ii) one or more model entity types that define a hierarchical relationship among the plurality of monitored physical assets; in response to receiving, in the input field of the graphical user interface, one or more search keywords, direct a search, by a computing device, across the plurality of indexes and the model to determine i) one or more first result sets for each of the plurality of indexes having matched portions to the one or more search keywords and ii) one or more second result sets of the one or more properties and the model entity types having matched portions to the one or more search keywords; present, via the graphical user interface, i) graphical objects associated with the one or more first result sets including results associated with each matched monitored physical asset of the plurality of monitored physical assets, the one or more second results associated with one or more matched properties, and the one or more second results associated with one or more matched model entity types, and ii) graphical objects associated with one or more filters to refine the searched results. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium having instructions stored thereon, wherein execution of the instructions by a processor, cause the processor to:
-
present, via a graphical user interface, an input field for a search engine that accesses, in a single search, a plurality of indexes generated from data sets associated with a plurality of monitored physical assets, wherein the search engine accesses, in the same single search, a model based on a graph database that includes i) one or more properties that describe a given monitored physical asset and ii) one or more model entity types that define a hierarchical relationship among the plurality of monitored physical assets; in response to receiving, in the input field of the graphical user interface, one or more search keywords, direct a search, by a computing device, across the plurality of indexes and the model to determine i) one or more first result sets for each of the plurality of indexes having matched portions of the one or more search keywords and ii) one or more second result sets of the one or more properties and the model entity types having matched portions to the one or more search keywords; present, via the graphical user interface, i) graphical objects associated with the one or more first result sets including results associated with each matched monitored physical asset of the plurality of monitored physical assets, the one or more second results associated with one or more matched properties, and the one or more second results associated with one or more matched model entity types, and ii) graphical objects associated with one or more filters to refine the searched results.
-
Specification