Oil and gas full-chain data processing method and device

By constructing an object tree and utilizing a tag dictionary and intelligent recommendation algorithms, the problem of scattered data across the entire oil and gas chain was solved, enabling rapid acquisition and management of oil and gas data and improving user experience.

CN122111264APending Publication Date: 2026-05-29RICHFIT INFORMATION TECH +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
RICHFIT INFORMATION TECH
Filing Date
2024-11-29
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Data across the entire oil and gas chain is fragmented, making it difficult for users to access and resulting in a poor user experience.

Method used

By constructing an object tree, multi-source oil and gas data is tagged using a pre-built label dictionary and displayed in the object tree window. Multiple object tree templates are provided, allowing users to create custom object trees. The user interface is optimized by combining intelligent recommendation algorithms.

Benefits of technology

It enables the management and application of data across the entire oil and gas chain, allowing users to quickly locate and obtain the data they need, thus improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122111264A_ABST
    Figure CN122111264A_ABST
Patent Text Reader

Abstract

The application discloses an oil and gas full-chain data processing method and device, wherein the method comprises the following steps: acquiring multi-source oil and gas data; using a pre-established label dictionary to mark the multi-source oil and gas data to obtain marked oil and gas data; displaying the marked oil and gas data in an object tree window in the form of an object tree; a plurality of object tree templates are provided in the object tree window; the object tree template is a template used for defining the structure of the object tree; receiving an instruction for creating a custom object tree by using the marked oil and gas data and the object tree template according to a user based on the object tree window; and creating and displaying the custom object tree according to the instruction. The application can realize the management and application of oil and gas full-chain data and improve the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of oil and gas data processing technology, and in particular to a method and apparatus for processing oil and gas data across the entire chain. Background Technology

[0002] This section is intended to provide background or context for the embodiments of the invention set forth in the claims. The description herein is not an admission that it is prior art simply because it is included in this section.

[0003] The oil and gas industry chain involves multiple stages from exploration and development to production and transportation. The data types are diverse and the sources are wide. Data from different stages is usually stored by different corporate departments using different storage methods. When users need to use certain data, they need to obtain the data they want through methods such as script retrieval, SQL query, and program retrieval. Generally, data retrieval is difficult for users, resulting in a poor user experience. Summary of the Invention

[0004] This invention provides a method for processing oil and gas chain data to address the problems of fragmented oil and gas chain data and poor user experience. It enables the management and application of oil and gas chain data, helps users quickly obtain suitable oil and gas data, and improves user experience. The method includes:

[0005] Acquire multi-source oil and gas data;

[0006] Using a pre-established label dictionary, multi-source oil and gas data are labeled to obtain labeled oil and gas data;

[0007] The labeled oil and gas data is displayed in the object tree window in the form of an object tree; the object tree window also provides several object tree templates; the object tree template is a template used to define the object tree structure.

[0008] The object tree window receives user instructions to create a custom object tree using labeled oil and gas data and an object tree template.

[0009] Create and display a custom object tree according to the instructions.

[0010] This invention also provides an oil and gas full-chain data processing device to solve the problem of scattered oil and gas full-chain data and poor user experience, realize the management and application of oil and gas full-chain data, help users quickly obtain suitable oil and gas data, and improve user experience. The device includes:

[0011] The data acquisition module is used to acquire multi-source oil and gas data;

[0012] The tag processing module is used to tag multi-source oil and gas data using a pre-established tag dictionary to obtain tagged oil and gas data.

[0013] The object tree processing module is used to display the tagged oil and gas data in the object tree window in the form of an object tree. The object tree window also provides multiple object tree templates. The object tree template is a template used to define the object tree structure. The module receives instructions from the user to create a custom object tree using the tagged oil and gas data and the object tree template. Based on the instructions, the module creates and displays the custom object tree.

[0014] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the above-described oil and gas whole-chain data processing method.

[0015] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described oil and gas full-chain data processing method.

[0016] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described oil and gas full-chain data processing method.

[0017] In this embodiment of the invention, multi-source oil and gas data is displayed in an object tree window in the form of an object tree. Users can directly locate the data they want based on this object tree window. At the same time, the object tree window also provides multiple object tree templates. Users can create their own custom object trees based on the object tree templates, which further facilitates users to obtain oil and gas data. This embodiment of the invention realizes the management and application of oil and gas full-chain data, helps users quickly obtain suitable oil and gas data, and improves user experience. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In the drawings:

[0019] Figure 1 This is a flowchart illustrating the oil and gas full-chain data processing method in an embodiment of the present invention;

[0020] Figure 2 This is a specific example diagram of the oil and gas whole-chain data processing method in an embodiment of the present invention;

[0021] Figure 3 This is another specific example of the oil and gas whole-chain data processing method in the embodiments of the present invention;

[0022] Figure 4 This is another specific example of the oil and gas whole-chain data processing method in the embodiments of the present invention;

[0023] Figure 5 This is a schematic diagram of the oil and gas full-chain data processing device in an embodiment of the present invention. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.

[0025] The acquisition, transmission, storage, use, and processing of data in this application all comply with the relevant provisions of national laws and regulations.

[0026] An object tree is a tree-like structure used to represent and organize data. In the oil and gas industrial internet platform, object trees can be used to represent the hierarchy and relationships between various resources and objects. This invention, through the construction of an object tree, can present a complex resource system in an intuitive and clear way. In intelligent resource recommendation technology, the object tree serves as the foundation for resource organization and retrieval. By traversing and analyzing the object tree, resource nodes that users may be interested in can be quickly located, and intelligent recommendations can be made.

[0027] Figure 1 This is a flowchart illustrating the oil and gas whole-chain data processing method in an embodiment of the present invention, as shown below. Figure 1 As shown, the method includes:

[0028] Step 101: Obtain multi-source oil and gas data;

[0029] Step 102: Using a pre-established label dictionary, label the multi-source oil and gas data to obtain labeled oil and gas data;

[0030] Step 103: Display the tagged oil and gas data in the object tree window as an object tree; the object tree window also provides multiple object tree templates; the object tree template is a template used to define the object tree structure;

[0031] Step 104: Receive the user's instruction to create a custom object tree using the tagged oil and gas data and the object tree template based on the object tree window;

[0032] Step 105: Create and display a custom object tree according to the instructions.

[0033] from Figure 1As shown in the process, in this embodiment of the invention, multi-source oil and gas data is displayed in the object tree window in the form of an object tree. Users can directly locate the data they want based on this object tree window. At the same time, the object tree window also provides multiple object tree templates. Users can create their own custom object trees based on the object tree templates, which further facilitates users to obtain oil and gas data. This embodiment of the invention realizes the management and application of oil and gas full-chain data, helps users quickly obtain suitable oil and gas data, and improves the user experience.

[0034] First, acquire multi-source oil and gas data. This involves acquiring multi-source oil and gas data through various methods, including seismic exploration, geological surveys, data acquisition during oil and gas well drilling, data sharing, and collaboration.

[0035] Multi-source oil and gas data includes formation data, seismic data, well logging data, hydrocarbon gas data, and other multi-source data.

[0036] In one embodiment, acquiring multi-source oil and gas data may include: acquiring multi-source oil and gas data through a domain data center; the domain data center includes a data center system that processes various types of oil and gas data.

[0037] For example, a logging center obtains logging data from a logging center that processes data related to logging operations.

[0038] After acquiring the data, the multi-source oil and gas data are tagged using a pre-established tag dictionary to obtain tagged oil and gas data.

[0039] A tag dictionary can include tags, their corresponding descriptions, and matching rules.

[0040] In one embodiment, multi-source oil and gas data is tagged using a pre-established tag dictionary to obtain tagged oil and gas data. This may include: preprocessing the multi-source oil and gas data to obtain preprocessed oil and gas data; and traversing the tag dictionary to match and tag the preprocessed oil and gas data to obtain tagged oil and gas data.

[0041] Then, the tagged oil and gas data will be displayed in the object tree view as an object tree. Figure 2 This is a specific example diagram of the oil and gas whole-chain data processing method in an embodiment of the present invention, as shown in the figure. Figure 2 The image shows a view of the object tree window. This window displays data management tree options, object tree options, process status, etc. The data management tree options further include integrated model, fracturing simulation model, and monthly production output of produced wells.

[0042] The object tree view also provides several object tree templates; object tree templates are used to define the object tree structure. (See reference) Figure 2 This displays several object tree templates.

[0043] In one embodiment, the object tree template covers one or any combination of the following segments of the oil and gas industry chain:

[0044] Exploration, seismic surveys, logging, drilling, new energy sources, reservoir stimulation, development, sales, and management; for details, please refer to [reference needed]. Figure 2 The name of the object tree template.

[0045] Finally, based on the object tree window, the system receives the user's instruction to create a custom object tree using the tagged oil and gas data and the object tree template, and creates and displays the custom object tree according to the instruction.

[0046] In one embodiment, after creating and displaying a custom object tree according to the instructions, the method may further include: pushing and displaying multiple specified object tree templates to the user based on pre-acquired user history object tree window usage data; and merging and displaying the specified object tree templates and the custom object tree.

[0047] In this example, to further enhance the user experience and help users quickly obtain the data they want, an intelligent algorithm recommends object tree templates that users are interested in. By importing data into the object tree templates, users can optimize and supplement their custom object trees, thus speeding up the process of obtaining suitable data.

[0048] In one embodiment, multiple specified object tree templates are pushed and displayed to the user based on pre-acquired user history object tree window usage data, including: based on the water wave network algorithm or collaborative filtering algorithm, multiple specified object tree templates are pushed and displayed to the user based on pre-acquired user history object tree window usage data.

[0049] The Water Wave Network algorithm simulates the diffusion of water waves, starting from the user's historical behavior and expanding outwards layer by layer within the knowledge graph. It extracts relevant nodes and aggregates their embedded representations to predict the object tree resources that the user is interested in. The knowledge graph is pre-constructed using data from the user's historical object tree view.

[0050] Collaborative filtering algorithms predict object tree resources that a user might be interested in by analyzing the user's historical behavior data.

[0051] In one embodiment, displaying a specified object tree template and a custom object tree together may include: distinguishing the specified object tree template and the custom object tree by using color.

[0052] In summary, by constructing an object tree, designing an intelligent recommendation algorithm, and optimizing the user interface, this invention can significantly improve user work efficiency and satisfaction, contributing to the digital transformation and intelligent development of the oil and gas industry.

[0053] Specifically, this invention provides an oil and gas data management platform based on an object tree. The key technical content of this platform lies in the construction of the object tree, wherein the intelligent construction method of the object tree includes:

[0054] The first method involves using a tagging system to build an object tree, which includes tagging data resources and using tag rules to match and build the object tree.

[0055] The second method involves using intelligent algorithms to construct an object tree, including intelligent algorithm optimization and using intelligent algorithms to complete the object tree construction.

[0056] The third method involves quickly building object trees using pre-set templates, including the management and application of object tree templates.

[0057] The fourth approach is to optimize the object tree by fine-tuning the exchange model and data results.

[0058] Before going further, let's first explain the terms.

[0059] DMS: Domain Data Center, such as a well logging center, processes data related to well logging operations.

[0060] Exchange Model: A business-oriented data outcome model, based on EPDM (Enterprise Product Data Management) and referencing OSDU (Open Subsurface Data Union), to build a business-oriented data outcome storage and management model.

[0061] Assembly Platform: Pre-configures resource templates for specific business domains and provides support for assembling applications for business scenarios. It is responsible for retrieving object tree templates, exchanging models and data results from the Data Management System (DMS), displaying them in the object tree view, and supporting scenario configuration and data transmission for various work scenarios.

[0062] Object Tree: The object tree consists of three elements: object tree template, exchange model, and data output.

[0063] Object Tree Template: A pre-defined object tree template, including a pre-defined exchange model and the data outputs attached to the model. The object tree template can be configured and tagged by the domain center. This template is then pushed to module configuration for product teams to configure module IPOs (Input-Process-Output, a method for describing and designing modular systems). Simultaneously, it is pushed to the assembly platform for business users to use when customizing their working environments. The tags for the object tree template can also be added by the product team on the assembly platform. When the product team tags modules on the server, the background synchronously generates a list of object tree templates and tags.

[0064] Exchange Model: A business-oriented collection of data established by DMS, which can also be understood as a data type. The exchange model can be completed by the DMS team, with the cooperation of the domain center. During model creation, the platform's tag dictionary is used to tag the exchange model.

[0065] Data deliverables: These are the data deliverables that need to be input and output in business scenarios; they are the actual data used in business operations. Data deliverables can be completed by the DMS team, with the domain center providing support. Because there is no archiving step for the deliverables and the volume is large, manual tagging is not recommended. Automated tagging methods are as follows:

[0066] ① The structured data output uses "master data + exchange model labels" as supplementary tables. DMS provides a service interface for intelligent recommendation systems to query.

[0067] ② The "attribute information + exchange model label" information in the unstructured data output file is used as an auxiliary table. DMS provides a service interface for the intelligent recommendation system to query.

[0068] The following section introduces the intelligent construction method of object trees.

[0069] The first method is to use a tag system to build an object tree.

[0070] The tagging system achieves this by effectively tagging object tree templates, exchange models, and data results using a tag dictionary, thus building a well-structured, easily managed, and retrieval-friendly resource system. Each element of the object tree is assigned a tag, which not only describes the element's own attributes or characteristics but also serves as a bridge connecting different resources, users, and other elements. By constructing such a network of resource tag relationships, the system can more effectively match resources with users, improving the accuracy and efficiency of information retrieval.

[0071] The second method involves using intelligent algorithms to construct an object tree.

[0072] The intelligent algorithms include water wave network algorithms or collaborative filtering algorithms. Based on the latest recommendation business scenarios, the graph ontology and entity database are upgraded, the backend system is upgraded, and the algorithm training data is re-connected.

[0073] The specific implementation steps are as follows:

[0074] 1) Use the network relationship between object tree elements and user tags as parameters in the algorithm for simulation training;

[0075] 2) Rank and score the elements in the object tree;

[0076] 3) Parse the ranking data and store it in the image library;

[0077] 4) Upon receiving a call request from the assembly platform, analyze the call parameters, select a recommendation method, perform tag recommendation or algorithm calculation, return the recommendation results to the assembly framework platform, and finally display the object tree window.

[0078] The third method involves quickly building an object tree using pre-set templates.

[0079] Based on the object tree template configuration environment provided by the assembly platform, a general object tree for each business domain is pre-set as an object tree template to realize the construction of domain object tree templates.

[0080] When configuring an object tree template, the template is pushed to the user using tag matching and intelligent algorithms. Once selected, the user can complete the configuration of the entire object tree.

[0081] The fourth approach is to optimize the object tree by fine-tuning the exchange model and data results.

[0082] During implementation, the object tree can be optimized based on the exchange model and data results.

[0083] Exchange model: Built by DMS, and the exchange model is tagged.

[0084] Data outputs: generated by users, stored by DMS, and their attribute information is collected by DMS. Combined with exchange model tags, the data outputs are automatically tagged.

[0085] When optimizing recommendations, after a user has selected an object tree template, the ranking of object tree elements generated by the intelligent algorithm is sent to the object tree, distinguished by color and identifier, to help the user improve the object tree. Due to the large number of recommended data outputs, user-selected data outputs are directly added to the tree and stored under the object exchange model to improve user adoption rates.

[0086] Figure 3 This is another specific example diagram of the oil and gas whole-chain data processing method in the embodiments of the present invention, as shown in the figure. Figure 3 As shown, the process of building an object tree based on the assembly platform server and the DMS server is illustrated respectively. Figure 3 Figure (a) shows that an object tree template is formed based on the assembly platform server, and then an object tree is formed based on the object tree template. Figure 3 Figure (b) shows the exchange model formed based on the DMS server, which in turn combines the assembly platform server and the exchange model to form an object tree. Figure 3 Figure (c) shows the use of data results for label processing, and the formation of an object tree on the assembly platform server based on the label system.

[0087] Figure 4 This is another specific example diagram of the oil and gas whole-chain data processing method in the embodiments of the present invention, combined with... Figure 4The application scenarios of object trees are introduced below.

[0088] First, the object tree template.

[0089] 1) Since each module has an IPO, the module's IO (input / output) can be used as an object tree template;

[0090] 2) The object tree template is consistent with the pre-set module list of the assembly platform;

[0091] 3) The pre-built object tree template supports personalized configuration by users and can be used in their own work environment (to be postponed);

[0092] 4) Personalized templates can be directly reused in the working environment without modifying the pre-built modules of the assembly platform. They are instantiated based only on the pre-built templates (temporarily suspended).

[0093] 5) The object tree template supports selection of multiple objects; after multiple selections, the preview area displays the merged object tree.

[0094] 6) When merging, prioritize displaying the object tree with grouped objects.

[0095] Second, the exchange model.

[0096] 1) After selecting an object tree template, the working environment object tree is updated, and the recommended swap model is added to the tree at the same time;

[0097] 2) The recommended exchange model is shown in blue font. At this time, the dataset can be used normally (including data loading, data sending, etc.);

[0098] 3) In the recommended exchange model, right-click and select "Accept Recommendation" to restore the dataset to black text, consistent with other datasets; select "Ignore Recommendation" to delete the dataset and its subordinate data (outcomes) from the object tree.

[0099] 4) It has the functions of "accept all" and "ignore all".

[0100] Third, data results.

[0101] 1) Due to the large number of data results recommended, and considering that the user adoption rate may not be high, they are displayed in a separate window, which can be selected to be displayed in the drawer window;

[0102] 2) The data results selected by the user are directly uploaded to the tree and stored in the object's exchange model, while the data record count is incremented by 1;

[0103] 3) If there is no object exchange model, add an exchange model and upload it to the tree. Store the results under the object's exchange model and increment the data record count by 1.

[0104] 4) Accepted and ignored results will disappear from the recommendation list.

[0105] In summary, this invention provides a method for constructing and applying an object tree-based oil and gas data management platform, enabling the management and application of data across the entire oil and gas chain. By constructing an object tree, the complex oil and gas chain data resource system can be presented in an intuitive and clear manner. As the foundation for resource organization and retrieval, the object tree allows users to quickly locate resource nodes of interest by traversing and analyzing it, and recommends data that users may be interested in based on the object tree. This invention, by constructing an object tree model, designing intelligent recommendation algorithms, and optimizing the user interface, can significantly improve user efficiency and satisfaction, contributing to the digital transformation and intelligent development of the oil and gas industry.

[0106] This invention also provides an oil and gas full-chain data processing device, as described in the following embodiments. Since the principle by which this device solves the problem is similar to that of the oil and gas full-chain data processing method, the implementation of this device can refer to the implementation of the oil and gas full-chain data processing method; repeated details will not be elaborated further.

[0107] Figure 5 This is a schematic diagram of the oil and gas whole-chain data processing device in an embodiment of the present invention, as shown below. Figure 5 As shown, the device 500 includes:

[0108] Data acquisition module 501 is used to acquire multi-source oil and gas data;

[0109] The tag processing module 502 is used to tag multi-source oil and gas data using a pre-established tag dictionary to obtain tagged oil and gas data.

[0110] The object tree processing module 503 is used to display the marked oil and gas data in the object tree window in the form of an object tree; the object tree window also provides multiple object tree templates; the object tree template is a template used to define the object tree structure; the module receives instructions from the user to create a custom object tree using the marked oil and gas data and the object tree template based on the object tree window; and creates and displays the custom object tree according to the instructions.

[0111] In one embodiment, the device 500 further includes an intelligent recommendation module;

[0112] The intelligent recommendation module is used by the object tree processing module 503 to create and display a custom object tree according to the instructions, and then push and display multiple specified object tree templates to the user based on the user's historical object tree window usage data obtained in advance; and merge the specified object tree templates and the custom object tree for display.

[0113] In one embodiment, the intelligent recommendation module is specifically used to: based on the water wave network algorithm or collaborative filtering algorithm, push and display multiple specified object tree templates to the user according to the pre-acquired user historical object tree window usage data.

[0114] In one embodiment, the intelligent recommendation module is specifically used to distinguish and display a specified object tree template and a custom object tree by color.

[0115] In one embodiment, the data acquisition module 501 is specifically used to: acquire multi-source oil and gas data through a domain data center; the domain data center includes a data center system for processing various types of oil and gas data.

[0116] In one embodiment, the tag dictionary includes tags and their corresponding descriptions and matching rules; the tag processing module 502 is specifically used to: preprocess multi-source oil and gas data to obtain preprocessed oil and gas data; and to traverse the tag dictionary to match and tag the preprocessed oil and gas data to obtain tagged oil and gas data.

[0117] In one embodiment, the object tree template covers one or any combination of the following segments of the oil and gas industry chain:

[0118] Exploration, seismic surveys, well logging, drilling, new energy sources, reservoir stimulation, development, sales, and operation.

[0119] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the above-described oil and gas whole-chain data processing method.

[0120] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described oil and gas full-chain data processing method.

[0121] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described oil and gas full-chain data processing method.

[0122] In this embodiment of the invention, multi-source oil and gas data is displayed in an object tree window in the form of an object tree. Users can directly locate the data they want based on this object tree window. At the same time, the object tree window also provides multiple object tree templates. Users can create their own custom object trees based on the object tree templates, which further facilitates users to obtain oil and gas data. This embodiment of the invention realizes the management and application of oil and gas full-chain data, helps users quickly obtain suitable oil and gas data, and improves user experience.

[0123] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0124] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0125] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0126] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0127] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for processing oil and gas chain data, characterized in that, include: Acquire multi-source oil and gas data; Using a pre-established label dictionary, multi-source oil and gas data are labeled to obtain labeled oil and gas data; The labeled oil and gas data are displayed in the object tree window as an object tree; the object tree window also provides several object tree templates; the object tree template is a template used to define the object tree structure. The object tree window receives user instructions to create a custom object tree using labeled oil and gas data and an object tree template. Create and display a custom object tree according to the instructions.

2. The oil and gas full-chain data processing method as described in claim 1, characterized in that, After creating and displaying the custom object tree according to the instructions, the process also includes: Based on the user's historical object tree window usage data obtained in advance, push and display multiple specified object tree templates to the user; Combines and displays the specified object tree template and the custom object tree.

3. The oil and gas whole-chain data processing method as described in claim 2, characterized in that, Based on pre-acquired user history of object tree window usage data, several specified object tree templates are pushed and displayed to the user, including: Based on the water wave network algorithm or collaborative filtering algorithm, multiple specified object tree templates are pushed and displayed to the user according to the user's historical object tree window usage data obtained in advance.

4. The oil and gas whole-chain data processing method as described in claim 2, characterized in that, Combines and displays the specified object tree template and the custom object tree, including: The specified object tree template and the custom object tree are displayed differently by using color.

5. The oil and gas whole-chain data processing method as described in claim 1, characterized in that, Acquire multi-source oil and gas data, including: Multi-source oil and gas data is acquired through a domain data center; the domain data center includes a data center system that processes various types of oil and gas data.

6. The oil and gas full-chain data processing method as described in claim 1, characterized in that, The tag dictionary includes tags and their corresponding descriptions and matching rules; Using a pre-established label dictionary, multi-source oil and gas data are labeled to obtain labeled oil and gas data, including: Multi-source oil and gas data are preprocessed to obtain preprocessed oil and gas data. The preprocessed oil and gas data is matched and tagged by iterating through the label dictionary to obtain tagged oil and gas data.

7. The oil and gas full-chain data processing method as described in any one of claims 1 to 6, characterized in that, The object tree template covers one or any combination of the following segments of the oil and gas industry chain: Exploration, seismic surveys, well logging, drilling, new energy sources, reservoir stimulation, development, sales, and operation.

8. An oil and gas full-chain data processing device, characterized in that, include: The data acquisition module is used to acquire multi-source oil and gas data; The tag processing module is used to tag multi-source oil and gas data using a pre-established tag dictionary to obtain tagged oil and gas data. The object tree processing module is used to display tagged oil and gas data in the object tree window in the form of an object tree; the object tree window also provides several object tree templates; the object tree template is a template used to define the object tree structure; The system receives user instructions to create a custom object tree using tagged oil and gas data and an object tree template in the object tree view; and creates and displays the custom object tree according to the instructions.

9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the oil and gas full-chain data processing method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the oil and gas full-chain data processing method according to any one of claims 1 to 7.

11. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the oil and gas full-chain data processing method according to any one of claims 1 to 7.