Automated system and method for processing oilfield information
Abstract
Systems, methods, and computer-readable media of which the method includes obtaining a knowledge graph comprising elements and relationships that connect together the elements, receiving a raw oilfield data, generating structured oilfield data based on the raw oilfield data, wherein the structured oilfield data represents information about the raw oilfield data, and generating unstructured oilfield data based on the raw oilfield data, the structured oilfield data, and the knowledge graph. The unstructured data includes data about the raw oilfield data, and one or more of the elements, one or more of the relationships, or both.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method, comprising:
receiving, via one or more processors, a knowledge graph comprising one or more entities;
generating, via the one or more processors, unstructured oilfield data based on raw oilfield data and the knowledge graph, wherein the unstructured oilfield data is associated with the one or more entities of the knowledge graph;
adding, via the one or more processors, the unstructured oilfield data to the knowledge graph; and
outputting, via a dashboard, a visualization of the knowledge graph.
2. The method of claim 1 , wherein the knowledge graph comprises indications of connections between the entities.
3. The method of claim 2 , wherein the indications of the connections are bidirectional.
4. The method of claim 1 , further comprising receiving, via the one or more processors, a search query.
5. The method of claim 4 , further comprising providing, via the one or more processors, search results based on the search query and the knowledge graph.
6. The method of claim 4 , further comprising matching, via the one or more processors, the search query to the one or more entities of the knowledge graph.
7. The method of claim 6 , further comprising determining, via the one or more processors, search results for the search query including the unstructured oilfield data associated with the one or more entities.
8. The method of claim 1 , wherein the raw oilfield data comprises articles, journal papers, symposium presentations, logs, or any combination thereof.
9. The method of claim 1 , wherein the unstructured oilfield data does not comprise a pre-defined data model.
10. The method of claim 1 , wherein the unstructured oilfield data does not comprise static fields with predetermined sets of options.
11. A computing system, comprising:
one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to:
receive a knowledge graph;
generate unstructured oilfield data based on raw oilfield data and the knowledge graph, wherein the unstructured oilfield data does not comprise static fields with predetermined sets of options;
add the unstructured oilfield data to the knowledge graph; and
output, via a dashboard, a visualization of the knowledge graph.
12. The computing system of claim 11 , wherein the instructions further cause the one or more processors to provide ranked search results based on historical relevance of historical user data.
13. The computing system of claim 11 , wherein the instructions further cause the one or more processors to extend the knowledge graph based on new raw oilfield data.
14. The computing system of claim 11 , wherein the instructions further cause the one or more processors to reinforce relationships or generate new relationships in the knowledge graph based on new raw oilfield data.
15. One or more non-transitory, computer-readable media storing instructions that, when executed by at least one processor, cause the at least one processor to:
receive a knowledge graph;
generate unstructured oilfield data based on raw oilfield data and the knowledge graph, wherein the unstructured oilfield data does not comprise static fields with predetermined sets of options;
add the unstructured oilfield data to the knowledge graph; and
output, via a dashboard, a visualization of.
16. The one or more non-transitory, computer-readable media of claim 15 , wherein the instructions further cause the at least one processor to perform natural language processing on the raw oilfield data.
17. The one or more non-transitory, computer-readable media of claim 16 , wherein performing the natural language processing on the raw oilfield data generates structured oilfield data.
18. The one or more non-transitory, computer-readable media of claim 17 , wherein the structured oilfield data comprises metadata.
19. The one or more non-transitory, computer-readable media of claim 17 , wherein the instructions further cause the at least one processor to generate the unstructured oilfield data based on the raw oilfield data, the structured oilfield data, and the knowledge graph.
20. The one or more non-transitory, computer-readable media of claim 15 , wherein the instructions further cause the at least one processor to provide ranked search results based on historical relevance of one or more entities of the knowledge graph.Join the waitlist — get patent alerts
Track US12032547B2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.