Computer-implemented method, computer system and computer program product

Computer-based sustainability assessment tools integrate environmental, social, and economic considerations to generate visual comparative outputs, addressing the problem that existing methods cannot provide a comprehensive view and supporting decision-makers in making informed sustainability decisions.

CN122450346APending Publication Date: 2026-07-24THE BOEING CO
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
THE BOEING CO
Filing Date
2025-11-20
Publication Date
2026-07-24

Smart Images

  • Figure CN122450346A_ABST
    Figure CN122450346A_ABST
Patent Text Reader

Abstract

The present application relates to a computer-implemented method, a computer system and a computer program product. The computer-implemented method is for assessing sustainability impacts of alternative options. The method includes accessing a sustainability assessment tool that includes pre-defined templates to guide a user through structured sustainability questions. The method includes receiving input data for an alternative option related to a plurality of sustainability categories and integrating the input data into a framework that includes a plurality of sustainability sub-categories. The method includes analyzing the input data and identifying relative risks and benefits associated with the alternative option when compared to a baseline option. The method includes generating a comparative visual output to visually represent the relative sustainability risks and benefits of the alternative option.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure generally relates to assessment tools, and more specifically to sustainability assessment tools designed to assess the sustainability impacts of different options in product development and planning directives. Background Technology

[0002] Sustainability has become a key focus in the development of products, processes, and technologies across various industries. As organizations strive to meet evolving environmental, social, and economic sustainability goals, decision-makers face the challenge of assessing the overall sustainability impact of their projects and innovations. Effective sustainability assessments are essential to align development efforts with organizational goals and regulatory requirements.

[0003] Current approaches to assessing sustainability often rely on different tools that focus on specific aspects of sustainability, such as environmental emissions, community noise impacts, or workplace safety. While these tools offer valuable insights within their respective domains, they fail to provide a comprehensive view of sustainability across all three pillars: environmental, social, and economic. This segmented approach results in limited visibility into the trade-offs between these dimensions and hinders informed decision-making. Summary of the Invention

[0004] According to an illustrative embodiment, a computer-implemented method for assessing the sustainability impact of alternative options is provided. The method includes accessing a sustainability assessment tool. The sustainability assessment tool includes predefined templates to guide the user through structured sustainability questions. The method includes receiving input data of alternative options related to multiple sustainability categories and integrating the input data into a framework including multiple sustainability subcategories. The method includes analyzing the input data and identifying the relative risks and benefits associated with the alternative options compared to baseline options, and generating a comparative visual output to visually represent the relative sustainability risks and benefits of the alternative options.

[0005] In the illustrative embodiments, multiple sustainability categories include environmental, social, and economic sustainability categories. Alternative options include new technologies, new manufacturing processes, new engineering techniques, or new planning directives. Baseline options include existing technologies, existing manufacturing processes, existing engineering techniques, or existing planning directives.

[0006] In the illustrative embodiment, a sustainability assessment tool is used to display comparative visual outputs. These comparative visual outputs include charts and graphs to visually represent the relative sustainability risks and benefits of alternative options.

[0007] In illustrative embodiments, the visual output includes traffic light charts or comparison bars to convey the sustainability risks and benefits of alternatives.

[0008] In an illustrative embodiment, the sustainability assessment tool is linked to external databases to import data related to environmental, social, and economic categories.

[0009] In other embodiments, computer systems and computer program products are provided for assessing the sustainability impact of alternative options. Attached Figure Description

[0010] The appended claims set forth novel features that are considered characteristics of the illustrative embodiments. However, the illustrative embodiments, their preferred modes of use, further objects and features will be best understood by referring to the following detailed description of the illustrative embodiments of this disclosure when read in conjunction with the accompanying drawings, wherein:

[0011] Figure 1 It is a graphical representation of the computing environment in which the illustrative embodiments can be implemented;

[0012] Figure 2 A block diagram of a sustainability assessment tool according to an illustrative embodiment is shown;

[0013] Figure 3A and Figure 3B A structured template for a first-level sustainability assessment is shown according to an illustrative embodiment;

[0014] Figure 4A , Figure 4B , Figure 4C , Figure 5A , Figure 5B , Figure 5C , Figure 6A , Figure 6B and Figure 7 A structured template for a second-level sustainability assessment is shown according to an illustrative embodiment;

[0015] Figure 8A , Figure 8B , Figure 9A , Figure 9B , Figure 9C , Figure 9D , Figure 10A , Figure 10B , Figure 10C , Figure 11A , Figure 11B , Figure 11C and Figure 12 A complete structured template for sustainability assessment, according to an illustrative embodiment, is shown; and

[0016] Figure 13 The table generated by the visualization module is shown. Detailed Implementation

[0017] This disclosure relates to sustainability assessment tools designed for sustainability assessment, specifically enabling organizations to evaluate and compare the sustainability impacts of different options in product development and planning directives. Sustainability assessment tools integrate various considerations, including environmental, social, and economic considerations, into a single framework for informed decision-making.

[0018] Various aspects of this disclosure are described by narrative text, flowcharts, block diagrams, and / or block diagrams of machine logic of the computer system included in embodiments of the computer program product (CPP). Regarding any process, depending on the technology involved, operations may be performed in a different order than those shown in the given figures. For example, again depending on the technology involved, the two operations shown may be performed in reverse order, as a single integrated step, simultaneously, or in a manner that at least partially overlaps in time.

[0019] Computer Program Product Embodiment (“CPP Embodiment” or “CPP”) is a term used in this disclosure to describe any set of one or more storage media (also referred to as “media”) collectively included in a set of one or more storage devices, which collectively include machine-readable code corresponding to instructions and / or data for performing computer operations specified in a given CPP claim. A “storage device” is any tangible device capable of holding and storing instructions used by a computer processor. Without limitation, a computer-readable storage medium can be an electronic storage medium, a magnetic storage medium, an optical storage medium, an electromagnetic storage medium, a semiconductor storage medium, a mechanical storage medium, or any suitable combination of the foregoing. Some known types of storage devices that include these media include: magnetic disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), optical disc read-only memory (CD-ROM), digital versatile disc (DVD), memory sticks, floppy disks, mechanical encoding devices (such as punch cards or pits / pads formed in the main surface of the disk), or any suitable combination of the foregoing. As used in this disclosure, computer-readable storage medium should not be construed as storing transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides, optical pulses through fiber optic cables, electrical signals transmitted through wires, and / or other transmission media. As those skilled in the art will understand, data is typically moved at occasional points in time during normal operation of the storage device (such as during access, defragmentation, or garbage collection), but this does not render the storage device transient, as the data is not transient when it is stored.

[0020] Now refer to the attached diagram, and specifically refer to... Figure 1A block diagram of a computing environment is depicted according to an illustrative embodiment. The computing environment 100 includes examples of environments for executing at least some computer code relating to performing the methods of the present invention, such as a sustainability assessment tool 190. In the illustrative embodiment, the sustainability assessment tool 190 is a software solution implemented in a spreadsheet platform (e.g., Microsoft Excel or an equivalent platform).

[0021] In addition to the sustainability assessment tool 190, the computing environment 100 also includes, for example, a computer 101, a wide area network (WAN) 102, an end-user equipment (EUD) 103, a remote server 104, a public cloud 105, and a private cloud 106. In this embodiment, the computer 101 includes a processor group 110 (including processing circuitry 120 and a cache 121), a communication infrastructure 111, volatile memory 112, persistent storage 113 (including an operating system 122 and the sustainability assessment tool 190, as described above), a peripheral device group 114 (including a user interface (UI) device group 123, a storage device 124, and an Internet of Things (IoT) sensor group 125), and a network module 115. The remote server 104 includes a remote database 130. The public cloud 105 includes a gateway 140, a cloud orchestration module 141, a host physical machine group 142, a virtual machine group 143, and a container group 144.

[0022] Computer 101 can take the form of a desktop computer, laptop computer, tablet computer, smartphone, smartwatch or other wearable computer, mainframe computer, quantum computer, or any other form of computer or mobile device now known or to be developed in the future capable of running programs, accessing networks, or querying databases (such as remote database 130). As is well known in the field of computer technology, and depending on the technology, the performance of the computer implementation method can be distributed among multiple computers and / or multiple locations. On the other hand, in this presentation of computing environment 100, the detailed discussion focuses on a single computer, specifically computer 101, to keep the presentation as simple as possible. Computer 101 can be located in the cloud, even... Figure 1 It is not shown in the cloud. On the other hand, apart from any extent that can be definitively indicated, computer 101 does not need to be in the cloud.

[0023] Processor group 110 includes one or more computer processors of any type now known or to be developed in the future. Processing circuitry 120 may be distributed across multiple packages, such as multiple coordinating integrated circuit chips. Processing circuitry 120 may implement multiple processor threads and / or multiple processor cores. Cache 121 is memory located within the processor chip package and is typically used for data or code that should be readily accessible by the threads or cores running on processor group 110. Cache memory is typically organized into multiple levels based on its relative proximity to the processing circuitry. Alternatively, some or all of the cache for the processor group may be located “off-chip.” In some computing environments, processor group 110 may be designed to work with qubits and perform quantum computing.

[0024] Computer-readable program instructions are typically loaded onto computer 101 to cause a series of operational steps to be executed by processor assembly 110 of computer 101, thereby implementing a computer-implemented method such that the instructions executed in this way instantiate the method specified in the flowcharts and / or descriptive passages of the computer-implemented method (collectively referred to as the “method of the present invention”) included in this document. These computer-readable program instructions are stored in various types of computer-readable storage media, such as cache 121 and other storage media discussed below. The program instructions and associated data are accessed by processor assembly 110 to control and direct the execution of the method of the present invention. In computing environment 100, at least some of the instructions for performing the method of the present invention may be stored in sustainability assessment tool 190 in persistent storage device 113.

[0025] Communication structure 111 is a signal transmission path that allows various components of computer 101 to communicate with each other. Typically, this structure consists of switches and conductive paths, such as switches and conductive paths that form buses, bridges, physical input / output ports, etc. Other types of signal communication paths can be used, such as fiber optic communication paths and / or wireless communication paths.

[0026] Volatile memory 112 is any type of volatile memory now known or to be developed in the future. Examples include dynamically typed random access memory (RAM) or statically typed RAM. Typically, volatile memory 112 is characterized by random access, but this is not required unless explicitly indicated. In computer 101, volatile memory 112 is located in a single package and is internal to computer 101; however, alternatively or additionally, volatile memory 112 may be distributed across multiple packages and / or located externally relative to computer 101.

[0027] The persistent storage device 113 is any form of non-volatile memory in computers now known or to be developed in the future. The non-volatility of this storage device means that the stored data is retained regardless of whether power is supplied to the computer 101 and / or directly to the persistent storage device 113. The persistent storage device 113 may be a read-only memory (ROM), but typically at least a portion of the persistent storage device allows data to be written, deleted, and rewritten. Some familiar forms of persistent storage devices include hard disks and solid-state storage devices. The operating system 122 may take several forms, such as various known proprietary operating systems or open-source portable operating system interface-type operating systems employing a kernel. The code included in the sustainability assessment tool 190 generally includes at least some of the computer code involved in performing the methods of the present invention.

[0028] Peripheral device group 114 includes a collection of peripheral devices for computer 101. Data communication connections between peripheral devices and other components of computer 101 can be implemented in various ways, such as Bluetooth connectivity, near field communication (NFC) connectivity, connections via cables (such as Universal Serial Bus (USB) type cables), plug-in connections (e.g., secure digital (SD) cards), connections via local area networks, and even connections via wide area networks such as the Internet. In various embodiments, UI device group 123 may include components such as displays, speakers, microphones, wearable devices (such as goggles and smartwatches), keyboards, mice, printers, touchpads, game controllers, and haptic devices. Storage device 124 is external storage, such as an external hard drive, or pluggable storage, such as an SD card. Storage device 124 can be persistent and / or volatile. In some embodiments, storage device 124 may take the form of a quantum computing storage device for storing data in the form of qubits. In embodiments where computer 101 requires substantial storage (e.g., where computer 101 locally stores and manages a large database), this storage can be provided by peripheral storage devices designed to store very large amounts of data, such as a storage area network (SAN) shared by multiple geographically distributed computers. The IoT sensor group 125 consists of sensors that can be used in IoT applications. For example, one sensor could be a thermometer, while another could be a motion detector.

[0029] Network module 115 is a collection of computer software, hardware, and firmware that allows computer 101 to communicate with other computers via WAN 102. Network module 115 may include hardware such as a modem or Wi-Fi transceiver, software for packing and / or unpacking data for transmission over the communication network, and / or web browser software for transmitting data over the Internet. In some embodiments, the network control functions and network forwarding functions of network module 115 are executed on the same physical hardware device. In other embodiments (e.g., embodiments utilizing software-defined networking (SDN), the control functions and forwarding functions of network module 115 are executed on physically separate devices, such that the control functions manage several different network hardware devices. Computer-readable program instructions for performing the methods of the present invention can typically be downloaded to computer 101 from an external computer or external storage device via a network adapter card or network interface included in network module 115.

[0030] WAN 102 is any wide area network (e.g., the Internet) capable of transmitting computer data over non-local distances using any technology now known or to be developed in the future for transmitting computer data. In some embodiments, WAN 102 may be replaced and / or supplemented by a local area network (LAN) designed to transmit data between devices located in a local area such as a Wi-Fi network. WANs and / or LANs typically include computer hardware such as copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and edge servers.

[0031] End User Equipment (EUD) 103 is any computer system used and controlled by an end user (e.g., a customer of the enterprise operating computer 101) and can take any of the forms discussed above in connection with computer 101. EUD 103 typically receives helpful and useful data from the operation of computer 101. For example, assuming computer 101 is designed to provide recommendations to the end user, these recommendations are typically transmitted from network module 115 of computer 101 to EUD 103 via WAN 102. In this way, EUD 103 can display or otherwise present the recommendations to the end user. In some embodiments, EUD 103 can be a client device, such as a thin client, a heavy client, a mainframe computer, a desktop computer, etc.

[0032] Remote server 104 is any computer system that provides at least some data and / or functionality to computer 101. Remote server 104 can be controlled and used by the same entity operating computer 101. Remote server 104 represents a machine that collects and stores helpful and useful data for use by other computers, such as computer 101. For example, if computer 101 is designed and programmed to provide recommendations based on historical data, that historical data can be provided to computer 101 from a remote database 130 of remote server 104.

[0033] Public cloud 105 is any computer system that can be used by multiple entities, providing on-demand availability of computer system resources and / or other computing capabilities, particularly data storage (cloud storage) and computing power, without requiring direct active management by the user. Cloud computing typically leverages resource sharing to achieve consistency and economies of scale. Direct and active management of the computing resources of public cloud 105 is performed by the computer hardware and / or software of cloud orchestration module 141. The computing resources provided by public cloud 105 are typically implemented by virtual computing environments running on various computers constituting host physical machine group 142, which is the total number of physical computers in and / or available to public cloud 105. Virtual computing environments (VCEs) typically take the form of virtual machines from virtual machine group 143 and / or containers from container group 144. It should be understood that these VCEs can be stored as images and can be transferred between and between various physical machine hosts, either as images or after the instantiation of a VCE. Cloud orchestration module 141 manages the transfer and storage of images, the deployment of new instantiations of VCEs, and the management of active instantiation of VCE deployments. Gateway 140 is a collection of computer software, hardware, and firmware that allow public cloud 105 to communicate via WAN 102.

[0034] Now, we will provide some further explanation of Virtualized Computing Environments (VCEs). A VCE can be stored as an "image." A new active instance of a VCE can be instantiated from an image. Two familiar types of VCEs are virtual machines and containers. A container is a VCE that uses operating system-level virtualization. This involves operating system features where the kernel allows multiple isolated user-space instances, called containers, to exist. From the perspective of the programs running within them, these isolated user-space instances typically behave like a real computer. Computer programs running on a regular operating system can utilize all the resources of that computer, such as connected devices, files and folders, network shares, CPU power, and quantifiable hardware capabilities. However, programs running within a container can only use the contents of the container and the devices allocated to the container; this is a feature known as containerization.

[0035] Private cloud 106 is similar to public cloud 105, except that computing resources are only available for use by a single enterprise. While private cloud 106 is depicted communicating with WAN 102, in other embodiments, private cloud may be completely disconnected from the internet and accessible only via a local / private network. A hybrid cloud is a combination of multiple clouds of different types (e.g., private, community, or public cloud types) typically implemented by different vendors. Each of the multiple clouds remains a separate and discrete entity, but the larger hybrid cloud architecture is bound together by a standardization or proprietary technology that enables orchestration, management, and / or data application portability between the multiple component clouds. In this embodiment, both public cloud 105 and private cloud 106 are part of a larger hybrid cloud.

[0036] Cloud computing services and / or microservices: Public cloud 105 and private cloud 106 are programmed and configured to deliver cloud computing services and / or microservices. Figure 1 (Not shown separately). Unless otherwise stated, the term "microservices" should be interpreted as including larger "services," regardless of size. Cloud services are infrastructure, platforms, or software typically hosted by a third-party provider and available to users via the internet. Cloud services facilitate the flow of user data from front-end clients (e.g., user-side servers, tablets, desktops, laptops) via the internet to and from the provider's systems. In some embodiments, cloud services can be configured and orchestrated according to the "as a service" technology paradigm, where something is presented to internal or external customers as a cloud computing service. As a service provision typically provides various endpoints with which customers interface. These endpoints are typically based on a set of APIs. One category of as a service provision is Platform as a Service (PaaS), where a service provider provides, instantiates, runs, and manages modular bundles of code that customers can use to instantiate computing platforms and one or more applications without the complexity of building and maintaining the infrastructure typically associated with these things. Another category is Software as a Service (SaaS), where software is centrally hosted and distributed on a subscription basis. SaaS is also known as software on demand, web-based software, or web-hosted software. The four technical sub-fields involved in cloud services are: deployment, integration, on-demand, and virtual private networks.

[0037] Figure 2 A block diagram of a sustainability assessment tool 190 according to an illustrative embodiment is shown. The sustainability assessment tool 190 includes a user interface module 204 that provides a user-friendly interface allowing users to input data related to alternative options (e.g., new products, new processes, or new directives) through structured templates. These structured templates are pre-configured with questions and forms corresponding to multiple sustainability categories. The interface is designed to systematically guide the user through the data input process.

[0038] Sustainability assessment tool 190 includes analysis module 206, which integrates user input into a unified sustainability framework. Analysis module 206 assesses and processes input data across sustainability categories, enabling the identification of risks, benefits, and trade-offs of alternatives compared to baseline or reference options (e.g., existing products, processes, or directives).

[0039] Sustainability assessment tool 190 includes a visualization module 208 that generates comparative visual outputs. These comparative visual outputs help illustrate the comparison between baseline and alternative options in terms of sustainability risks and benefits. The comparative visual outputs may include charts, graphs, tables, or other visual representations of the data that aid in understanding and decision-making.

[0040] In an illustrative embodiment, the user interface module 204 provides a structured template for receiving input data related to alternative options (e.g., new products, new processes, or new instructions) for evaluation at different stages of their development lifecycle. In one embodiment, input data is received for two different levels of evaluation: a first-level sustainability assessment and a second-level sustainability assessment.

[0041] Level 1 sustainability assessments can be conducted at the initial stages of alternative options or at the start of development. This assessment serves as a preliminary evaluation to identify key sustainability considerations and potential impacts early in the development process. Level 1 sustainability assessments aim to provide an overview of the environmental, social, and economic factors associated with alternative options and guiding decisions to ensure sustainability is integrated from the outset. Focusing on a broad range of categories and employing simplified assessment criteria, Level 1 sustainability assessments are a quick and accessible tool for early planning.

[0042] Level 2 sustainability assessment is designed for advanced or late-stage alternatives in development. It builds upon the foundation laid by Level 1 assessment but delves deeper into more detailed aspects. It is suitable for evaluating the comprehensive sustainability of mature alternatives. Level 2 sustainability assessment uses detailed metrics and data to conduct in-depth analysis of environmental, social, and economic impacts. It includes all categories covered in Level 1 assessment but incorporates more detailed standards, methodologies, and data requirements. This ensures a thorough assessment of sustainability.

[0043] If the alternatives are already in an advanced or late-stage development phase, users can choose to skip the Level 1 sustainability assessment and proceed directly to the Level 2 sustainability assessment. This flexibility is designed to simplify the assessment process for later-stage projects.

[0044] Figure 3A and Figure 3BA structured template 300 is shown, allowing users to input data for a Level 1 sustainability assessment. The structured template 300 consists of predefined formats organized into three main sustainability categories: (1) environmental sustainability 304; (2) social sustainability 306; and (3) economic sustainability 308. Each main category is further subdivided into multiple subcategories, allowing for detailed assessment. The structured template 300 includes fields for selecting predefined options, adding comments, and specifying lifecycle stages.

[0045] In the illustrative embodiment, environmental sustainability 304 is divided into six subcategories:

[0046] (1) Global emissions: Greenhouse gas emissions that contribute to climate change, including but not limited to CO2, CH4, N2O, and contrails (e.g., condensation trails or linear clouds visible behind an aircraft composed of ice particles).

[0047] (2) Local emissions: Local air pollutants that reduce local air quality, including but not limited to CO, NO2, SO2, O3, and particulate matter (PM).

[0048] (3) Water consumption: Water consumed during any stage of the life cycle.

[0049] (4) Energy consumption: Energy consumed during any stage of the life cycle.

[0050] (5) Community noise: Any noise that the aircraft typically generates in the community around the airport.

[0051] (6) Hazardous substances: substances that are regulated due to human safety concerns or adverse environmental impacts.

[0052] (7) Material recycling: Minimize waste and maximize resource utilization by keeping products, materials and resources at their highest levels for as long as possible.

[0053] For each subcategory, the user selects one of five predefined options 310:

[0054] (1) Major risks.

[0055] (2) Secondary risks.

[0056] (3) No effect.

[0057] (4) Secondary benefits.

[0058] (5) Significant benefits.

[0059] The choice of options depends on the degree of impact (positive, neutral, or negative) and its significance. For example, if an alternative offers a significant reduction in global emissions, the user selects "significant benefit" and provides commentary or evidence (e.g., a specific metric for emissions reduction) in comment field 312. Conversely, if an alternative significantly increases global emissions, the user selects "significant risk" and explains the potential negative impact in comment field 312.

[0060] In the illustrative embodiment, the user is required to specify in the lifecycle stage field 314 which lifecycle stage is most affected by their selection. Lifecycle stage 314 may include:

[0061] Material extraction: refers to the stage of extracting materials (including minerals, ores, biomass, etc.) from the earth.

[0062] Manufacturing: refers to the industrial production of goods.

[0063] In use: refers to the operational phase of a product, which begins when manufacturing is completed and ends when the product reaches the end of its service life.

[0064] End of life: refers to the stage when a product changes from its useful life to disposal.

[0065] In the illustrative embodiment, the social sustainability category assesses stakeholders' human health, safety, and wellbeing across four subcategories:

[0066] (1) Company employees: taking into account the health, safety and well-being of employees, and defined as any employee involved in the development, construction, testing or maintenance of the product.

[0067] (2) Suppliers and collaborators: Examine the health, safety and well-being of people involved in the supply chain and defined as suppliers, collaborators and their employees who support the development, manufacture, assembly, delivery, maintenance, use or disposal of the product.

[0068] (3) Customers and passengers: assessing the impact of the product or service on the health, safety and well-being of customers, and defined as entities or individuals who purchase and operate the product or otherwise use the product.

[0069] (4) Community: Assess the impact on the health, safety, or well-being of the local community of people defined as those living near the manufacturing, operating, or disposal facilities.

[0070] For each subcategory under the social sustainability category, users select one of five predefined options (significant risk, minor risk, no impact, minor benefit, significant benefit). Users add comments to justify their selection. Users specify the most affected lifecycle stage in the lifecycle field 314:

[0071] Material extraction: refers to the stage of extracting materials (including minerals, ores, biomass, etc.) from the earth.

[0072] Manufacturing: refers to the industrial production of goods.

[0073] In use: This refers to the operational phase of a product, which begins once manufacturing is complete and ends once the product reaches the end of its lifespan.

[0074] End of life: refers to the stage when a product changes from its useful life to disposal.

[0075] In the illustrative embodiment, the sustainability assessment tool uses category 308, which assesses the financial impact of alternative options based on economic sustainability. It is divided into the following subcategories, each addressing a key aspect of the economic evaluation:

[0076] (1) Investment: This subcategory assesses the initial investment required to realize the alternatives. It considers costs such as research and development (e.g., engineering, testing, certification, etc.), infrastructure setup, equipment purchase, initial resource allocation, and employee training and development. The objective is to determine the feasibility of the investment relative to the expected benefits.

[0077] (2) Production Costs: This subcategory assesses the costs associated with producing goods or services using alternative options. These include raw material costs, labor costs (including engineering, manufacturing, etc.), supply chain management, overhead costs, and energy consumption during production. This analysis aims to ensure cost efficiency and competitive pricing.

[0078] (3) Operating Costs: Operating costs cover the ongoing expenses required to maintain and operate the product or process. This includes maintenance, utilities, employee salaries, and other recurring expenses. This subcategory focuses on long-term financial sustainability.

[0079] (4) Price: This subcategory examines the potential pricing strategies for the products or services derived from the alternatives. It assesses how the price aligns with market expectations and profit targets, while also considering customer affordability.

[0080] (5) Market Share: This subcategory analyzes the potential market share that a product or service can capture. It assesses competition, customer demand, and market trends to estimate the economic viability of alternatives.

[0081] For each subcategory under category 308 of Economic Sustainability, users select one of five predefined options (significant risk, minor risk, no impact, minor benefit, significant benefit). Users add comments to justify their selection. Users specify the most affected lifecycle stage in the lifecycle field 314.

[0082] In other embodiments, the evaluation may include additional categories or other considerations (e.g., indirectness).

[0083] Figure 4A , Figure 4B and Figure 4C A structured template 400 is shown, which consists of a predefined format designed to allow users to input data for a Level 2 sustainability assessment under the category of environmental sustainability.

[0084] In the illustrative embodiment, the Environmental Sustainability 404 category is divided into six subcategories, each addressing a specific aspect of environmental impact:

[0085] Structured template 400 has pre-configured forms tailored for this purpose. These forms include:

[0086] Pre-configured Question 406: Each subcategory is equipped with predefined questions that guide users through the evaluation process. These questions ensure consistency between data collection and evaluation.

[0087] Pre-configured Answer 408: Provides users with multiple predefined answer choices for each question. This helps simplify data entry and ensures uniformity across evaluations.

[0088] Comment field 410: For each selected answer, prompts the user to provide a detailed explanation in the designated comment field. This ensures that all responses are transparent, reasonable, and traceable.

[0089] Lifecycle Phase 412: To enhance the granularity of the analysis, users need to specify the lifecycle phase most affected by the alternatives (e.g., material extraction, manufacturing, in use, and end of life). This allows for targeted and phase-specific assessments.

[0090] By utilizing this structured template, the Level 2 sustainability assessment ensures a thorough and systematic analysis of environmental impacts, enabling users to make informed decisions about the sustainability of alternatives.

[0091] Figure 5A , Figure 5B and Figure 5C A structured template 500 is shown, consisting of a predefined format designed to allow users to input data for a Level 2 sustainability assessment under the social sustainability category. In an illustrative embodiment, the social sustainability category 504 has a pre-configured format, including:

[0092] Pre-configured Question 506: Predefined questions guide users through the evaluation process. These questions ensure consistency between data collection and evaluation.

[0093] Pre-configured Answer 508: For each subcategory, users are offered multiple predefined answer choices for each question. This helps simplify data entry and ensures uniformity across evaluations.

[0094] Comment field 510: For each selected answer, prompts the user to provide a detailed explanation in the designated comment field. This ensures that all responses are transparent, reasonable, and traceable.

[0095] Lifecycle Stage 512: To enhance the granularity of the analysis, users need to specify the lifecycle stage most affected by the alternatives (e.g., material extraction, manufacturing, in use, and end of life). This allows for targeted and stage-specific assessments.

[0096] Figure 6A and Figure 6B A structured template 600 is shown, consisting of a predefined format designed to allow users to input data for a Level 2 sustainability assessment under the economic sustainability category. In an illustrative embodiment, the economic sustainability category 604 has a pre-configured format, including:

[0097] Pre-configured Question 606: Predefined questions guide users through the evaluation process. These questions ensure consistency between data collection and evaluation.

[0098] Pre-configured Answer 608: For each subcategory, users are offered multiple predefined answer choices for each question. This helps simplify data entry and ensures uniformity across evaluations.

[0099] Comment field 610: For each selected answer, prompts the user to provide a detailed explanation in the designated comment field. This ensures that all responses are transparent, reasonable, and traceable.

[0100] Lifecycle Stage 612: To enhance the granularity of the analysis, users need to specify the lifecycle stage most affected by the alternatives (e.g., material extraction, manufacturing, in use, and end of life).

[0101] Figure 7 A structured template 700 is shown, consisting of predefined forms designed to allow users to input data for a second-level sustainability assessment under other consideration categories. In an illustrative embodiment, other consideration category 704 has a pre-configured form, including:

[0102] Pre-configured Question 706: Predefined questions guide users through the evaluation process. These questions ensure consistency between data collection and evaluation.

[0103] Pre-configured Answer 708: For each subcategory, users are offered multiple predefined answer choices for each question. This helps simplify data entry and ensures uniformity across evaluations.

[0104] Comment field 710: For each selected answer, prompts the user to provide a detailed explanation in the designated comment field. This ensures that all responses are transparent, reasonable, and traceable.

[0105] Lifecycle Stage 712: To enhance the granularity of the analysis, users need to specify the lifecycle stage most affected by the alternatives (e.g., material extraction, manufacturing, in use, and end of life).

[0106] Figure 8A and Figure 8B A structured template 800 is shown, which is completed by a user by inputting data for a Level 1 sustainability assessment. In an illustrative embodiment, the structured template 800 consists of predefined forms organized into three main sustainability categories: (1) environmental sustainability 804; (2) social sustainability 806; and (3) economic sustainability 808. Other categories or additional considerations may be included in the assessment. Each main category is further subdivided into multiple subcategories.

[0107] For each subcategory, the user selects one of five predefined options 810 (significant risk, minor risk, no impact, minor benefit, significant benefit). The user adds a comment in the comment field 812 to justify the selection. The user specifies the most affected lifecycle stage in the lifecycle field 814.

[0108] Figure 9A , Figure 9B , Figure 9C and Figure 9D A structured template 900 is shown, which has been completed by the user for a Level 2 sustainability assessment within the environmental sustainability category. In this illustrative example, environmental sustainability category 904 is divided into six subcategories: global emissions; local emissions; water consumption; energy consumption; community noise; hazardous substances; and materials recycling.

[0109] Each subcategory includes predefined questions 906 that guide users through the assessment process. When a user selects a predefined question, they are presented with multiple predefined answer options 908. This approach simplifies data entry and ensures consistency across assessments.

[0110] In this example, the user selects an answer to a predefined question and provides a detailed explanation for each answer in the designated comment field 910. Additionally, the user specifies the most affected lifecycle stage in the lifecycle stage field 912, enabling targeted and stage-specific evaluation.

[0111] Figure 10A , Figure 10B and Figure 10C A structured template 1000, completed by a user for a Level 2 sustainability assessment within the category of social sustainability, is shown. In this illustrative example, for each subcategory, predefined questions 1006 guide the user through the assessment process. As the user selects a predefined question, multiple predefined answer options 1008 are presented to them. This approach simplifies data entry and ensures consistency across assessments.

[0112] In this example, the user selects an answer to a predefined question and provides a detailed explanation for each answer in the designated comment field 1010. Additionally, the user specifies the most affected lifecycle stage in the lifecycle stage field 1012, enabling targeted and stage-specific evaluation.

[0113] Figure 11A , Figure 11B and Figure 11C A structured template 1100, completed by a user for a Level 2 sustainability assessment within the category of economic sustainability, is shown. In this illustrative example, for each subcategory, predefined questions 1106 guide the user through the assessment process. As the user selects a predefined question, multiple predefined answer options 1108 are presented to them. This approach simplifies data entry and ensures consistency across assessments.

[0114] In this example, the user selects an answer to a predefined question and provides a detailed explanation for each answer in the designated comment field 1110. Additionally, the user specifies the most affected lifecycle stage in the lifecycle stage field 1112, enabling targeted and stage-specific evaluation.

[0115] Figure 12 A structured template 1200, completed by a user for a Level 2 sustainability assessment within other sustainability categories, is shown. In this illustrative example, predefined questions 1206 guide the user through the assessment process. As the user selects a predefined question, multiple predefined answer options 1208 are presented to them. This approach simplifies data entry and ensures consistency across assessments.

[0116] In this example, the user selects an answer to a predefined question and provides a detailed explanation for each answer in the designated comment field 1210. Additionally, the user specifies the most affected lifecycle stage in the lifecycle stage field 1212.

[0117] Refer again Figure 2Analysis module 206 integrates user input into a comprehensive sustainability framework that serves as the backbone of the assessment process. Analysis module 206 evaluates and processes input data across various categories and subcategories, enabling the identification of risks, potential benefits, and trade-offs associated with sustainability considerations. By analyzing these factors, analysis module 206 ensures a qualitative approach to sustainability assessment.

[0118] Once the input data has been analyzed, the visualization module 208 transforms the results into actionable insights by comparing visual outputs. These outputs facilitate comparisons between baseline conditions and alternative scenarios by highlighting the risks, benefits, and trade-offs related to sustainability. Comparative visual outputs may include charts, graphs, tables, or other graphical representations designed to enhance understanding and support effective decision-making.

[0119] Figure 13 Table 1300, generated by visualization module 208, is shown. Table 1300 organizes the data into several key categories: environmental category 1304, social category 1306, economic category 1308, and other considerations or categories 1310.

[0120] For each category, Table 1300 provides an assessment by identifying one of three outcomes:

[0121] Benefit 1320 (e.g., sustainability advantages or improvements);

[0122] No effect or marginal effect 1322 (e.g., negligible effect or state); and

[0123] Significant risks or problems 1324 (e.g., major challenges or adverse outcomes).

[0124] This structured layout allows stakeholders to readily assess the sustainability performance of different options, ensuring that relevant factors are considered during the decision-making process.

[0125] As used herein, "connected to" a first component means that the first component can be directly or indirectly connected to the second component. In other words, an additional component can exist between the first and second components. When one or more additional components exist between the two components, the first component is considered to be indirectly connected to the second component. When the first component is directly connected to the second component, there is no additional component between the two components.

[0126] As used in this article, the phrase “multiple” means one or more. When used with a list of items, the phrase “at least one of…” means that different combinations of one or more of the listed items can be used, and it is possible that only one of each item in the list is needed. In other words, “at least one of…” means that any combination of items and the number of items can be used from the list, but not all items in the list are required. Items can be specific objects, things, or categories.

[0127] For example, but not limited to, "at least one of project A, project B, or project C" can include project A, project A and project B, or project C. The example could also include project A, project B, and project C, or project B and project C. Of course, any combination of these projects can exist. In some illustrative examples, "at least one of..." can be, for example, but not limited to, two of project A; one of project B; and ten of project C; four of project B and seven of project C; or other suitable combinations.

[0128] The block diagrams depicting different embodiments illustrate the architecture, functionality, and operation of some possible implementations of the devices and methods in the illustrative embodiments. In this regard, each block in the block diagram may represent at least one of a module, segment, function, or part of an operation or step. For example, one or more blocks may be implemented as program code.

[0129] In some alternative implementations of the illustrative embodiments, one or more functions indicated in the boxes may occur in a different order than those shown in the drawings. For example, in some cases, depending on the functions involved, two boxes shown consecutively may be executed substantially simultaneously, or the boxes may sometimes be executed in reverse order. Furthermore, additional boxes may be added in addition to those shown in the flowcharts or block diagrams.

[0130] Various illustrative embodiments have been described for purposes of illustration and description, and are not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those skilled in the art. Furthermore, different illustrative embodiments may provide different features compared to other illustrative embodiments. One or more embodiments were selected and described in order to best explain the principles of the embodiments, their practical application, and to enable those skilled in the art to understand the disclosure of various embodiments with various modifications suitable for the particular intended use.

[0131] Examples of this disclosure may be described in accordance with one or more of the following terms.

[0132] Clause 1. A computer-implemented method for assessing the sustainability impact of alternative options, the computer-implemented method comprising:

[0133] Access sustainability assessment tools, which include predefined templates to guide users through structured sustainability questions;

[0134] Receive input data for alternatives related to multiple sustainability categories;

[0135] The input data is integrated into a framework that includes multiple sustainability subcategories;

[0136] Analyze the input data and identify the relative risks and benefits associated with the alternatives when compared to the baseline options; and

[0137] Generate comparative visual outputs to visually represent the relative sustainability risks and benefits of alternative options.

[0138] Clause 2. The computer implementation method according to Clause 1, wherein the plurality of sustainability categories includes an environmental sustainability category, a social sustainability category, and an economic sustainability category.

[0139] Clause 3. The computer implementation method as described in Clause 1, wherein the alternatives include new technologies, new manufacturing processes, new engineering techniques, or new planning instructions.

[0140] Clause 4. The computer implementation method according to Clause 1, wherein the baseline options include prior art, existing manufacturing processes, existing engineering processes, or existing planning instructions.

[0141] Clause 5. The computer implementation method according to Clause 1, further comprising displaying the comparative visual output using the sustainability assessment tool.

[0142] Clause 6. The computer implementation method according to Clause 1, wherein the comparative visual output includes charts and graphs to visually represent the relative sustainability risks and benefits of the alternatives.

[0143] Clause 7. The computer implementation method according to Clause 1, wherein the visual output includes a traffic light chart or comparison bar graph to convey the sustainability risks and benefits of the alternatives.

[0144] Clause 8. The computer implementation method according to Clause 1, further comprising linking the sustainability assessment tool to an external database to import data related to the environmental, social and economic categories.

[0145] Clause 9. A computer system comprising:

[0146] Processor group;

[0147] One or more computer-readable storage media; and

[0148] Program instructions stored on the one or more computer-readable storage media to cause the processor group to perform operations including:

[0149] Access sustainability assessment tools, which include predefined templates to guide users through structured sustainability questions;

[0150] Receive input data for alternatives related to multiple sustainability categories;

[0151] The input data is integrated into a framework that includes multiple sustainability subcategories;

[0152] Analyze the input data and identify the relative risks and benefits associated with the alternatives compared to the baseline options; and

[0153] Generate comparative visual output to visually represent the relative sustainability risks and benefits of the alternatives.

[0154] Clause 10. The computer system pursuant to Clause 9, wherein the plurality of sustainability categories includes an environmental sustainability category, a social sustainability category, and an economic sustainability category.

[0155] Clause 11. The computer system pursuant to Clause 9, wherein the alternatives include new technologies, new manufacturing processes, new engineering techniques, or new planning instructions.

[0156] Clause 12. The computer system pursuant to Clause 9, wherein the baseline options include existing technology, existing manufacturing processes, existing engineering processes, or existing planning instructions.

[0157] Clause 13. The computer system pursuant to Clause 9, wherein said operation further includes displaying the comparative visual output using the sustainability assessment tool.

[0158] Clause 14. The computer system pursuant to Clause 9, wherein the comparative visual output includes charts and graphs to visually represent the relative sustainability risks and benefits of the alternatives.

[0159] Clause 15. A computer program product comprising:

[0160] One or more computer-readable storage media;

[0161] Program instructions stored on the one or more computer-readable storage media for performing operations including:

[0162] Access sustainability assessment tools, which include predefined templates to guide users through structured sustainability questions;

[0163] Receive input data for alternatives related to multiple sustainability categories;

[0164] The input data is integrated into a framework that includes multiple sustainability subcategories;

[0165] Analyze the input data and identify the relative risks and benefits associated with the alternatives compared to the baseline options; and

[0166] Generate comparative visual output to visually represent the relative sustainability risks and benefits of the alternatives.

[0167] Clause 16. The computer program product pursuant to Clause 15, wherein the plurality of sustainability categories includes an environmental sustainability category, a social sustainability category, and an economic sustainability category.

[0168] Clause 17. The computer program product as described in Clause 15, wherein the alternatives include new technologies, new manufacturing processes, new engineering or planning instructions.

[0169] Clause 18. The computer program product as described in Clause 15, wherein the baseline option includes prior art, existing manufacturing processes, existing engineering processes, or existing planning instructions.

[0170] Clause 19. The computer program product pursuant to Clause 15, wherein said operation further includes displaying the comparative visual output using the sustainability assessment tool.

[0171] Clause 20. The computer program product described in Clause 15, wherein the sustainability assessment tool is linked to an external database to import data related to sustainability categories.

Claims

1. A computer-based method for assessing the sustainability impact of alternative options, the computer-based method comprising: Access sustainability assessment tools, which include predefined templates to guide users through structured sustainability questions; Receive input data for alternatives related to multiple sustainability categories; The input data is integrated into a framework that includes multiple sustainability subcategories; Analyze the input data and identify the relative risks and benefits associated with the alternatives when compared to the baseline options; as well as Generate comparative visual outputs to visually represent the relative sustainability risks and benefits of alternative options.

2. The computer implementation method according to claim 1, wherein the plurality of sustainability categories includes an environmental sustainability category, a social sustainability category, and an economic sustainability category.

3. The computer implementation method according to claim 1, wherein the alternative options include new technologies, new manufacturing processes, new engineering techniques, or new planning instructions.

4. The computer implementation method according to claim 1, wherein the baseline options include prior art, existing manufacturing processes, existing engineering processes, or existing planning instructions.

5. The computer implementation method according to claim 1, further comprising displaying the comparative visual output using the sustainability assessment tool.

6. The computer implementation method of claim 1, wherein the comparative visual output includes charts and graphs to visually represent the relative sustainability risks and benefits of the alternatives.

7. The computer implementation method of claim 1, wherein the visual output includes a traffic light chart or a comparison bar graph to convey the sustainability risks and benefits of the alternatives.

8. The computer implementation method of claim 1, further comprising linking the sustainability assessment tool to an external database to import data related to the environmental, social and economic categories.

9. A computer system, the computer system comprising: Processor group; One or more computer-readable storage media; as well as Program instructions stored on the one or more computer-readable storage media to cause the processor group to perform operations including: Access sustainability assessment tools, which include predefined templates to guide users through structured sustainability questions; Receive input data for alternatives related to multiple sustainability categories; The input data is integrated into a framework that includes multiple sustainability subcategories; Analyze the input data and identify the relative risks and benefits associated with the alternatives when compared to the baseline options; as well as Generate comparative visual output to visually represent the relative sustainability risks and benefits of the alternatives.

10. A computer program product, the computer program product comprising: One or more computer-readable storage media; Program instructions stored on the one or more computer-readable storage media for performing operations including: Access sustainability assessment tools, which include predefined templates to guide users through structured sustainability questions; Receive input data for alternatives related to multiple sustainability categories; The input data is integrated into a framework that includes multiple sustainability subcategories; Analyze the input data and identify the relative risks and benefits associated with the alternatives when compared to the baseline options; as well as Generate comparative visual output to visually represent the relative sustainability risks and benefits of the alternatives.