Real-Time Communication Redaction via Virtual Participant

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Real-time communications systems face challenges in ensuring that sensitive data is not transmitted to unintended recipients during an RTC session, due to the limited time available for data review and redaction.

Innovation Solution

The method involves establishing a real-time communication session and detecting trigger events to select and add a redaction algorithm as a virtual participant. This algorithm processes the data stream in real-time to identify and redact sensitive data before transmission to the intended recipient.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is transmitted in real-time without pre-review, then communication speed and responsiveness are improved, but the ability to identify and remove sensitive data deteriorates

Engineering Contradiction:
Improvecommunication speedVSAvoidsensitive data control
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

A redaction algorithm is introduced as an intermediary component in the real-time communication system. This algorithm processes the data stream between sender and receiver, automatically identifying and redacting sensitive data portions without interrupting the real-time communication flow, thus resolving the contradiction between speed and data control

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary identification of sensitive data patterns and prepares redaction rules in advance. When real-time communication occurs, the pre-configured algorithms can immediately process and redact sensitive information without requiring time-consuming review during transmission, maintaining both speed and data control

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a redaction algorithm is added to process data in real-time, then data privacy and security are improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvedata privacyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The redaction system is segmented into modular components including sensitive data identification modules, redaction rule engines, and data processing pipelines. Each module performs a specific function independently, making the overall system more manageable and less complex while maintaining high reliability in data privacy protection

Inventive Principle:
Principle #1Segmentation

3Reliability

If sensitive data is redacted in real-time, then patient confidentiality is improved, but the time available for data review is reduced

Engineering Contradiction:
Improvepatient confidentialityVSAvoiddata review time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Manual data review processes are replaced with automated redaction algorithms that use pattern recognition and machine learning to identify sensitive information. This substitution eliminates the need for time-consuming manual review while maintaining or improving patient confidentiality through consistent automated application of redaction rules

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

Data Source

PatentUS12326947B2Modifying functionality of a real-time communications systems
Publication Date: 2025.06.10 KONINKLIJKE PHILIPS NV
  • US12326947B2 patent drawing
  • US12326947B2 patent drawing
  • US12326947B2 patent drawing

AI summary

The invention discloses a method for modifying functionality of a real-time communications system. The method comprises establishing a real-time communication session (100) between a first participant (A) and a second participant (B); responsive to detecting a trigger event, selecting a first redaction algorithm (112) of a plurality of redaction algorithms; and adding the first redaction algorithm to the real-time communication session as a virtual participant (C). The first redaction algorithm is configured to redact data appearing in a data stream to be transmitted from the first participant to the second participant during the real-time communication session.