Digital platform integrated with voice and change language models for intelligent and simplified interface operations in carbon capture utilization and storage
An AI-driven digital interface with voice and natural language processing streamlines CCUS data analysis and task execution, addressing inefficiencies by enabling voice-based navigation and refining algorithms based on user feedback.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- NUOVO PIGNONE TECH SRL
- Filing Date
- 2026-01-21
- Publication Date
- 2026-07-30
AI Technical Summary
Existing CCUS processes require significant user effort for data analysis, which is time-consuming and inefficient.
An AI-driven digital interface that integrates voice and natural language processing to facilitate quick data analysis and task execution in CCUS operations, utilizing a bot engine, knowledge base, and user feedback to refine search algorithms.
Enhances user experience by allowing voice-based command navigation and complex workflow execution, improving efficiency and reducing the time required for data analysis in CCUS operations.
Smart Images

Figure EP2026051469_30072026_PF_FP_ABST
Abstract
Description
71CCS-511082-WO-2_BHI0585PCTDIGITAL PLATFORM INTEGRATED WITH VOICE AND CHANGE LANGUAGE MODELS FOR INTELLIGENT AND SIMPLIFIED INTERFACE OPERATIONS IN CARBON CAPTURE UTILIZATION AND STORAGECROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of an earlier filing date from Italian Application No. 102025000001203, filed January 23, 2025, the entire disclosure of which is incorporated herein by reference.BACKGROUND
[0002] Carbon Capture, Utilization and Storage (CCUS) is a process for reducing carbon emissions and a resulting carbon footprint. Carbon emissions are captured, compressed, transported and stored. Storage can include inject the compressed carbon emissions into a reservoir or formation in a process known as sequestration. There are many parameters involved in the CCUS process and risk factors that are to be taken into account. Although relevant data can be accumulated into a memory base, the effort required by an operator or user to perform a useful analysis of the data can be time-consuming. Accordingly, there is a need for a system that can provide quick analysis of CCUS data for the user.SUMMARY
[0003] Disclosed herein is a method for controlling a carbon capture, utilization and storage (CCUS) operation. A request is received from a user at a digital interface, wherein the request is related to the CCUS operation. A query is created at the digital interface for use by a bot engine based on the request. A knowledge base is searched by the bot engine for data related to the CCUS operation using the query. A recommendation is provided from the bot engine to the user in response to the query based on the data. A usefulness of the recommendation is determined by the user. A search algorithm of the bot engine is altered based on the usefulness of the recommendation.
[0004] Also disclosed herein is a system for controlling a carbon capture, utilization and storage (CCUS) operation. The system includes a knowledge base for storing data related to the CCUS operation, a bot engine for performing a search of the knowledge base for data using a query about the CCUS operation and providing a recommendation based on the data, a digital interface for communicating between the bot engine and a user using wherein the digital interface is configured to convert a request from the user into the query and communicates the71CCS-511082-WO-2_BHI0585PCTrecommendation from the bot engine to the user, and a processor. The processor is configured to determine a usefulness of the recommendation by the user and alter a search algorithm of the bot engine based on the usefulness.BRIEF DESCRIPTION OF THE DRAWINGS
[0005] The following descriptions should not be considered limiting in any way. With reference to the accompanying drawings, like elements are numbered alike:
[0006] Figure 1 is a schematic diagram illustrating various processes involved in a Carbon Capture, Utilization and Storage (CCUS) operation; and
[0007] Figure 2 shows an architecture of a system for controlling a CCUS process, in an embodiment.DETAILED DESCRIPTION
[0008] A detailed description of one or more embodiments of the disclosed apparatus and method are presented herein by way of exemplification and not limitation with reference to the Figures.
[0009] Figure 1 is a schematic diagram 100 illustrating various processes involved in a Carbon Capture, Utilization and Storage (CCUS) operation. Emitters 102 generate carbon dioxide (CO2), generally through operations involving fossil fuels. Carbon capture devices 104 capture gases emitted by the emitters 102 and separate carbon dioxide out of the other gases. Compression devices 106 compress the carbon dioxide into a liquid or solid state. Transportation devices 108 transport the compressed CO2. The transportation devices 108 can include pipeline, ship, rail, truck, etc. Storage devices 110 are used to inject the carbon dioxide into a deep geological formation such as an oil and gas reservoir or a saline aquifer, through a process known as sequestration. Alternatively, the captured carbon dioxide can be reused in industrial processes 112 to make products such as plastics, concrete, biofuel, etc. Sensors can be located at various locations along the CCUS process to provide data for analysis.
[0010] As described herein, aspects of the present disclosure may provide an artificial intelligence (Al) based integrated digital interface for a system controlling a CCUS operation. In some embodiments, the digital interface can decipher natural language, allowing a user to speak commands for navigating the CCUS operation and / or executing certain CCUS-related tasks. The digital interface can be integrated with application knowledge to aid the user in performing complex workflows using natural language spoken commands. Accordingly, the71CCS-511082-WO-2_BHI0585PCTdigital interface allows the user to more easily run the CCUS operation without investing time and effort in learning complex user interface (UI) operations.
[0011] The digital interface can respond to any number of voice inputs, thereby improving user experience. A voice input may include a request for information, an instruction to perform a single task, an instruction to perform a series of multiple tasks in a workflow, and / or other type of voice input. The digital interface can also respond to, process, and execute voice inputs that involve multiple steps, thus completing a workflow.
[0012] In some embodiments, the techniques described herein may implement Al and / or machine learning and training to determine responses to voice inputs related to a CCUS operation. For example, a voice input may be converted to text and processed with natural language processing. A training process may be incorporated to map natural language processing outputs to appropriate responses and actions. Further, error correction can be implemented as part of the training process. In some embodiments, information mapping voice inputs to appropriate responses may be stored in a database and used to determine responses to voice inputs received by a user. In some embodiments, business logic may be applied as part of determining a response.
[0013] In some embodiments, voice input can be translated from speech to text, and the virtual assistant can process a response based on the text derived from the speech. In some embodiments, the virtual assistant can respond to text input provided via keyboard, rather than speech input.
[0014] Figure 2 shows an architecture of a system 200 for controlling a CCUS process, in an embodiment. The system 200 includes various engines that control data selection and presentation. A knowledge base 202 stores both real time data 204 and stored information data 206. The real time data 204 generally includes data that is obtained using sensors located at some point in the CCUS process, including at emitters 102, carbon capture devices 104, compression devices 106, transportation devices 108 and storage devices 110.
[0015] The stored information data 206 can be entered by an administrator 260 and can include data such as MRV data 208 (Monitoring, Reporting and Verification data) which includes emission measurements and boundaries for controlling emissions to within emission standards, a risk catalog 210 that identifies risks associated with various aspects or processes of the CCUS operation (including contamination risks, spill and release risks, seismic activity risks, etc.), a user guide 212 for explaining aspects of the CCUS operation and operation of the system 200, an integrated asset model 214 that models processes of the CCUS operation using71CCS-511082-WO-2_BHI0585PCToperation models and model parameters, and user authorization and authentication data 216 that controls which data can be accessed by the user 262, based on security clearance, etc.
[0016] The system also includes a bot engine 218 for collecting and organizing information from the knowledge base 202 to satisfy a request from the user 262. The bot engine 218 is an automated software program that performs a selected task without human intervention.
[0017] The user 262 communicates the request to the bot engine 218 via a digital interface 220. The digital interface 220 includes one or more of a chatbot 222 and a voicebot 224. The chatbot 222 is an artificial intelligence software application that can have textual conversations with a user a language that is natural to the user. The chatbot 222 can use deep learning and natural language processing. The voicebot 224 is an artificial intelligence (AI)-driven software application that interacts with users through spoken language using voice recognition, natural language processing (NLP) and speech synthesis technologies.
[0018] The one of the chatbot 222 and the voicebot 224 converts the request by the user 262 to a query that can be used by the bot engine 218 to search the knowledge base 202. Based on data returned to the bot engine 218 in response to the query, the bot engine 218 can output a query response 226 or a recommendation 228, which can be provided to the user 262.
[0019] The user 262 can provide feedback to the system 200 in response to the query response of recommendation. In particular, the user 262 can respond to the query response or the recommendation with a feedback indicating the suitability, adequacy or usefulness of the query response or recommendation. The feedback can be entered through the digital interface 220 or by another interface. For example, the feedback can be “thank you” if the recommendation is pleased with the response. Alternatively, the feedback can be another question refining the original request or some other form of negative feedback. The system can review the feedback to refine or update a search algorithm used by the bot engine 218 when searching the knowledge base 202, thereby learning to provide a different and improved feedback to the user based on a subsequent request by the user.
[0020] If the feedback is positive (“Accept the Response” 230), the system 200 can provide an update 234 that rewards the system for its response. If the feedback is negative (“Reject the Response” 232), the system can learn from its mistake and provide an update 234 based on its learning.
[0021] Several examples are provided. In an exemplary scenario, the user can ask “How much longer will I be able to inject the carbon into the reservoir?” The system can respond with “You can inject for X more days.”71CCS-511082-WO-2_BHI0585PCT
[0022] In another exemplary scenario, the user can enter a request such as “Tell me about the risk of leaks at a depth of X.” The system can respond with a quantitative analysis of the risk, etc.” the user can then respond with “Can we lower the risk by doing Y?” This can be interpreted by the system as having provided useful information to the first question.
[0023] In another exemplary scenario, the user can send a request such as “Tell me about the integrity of the well.” The system can respond by saying “There is a leak at X.” The user can respond with “I don’t think that’s important.” This feedback can be interpreted by the system as a need to refine the bot query.
[0024] A data filter 236 can be applied to one or more of the knowledge base 202 and the bot engine 218. The data filter 236 controls a parameter involved in generating the recommendation to ensure that data used to generate the recommendation represent the interests of the user. The system 200 includes a dataset maintenance training module 238 which can alter the data filter 236. The dataset maintenance training module 238 audits the requests of the user and changing the filter based on the audit to improve recommendations.
[0025] The system 200 can perform various tasks based on a user command. The user command can be based on the state of the CCUS operation or updates to the CCUS operation 240. The tasks can be entered at the digital interface 220. Alternatively, the system 200 can set up a task based on input by the user or based on the updates to the CCUS operation 240.
[0026] The tasks involve creating and / or updating alert rules 242. An alert rules can include, for example, setting an alarm when a temperature rises above 100 degrees Celsius. The tasks can also involve creating and updating risk values 244 based on updates to the state of the CCUS operation. The tasks can also include involve issue resolution 246 which involves performing an operation or action to control CCUS operations, mitigate risks, etc. The user can enter some inputs 248 to the tasks and results of the task (based on the inputs 248) can be provided to the bot engine 218.
[0027] The user 262 can provide user preferences and settings 250 to the knowledge base 202. The use preferences and settings 250 can allow the user to communicate with the system 200 using methods that are easy for the user. For example, the user preferences and settings 250 can indicate a language spoken by the user.
[0028] Set forth below are some embodiments of the foregoing disclosure:
[0029] Embodiment 1: A method for controlling a carbon capture, utilization and storage (CCUS) operation. A request is received from a user at a digital interface, wherein the request is related to the CCUS operation. A query is created at the digital interface for use by a bot engine based on the request. A knowledge base is searched by the bot engine for data71CCS-511082-WO-2_BHI0585PCTrelated to the CCUS operation using the query. A recommendation is provided from the hot engine to the user in response to the query based on the data. A usefulness of the recommendation is determined by the user. A search algorithm of the bot engine is altered based on the usefulness of the recommendation.
[0030] Embodiment 2: The method of any prior embodiment, further comprising controlling a task related to the CCUS operation based on at least one of: (i) the recommendation; and (ii) user input.
[0031] Embodiment 3: The method of any prior embodiment, further comprising communicating between the user and the bot engine via at least one of: (i) a chatbot; and (ii) a voicebot.
[0032] Embodiment 4: The method of any prior embodiment, further comprising applying a filter to at least one of (i) the knowledge base; and (ii) the bot engine, wherein the filter defines a parameter of the recommendation provided by the bot engine searching the knowledge base.
[0033] Embodiment 5: The method of any prior embodiment, further comprising auditing the request of the user and changing the filter based on the auditing.
[0034] Embodiment 6: The method of any prior embodiment, wherein the data includes at least one of: (i) sensor data obtained from a sensor along the CCUS operation; and (ii) file data regarding the CCUS operation.
[0035] Embodiment 7: The method of any prior embodiment, wherein the sensor is associated with at least one of: (i) a carbon emitter; (ii) a carbon capture device; (iii) a compression device; (iv) a transportation device; and (v) a storage or sequestration device.
[0036] Embodiment 8: The method of any prior embodiment, wherein the data is related to at least one of: (i) measurement, reporting and verification data; (ii) a risk associated with the CCUS operation; (iii) a user guide; (iv) an integrated asset model of the CCUS operation; and (v) user authorization and authentication.
[0037] Embodiment 9: A system for controlling a carbon capture, utilization and storage (CCUS) operation. The system includes a knowledge base for storing data related to the CCUS operation, a bot engine for performing a search of the knowledge base for data using a query about the CCUS operation and providing a recommendation based on the data, a digital interface for communicating between the bot engine and a user using wherein the digital interface is configured to convert a request from the user into the query and communicates the recommendation from the bot engine to the user, and a processor. The processor is configured71CCS-511082-WO-2_BHI0585PCTto determine a usefulness of the recommendation by the user and alter a search algorithm of the hot engine based on the usefulness.
[0038] Embodiment 10: The system of any prior embodiment, wherein the processor is further configured to control a task related to the CCUS operation based on at least one of: (i) the recommendation; and (ii) user input.
[0039] Embodiment 11: The system of any prior embodiment, wherein the digital interface communicates between the user and the bot engine using at least one of: (i) a chatbot; and (ii) a voicebot.
[0040] Embodiment 12: The system of any prior embodiment, further comprising a filter to at least one of (i) the knowledge base; and (ii) the bot engine, wherein the filter defines a parameter of the recommendation provided by the bot engine searching the knowledge base.
[0041] Embodiment 13: The system of any prior embodiment, further comprising a dataset maintenance training module that audits the request of the user and changes the filter based on the audit.
[0042] Embodiment 14: The system of any prior embodiment, wherein the data is obtained from a sensor associated with at least one of: (i) a carbon emitter; (ii) a carbon capture device; (iii) a compression device; (iv) a transportation device; and (v) a storage or sequestration device.
[0043] Embodiment 15: The system of any prior embodiment, wherein the data is related to at least one of: (i) measurement, reporting and verification data; (ii) a risk associated with the CCUS operation; (iii) a user guide; (iv) an integrated asset model of the CCUS operation; and (v) user authorization and authentication.
[0044] The use of the terms “a” and “an” and “the” and similar referents in the context of describing the invention (especially in the context of the following claims) are to be construed to cover both the singular and the plural, unless otherwise indicated herein or clearly contradicted by context. Further, it should be noted that the terms “first,” “second,” and the like herein do not denote any order, quantity, or importance, but rather are used to distinguish one element from another. The terms “about”, “substantially” and “generally” are intended to include the degree of error associated with measurement of the particular quantity based upon the equipment available at the time of filing the application. For example, “about” and / or “substantially” and / or “generally” can include a range of ± 8% of a given value.
[0045] The teachings of the present disclosure may be used in a variety of well operations. These operations may involve using one or more treatment agents to treat a formation, the fluids resident in a formation, a borehole, and / or equipment in the borehole,71CCS-511082-WO-2_BHI0585PCTsuch as production tubing. The treatment agents may be in the form of liquids, gases, solids, semi-solids, and mixtures thereof. Illustrative treatment agents include, but are not limited to, fracturing fluids, acids, steam, water, brine, anti-corrosion agents, cement, permeability modifiers, drilling muds, emulsifiers, demulsifiers, tracers, flow improvers etc. Illustrative well operations include, but are not limited to, hydraulic fracturing, stimulation, tracer injection, cleaning, acidizing, steam injection, water flooding, cementing, etc.
[0046] While the invention has been described with reference to an exemplary embodiment or embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the claims. Also, in the drawings and the description, there have been disclosed exemplary embodiments of the invention and, although specific terms may have been employed, they are unless otherwise stated used in a generic and descriptive sense only and not for purposes of limitation, the scope of the invention therefore not being so limited.
Claims
71CCS-511082-WO-2_BHI0585PCTCLAIMSWhat is claimed is:
1. A method for controlling a carbon capture, utilization and storage (CCUS) operation (240), characterized by:receiving a request from a user (262) at a digital interface (220), wherein the request is related to the CCUS operation (240);creating a query at the digital interface (220) for use by a bot engine (218) based on the request;searching a knowledge base (202) by the bot engine (218) for data related to the CCUS operation (240) using the query;providing a recommendation from the bot engine (218) to the user (262) in response to the query based on the data;determining a usefulness of the recommendation by the user (262); andaltering a search algorithm of the bot engine (218) based on the usefulness of the recommendation.
2. The method of claim 1, further comprising controlling a task related to the CCUS operation (240) based on at least one of: (i) the recommendation; and (ii) user input.
3. The method of claim 1, further comprising communicating between the user (262) and the bot engine (218) via at least one of: (i) a chatbot (222); and (ii) a voicebot (224).
4. The method of claim 1, further comprising applying a filter (236) to at least one of (i) the knowledge base (202); and (ii) the bot engine (218), wherein the filter (236) defines a parameter of the recommendation provided by the bot engine (218) searching the knowledge base (202).
5. The method of claim 4, further comprising auditing the request of the user (262) and changing the filter (236) based on the auditing.
6. The method of claim 1 , wherein the data includes at least one of: (i) sensor data obtained from a sensor along the CCUS operation (240); and (ii) file data regarding the CCUS operation (240).
7. The method of claim 6, wherein the sensor is associated with at least one of: (i) a carbon emitter (102); (ii) a carbon capture device (104); (iii) a compression device (106); (iv) a transportation device (108); and (v) a storage or sequestration device (110).
8. The method of claim 6, wherein the data is related to at least one of: (i) measurement, reporting and verification data; (ii) a risk associated with the CCUS operation71CCS-511082-WO-2_BHI0585PCT(240); (iii) a user guide; (iv) an integrated asset model of the CCUS operation (240); and (v) user authorization and authentication.
9. A system for controlling a carbon capture, utilization and storage (CCUS) operation (240), characterized by:a knowledge base (202) for storing data related to the CCUS operation (240);a bot engine (218) for performing a search of the knowledge base (202) for data using a query about the CCUS operation (240) and providing a recommendation based on the data;a digital interface (220) for communicating between the bot engine (218) and a user (262) using wherein the digital interface (220) is configured to convert a request from the user (262) into the query and communicates the recommendation from the bot engine (218) to the user (262);a processor configured to:determine a usefulness of the recommendation by the user (262); and alter a search algorithm of the bot engine (218) based on the usefulness.
10. The system of claim 9, wherein the processor is further configured to control a task related to the CCUS operation (240) based on at least one of: (i) the recommendation; and (ii) user input.
11. The system of claim 9, wherein the digital interface (220) communicates between the user (262) and the bot engine (218) using at least one of: (i) a chatbot (222); and (ii) a voicebot (224).
12. The system of claim 9, further comprising a filter (236)to at least one of (i) the knowledge base (202); and (ii) the bot engine (218), wherein the filter (236) defines a parameter of the recommendation provided by the bot engine (218) searching the knowledge base (202).
13. The system of claim 12, further comprising a dataset maintenance training module (238) that audits the request of the user (262) and changes the filter (236) based on the audit.
14. The system of claim 9, wherein the data is obtained from a sensor associated with at least one of: (i) a carbon emitter (102); (ii) a carbon capture device (104); (iii) a compression device (106); (iv) a transportation device (108); and (v) a storage or sequestration device (110).
15. The system of claim 9, wherein the data is related to at least one of: (i) measurement, reporting and verification data; (ii) a risk associated with the CCUS operation (240); (iii) a user guide; (iv) an integrated asset model of the CCUS operation (240); and (v) user authorization and authentication.