Automatic publication compilation method for oil and gas share reserves and related equipment

By automating the acquisition and processing of oil and gas share reserves data, generating and editing bulletins, the complexity and error issues in existing technologies have been resolved. This has enabled efficient, accurate, and flexible bulletin compilation and display, meeting users' data analysis and decision support needs.

CN122065787APending Publication Date: 2026-05-19CHINA NAT PETROLEUM CORP +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA NAT PETROLEUM CORP
Filing Date
2024-11-19
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

The existing oil and gas reserve quotas report lacks automation and digitization technologies, resulting in complex data processing, susceptibility to human error, and a lack of visualization and sharing capabilities, failing to meet users' needs for further data analysis and decision support.

Method used

By acquiring target assessment data and storing it in a database, selecting target bulletin templates, generating and preprocessing reports and charts, providing an interactive editing interface, supporting real-time monitoring and updates, ensuring that bulletin content conforms to specifications and standards, and providing multiple output methods.

Benefits of technology

It has achieved automated compilation of oil and gas reserve quota reports, improved compilation efficiency, reduced human error, provided a flexible and convenient user experience and visualization, ensured data accuracy and real-time performance, and supported diversified output.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122065787A_ABST
    Figure CN122065787A_ABST
Patent Text Reader

Abstract

The invention discloses an oil and gas share reserve automatic bulletin compilation method and related equipment, and relates to the technical field of oil and gas reservoir exploration and development, and the method comprises the steps: obtaining target evaluation data, and storing the target evaluation data in a database; the target evaluation data comprises initial acquisition data and bulletin updating data, and the initial acquisition data is acquired based on data requirements in a reserve bulletin; selecting a target bulletin template based on the target evaluation data; generating a target bulletin based on the target evaluation data and the target bulletin template; the report form and the chart in the target bulletin are set according to preset requirements of a user. According to the oil and gas share reserve automatic bulletin compilation method and the related equipment provided by the invention, an efficient, accurate, reliable and safe bulletin compilation mode is provided, and necessary data support is provided for industry decision making, business analysis and resource management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of oil and gas reservoir exploration and development technology, and in particular to an automated method and related equipment for compiling oil and gas fractional reserves bulletins. Background Technology

[0002] Oil and gas share reserves refer to the oil and gas reserves allocated according to the partners or equity ratios during the exploration and development of an oil and gas field. In jointly developed or cooperatively developed oil and gas fields, different partners or shareholders allocate and enjoy the oil and gas resources for exploration, development, production, and sale according to their equity ratios.

[0003] The calculation of reserve shares is typically based on the equity ratios determined in the cooperation agreement and relevant oil and gas reserve data. Partner shareholders declare and report their reserve shares in the oil and gas reserve bulletin according to their respective equity holdings. This allows for the rational allocation and management of oil and gas reserves and production, ensuring that each partner or shareholder receives resource benefits according to their equity proportions.

[0004] The calculation and reporting of reserve quotas must comply with relevant regulations and standards in the oil and gas industry, such as SEC rules, PRMS rules, and the Canadian COGEH. Partners or shareholders are required to calculate and report their reserve quotas according to prescribed methods and review standards to ensure the accuracy and compliance of the reports.

[0005] Currently, the compilation of the national quota reserves bulletin lacks the application of automation and digital technologies, making data processing and report generation reliant on manual operations. This increases the complexity of the work and makes it prone to human error. The compilation methods for the national quota reserves bulletin typically only provide basic report output functions, lacking visualization and sharing capabilities. Users often require further data analysis and decision support, which necessitates additional work and tools.

[0006] Therefore, it is necessary to propose an automated method for compiling oil and gas reserve quota reports to address the above issues. Summary of the Invention

[0007] The summary section introduces a series of simplified concepts, which will be further explained in detail in the detailed description section. This summary section is not intended to limit the key and essential technical features of the claimed technical solution, nor is it intended to determine the scope of protection of the claimed technical solution.

[0008] This application specifically includes the following aspects:

[0009] Firstly, this application proposes a method for compiling an automated bulletin on oil and gas fractional reserves, including:

[0010] Acquire target assessment data and store the target assessment data in a database; the target assessment data includes initial collection data and bulletin update data, wherein the initial collection data is collected based on the data requirements in the reserves bulletin;

[0011] Based on the aforementioned target evaluation data, select the target bulletin template;

[0012] Based on the target evaluation data and the target bulletin template, a target bulletin is generated; the reports and charts in the target bulletin are set according to the user's preset requirements.

[0013] In one feasible implementation, selecting the target bulletin template based on the target evaluation data includes:

[0014] The target bulletin template is selected based on multiple dimensions of the target assessment data, including reserve level, investment entity, assessment project, contract area, and assessment unit.

[0015] In one feasible implementation, generating a target bulletin based on the target evaluation data and the target bulletin template includes:

[0016] Based on the target evaluation data and the target bulletin template, an initial bulletin is generated;

[0017] Using a report generation tool, the style and content of the reports and charts in the initial bulletin are set according to the user's preset requirements;

[0018] The target bulletin is generated based on the style and content of the reports and charts in the initial bulletin set by the user.

[0019] In one feasible implementation, after generating the target bulletin based on the target evaluation data and the target bulletin template, the method further includes:

[0020] The target bulletin data is preprocessed to obtain processed bulletin data;

[0021] Based on the target bulletin template, the processed bulletin data is matched to obtain the target style;

[0022] Based on the target style, the processed bulletin data is displayed to the user in the form of charts, so that the user can edit the processed bulletin data through an interactive interface.

[0023] In one feasible implementation, after generating the target bulletin based on the target evaluation data and the target bulletin template, the method further includes:

[0024] The data of the target bulletin is monitored in real time in order to manage the updated data of the bulletin;

[0025] When updated data is detected in the bulletin, the corresponding data in the target bulletin is updated.

[0026] In one feasible implementation, after generating the target bulletin based on the target evaluation data and the target bulletin template, the method further includes:

[0027] Various versions of the target bulletin at different points in time or under different revision states are stored so that when a problem is found in a version of the target bulletin, the previous version can be restored in a timely manner and the problem can be corrected.

[0028] In one feasible implementation, after generating the target bulletin based on the target evaluation data and the target bulletin template, the method further includes:

[0029] The content of the target bulletin is checked to confirm whether it conforms to the preset specifications and standards;

[0030] The process integrity of the target bulletin is reviewed to enable auditors to conduct a multi-stage review of the target bulletin.

[0031] Secondly, this application proposes an automated oil and gas reserve reporting apparatus, applied to the automated oil and gas reserve reporting method described in any of the above embodiments, comprising:

[0032] The data aggregation module is used to acquire target assessment data and store the target assessment data in the database; the target assessment data includes initial collection data and bulletin update data, wherein the initial collection data is collected based on the data requirements in the reserve bulletin.

[0033] The template selection module is used to select a target bulletin template based on the target evaluation data;

[0034] The bulletin generation module is used to generate a target bulletin based on the target evaluation data and the target bulletin template; the reports and charts in the target bulletin are set according to the user's preset requirements.

[0035] Thirdly, an electronic device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program stored in the memory to implement the steps of the method for compiling an automated bulletin of oil and gas share reserves as described in any of the first aspects above.

[0036] Fourthly, this application also proposes a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, it implements the steps of the method for compiling the automated bulletin of oil and gas share reserves according to any one of the first aspects.

[0037] In summary, the automated method for compiling oil and gas share reserve bulletins proposed in this application automatically generates reports and charts, saving time and effort compared to manual compilation. It also supports the definition and configuration of bulletin templates, allowing for flexible adjustment of the bulletin format to further improve compilation efficiency. Real-time acquisition of share reserve assessment data and results for each project enables calculation and statistics, ensuring the accuracy of data in the reserve bulletin and avoiding the possibility of human error. Multiple output methods are supported, including online printing, downloading, and saving as PDF, allowing users to choose the appropriate method for output. This facilitates use and sharing in different scenarios. Bulletin management and update functions are provided, allowing users to update data and calculation results in the bulletin at any time, ensuring its real-time nature. Furthermore, the user-friendly interface allows operation via a web interface or client application, providing a flexible and convenient user experience. Through the use of visualization technology and interface design, assessment results can be displayed in the form of charts, graphs, and reports, making it easier for decision-makers to understand and analyze reserve information. In summary, the automated bulletin compilation method for oil and gas share reserves proposed in this application has significant effects and advantages in improving compilation efficiency, enhancing accuracy, supporting diverse outputs, providing flexible and convenient usage methods, and offering visual display methods.

[0038] The method for compiling the automated bulletin of oil and gas fractional reserves proposed in this application, along with other advantages, objectives, and features of this application, will be partly apparent from the following description and partly understood by those skilled in the art through study and practice of this application. Attached Figure Description

[0039] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit this specification. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0040] Figure 1 A flowchart illustrating an automated method for compiling oil and gas share reserves reports, provided as an embodiment of this application;

[0041] Figure 2 A schematic diagram of the functional modules of an automated oil and gas reserve reporting device provided in this application embodiment;

[0042] Figure 3This is a schematic diagram of an electronic device for compiling an automated bulletin on oil and gas reserve proportions, provided as an embodiment of this application. Detailed Implementation

[0043] To better understand the technical solutions provided in the embodiments of this specification, the technical solutions of the embodiments of this specification will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments of this specification and the specific features in the embodiments are detailed descriptions of the technical solutions of the embodiments of this specification, rather than limitations on the technical solutions of this specification. In the absence of conflict, the embodiments of this specification and the technical features in the embodiments can be combined with each other.

[0044] In this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, without necessarily requiring or implying any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The term "two or more" includes two or more cases.

[0045] This application provides an automated method for compiling oil and gas reserve quota reports. By improving the efficiency of report compilation, providing diversified output methods, providing a basis for decision support and business analysis, and protecting data security and privacy, it provides an efficient, accurate, reliable and secure method for compiling reports, providing necessary data support for industry decision-making, business analysis and resource management.

[0046] Please see Figure 1 This is a flowchart illustrating an automated method for compiling oil and gas reserve proportion reports, provided in an embodiment of this application. Specifically, it may include:

[0047] S110. Obtain target assessment data and store the target assessment data in the database; the target assessment data includes initial collection data and bulletin update data, wherein the initial collection data is collected based on the data requirements in the reserve bulletin.

[0048] For example, assessment data can be acquired in real time through an interface with a resource assessment system and stored in a reliable database. Common database technologies such as MySQL or Oracle can be used to ensure data security and integrity, and data import and export functions can be provided to allow users to manage data flexibly.

[0049] S120. Based on the target evaluation data, select the target bulletin template.

[0050] For example, the bulletin template can be automatically selected based on dimensions such as reserve level, investment entity, assessment project, contract area, and assessment unit.

[0051] Specifically, standardized bulletin templates and formats were developed based on the needs of annual reserve changes and the requirements of different reserve regulations. The templates include elements such as data item definitions, layout design, data table design, formulas and calculation rules, data entry specifications, style and font specifications, and data validation and verification. The templates can be automatically selected according to user needs, or variable chapter styles can be defined as required, enabling flexible adjustment and automated selection of bulletin templates.

[0052] S130. Based on the target evaluation data and the target bulletin template, generate a target bulletin; the reports and charts in the target bulletin are set according to the user's preset requirements.

[0053] For example, based on the bulletin template and calculated statistical results, various reports and charts required in the reserves bulletin are automatically generated. Report generation tools, such as Excel or Power BI, are provided, allowing users to customize the style and content of reports and charts according to their needs. The system also supports automatically retrieving statistical results to generate reports, and provides dynamic updates and interactive chart functions, facilitating user understanding and data analysis.

[0054] Specifically, based on the reserves bulletin template, data is dynamically acquired from the target assessment data, and corresponding statistical reports are automatically generated. These generated reports are then inserted into the corresponding reserves bulletin template according to the requirements of the target bulletin template, forming the final oil and gas share reserves bulletin. Users can choose to print online, download, or save as a PDF, among other methods, to output the final bulletin, meeting different needs and usage habits and improving the convenience and efficiency of bulletin preparation.

[0055] In some examples, the selection of the target bulletin template based on the target evaluation data includes:

[0056] The target bulletin template is selected based on multiple dimensions of the target assessment data, including reserve level, investment entity, assessment project, contract area, and assessment unit.

[0057] For example, based on the data requirements in the reserves bulletin, data aggregation and analysis can be supported according to dimensions such as reserve level, investment entity, assessment project, contract area, and assessment unit. By optimizing data processing algorithms and technologies, the accuracy and comprehensiveness of statistical data are ensured, thereby improving the efficiency and precision of data processing.

[0058] In some examples, generating a target bulletin based on the target evaluation data and the target bulletin template includes:

[0059] Based on the target evaluation data and the target bulletin template, an initial bulletin is generated;

[0060] Using a report generation tool, the style and content of the reports and charts in the initial bulletin are set according to the user's preset requirements;

[0061] The target bulletin is generated based on the style and content of the reports and charts in the initial bulletin set by the user.

[0062] For example, users can customize the style (such as font, color, border, etc.) and content (selecting which data fields to display, the data arrangement, etc.) of reports and charts according to their needs. Based on the user-defined style and content of the reports and charts, statistical results are automatically retrieved to generate the target report, eliminating the need for users to manually enter data one by one.

[0063] In some examples, after generating the target bulletin based on the target evaluation data and the target bulletin template, the method further includes:

[0064] The target bulletin data is preprocessed to obtain processed bulletin data;

[0065] Based on the target bulletin template, the processed bulletin data is matched to obtain the target style;

[0066] Based on the target style, the processed bulletin data is displayed to the user in the form of charts, so that the user can edit the processed bulletin data through an interactive interface.

[0067] For example, the target bulletin data is first processed, including data cleaning, organization, and classification. Then, analysis is performed to uncover potential information and patterns within the data. Next, the data is transformed into a format suitable for visualization. Secondly, based on the target bulletin template, a suitable visualization style is automatically matched to the processed bulletin data. For instance, the color, font size, and chart layout are automatically determined according to different data types and the overall style of the bulletin. Subsequently, the data is transformed into an intuitive visualization, allowing users to understand it more easily. For example, abstract numbers are transformed into bar charts, line charts, pie charts, and other graphs, making the data more visual. Specifically, various visualization chart types are provided, such as bar charts suitable for comparing the size of different categories of data; line charts suitable for showing data trends over time; and pie charts suitable for showing the proportion of each part to the whole. These charts can be used to display reserve data at different levels (such as national, provincial, and municipal levels) and different dimensions (such as different mineral types and different regions).

[0068] Furthermore, by processing, analyzing, and transforming the data in the bulletins, the data is converted into intuitive visualizations, providing a variety of charts such as bar charts, line charts, and pie charts to display reserve data at different levels and dimensions, such as by region, country, project, contract area, and investment entity. Users can interactively compare, filter, and zoom data to gain a deeper understanding of reserve distribution and trend changes. The visualization results provide a more intuitive data analysis tool, supporting users in making more accurate decisions and communicating.

[0069] Specifically, users can perform a series of operations through the interactive interface. They can compare different data, such as the size of reserves in different regions or changes in reserves at different points in time. Furthermore, they can filter data based on specific conditions, such as viewing only the reserve data for a particular mineral. They can also zoom in and out of visualizations to view local data in more detail or to gain a more macroscopic understanding of the overall data distribution, thereby gaining a deeper understanding of the distribution and trend changes of reserves.

[0070] In some examples, after generating the target bulletin based on the target evaluation data and the target bulletin template, the method further includes:

[0071] The data of the target bulletin is monitored in real time in order to manage the updated data of the bulletin;

[0072] When updated data is detected in the bulletin, the corresponding data in the target bulletin is updated.

[0073] For example, when statistical results change, the report can be automatically updated to ensure the timeliness and accuracy of the data.

[0074] In some examples, after generating the target bulletin based on the target evaluation data and the target bulletin template, the method further includes:

[0075] Various versions of the target bulletin at different points in time or under different revision states are stored so that when a problem is found in a version of the target bulletin, the previous version can be restored in a timely manner and the problem can be corrected.

[0076] For example, automated version management of reserve bulletins is achieved by automatically recording versions at different points in time or under different revision states, recording different versions. For instance, when the content of the bulletin is modified, it is automatically saved as a new version, marked with a version number and modification time. Furthermore, it allows for easy comparison of differences between different versions, revealing which content has been modified, added, or deleted. This helps trace the evolution of the bulletin and allows for quick retrieval of specific versions when needed. If a problem is found in the new version, it is easy to revert to a previous version, ensuring the stability and reliability of the bulletin.

[0077] In some examples, after generating the target bulletin based on the target evaluation data and the target bulletin template, the method further includes:

[0078] The content of the target bulletin is checked to confirm whether it conforms to the preset specifications and standards;

[0079] The process integrity of the target bulletin is reviewed to enable auditors to conduct a multi-stage review of the target bulletin.

[0080] For example, the content of the communiqué is reviewed to ensure it complies with relevant regulations and standards. This may include checking the accuracy of data, the correctness of formatting, and the standardization of language expression. For instance, checking whether the data is within a reasonable range, whether the charts are clear and readable, and whether the text descriptions are accurate.

[0081] Furthermore, to ensure the complete execution of the gazette review process, multiple review stages are established, such as preliminary review, secondary review, and final review, with clearly defined reviewers and review standards at each stage. By tracking the review progress, reviewers are reminded to conduct their reviews in a timely manner, and review comments and results are recorded, ensuring the traceability and transparency of the entire review process. Through automated version management and review functions, the efficiency of gazette production can be greatly improved, human error can be reduced, and the quality and compliance of the gazette can be ensured.

[0082] In summary, this application provides an automated method for compiling oil and gas reserve share reports. Through data collection, processing, and analysis, it ensures the accuracy of reserve data. Accurate report data can provide industry and regulatory agencies with a basis for tracking and evaluating oil and gas field development, promoting rational resource allocation and management, and improving the accuracy of report compilation. The automated and intelligent report compilation process enables real-time data collection, processing, and report generation, significantly reducing manpower and time costs and improving the efficiency of report compilation. It supports multiple output methods such as online printing, downloading, and saving as PDF, allowing users to choose the appropriate method for use and sharing, increasing the flexibility of report usage and providing diverse output options. Through data processing and analysis during the report compilation process, it provides the data and information needed for decision support and business analysis. Decision-makers and business analysts can make precise business decisions and strategic plans based on the report data, providing a foundation for decision support and business analysis. Necessary data security and privacy protection measures are taken during data collection, processing, and report compilation to ensure the security and privacy of business information and equity relationships involved in the report compilation.

[0083] In summary, the purpose of the automated oil and gas reserve reporting method and apparatus of the present invention is to provide an efficient, accurate, reliable and safe reporting method, providing necessary data support for industry decision-making, business analysis and resource management.

[0084] The technical solution of this application will be further described in detail below through specific embodiments.

[0085] Step 1: Automated Data Acquisition and Storage: Through an interface with the resource assessment system, assessment data is acquired in real time and stored in a reliable database. Common database technologies such as MySQL or Oracle can be used to ensure data security and integrity, and data import and export functions are provided for flexible data management.

[0086] Step 2: Automated selection of bulletin template: The bulletin template is automatically selected based on dimensions such as reserve level, investment entity, evaluation project, contract area, and evaluation unit.

[0087] Step 3: Automated Generation of Reports and Charts: Based on the bulletin template and calculated statistical results, automatically generate various reports and charts required in the reserves bulletin. Provide report generation tools, such as Excel or Power BI, allowing users to customize the style and content of reports and charts according to their needs. It also supports automatic retrieval of statistical results to generate reports, and implements dynamic updates and chart interaction functions to facilitate user understanding and analysis of data.

[0088] Step 4: Automated Matching and Display of Visualization Results: By processing, analyzing, and transforming the bulletin data, the visualization style is automatically matched according to the bulletin template, transforming the data into an intuitive visual form. Various visualization chart types are provided, such as bar charts, line charts, and pie charts, to display reserve data at different levels and dimensions. Users can also perform data comparison, filtering, and zooming operations through an interactive interface to gain a deeper understanding of reserve distribution and trend changes.

[0089] Step 5: Automated Generation and Output of Bulletins: The generated reports and charts are integrated according to the bulletin template requirements to automatically generate the final oil and gas share reserves bulletin. Users can choose from various output methods such as online printing, downloading, or saving as PDF for convenient use and storage. Automated bulletin generation and distribution functions are also provided, supporting scheduled and batch generation of bulletins to improve compilation efficiency and accuracy.

[0090] Step 6: Automated Management and Updates of Communiqués: Automated management and updates of generated communiqués. If new evaluation results are available, the corresponding sections of the communiqué can be automatically updated to ensure accuracy and timeliness. Automated version management and review functions are also provided to ensure compliance with regulations and the integrity of the review process.

[0091] In summary, through the optimization and improvement of the above implementation steps, this application has the ability to flexibly customize templates, perform accurate statistical analysis, automatically generate data, and visualize presentations, thereby improving the efficiency and accuracy of compilation, supporting decision-making and business analysis, and possessing the characteristics of diversified outputs, flexible and convenient operation, and standardized compliance.

[0092] It should be noted that the above embodiments are merely best examples and are not intended to limit the implementation of this application.

[0093] Furthermore, this application also proposes an automated oil and gas share reserve reporting apparatus, applied to an embodiment of any of the aforementioned automated oil and gas share reserve reporting methods, specifically as follows: Figure 2 The diagram shown is a functional module schematic of an automated oil and gas reserve reporting device proposed in this application, comprising:

[0094] Data aggregation module 21 is used to acquire target assessment data and store the target assessment data in a database; the target assessment data includes initial collection data and bulletin update data, wherein the initial collection data is collected based on the data requirements in the reserve bulletin;

[0095] Template selection module 22 is used to select a target bulletin template based on the target evaluation data;

[0096] The bulletin generation module 23 is used to generate a target bulletin based on the target evaluation data and the target bulletin template; the reports and charts in the target bulletin are set according to the user's preset requirements.

[0097] In summary, the automated oil and gas reserve quota report compilation device provided in this application supports multiple output methods such as online printing, downloading, and saving as PDF, which allows users to choose the appropriate method for use and sharing as needed, thereby improving the flexibility of the report's use.

[0098] like Figure 3 As shown, this application embodiment also provides an electronic device 300, including a processor 310, a memory 320, and a computer program 321 stored in the memory 320 and executable on the processor. When the processor 310 executes the computer program 321, it implements the steps of any of the above-mentioned methods for compiling automated bulletins of oil and gas share reserves.

[0099] Since the electronic device described in this embodiment is the device used to implement the method for compiling an automated bulletin of oil and gas share reserves in this application embodiment, those skilled in the art can understand the specific implementation method and various variations of the electronic device in this embodiment based on the method described in this application embodiment. Therefore, how the electronic device implements the method in this application embodiment will not be described in detail here. Any device used by those skilled in the art to implement the method in this application embodiment is within the scope of protection of this application.

[0100] In practical implementation, when the computer program 321 is executed by the processor, it can achieve the following: Figure 1 Any of the corresponding implementation methods in the embodiments.

[0101] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

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

[0103] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. 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 computer, 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, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0104] 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.

[0105] 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.

[0106] This application also provides a computer program product, which includes computer software instructions that, when executed on a processing device, cause the processing device to execute the process of a tension roller group load distribution method.

[0107] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0108] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0109] In the several embodiments provided in this application, it should be understood that the disclosed devices, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between devices or units, and may be electrical, mechanical, or other forms.

[0110] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0111] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0112] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0113] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

[0114] Although preferred embodiments have been described in this specification, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this specification.

[0115] Obviously, those skilled in the art can make various modifications and variations to this specification without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims and their equivalents, this specification is also intended to include such modifications and variations.

Claims

1. A method for compiling an automated bulletin on oil and gas reserve proportions, characterized in that, include: Acquire target evaluation data and store the target evaluation data in a database; The target assessment data includes initial collected data and bulletin update data, wherein the initial collected data is obtained based on the data requirements in the reserves bulletin. Based on the aforementioned target evaluation data, select the target bulletin template; Based on the target assessment data and the target bulletin template, a target bulletin is generated; The reports and charts in the target bulletin are set up according to the user's preset requirements.

2. The method for compiling automated bulletins of oil and gas reserve proportions according to claim 1, characterized in that, The step of selecting a target bulletin template based on the target evaluation data includes: The target bulletin template is selected based on multiple dimensions of the target assessment data, including reserve level, investment entity, assessment project, contract area, and assessment unit.

3. The method for compiling automated bulletins of oil and gas share reserves according to claim 1, characterized in that, The step of generating a target bulletin based on the target evaluation data and the target bulletin template includes: Based on the target evaluation data and the target bulletin template, an initial bulletin is generated; Using a report generation tool, the style and content of the reports and charts in the initial bulletin are set according to the user's preset requirements; The target bulletin is generated based on the style and content of the reports and charts in the initial bulletin set by the user.

4. The method for compiling automated bulletins of oil and gas reserve proportions according to claim 1, characterized in that, After generating the target bulletin based on the target evaluation data and the target bulletin template, the process further includes: The target bulletin data is preprocessed to obtain processed bulletin data; Based on the target bulletin template, the processed bulletin data is matched to obtain the target style; Based on the target style, the processed bulletin data is displayed to the user in the form of charts, so that the user can edit the processed bulletin data through an interactive interface.

5. The method for compiling automated bulletins of oil and gas reserve proportions according to claim 1, characterized in that, After generating the target bulletin based on the target evaluation data and the target bulletin template, the process further includes: The data of the target bulletin is monitored in real time in order to manage the updated data of the bulletin; When updated data is detected in the bulletin, the corresponding data in the target bulletin is updated.

6. The method for compiling automated bulletins of oil and gas reserve proportions according to claim 1, characterized in that, After generating the target bulletin based on the target evaluation data and the target bulletin template, the process further includes: Various versions of the target bulletin at different points in time or under different revision states are stored so that when a problem is found in a version of the target bulletin, the previous version can be restored in a timely manner and the problem can be corrected.

7. The method for compiling automated bulletins of oil and gas reserve proportions according to claim 1, characterized in that, After generating the target bulletin based on the target evaluation data and the target bulletin template, the process further includes: The content of the target bulletin is checked to confirm whether it conforms to the preset specifications and standards; The process integrity of the target bulletin is reviewed to enable auditors to conduct a multi-stage review of the target bulletin.

8. An automated oil and gas reserve proportion reporting apparatus, applied to the automated oil and gas reserve proportion reporting method according to any one of claims 1 to 7, characterized in that, include: The data aggregation module is used to acquire target evaluation data and store the target evaluation data in the database; The target assessment data includes initial collected data and bulletin update data, wherein the initial collected data is obtained based on the data requirements in the reserves bulletin. The template selection module is used to select a target bulletin template based on the target evaluation data; The bulletin generation module is used to generate a target bulletin based on the target evaluation data and the target bulletin template; The reports and charts in the target bulletin are set up according to the user's preset requirements.

9. An electronic device, comprising: The memory and processor are characterized in that the processor is used to execute the computer program stored in the memory to implement the steps of the method for compiling the automated bulletin of oil and gas share reserves as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for compiling automated bulletins of oil and gas reserve proportions as described in any one of claims 1-7.