Software Digital Passports for Verifiable Environmental Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

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

Innovation Solution

A digital passport is generated for software applications, containing information about their development environment, including energy consumption, resource usage, and recyclability, which is stored in a shared, immutable registry 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 equipment transparency is improved, but software transparency and reliability remain insufficient

Engineering Contradiction:
Improvesoftware environmental informationVSAvoidinformation transparency
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent segments the information provision responsibility by creating separate digital passports for hardware (provided by manufacturers) and software (provided by developers/operators). This segmentation ensures that software environmental information is captured independently through development environment metadata, preventing the information gap where software transparency was previously dependent on hardware manufacturers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a shared registry as an intermediary system that collects, standardizes, and verifies digital passports from multiple sources including software developers and equipment manufacturers. This intermediary ensures reliable information aggregation and provides a centralized verification mechanism, making software environmental information as reliable as hardware information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If detailed development environment information is collected for digital passports, then information completeness is improved, but data management complexity increases

Engineering Contradiction:
Improvedevelopment environment informationVSAvoiddata management system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent creates a universal digital passport structure that can accommodate multiple types of information (environmental metrics, development environment metadata, software identifiers) in a standardized format. This universal structure simplifies data management by providing a single framework that handles diverse information types consistently, reducing the complexity that would arise from managing multiple separate data systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent transforms complex development environment data into standardized parameters and metrics that can be consistently captured and compared. By defining specific parameters (energy consumption, resource usage, environmental impact) and using cryptographic hashing for verification, the system manages information completeness through parameter standardization rather than through complex data structures.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If a shared registry system is implemented for storing digital passports, then information reliability is improved, but system infrastructure complexity increases

Engineering Contradiction:
Improveinformation verificationVSAvoidregistry infrastructure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses cryptographic hashing to create compact digital copies (hashes) of the entire digital passport content. These hash copies are stored in the shared registry instead of full data sets, providing verification capability with minimal storage requirements. This copying approach maintains information reliability through cryptographic verification while keeping the registry infrastructure simple and lightweight.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces complex mechanical verification systems with cryptographic verification mechanisms. Instead of requiring complex access control lists, permission hierarchies, or manual verification procedures, the system uses digital signatures and cryptographic hashes to automatically verify information authenticity. This substitution dramatically simplifies the registry infrastructure while maintaining or enhancing reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentEP4651000A1Methods 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.19 ORANGE SA
  • EP4651000A1 patent drawingFigure 1~2
  • EP4651000A1 patent drawingFigure 3
  • EP4651000A1 patent drawing

AI summary

The invention relates to a method of generating, by an electronic device, at least one digital passport relating to an application intended to be deployed in at least one IT entity, said digital passport comprising at least one entry including information relating to at least one environment, said development environment, in which said application is developed.