Method of managing carbon capture, utilization and storage (CCUS) risk lifecycle digitally on real-time basis

A digital platform transforms and manages CCUS risk registers in real-time, addressing inefficiencies by providing automated risk lifecycle management and customer-friendly data formats, enhancing risk management efficiency and accuracy.

WO2026114900A1PCT designated stage Publication Date: 2026-06-04NUOVO PIGNONE TECH SRL +2

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
NUOVO PIGNONE TECH SRL
Filing Date
2025-11-26
Publication Date
2026-06-04

AI Technical Summary

Technical Problem

Existing methods for managing risks in carbon capture, utilization, and storage (CCUS) industries lack an automated and digital process for effectively managing the entire risk lifecycle, leading to inefficiencies, errors, and incompatibility with customer data formats.

Method used

A digital platform that supports the upload of risk registers in various formats, transforms them into a standardized risk structure, and manages the risk lifecycle through real-time data processing, identifying risks, determining risk information, and generating recommendations, all while maintaining customer-specific data conventions.

Benefits of technology

Enables efficient, accurate, and automated management of CCUS risk lifecycles, reducing errors and enhancing user understanding by providing risk information and recommendations in formats familiar to customers, thus improving risk management efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2025084251_04062026_PF_FP_ABST
    Figure EP2025084251_04062026_PF_FP_ABST
Patent Text Reader

Abstract

A computer-implemented method includes processing a risk register including a set of risks associated with an asset and managing a risk lifecycle associated with a risk included in the risk register. Managing the risk lifecycle includes: identifying the risk based on the risk register and real-time operations data; determining risk information associated with the risk based on the risk register, wherein the risk information includes a risk severity and a risk score; generating a recommendation associated with addressing the risk; and providing, in a format associated with the risk register, the risk information and the recommendation.
Need to check novelty before this filing date? Find Prior Art

Description

71CCS-511076-WO-2 (BHI0582PCT)METHOD OF MANAGING CARBON CAPTURE, UTILIZATION AND STORAGE (CCUS) RISK LIFECYCLE DIGITALLY ON REAL-TIME BASISCROSS REFERENCE TO RELATED APPLICATIONS

[0001] This application claims the benefit of an earlier filing date from Italian patent application No. 102024000027102 filed November 29, 2024, the entire disclosure of which is incorporated herein by reference.BACKGROUND

[0002] Various embodiments supported by aspects of the present disclosure relate to managing risk digitally on real-time basis in association with resource recovery and fluid sequestration industries, and more particularly, managing risk digitally on real-time basis in association with carbon capture, utilization and storage (CCUS) industries.

[0003] In the resource recovery and fluid sequestration industries, techniques for managing of risks associated with CCUS value chain processes, installations, and operations are desired.SUMMARY

[0004] Embodiments of the present disclosure are directed to a computer-implemented method including receiving, at a digital platform, an upload of a risk register in a first format, wherein the risk register comprises a set of risks associated with a set of interconnected assets comprised in a carbon capture, utilization and storage value chain; processing, by the digital platform, the risk register, wherein processing the risk register comprises transforming the risk register to a risk structure of a format associated with the digital platform; and managing a risk lifecycle associated with a risk comprised among the set of risks in the risk register, wherein the risk is associated with at least one asset comprised among the set of interconnected assets, and wherein managing the risk lifecycle comprises identifying the risk based on the risk register and real-time operations data; determining risk information associated with the risk based on the risk register, wherein the risk information comprises a risk severity and a risk score; generating a recommendation associated with addressing the risk; and providing, in the first format associated with the risk register, the risk information and the recommendation.

[0005] Embodiments of the present disclosure are also directed to a system including a processor and a memory, wherein the memory comprises instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising receiving, at71CCS-511076-WO-2 (BHI0582PCT) a digital platform, an upload of a risk register in a first format, wherein the risk register comprises a set of risks associated with a set of interconnected assets comprised in a carbon capture, utilization and storage value chain; processing, by the digital platform, a risk register, wherein processing the risk register comprises transforming the risk register to a risk structure of a format associated with the digital platform; and managing a risk lifecycle associated with a risk comprised among the set of risks in the risk register, wherein the risk is associated with at least one asset comprised among the set of interconnected assets, and wherein managing the risk lifecycle comprises identifying the risk based on the risk register and real-time operations data; determining risk information associated with the risk based on the risk register, wherein the risk information comprises a risk and a risk score; generating a recommendation associated with addressing the risk; and providing, in the first format associated with the risk register, the risk information and the recommendation.

[0006] Embodiments of the present disclosure are also directed to a computer program product including a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising receiving, at a digital platform, an upload of a risk register in a first format, wherein the risk register comprises a set of risks associated with a set of interconnected assets comprised in a carbon capture, utilization and storage value chain; processing, by the digital platform, the risk register, wherein processing the risk register comprises transforming the risk register to a risk structure of a format associated with the digital platform; and managing a risk lifecycle associated with a risk comprised among the set of risks in the risk register, wherein the risk is associated with at least one asset comprised among the set of interconnected assets, and wherein managing the risk lifecycle comprises identifying the risk based on the risk register and real-time operations data; determining risk information associated with the risk based on the risk register, wherein the risk information comprises a risk severity and a risk score; generating a recommendation associated with addressing the risk; and providing, in the first format associated with the risk register, the risk information and the recommendation.

[0007] Further aspects supported by the present disclosure and features of example embodiments are illustrated in the accompanying drawings and / or described in the following description.71CCS-511076-WO-2 (BHI0582PCT)BRIEF DESCRIPTION OF THE DRAWINGS

[0008] The following descriptions should not be considered limiting in any way. With reference to the accompanying drawings, like elements are numbered alike:

[0009] FIG. 1 is a diagram illustrating an example embodiment of a system supportive of managing risk digitally on real-time basis in accordance with aspects of the present disclosure.

[0010] FIG. 2 illustrates an example of hardware systems and software systems supportive of managing risk digitally on real-time basis in accordance with one or more embodiments of the present disclosure.

[0011] FIG. 3 illustrates an example flowchart of a method in accordance with one or more embodiments of the present disclosure.DETAILED DESCRIPTION

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

[0013] FIG. 1 illustrates a system 100 supportive of managing risk digitally on a real-time basis in association with CCUS industries in accordance with aspects of the present disclosure.

[0014] The system 100 may include external systems 105, sensors 125, and a CCUS cloud 130. The external systems 105 may include a standardization engine 120 (also referred to herein as a unified risk structure standardization engine), example aspects of which are later described herein.

[0015] The sensors 125 may provide measured data respectively associated with measuring performance of assets included in a CCUS value chain (not illustrated). The term “asset” used herein may refer to a physical entity (e.g., surface equipment, a borehole, a tool, CCUS equipment, or the like) included in a CCUS value chain and / or a logical representation of the physical entity.71CCS-511076-WO-2 (BHI0582PCT)

[0016] The sensors 125 may provide the measured data in real-time or based on other criteria (e.g., a temporal period, a trigger condition, or the like). In some aspects, the sensors 125 may provide metrics associated with a performance parameter between different connected assets.

[0017] For example, the sensors 125 may provide GHG / flue gas metrics or pipeline metrics (e.g., CO2 transportation metric). For example, the sensors 125 may provide flow, temperature, and pressure data regarding the flow of CO2 between different connected assets. The sensors may provide metrics associated with transporting a product (e.g., CO2) associated with the CCUS value chain between different connected assets. Similarly, for example, the system 100 may include other sensors 125 capable of providing pipeline metrics (e.g., flow, temperature, and pressure data) regarding the flow of CO2 between other connected assets.

[0018] In another example, a sensor 125 may provide sensor data associated with a well site. For example, the sensor may respectively provide pressure and temperature (PT) gauge electrical and optical data, distributed acoustic and temperature data, and surface metering data (e.g., associated with zone flow and wellhead protection (WHP)) associated with the well site.

[0019] In another example, a sensor 125 may provide metrics related to the health of an asset and case operations. For example, the sensor 125 may provide pressure, volume, and temperature measurements associated with the asset. In an example, the sensor may measure timeseries tags real-time readings. The real-time readings may include different types of flow, volume, and temperature.

[0020] In another example, a sensor 125 may provide data related to actual carbon capture by an asset. For example, the sensor 125 may provide pressure, volume, and temperature measurements associated with the asset. In an example, the sensor 125 may measure timeseries tags real-time readings. The real-time readings may include different types of flow, volume, and temperature.

[0021] Embodiments of the present disclosure are not limited to the example assets, sensors 125, and measurements described herein. For example, the CCUS value chain may include more than 100,000 assets of various asset types, and the system 100 is capable of performing features described herein in real-time. In an example, at the cloud level, the system 100 is capable of acquiring or sampling real-time operations data 126 from computing devices (e.g., edge computing devices (not illustrated)) respectively associated with connected assets, sensors71CCS-511076-WO-2 (BHI0582PCT)125 respectively associated with the connected assets, and other sensors 125 associated with the CCUS value chain.

[0022] The CCUS cloud 130 may be a cloud network to which assets included in a CCUS value chain (not illustrated) are connected. In some aspects, components (e.g., standardization engine 120) of the external systems 105 and a digital platform described herein may be implemented at a computing device (or multiple computing devices) included in the CCUS cloud 130 or a computing device not included in the CCUS cloud 130. The digital platform may be, for example, a software-based microservice implemented by the system 100 in response to executing instructions stored on a memory of a computing device of the system 100.

[0023] In some aspects, components (e.g., external systems 105, sensors 125, CCUS cloud 130, and the like) of the system 100 may access data from any other components, aggregate the data, forward the data, process the data, and / or provide additional data to any of the components in association with implementing features of the system 100 described herein.

[0024] It is to be understood herein that the example aspects described herein with reference to the functions provided by systems (e.g., system 100, processing system 200 later described herein, and the like) in association with managing risk digitally on real-time basis are not limited thereto, and the example aspects and techniques may similarly be implemented in association with other resource recovery and fluid sequestration industries.

[0025] The system 100 is supportive of managing risk digitally on real-time basis in association with CCUS industries. As will be described herein, aspects of the system 100 overcome shortcomings associated with some approaches for managing risk in association with CCUS industries (e.g., for CCUS sites). For example, for CCUS value chain processes, installation and operations, a relatively large number of risks may exist in the system. In some other approaches, management and maintenance of the risks may be manually implemented using general spreadsheet editors (e.g., Excel). Such approaches lack an automated or digital process supportive of effectively managing the entire lifecycle of the risks. Further, such manual approaches are time consuming and may be prone to error.

[0026] In some cases, each customer (e.g., user 101) may have a different nomenclature and format according to which the customer maintains or records risks at their end. Other71CCS-511076-WO-2 (BHI0582PCT) approaches are unable to showcase data to the customers in conventions understandable by the customers, while keeping a common workflow at the back end. In contrast, in accordance with one or more embodiments of the present disclosure, the systems and techniques described herein provide a digital solution which is both capable of bringing and showcasing different data schema to customers, in conventions understood by the customers, and maintaining a common workflow at the back end.

[0027] According to one or more embodiments of the present disclosure, the systems and techniques described herein provide a digital platform and a digital solution supportive of effectively managing the entire risk life cycle of risks associated with assets included in a CCUS value chain. The system 100 may support uploads of a risk register 110 (an external risk register) as-is by a user 101 into the digital platform. In some aspects, the risk register 110 may be of a format as maintained by the user 101 (e.g., as maintained in a spreadsheet editor). That is, for example, the system 100 may support and be compatible with various formats of risk registers 110, providing a schema agnostic methodology for uploading a risk register 110 of a user 101 into the digital solution. The user 101 may be, for example, a customer as described herein.

[0028] In some aspects, each risk register 110 may be a data structure of a tabular format (e.g., a spreadsheet format), a scatterplot format, or the like. For example, each risk register 110 may be a document used as a risk management tool for fulfilling regulatory compliance. Each risk register 110, for example, may serve as a repository for identified risks 150 associated with a CCUS value chain (and assets included in the CCUS value chain). In some aspects each risk register 110 may include additional information about each risk 150 (e.g., nature of the risk 150, reference and owner, mitigation measures, and the like). Non-limiting examples of attributes 155 associated with a given risk 150 in a risk register 110 may include, but are not limited to, category, risk name, probability, impact, mitigation action, contingency action, risk score after mitigation, actor(s), timeline for implementing mitigation action and / or contingency action, and the like. Other non-limiting examples of attributes 155 associated with a given risk 150 in a risk register 110 may include a risk category, a risk effect, a risk segmentation, a risk type, a risk probability, an asset associated with the risk 150, a risk location, and a mitigation (e.g., a general risk mitigation).

[0029] In an example, based on processing a risk register 110 uploaded by the user 101, the system 100 is capable of managing the entire risk life cycle in an automated process in software.71CCS-511076-WO-2 (BHI0582PCT)For example, the system 100 provides an automated process capable of, based on processing the risk register 110 (and generating a corresponding risk structure 122), determining risks 150 and managing risk scoring, risk severity updates, risk remediation, and mitigation plans. In some embodiments, the system 100 supports fully autonomous (e.g., without manual intervention) and / or semi-autonomous managing of entire risk life cycles as described herein.

[0030] In some aspects, the system 100 may provide information to the user 101 via a dashboard (e.g., provided by a user interface) and support user interaction with the dashboard. For example, the system 100 may support interaction between the user 101 with respect to digital risk details provided by the system 100 via the dashboard. The system 100 may display, via the dashboard, mitigation and remediation plans (e.g., plans 146), scores (e.g., score(s) 178, risk score 182, and the like), and other information described herein. In some examples, the system 100 may support receiving, via the dashboard, user inputs associated with performing one or more actions in the field. In some embodiments, the system 100 may support receiving, via the dashboard, user inputs associated with updating risk severity (e.g., risk severity 181), mitigation and remediation plans (e.g., plans 146) applied or to be applied for a given risk 150, and the like.

[0031] In some examples, the system 100 may process actions taken by a user 101 with respect to mitigating or remediating a risk 150. For example, based on the actions, the system 100 may generate or train a learning model configured for generating future recommendations. In some aspects, the learning model may be implemented in the system 100 (e.g., at CCUS cloud 130), and the system 100 may train the learning model to improve future recommendation accuracy.

[0032] In some aspects, the system 100 (e.g., at standardization engine 120) may generate a risk structure 122 of a standard format as described herein based on user fed data 115 of a risk with mandatory information. For example, the user fed data 115 may be a primary input via which the user 101 may upload an offline maintained risk register (e.g., risk register 110) into the digital platform provided by the system 100. As described herein, the system 100 may support user uploads of the offline maintained risk register in a format as understood and maintained by the user 101, and the system 100 (e.g., at standardization engine 120) may transform the offline maintained risk register to the standard format by the digital platform.

[0033] Aspects of the system 100 and techniques described herein provide features which overcome shortcomings associated with some other approaches and provide various71CCS-511076-WO-2 (BHI0582PCT) advantages. For example, the automated process provided by the system 100 may manage the entire risk life cycle.

[0034] Example aspects of managing the entire risk life cycle may include creation of existing risks 150, being maintained offline, into the platform in a standardized form (e.g., risk structure 122) such that the system 100 may digitally maintain the existing risks 150. For example, the system 100 may identify risks 150 based on a unified risk structure provided by the standardization engine 120 and alert rule configurations 135. For example, at alerts generation 140, the system 100 may process real-time data 131 in view of alert rule configurations 135 and generate related alerts 142.

[0035] In some aspects, the system 100 may associate alert rules 136 to explicit controls (e.g., control 170-a, control 170-b) of a risk 150. In some examples, the explicit controls may include an action to be performed based on the risk 150. The system 100 may define the controls as barrier points which, when broken, may pave way for a potential risk. Accordingly, for example, when an alert 142 is generated, which is a broken control, the system 100 may automatically detect the broken control from the alert 142 and associate all risks 150 that have the control configured as in control 170-a and control 170-b. As will be described herein, the system 100 may generate multiple alerts 142 respective to interconnected assets included in the CCUS value chain, identify risks 150 based on the alerts 142, and later generate a recommendation 148 based on correlating (i.e., intelligently correlating) the alerts 142 on the interconnected assets and the risk register 110.

[0036] At automatic risk identification 145, based on processing the generated alerts 142, the system 100 may automatically identify one or more risks 150. Some other aspects of managing the entire risk life cycle may include determination and updating of risk information 180. For example, the system 100 may determine and update risk severity 181 and / or risk score 182 associated with each risk 150.

[0037] Example aspects of managing the entire risk life cycle may include determination and updating of plans 146 (e.g., mitigation and remediation plans). For example, at risk remediation 160, the system 100 may determine and / or update remediation measures 162. In some aspects, at automatic risk identification 145, the system 100 may generate a plan 146 (e.g., a mitigation and remediation plan) for mitigating and / or remediating a risk 150, issue resolutions 14771CCS-511076-WO-2 (BHI0582PCT) associated with the plan 146 and the risk 150, and provide recommendations 148 (risk mitigation and remediation recommendations) related to the plan 146 and the risk 150.

[0038] As described herein, the system 100 may support and be compatible with various formats of risk registers 110, providing a schema agnostic methodology for uploading a risk register 110 of the user 101 into the digital solution. The system 100 is capable of generating and providing, using the defined nomenclature of the user 101, an indication of any risks 150 and any attributes 155 associated with the risks 150. Accordingly, for example, by using the defined nomenclature of the user 101, the system 100 is capable of providing a visualization of attributes 155 (risk attributes) in a manner supportive of improved understanding and convenience for the user 101.

[0039] In some examples, the system 100 may provide the visualization of attributes 155 (risk attributes) using the same format of the risk register 110 provided by the user 101. In some examples, the visualization may include graphical representations such as, for example, charts, graphs, tables, scatterplots, and the like.

[0040] In accordance with one or more embodiments of the present disclosure, the system 100 (e.g., a digital platform implemented by the system 100) may process a risk register 110 including a set of risks 150 associated with an asset. In some aspects, the asset may be included in a CCUS value chain.

[0041] In an example, in processing the risk register 110, the system 100 (e.g., the digital platform, the standardization engine 120) may transform the risk register 110 to a risk structure 122 (data structure) of a second format different from the format associated with the risk register 110. For example, the risk register 110 may be a tabular data structure (e.g., a spreadsheet format), and the risk structure 122 may be an index data structure as described herein. The risk structure 122 may be a digital risk register which is structured and stored in a highly optimized relational database. The risk structure 122 has a flexibility supportive of accommodating changes to data included in the risk structure 122. The risk structure 122 is optimized such that the risk structure 122 supports querying and maintenance of the digital platform provided by the system 100 in accordance with the techniques described herein.

[0042] The system 100 may manage a risk lifecycle associated with a risk 150 included in the risk register 110. Example aspects of managing the risk lifecycle are described herein.71CCS-511076-WO-2 (BHI0582PCT)

[0043] In managing the risk lifecycle, the system 100 may identify the risk 150 based on the risk register 110 and real-time operations data 126. For example, the system 100 may identify the risk 150 based on accessing the risk structure 122. In an example, the system 100 may identify the risk 150 by analyzing the real-time operations data 126 with respect to the risk structure 122. In some aspects, the system 100 may collect or aggregate (e.g., at CCUS cloud 130) the real-time operations data 126 from sensors 125 associated with the asset.

[0044] In an example, at alerts generation 140, the system 100 may generate an alert 142 based on real-time data 131 (which may include a portion of the real-time operations data 126) and an alert rule configuration 135. In some aspects, the alert rule configurations 135 may be predefined rule configurations which are customizable by the user 101.

[0045] The system 100 may identify the risk 150 based on the alert 142. Based on the risk 150 and accessing the risk structure 122, the system 100 may determine the risk information 180. In some aspects, the system 100 may further determine the risk information 180 based on one or more attributes 155 associated with the risk 150. Non-limiting examples of the attributes 155 may include a risk category, a risk effect, a risk segmentation, a risk type, a risk probability, an asset associated with the risk 150, a risk location, and a mitigation (e.g., a general risk mitigation).

[0046] In managing the risk lifecycle, the system 100 may determine risk information 180 associated with the risk 150 based on the risk register 110. The risk information 180 may include a risk severity 181 and a risk score 182. In an example, the system 100 may determine the risk information 180 based on accessing the risk structure 122.

[0047] In managing the risk lifecycle, the system 100 may generate a plan 146 (also referred to herein as a mitigation and remediation plan), and further, a recommendation 148 associated with addressing the risk 150. For example, the system 100 may generate the plan 146, issue resolutions 147, and generate a recommendation 148 based on the alert 142, the identified risk 150, and based on accessing the risk structure 122. In some aspects, the recommendation 148 may include the plan 146 (or a portion of the plan 146) and one or more of the issue resolutions 147.

[0048] In managing the risk lifecycle, the system 100 may provide, in a format associated with the risk register 110, the risk information 180 and the recommendation 148. In some aspects,71CCS-511076-WO-2 (BHI0582PCT) the system 100 may determine a priority associated with the risk 150 based on the risk information 180. For example, the system 100 may determine the priority based on at least one of the risk severity 181 and the risk score 182. The system 100 may display the risk 150 based on the priority.

[0049] In some aspects, the system 100 may identify multiple risks 150 and determine respective priorities of the multiple risks 150 using the techniques described herein. The system 100 may display the risks 150 based on the respective priorities. In some examples, the system 100 may display the risks 150 in an order based on the respective priorities. Additionally, or alternatively, the system 100 may graphically differentiate the risks 150 (e.g., using graphical indicators, different fonts, colors, or the like) based on the respective priorities. In some examples, the system 100 may display a predetermined quantity of risks 150 having the relatively highest priorities (e.g., the top five risks 150 based on risk severity 181 and / or risk score 182) among risks 150 identified by the system 100.

[0050] As described herein, the system 100 may dynamically manage the risk lifecycle of a risk 150 (or risks 150) included in the risk register 110. For example, for risks 150 identified by the system 100, the system 100 may dynamically update risk information 180 respectively associated with the risk 150. In an example, in managing the risk lifecycle, based on processing the real-time data 131 (e.g., real-time operations data 126 or a portion of the real-time operations data 126), the system 100 may maintain or modify the risk information 180 (e.g., risk severity 181 and / or risk score 182) associated with a given risk 150. Further, for example, the system 100 may maintain or modify the recommendation 148 associated with a given risk 150.

[0051] In an example implementation, with respect to a risk 150 identified by the system 100, the system 100 may identify and indicate additional information associated with the risk 150. Non-limiting examples of the additional information include hazard information (e.g., hazard 165-a, hazard 165-b), hazard priority 166, hazard effect 167, area of concern 168, control information (e.g., control 170-a, control 170-b), ranking information (e.g., ranks 171), mitigation information (e.g., mitigation 175-a, mitigation 175-b), mitigation score(s) 178 (e.g., pre-mitigation scores and post-mitigation scores as provided by mitigation scoring 177), and remediation measures 162.71CCS-511076-WO-2 (BHI0582PCT)

[0052] As has been described herein, the system 100 supports management of CCUS risk lifecycles digitally on a real-time basis. Compared to some other approaches, aspects of the system 100 and techniques described herein provide advantages such as, for example, digital management of the entire risk register of a system (e.g., a CCUS system) in an automated process. Through the automated process supported by the system 100, the management of CCUS risk lifecycles may be implemented without manual intervention or manual maintenance of tabular data (e.g., a risk register 110), thus reducing errors and increasing accuracy compared to manual approaches which may be prone to errors and inaccuracy.

[0053] As the digital platform supported by the system 100 may provide risk information 180 and recommendations 148 as described herein in a format associated with the risk register 110 (i.e., the nomenclature and format according to which a customer maintains or records risks at the customer end), visualization and understanding is simpler and faster on the digital platform in comparison to other methods. Providing visualizations using the nomenclature and format used by the customer aids in faster issue resolution for the customer.

[0054] As the digital platform supported by the system 100 is capable of providing risk information 180 and recommendations 148 based on the risk register 110 as provided by the customer, the system 100 provides an effective tool via which customers can input their entire risk register 110, in the same format as maintained by the customers (e.g., spreadsheet format, tabular format).

[0055] The system 100 is capable of providing risk information 180 and recommendations 148 as described herein based on a risk register 110 provided by a customer, without requiring the customer to explicitly transform the risk register 110 into another format. The system 100 is capable of reading any incoming format if the relations are maintained. Accordingly, for example, the capability of the system 100 to accept risk register 110 in formats understood by and used by the customer may reduce unnecessary burdens on the customer and enhance the user experience.

[0056] For example, for cases in which the user 101 maintains the risk register 110 in some format in offline mode, the risk register 110 can be potentially have a relatively large file size. The system 100 is capable of receiving an upload of the risk register 110 by the user 101, in the existing maintained format of the risk register 110, without requesting or requiring the user 101 to first transform the risk register 110 in accordance with another format. The system 10071CCS-511076-WO-2 (BHI0582PCT) provides a mechanism via which the user 101 is able to upload their risk register 110 and a simple configuration understood by the system 100, and the system 100 may transform the risk register 110 to a risk structure 122 and provide risk information 180 and recommendations 148 in accordance with the techniques described herein.

[0057] The system 100 is capable of providing, via a user interface (e.g., implemented at a display 235 later described herein), attributes 155 using the defined nomenclature associated with the customer and as used with the risk register 110 provided by the customer, instead of using other predefined tags which may be unfamiliar to the customer. Accordingly, for example, providing the attributes 155 using the defined nomenclature may provide increased and faster understanding of information (e.g., attributes 155, recommendations 148, risk information 180, and the like) by the customer.

[0058] In some other aspects, by transforming the risk register 110 to a risk structure 122 and generating data (e.g., alerts 142, plans 146, recommendations 148, risk information 180, and the like) using the risk structure 122, the system 100 is capable of generating the data significantly faster compared to generating the same data when if using the risk register 110. For example, the risk structure 122 may be an index data structure as described herein. An index data structure (also referred to herein as a database index) is a data structure that may improve the speed of data retrieval operations on a database table in exchange for additional writes and storage space for maintaining the index data structure. Indexes support relatively faster locating of data in comparison to a database table (e.g., a risk register 110 described herein), as locating data in a database table may be dependent on searching every row in the database table every time the database table is accessed. In contrast, for example, with a risk structure 122 described herein, indexes can be created using one or more columns of a database table, providing the basis for both rapid random lookups and efficient access of ordered records.

[0059] In some aspects, the system 100 may implement the transforming of the risk register 110 to a risk structure 122 through transformation logic. In some embodiments, the transformation logic may be implemented without artificial intelligence algorithms. In some aspects, the transformation logic may be implemented via microservices and software logic provided by the system 100. Other approaches, in contrast, fail to provide transformation logic as described herein which are implemented via microservices and software logic.71CCS-511076-WO-2 (BHI0582PCT)

[0060] It is understood that embodiments of the present disclosure are capable of being implemented in conjunction with any suitable type of computing environment now known or later developed.

[0061] For example, FIG. 2 depicts a block diagram of a processing system 200, which can be used for implementing the techniques described herein. For example, aspects described herein of the systems described herein (e.g., system 100) may be implemented by the processing system 200.

[0062] In examples, processing system 200 has one or more central processing units (processors) 221a, 221b, 221c, etc. (collectively or generically referred to as processor(s) 221 and / or as processing device(s)). In aspects of the present disclosure, each processor 221 can include a reduced instruction set computer (RISC) microprocessor. Processors 221 are coupled to system memory (e.g., random access memory (RAM) 224) and various other components via a system bus 233. Read only memory (ROM) 222 is coupled to system bus 33 and can include a basic input / output system (BIOS), which controls certain basic functions of processing system 200.

[0063] Further illustrated are an input / output (I / O) adapter 227 and a network adapter 226 coupled to system bus 233. I / O adapter 227 can be a small computer system interface (SCSI) adapter that communicates with a hard disk 223 and / or a storage device 225 (e.g., tape storage drive) or any other similar component. I / O adapter 227, hard disk 223, and storage device 225 are collectively referred to herein as mass storage 234. Operating system 240 for execution on processing system 200 can be stored in mass storage 234. A network adapter 226 interconnects system bus 233 with an outside network 236 enabling processing system 200 to communicate with other such systems.

[0064] A display (e.g., a display monitor) 235 is connected to system bus 233 by display adaptor 232, which can include a graphics adapter to improve the performance of graphics intensive applications and a video controller. In one aspect of the present disclosure, adapters 226, 227, and / or 232 can be connected to one or more I / O busses that are connected to system bus 233 via an intermediate bus bridge (not shown). Suitable I / O buses for connecting peripheral devices such as hard disk controllers, network adapters, and graphics adapters typically include common protocols, such as the Peripheral Component Interconnect (PCI). Additional input / output devices are shown as connected to system bus 233 via user interface71CCS-511076-WO-2 (BHI0582PCT) adapter 228 and display adapter 232. A keyboard 229, mouse 230, and speaker 231 can be interconnected to system bus 233 via user interface adapter 228, which can include, for example, a Super I / O chip integrating multiple device adapters into a single integrated circuit.

[0065] In some aspects of the present disclosure, processing system 200 includes a graphics processing unit 237. Graphics processing unit 237 is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display. In general, graphics processing unit 237 is very efficient at manipulating computer graphics and image processing and has a highly parallel structure that makes it more effective than general-purpose CPUs for algorithms where processing of large blocks of data is done in parallel.

[0066] Thus, as configured herein, processing system 200 includes processing capability in the form of processors 221, storage capability including system memory (e.g., RAM 224), and mass storage 234, input means such as keyboard 229 and mouse 230, and output capability including speaker 231 and display 235. In some aspects of the present disclosure, a portion of system memory (e.g., RAM 224) and mass storage 234 collectively store an operating system 240 to coordinate the functions of the various components shown in processing system 200.

[0067] Embodiments of the present disclosure support computer implemented methods of realtime monitoring and root cause identification performed by the system 100 and processing system 200 described herein. In some aspects, the methods may be implemented by an integrated asset model supportive of real time monitoring of a CCUS value chain as described herein.

[0068] FIG. 3 illustrates an example flowchart of a method 300 in accordance with one or more embodiments of the present disclosure. The method 300 is an example computer-implemented method that may be implemented by the example aspects of a system 100 and / or processing system 200 as described herein.

[0069] At 305, the method 300 may include processing a risk register including a set of risks associated with an asset.

[0070] In some aspects, processing the risk register (at 305) includes transforming (at 307), by a digital platform, the risk register to a risk structure of a second format different from a format associated with the risk register.71CCS-511076-WO-2 (BHI0582PCT)

[0071] At 310, the method 300 may include managing a risk lifecycle associated with a risk included in the risk register. In some aspects, managing the risk lifecycle includes: identifying (at 315) the risk based on the risk register and real-time operations data; determining (at 320) risk information associated with the risk based on the risk register, where the risk information includes a risk severity and a risk score; generating (at 325) a recommendation associated with addressing the risk; and providing (330), in a format associated with the risk register, the risk information and the recommendation.

[0072] In some aspects, managing (at 310) the risk lifecycle further includes: generating an alert based on the real-time operations data and an alert rule configuration, where: identifying the risk is further based on the alert; and generating the recommendation is based on the alert and the risk register.

[0073] In another example, managing (at 310) the risk lifecycle may further include: generating alerts respective to the set of interconnected assets based on the real-time operations data and an alert rule configuration, where: identifying the risk is further based on the alerts and generating the recommendation is based on the alert and the risk register; and generating the recommendation is based on correlating (i.e., intelligently correlating) the alerts respective to the set of interconnected assets and the risk register.

[0074] In some aspects, managing (at 310) the risk lifecycle further includes, based on processing the real-time operations data associated with the asset, at least one of: maintaining or modifying the risk information; and maintaining or modifying the recommendation.

[0075] In some aspects, at least one of: identifying (at 315) the risk is based on accessing the risk structure; determining (at 320) the risk information is based on accessing the risk structure; and generating (at 325) the recommendation is based on accessing the risk structure.

[0076] In some aspects, the risk register includes a tabular data structure; and the risk structure includes an index data structure.

[0077] In some aspects, (not illustrated), the method 300 may include collecting the real-time operations data from sensors associated with the asset, where the asset is included in a carbon capture, utilization and storage value chain.71CCS-511076-WO-2 (BHI0582PCT)

[0078] In some aspects, (not illustrated), the method 300 may include determining the risk information based on an attribute associated with the risk, where the attribute associated with the risk is selected from a group including: a category, an effect, a segmentation, a type, a probability, an asset, a location, and a mitigation.

[0079] In some aspects, (not illustrated), the method 300 may include determining a priority associated with the risk based on at least one of the risk severity and the risk score; and displaying the risk based on the priority.

[0080] In the descriptions of the flowcharts herein, the operations may be performed in a different order than the order shown, or the operations may be performed in different orders or at different times. Certain operations may also be left out of the flowcharts, one or more operations may be repeated, or other operations may be added to the flowcharts.

[0081] In the descriptions of the flowcharts herein, the operations may be performed in a different order than the order shown, or the operations may be performed in different orders or at different times. Certain operations may also be left out of the flowcharts, one or more operations may be repeated, or other operations may be added to the flowcharts.

[0082] Set forth below are some embodiments of the foregoing disclosure:

[0083] Embodiment 1: A computer-implemented method comprising receiving, at a digital platform, an upload of a risk register in a first format, wherein the risk register comprises a set of risks associated with a set of interconnected assets comprised in a carbon capture, utilization and storage value chain; processing, by the digital platform, the risk register, wherein processing the risk register comprises transforming the risk register to a risk structure of a format associated with the digital platform; and managing a risk lifecycle associated with a risk comprised among the set of risks in the risk register, wherein the risk is associated with at least one asset comprised among the set of interconnected assets, and wherein managing the risk lifecycle comprises identifying the risk based on the risk register and real-time operations data; determining risk information associated with the risk based on the risk register, wherein the risk information comprises a risk severity and a risk score; generating a recommendation associated with addressing the risk; and providing, in the first format associated with the risk register, the risk information and the recommendation.71CCS-511076-WO-2 (BHI0582PCT)

[0084] Embodiment 2: The computer-implemented method as in any prior embodiment, wherein the format associated with the digital platform is different from the first format associated with the risk register; and at least one of identifying the risk is based on accessing the risk structure determining the risk is based on accessing the risk structure; and generating the recommendation is based on accessing the risk structure.

[0085] Embodiment 3: The computer-implemented method as in any prior embodiment, wherein the risk register comprises a tabular data structure; and the risk structure comprises an index data structure.

[0086] Embodiment 4: The computer-implemented method as in any prior embodiment, wherein managing the risk lifecycle further comprises generating alerts respective to the set of interconnected assets based on the real-time operations data and an alert rule configuration, wherein identifying the risk is further based on the alerts; and generating the recommendation is based on correlating: the alerts respective to the set of interconnected assets; and the risk register.

[0087] Embodiment 5: The computer-implemented method as in any prior embodiment, further comprising collecting the real-time operations data from sensors associated with the asset.

[0088] Embodiment 6: The computer-implemented method as in any prior embodiment, further comprising determining the risk information based on an attribute associated with the risk, wherein the attribute associated with the risk is selected from a group comprising: a category, an effect, a segmentation, a type, a probability, an asset, a location, and a mitigation.

[0089] Embodiment 7: The computer-implemented method as in any prior embodiment, further comprising determining a priority associated with the risk based on at least one of the risk severity and the risk score; and displaying the risk based on the priority.

[0090] Embodiment 8: The computer-implemented method as in any prior embodiment, wherein managing the risk lifecycle further comprises, based on processing the real-time operations data associated with the asset, at least one of maintaining or modifying the risk information; and maintaining or modifying the recommendation.71CCS-511076-WO-2 (BHI0582PCT)

[0091] Embodiment 9: A system comprising a processor and a memory, wherein the memory comprises instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising receiving, at a digital platform, an upload of a risk register in a first format, wherein the risk register comprises a set of risks associated with a set of interconnected assets comprised in a carbon capture, utilization and storage value chain; processing, by the digital platform, a risk register, wherein processing the risk register comprises transforming the risk register to a risk structure of a format associated with the digital platform; and managing a risk lifecycle associated with a risk comprised among the set of risks in the risk register, wherein the risk is associated with at least one asset comprised among the set of interconnected assets, and wherein managing the risk lifecycle comprises identifying the risk based on the risk register and real-time operations data; determining risk information associated with the risk based on the risk register, wherein the risk information comprises a risk and a risk score; generating a recommendation associated with addressing the risk; and providing, in the first format associated with the risk register, the risk information and the recommendation.

[0092] Embodiment 10: The system as in any prior embodiment, wherein the format associated with the digital platform is different from the first format associated with the risk register; and at least one of identifying the risk is based on accessing the risk structure; determining the risk information is based on accessing the risk structure; and generating the recommendation is based on accessing the risk structure.

[0093] Embodiment 11 : The system as in any prior embodiment, wherein the risk register comprises a tabular data structure; and the risk structure comprises an index data structure.

[0094] Embodiment 12: The system as in any prior embodiment, wherein the operations further comprise collecting the real-time operations data from associated with the asset, and wherein managing the risk lifecycle further comprises generating alerts respective to the set of interconnected assets based on the real-time operations data and an alert rule configuration, wherein identifying the risk is further based on the alerts; and generating the recommendation is based on correlating the alerts respective to the set of interconnected assets; and the risk register.

[0095] Embodiment 13: The system as in any prior embodiment, wherein the operations further comprise determining the risk information based on an attribute associated with the risk,71CCS-511076-WO-2 (BHI0582PCT) wherein the attribute associated with the risk is selected from a group comprising: a category, an effect, a segmentation, a type, a probability, an asset, a location, and a mitigation; determining a priority associated with the risk based on at least one of the risk severity and the risk score; and displaying the risk based on the priority.

[0096] Embodiment 14: The system as in any prior embodiment, wherein managing the risk lifecycle further comprises, based on processing the real-time operations data associated with the asset, at least one of maintaining or modifying the risk information; and maintaining or modifying the recommendation.

[0097] Embodiment 15: A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising receiving, at a digital platform, an upload of a risk register in a first format, wherein the risk register comprises a set of risks associated with a set of interconnected assets comprised in a carbon capture, utilization and storage value chain; processing, by the digital platform, the risk register, wherein processing the risk register comprises transforming the risk register to a risk structure of a format associated with the digital platform; and managing a risk lifecycle associated with a risk comprised among the set of risks in the risk register, wherein the risk is associated with at least one asset comprised among the set of interconnected assets, and wherein managing the risk lifecycle comprises identifying the risk based on the risk register and real-time operations data; determining risk information associated with the risk based on the risk register, wherein the risk information comprises a risk severity and a risk score; generating a recommendation associated with addressing the risk; and providing, in the first format associated with the risk register, the risk information and the recommendation.

[0098] 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.71CCS-511076-WO-2 (BHI0582PCT)

[0099] 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, such 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.

[0100] 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-511076-WO-2 (BHI0582PCT)CLAIMSWhat is claimed is:

1. A computer-implemented method (300) characterized by: receiving, at a digital platform, an upload of a risk register (110) in a first format, wherein the risk register (110) comprises a set of risks associated with a set of interconnected assets comprised in a carbon capture, utilization and storage value chain; processing (305), by the digital platform, the risk register (110), wherein processing the risk register (110) comprises transforming the risk register (110) to a risk structure (122) of a format associated with the digital platform; and managing (310) a risk lifecycle associated with a risk (150) comprised among the set of risks in the risk register (110), wherein the risk (150) is associated with at least one asset comprised among the set of interconnected assets, and wherein managing the risk lifecycle comprises: identifying (315) the risk ( 150) based on the risk register (110) and real-time operations data (126); determining (320) risk information (180) associated with the risk (150) based on the risk register (110), wherein the risk information (180) comprises a risk severity (181) and a risk score (182); generating (325) a recommendation (148) associated with addressing the risk (150); and providing (330), in the first format associated with the risk register (110), the risk information (180) and the recommendation (148).

2. The computer-implemented method (300) of claim 1, wherein: the format associated with the digital platform is different from the first format associated with the risk register (110); and at least one of: identifying the risk (150) is based on accessing the risk structure (122);71CCS-511076-WO-2 (BHI0582PCT) determining the risk information (180) is based on accessing the risk structure (122); and generating the recommendation (148) is based on accessing the risk structure (122).

3. The computer-implemented method (300) of any of claim 1 and claim 2, wherein: the risk register (110) comprises a tabular data structure; and the risk structure (122) comprises an index data structure.

4. The computer-implemented method (300) of any of claim 1 through claim 3, wherein managing the risk lifecycle further comprises: generating alerts (142) respective to the set of interconnected assets based on the realtime operations data (126) and an alert rule configuration (135), wherein: identifying the risk (150) is further based on the alerts (142); and generating the recommendation (148) is based on correlating: the alerts (142) respective to the set of interconnected assets; and the risk register (110).

5. The computer-implemented method (300) of any of claim 1 through claim 4, further comprising: collecting the real-time operations data (126) from sensors (125) associated with the asset.

6. The computer-implemented method (300) of any of claim 1 through claim 5, further comprising: determining the risk information (180) based on an attribute associated with the risk (150),71CCS-511076-WO-2 (BHI0582PCT) wherein the attribute associated with the risk (150) is selected from a group comprising: a category, an effect, a segmentation, a type, a probability, an asset, a location, and a mitigation (175-b) (175-a).

7. The computer-implemented method (300) of any of claim 1 through claim 6, further comprising: determining a priority associated with the risk (150) based on at least one of the risk severity (181) and the risk score (182); and displaying the risk (150) based on the priority.

8. The computer-implemented method (300) of any of claim 1 through claim 7, wherein managing the risk lifecycle further comprises, based on processing the real-time operations data (126) associated with the asset, at least one of: maintaining or modifying the risk information (180); and maintaining or modifying the recommendation (148).

9. A system (100) characterized by: a processor (221a, 221b, 221c) and a memory (222, 224), wherein the memory comprises instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising: receiving, at a digital platform, an upload of a risk register (110) in a first format, wherein the risk register (110) comprises a set of risks associated with a set of interconnected assets comprised in a carbon capture, utilization and storage value chain; processing, by the digital platform, a risk register (110), wherein processing the risk register (110) comprises transforming the risk register ( 110) to a risk structure ( 122) of a format associated with the digital platform; and managing a risk lifecycle associated with a risk (150) comprised among the set of risks in the risk register (110), wherein the risk (150) is associated with at least one asset comprised among the set of interconnected assets, and wherein managing the risk lifecycle comprises:71CCS-511076-WO-2 (BHI0582PCT) identifying the risk (150) based on the risk register (110) and real-time operations data (126); determining risk information (180) associated with the risk (150) based on the risk register (110), wherein the risk information (180) comprises a risk severity (181) and a risk score (182); generating a recommendation (148) associated with addressing the risk (150); and providing (330), in the first format associated with the risk register (110), the risk information (180) and the recommendation (148).

10. The system (100) of claim 9, wherein: the format associated with the digital platform is different from the first format associated with the risk register (110); and at least one of: identifying the risk (150) is based on accessing the risk structure (122); determining the risk information (180) is based on accessing the risk structure (122); and generating the recommendation (148) is based on accessing the risk structure (122).

11. The system (100) of any of claim 9 and claim 10, wherein: the risk register (110) comprises a tabular data structure; and the risk structure (122) comprises an index data structure.

12. The system (100) of any of claim 9 through claim 11, wherein the operations further comprise: collecting the real-time operations data (126) from sensors (125) associated with the asset, and wherein managing the risk lifecycle further comprises:71CCS-511076-WO-2 (BHI0582PCT) generating alerts (142) respective to the set of interconnected assets based on the realtime operations data (126) and an alert rule configuration (135), wherein: identifying the risk (150) is further based on the alerts (142); and generating the recommendation (148) is based on correlating: the alerts (142) respective to the set of interconnected assets; and the risk register (110).(100) (126) (125)13. The system (100) of any of claim 9 through claim 12, wherein the operations further comprise: determining the risk information (180) based on an attribute associated with the risk (150), wherein the attribute associated with the risk (150) is selected from a group comprising: a category, an effect, a segmentation, a type, a probability, an asset, a location, and a mitigation (175-b) (175-a);(100) determining a priority associated with the risk (150) based on at least one of the risk severity (181) and the risk score (182); and displaying the risk (150) based on the priority.

14. The system (100) of any of claim 9 through claim 13, wherein managing the risk lifecycle further comprises, based on processing the real-time operations data (126) associated with the asset, at least one of: maintaining or modifying the risk information (180); and maintaining or modifying the recommendation (148).71CCS-511076-WO-2 (BHI0582PCT)15. A computer program product characterized by a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations comprising: receiving, at a digital platform, an upload of a risk register (110) in a first format, wherein the risk register (110) comprises a set of risks associated with a set of interconnected assets comprised in a carbon capture, utilization and storage value chain; processing, by the digital platform, the risk register (110), wherein processing the risk register (110) comprises transforming the risk register ( 110) to a risk structure ( 122) of a format associated with the digital platform; and managing a risk lifecycle associated with a risk (150) comprised among the set of risks in the risk register (110), wherein the risk (150) is associated with at least one asset comprised among the set of interconnected assets, and wherein managing the risk lifecycle comprises: identifying the risk (150) based on the risk register (110) and real-time operations data (126); determining risk information (180) associated with the risk (150) based on the risk register (110), wherein the risk information (180) comprises a risk severity (181) and a risk score (182); generating a recommendation (148) associated with addressing the risk (150); and providing, in the first format associated with the risk register (110, the risk information (180) and the recommendation (148).