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, run-time data and design-time data of a model of a monitored physical asset of the plurality of monitored physical assets,wherein the design-time data comprises graph-database elements comprising one or more model templates used to define the monitored physical asset, wherein a model template includes one or more attributes of the monitored physical asset including properties associated with the monitored physical asset, andwherein the run-time data comprises specific properties for the monitored physical asset implemented from the one or more model templates;
receiving, in the input field of the graphical user interface, one or more search keywords;
in response to receiving the one or more search keywords, searching, by a computing device, across the plurality of indexes to determine i) one or more result sets for each of the plurality of indexes having matched portions of the one or more search keywords to the run-time data and ii) one or more result sets having matched portions of the one or more search keywords to the graph-database elements of the design-time data; and
presenting, via the graphical user interface, i) graphical objects associated with the one or more result sets associated with each matched monitored physical asset of the plurality of monitored physical assets, results associated with one or more matched properties of the run-time data, and results associated with one or more matched properties of the design-time data, 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.
436 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, run-time data and design-time data of a model of a monitored physical asset of the plurality of monitored physical assets, wherein the design-time data comprises graph-database elements comprising one or more model templates used to define the monitored physical asset, wherein a model template includes one or more attributes of the monitored physical asset including properties associated with the monitored physical asset, and wherein the run-time data comprises specific properties for the monitored physical asset implemented from the one or more model templates; receiving, in the input field of the graphical user interface, one or more search keywords; in response to receiving the one or more search keywords, searching, by a computing device, across the plurality of indexes to determine i) one or more result sets for each of the plurality of indexes having matched portions of the one or more search keywords to the run-time data and ii) one or more result sets having matched portions of the one or more search keywords to the graph-database elements of the design-time data; and presenting, via the graphical user interface, i) graphical objects associated with the one or more result sets associated with each matched monitored physical asset of the plurality of monitored physical assets, results associated with one or more matched properties of the run-time data, and results associated with one or more matched properties of the design-time data, 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, run-time data and design-time data of a model of a monitored physical asset of the plurality of monitored physical assets, wherein the design-time data comprises graph-database elements comprising one or more model templates used to define the monitored physical asset, wherein a model template includes one or more attributes of the monitored physical asset including properties associated with the monitored physical asset, and wherein the run-time data comprises specific properties for the monitored physical asset implemented from the one or more model templates; receive, in the input field of the graphical user interface, one or more search keywords; in response to receiving the one or more search keywords, direct a search, by a computing device, across the plurality of indexes to determine i) one or more result sets for each of the plurality of indexes having matched portions of the one or more search keywords to the run-time data and ii) one or more result sets having matched portions of the one or more search keywords to the graph-database elements of the design-time data; and present, via the graphical user interface, i) graphical objects associated with the one or more result sets associated with each matched monitored physical asset of the plurality of monitored physical assets, results associated with one or more matched properties of the run-time data, and results associated with one or more matched properties of the design-time, 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, run-time data and design-time data of a model of a monitored physical asset of the plurality of monitored physical assets, wherein the design-time data comprises graph-database elements comprising one or more model templates used to define the monitored physical asset, wherein a model template includes one or more attributes of the monitored physical asset including properties associated with the monitored physical asset, and wherein the run-time data comprises specific properties for the monitored physical asset implemented from the one or more model templates; receive, in the input field of the graphical user interface, one or more search keywords; in response to receiving the one or more search keywords, direct a search, by a computing device, across the plurality of indexes to determine i) one or more result sets for each of the plurality of indexes having matched portions of the one or more search keywords to the run-time data and ii) one or more result sets having matched portions of the one or more search keywords to the graph-database elements of the design-time data; and present, via the graphical user interface, i) graphical objects associated with the one or more result sets associated with each matched monitored physical asset of the plurality of monitored physical assets, results associated with one or more matched properties of the run-time data, and results associated with one or more matched properties of the design-time data, and ii) graphical objects associated with one or more filters to refine the searched results.
-
Specification