Communication Terminal Encoding Control via Receiver Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In conventional communication systems, the relay device determines the encoded data quality for transmission, leading to unnecessary data transmission and inefficient use of network bandwidth, as the transmitting terminal sends all encoded data regardless of the receiving terminal's state.

Innovation Solution

The communication device and system allow the transmitting terminal to control encoding settings based on the receiving terminal's actual reproduction quality, ensuring only necessary data is transmitted, thereby optimizing network bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the transmitting terminal transmits all encoded data obtained through scalable coding to the relay device, then the receiving terminal can receive complete encoded data for various quality levels, but the network bandwidth of the transmitting terminal is used more than necessary

Engineering Contradiction:
Improvecompleteness of encoded data transmissionVSAvoidnetwork bandwidth usage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The receiving terminal performs preliminary assessment of its own state (display resolution, processing capability) and communicates this information to the transmitting terminal before data transmission. This allows the transmitting terminal to pre-determine the appropriate encoded data quality level, avoiding transmission of unnecessary data and optimizing network bandwidth usage while ensuring the receiving terminal receives complete and appropriate encoded data.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the relay device determines the encoded data quality based on receiving terminal state, then the appropriate quality level is selected, but the transmitting terminal still transmits all encoded data regardless of receiving terminal state

Engineering Contradiction:
Improveautomatic quality selectionVSAvoidnetwork bandwidth efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The receiving terminal provides feedback information about its state (display resolution, processing capability) to the transmitting terminal. Based on this feedback, the transmitting terminal automatically determines and transmits only the appropriate quality level of encoded data. This feedback mechanism eliminates the need for the transmitting terminal to transmit all encoded data while maintaining automatic quality selection, thereby improving network bandwidth efficiency.

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If the transmitting terminal transmits encoded data according to given setting, then consistent quality is provided, but data in quality normally unnecessary is transmitted to the relay device

Engineering Contradiction:
Improveencoding quality consistencyVSAvoidvolume of transmitted data
Core Design Contradiction:
Stability of the object's compositionVSQuantity of substance

Solution Approach 1:

The transmitting terminal dynamically adjusts the encoding quality level based on real-time feedback from the receiving terminal about its state (display resolution, processing capability). Instead of transmitting all encoded data according to a fixed given setting, the system adapts the transmission quality to match the receiving terminal's actual capabilities, reducing the volume of transmitted data while maintaining appropriate quality consistency for each specific receiving terminal.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3113490B1Communication device, communication system, communication control method, and program
Publication Date: 2019.07.24 RICOH CO LTD
  • EP3113490B1 patent drawingFigure 1
  • EP3113490B1 patent drawingFigure 2~3
  • EP3113490B1 patent drawingFigure 4(a)~4(b)

AI summary

A terminal 10 is configured to transmit/receive encoded data that is obtained through scalable coding to/from at least one other terminal 10, decode the encoded data received from the at least one other terminal 10, and reproduce and output the data. The terminal 10 includes a notification unit 26 configured to notify the at least one other terminal from which data being reproduced and output is transmitted, of reproduction quality information representing quality of the data being reproduced and output; and an encoding setting control unit 27 configured to control a setting for encoding the encoded data to be transmitted to the at least one other terminal 10 from which reproduction quality information is notified, based on the reproduction quality information that is notified from the other terminal 10.