Software Digital Passport for Environmental Impact Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Telecommunications operators lack transparent and reliable information about the environmental impact and sustainability of the software they develop, which is not provided by equipment manufacturers.

Innovation Solution

Generate a digital passport for software applications containing information about their development environment, including energy consumption, resource usage, and recyclability, and store it in an immutable register like a blockchain for transparent tracking and selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If telecommunications operators rely on equipment manufacturers for environmental information, then hardware transparency is improved, but software environmental impact information is lost

Engineering Contradiction:
Improvesoftware environmental impact informationVSAvoidinformation completeness
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent segments environmental information tracking into distinct components: hardware information (provided by manufacturers) and software information (generated by operators). This segmentation allows each component to be addressed through appropriate mechanisms, with software environmental data captured separately through development environment monitoring and digital passports.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by capturing environmental information during the software development phase itself, rather than attempting to obtain it later. Monitoring entities track development environment characteristics (energy consumption, hardware resources) in real-time during development, and this information is embedded into the software artifact before deployment, ensuring completeness without requiring post-deployment investigation.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If digital passports contain detailed development environment information, then transparency is improved, but data storage and management complexity increases

Engineering Contradiction:
Improveenvironmental impact transparencyVSAvoiddata management system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces monitoring entities as intermediaries between development environments and digital passport systems. These monitoring entities automatically collect, aggregate, and structure environmental information from complex development environments, transforming raw data into standardized digital passport entries. This intermediary layer simplifies data management by handling the complexity of information collection and validation automatically.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses digital passports as standardized copies or representations of development environment information. Instead of managing the full complexity of actual development environments, the system creates simplified digital representations (passports) that capture essential environmental characteristics. These digital copies can be stored, transmitted, and managed efficiently while preserving the key information needed for sustainability assessment.

Inventive Principle:
Principle #26Copying

3Loss of information

If environmental information is collected during application development, then sustainability tracking is improved, but development process overhead increases

Engineering Contradiction:
Improveenvironmental cost dataVSAvoidsoftware development efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent merges environmental information collection with existing software development processes by integrating monitoring entities into the development workflow. Rather than adding separate tracking steps, the monitoring functionality is combined with development tools and processes, allowing environmental data to be captured automatically as part of normal development activities. This merging reduces overhead by leveraging existing infrastructure and workflows.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements self-service by enabling development environments to automatically generate and report their own environmental information through monitoring entities. The system captures data from the development process itself without requiring external intervention or manual data entry. This self-service approach minimizes productivity impact by making the information collection transparent and automated, requiring minimal additional effort from developers.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250356370A1Methods for generating and selecting a digital passport relating to an application intended to be deployed in at least one computer entity, corresponding devices and computer programs
Publication Date: 2025.11.20 ORANGE SA
  • US20250356370A1 patent drawing
  • US20250356370A1 patent drawing

AI summary

A method is described for generating, by an electronic device, at least one digital passport relating to an application intended to be deployed in at least one computer entity, the digital passport including at least one entry including information relating to at least one development environment in which the application is developed.