Orchestration Node Selective Data Transmission for Distributed Task Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication networks face security risks due to the unauthorized access and exposure of privacy-sensitive data during distributed tasks, where bulk data is transmitted across multiple providers, making it difficult to trace and control the usage of user data.

Innovation Solution

A method and device for orchestrating distributed tasks in a communication network that selectively transmits only the required subset of privacy-sensitive data to selected nodes based on criteria such as availability, trustworthiness, and proximity, using an orchestrating node to manage and control data transmission, and recording task completion in a distributed ledger like a blockchain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If bulk data is transmitted to all providers participating in distributed tasks, then task completion efficiency is improved, but data security and privacy protection deteriorate

Engineering Contradiction:
Improvetask completion efficiencyVSAvoiddata security risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent segments bulk data into multiple subsets, each containing only the specific information required for particular sub-tasks. The orchestration node divides the complete user data into different portions and transmits only relevant subsets to specific provider nodes, thereby maintaining task efficiency while reducing overall data exposure across the network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by providing different data subsets to different provider nodes based on their specific functional requirements. Each node receives tailored data portions relevant only to its assigned sub-tasks, rather than uniform bulk data distribution, optimizing both efficiency and security for each local context.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If all providers store and process complete user data, then flexibility in task completion is improved, but traceability and control of data usage deteriorate

Engineering Contradiction:
Improvetask completion flexibilityVSAvoiddata traceability
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The orchestration node performs preliminary data segmentation and preparation before distribution. It pre-processes the complete user data into organized subsets with clear identifiers and transmission instructions, enabling traceable distribution while maintaining the flexibility for different nodes to perform their specific sub-tasks independently.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where provider nodes report task completion status and data usage information back to the orchestration node. This feedback loop maintains traceability by allowing the central node to track which data subsets were transmitted to which providers and whether tasks were completed successfully, while providers retain operational flexibility.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3900303B1Method, apparatus and computer program product for orchestrating distributed task completion in a communication network
Publication Date: 2022.11.16 LUXEMBOURG INSTITUTE OF SCIENCE AND TECHNOLOGY (LIST)
  • EP3900303B1 patent drawingFigure 1~2
  • EP3900303B1 patent drawingFigure 3

AI summary

The invention proposes a method for orchestrating the distributed completion of a task in a communication network, wherein a plurality of nodes in said network contributed to the completion of said task by completing a set of sub-tasks thereof. The completion of each sub-task requires data initially held by an orchestration node. The method allows for progressively transmitting the release of data only to those nodes which rely on it to complete the assigned sub-task. The privacy and security of the data is ensured, which is of particular importance in applications involving personal data.