Real-Time Data Communication Acknowledgement Reporting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In real-time data communication, especially in group communication, it is challenging to determine which parties have received the transmitted data, leading to a need for strict protocols and frequent acknowledgments, which can be cumbersome and resource-intensive.

Innovation Solution

Implementing a system where receiving user terminals send acknowledgement reports after data item reception, with optional inclusion of connection quality information, and using embedded or outband signalling to manage these reports, allowing the sending terminal to track which users received the data without requiring explicit user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If strict protocol and frequent acknowledgments are used to track data reception in group communication, then reliability of data delivery is improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidcommunication protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the acknowledgment function from complex protocol exchanges and implements it through simple embedded signaling within existing real-time data packets. Receiving terminals automatically generate acknowledgment reports containing reception status and connection quality information, which are embedded in the data stream itself, eliminating the need for separate acknowledgment protocols.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements continuous feedback mechanisms where receiving terminals automatically send acknowledgment reports back to the sending terminal. These reports provide real-time information about data reception status and connection quality, enabling the sending terminal to adapt its transmission strategy without requiring complex protocol negotiations.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If explicit user input is required for acknowledgments, then measurement precision of reception status is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvereception status accuracyVSAvoiduser operation simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent enables receiving terminals to automatically generate and send acknowledgment reports without requiring any user intervention. The system self-monitors reception status and connection quality, and automatically communicates this information back to the sending terminal, eliminating the need for users to manually acknowledge receipt of data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements automatic feedback mechanisms where the receiving terminal continuously monitors its own reception status and connection quality, then automatically reports this information to the sending terminal. This self-service feedback loop provides accurate reception status measurement without requiring any user input or interaction.

Inventive Principle:
Principle #23Feedback

3Loss of time

If embedded signaling is used for acknowledgment reports, then loss of time is reduced, but device complexity increases

Engineering Contradiction:
Improveacknowledgment reporting timeVSAvoidsignaling processing complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent merges the acknowledgment reporting function with the existing real-time data transmission stream by embedding acknowledgment information within data packets. This combining of functions eliminates separate signaling overhead and reduces time delays, as acknowledgments are transmitted concurrently with data rather than in separate protocol exchanges.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes the real-time data packets multi-functional by embedding multiple types of information within them, including both data content and acknowledgment status. This universal approach allows a single packet structure to serve multiple purposes: data transmission, reception confirmation, and connection quality reporting, thereby reducing overall system complexity despite the enhanced functionality.

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

Data Source

PatentUS8576878B2Method for controlling parties in real-time data communication
Publication Date: 2013.11.05 NOKIA TECHNOLOGIES OY
  • US8576878B2 patent drawing
  • US8576878B2 patent drawing
  • US8576878B2 patent drawing

AI summary

The invention relates to communications systems, and especially to real-time data (two-party or multi-party) communication in communications systems. A real-time data item is sent from a sending terminal to a number of receiving terminals over a communication system. In accordance with the present invention, each receiving user terminal acknowledges the reception of the item by sending an item acknowledgement report after the end of the item. The acknowledgement report may be sent after a successful reception of the item, unsuccessful reception of the item or in both cases.