Trusted Workflow Orchestration With TEE Isolation for Data Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems face challenges in securely executing workflows that involve non-disclosed and proprietary customization stages while preserving user privacy and content platform confidentiality, as they often lead to policy violations and leakage of sensitive data.

Innovation Solution

The system executes workflows in isolated environments, such as trusted execution environments (TEEs) and virtual machines, using customization modules with worklets to ensure data policies are adhered to, and executes these modules separately or concurrently to protect user privacy and content platform integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If workflows are executed in non-isolated environments, then ease of operation and resource sharing are improved, but data security and user privacy are compromised

Engineering Contradiction:
Improveworkflow execution convenienceVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the workflow execution environment into isolated containers (virtual machines or trusted execution environments) for each workflow. This allows multiple workflows to run concurrently with guaranteed security boundaries, resolving the contradiction by providing both ease of operation through standardized execution and reliability through enforced isolation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary orchestration layer that manages workflow execution in isolated environments. This intermediary handles resource allocation, environment provisioning, and coordination between workflows, maintaining ease of operation while ensuring security through the isolation mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If proprietary customization stages are included in workflows, then adaptability and functionality are improved, but risk of policy violations and data leakage increases

Engineering Contradiction:
Improveworkflow customization capabilityVSAvoidpolicy violation risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments customization logic into modular worklets that can be independently configured and executed within isolated environments. This allows high adaptability through custom worklets while maintaining security through the isolation boundary that prevents policy violations and data leakage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different security and execution characteristics to different parts of the workflow. Proprietary customization stages can use specialized worklets with appropriate permissions and isolation levels, while standard stages use predefined configurations, optimizing both adaptability and security.

Inventive Principle:
Principle #3Local quality

3Productivity

If multiple customization modules execute concurrently, then productivity is improved, but system complexity and resource management difficulty increase

Engineering Contradiction:
Improveworkflow execution speedVSAvoidsystem management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges resource management and orchestration functions into a unified system that handles multiple concurrent workflows. This consolidation manages the complexity of parallel execution while maximizing productivity through efficient resource utilization across isolated environments.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements self-service mechanisms where the isolated execution environments automatically manage their own resources and coordination. Each workflow container handles its own provisioning and teardown, reducing the management overhead despite concurrent execution of multiple customized modules.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP4569422B1Trusted server orchestration framework
Publication Date: 2025.12.03 GOOGLE LLC
  • EP4569422B1 patent drawingFigure 1
  • EP4569422B1 patent drawingFigure 2
  • EP4569422B1 patent drawingFigure 3

AI summary

Methods, systems, and apparatus, including medium-encoded computer program products, for secure workflows that enhance data security are described. In one aspect, a method includes receiving, by a secure distribution system and from a client device, a digital component request comprising a set of data, in response to receiving the digital component request a customization orchestrator of the secure distribution system identifies a multi-stage workflow for selecting a digital component from candidate digital components of a given content platform based on the set of data. The multi-stage workflow includes a sequence of customization modules that are communicatively coupled to one another by a common data bus. Each customization module includes a set of worklets that include one or more customized worklets provided by the given content platform and one or more standard worklets used in customization modules of multiple content platforms.