Distributed industrial performance monitoring and analytics
US-2017102696-A1 · Apr 13, 2017 · US
US11768878B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11768878-B2 |
| Application number | US-201916577855-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 20, 2019 |
| Priority date | Sep 20, 2019 |
| Publication date | Sep 26, 2023 |
| Grant date | Sep 26, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
To provide search capabilities in a process control system, a contextual knowledge repository is generated that organizes process plant-related data according to semantic relations between the process plant-related data and the process plant entities. When a user submits a process plant search query related to process plant entities within a process plant, search results are obtained by identifying a data set from the contextual knowledge repository which is responsive to the process plant search query. The search results are then presented on a user interface device based on the identified data set. To allow for searches to be performed by user interface devices external to the process plant, a data diode is disposed between a field-facing component and an edge-facing component of the process plant so that data flows from the field-facing component to the edge-facing component without flowing from the edge-facing component to the field-facing component.
Opening claim text (preview).
What is claimed: 1. A method for presenting process plant search results in response to a process plant search query, the method comprising: receiving, at a remote user interface device which does not have authorized access to directly communicate with a process plant, a process plant search query in a natural language format from a user related to one or more process plant entities within the process plant; obtaining, by the remote user interface device, a set of process plant search results in response to the process plant search query from a knowledge repository at an edge-computing device generated by: (i) creating a duplicate of process plant-related data included in a field-facing component of the process plant, wherein the field-facing component interacts directly with data generated within the process plant and (ii) organizing the duplicate process plant-related data that describes attributes of the process plant entities according to semantic relations between the process plant-related data and the process plant entities, wherein the remote user interface device does not directly interact with the process plant-related data generated within the process plant, and wherein the duplicate process plant-related data includes run-time data; and presenting, by the remote user interface device, the set of process plant search results within a process plant search results display, wherein each process plant search result includes a selectable link to the duplicate process plant-related data, such that user interactions with the duplicate of the process plant-related data do not effect run-time operation of the process plant, thereby allowing the remote user interface device to perform a search regarding data in the process plant of the duplicate process plant-related data so that the remote user interface device does not directly interact with the process plant-related data in the field-facing component, and allowing the remote user interface device which does not have authorized access to directly communicate with the process plant to receive the duplicate process plant-related data representing activity in the process plant in a highly secure manner without impacting performance of the process plant. 2. The method of claim 1 , wherein presenting the set of process plant search results within a process plant search results display includes presenting each process plant search result with a thumbnail image including a preview of the duplicate process plant-related data presented in the selectable link. 3. The method of claim 1 , further comprising: obtaining, by the remote user interface device, a plurality of process plant categories corresponding to the set of process plant search results; for each of the plurality of process plant categories, obtaining, by the remote user interface device, a subset of the process plant search results corresponding to the respective process plant category; presenting, by the remote user interface device, indications of each of the plurality of process plant categories within the process plant search results display; and for each of the plurality of process plant categories, presenting, by the remote user interface device, the subset of the process plant search results with the indication of the respective process plant category. 4. The method of claim 3 , wherein presenting the subset of the process plant search results with the indication of the respective process plant category includes: in response to receiving a selection of one of the indications of the plurality of process plant categories, presenting the subset of the process plant search results corresponding to the selected process plant category. 5. The method of claim 1 , wherein obtaining a set of process plant search results in response to the process plant search query includes: obtaining a ranked set of process plant search results, each process plant search result having a respective ranking; and presenting the set of process plant search results in a ranked order according to the respective rankings. 6. The method of claim 1 , further comprising: determining a size or type of the remote user interface device; and adjusting the presentation of the set of process plant search results within the process plant search results display based on the size or type of the remote user interface device. 7. The method of claim 6 , further comprising: in response to determining that the remote user interface device is a mobile device, presenting a single process plant search result within the process plant search results display. 8. The method of claim 6 , further comprising: in response to determining that the size of the remote user interface device is above a threshold size, presenting the set of process plant search results within the process plant search results display. 9. The method of claim 1 , wherein obtaining a set of process plant search results in response to the process plant search query includes: transmitting the process plant search query to the edge computing device; and receiving the set of process plant search results from the edge computing device. 10. A remote user interface device for presenting process plant search results in response to a process plant search query, the remote user interface device comprising: one or more processors; a user interface; and one or more non-transitory computer-readable media coupled to the one or more processors and to the user interface, the one or more non-transitory computer-readable media storing instructions thereon that, when executed by the one or more processors, cause the remote user interface device to: receive a process plant search query in a natural language format from a user related to one or more process plant entities within a process plant; obtain a set of process plant search results in response to the process plant search query from a knowledge repository at an edge-computing device generated by: (i) creating a duplicate of process plant-related data included in a field-facing component of the process plant, wherein the field-facing component interacts directly with data generated within the process plant and (ii) organizing the duplicate process plant-related data that describes attributes of the process plant entities according to semantic relations between the process plant-related data and the process plant entities, wherein the remote user interface device does not have authorized access to directly communicate with the process plant and does not directly interact with the process plant-related data generated within the process plant, and wherein the duplicate process plant-related data includes run-time data; and present the set of process plant search results within a process plant search results display, wherein each process plant search result includes a selectable link to the duplicate process plant-related data, such that user interactions with the duplicate of the process plant-related data do not effect run-time operation of the process plant, thereby allowing the remote user interface device to perform a search regarding data in the process plant of the duplicate process plant-related data so that the remote user interface device does not directly interact with the process plant-related data in the field-facing component, and allowing the remote user interface device which does not have authorized access to directly communicate with the process plant to receive the duplicate process plant-related data representing activity in the process plant in a highly secure manner without impacting performance of the process plant. 11. The remote user interface device of claim 10 , wherein each process plant sear
by searching ordered data, e.g. alpha-numerically ordered data · CPC title
using metadata automatically derived from the content · CPC title
using geographical or spatial information, e.g. location (spatiotemporally dependent retrieval from the web G06F16/9537) · CPC title
Filtering based on additional data, e.g. user or group profiles · CPC title
Presentation of query results · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.