Priority Data Extraction for Video Delay Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In video/voice communication systems, when there is no conversation between users, synchronizing video between distant points is challenging due to delays in data transmission, making it difficult to provide an appropriate video experience.

Innovation Solution

An information processing apparatus with an acquisition section, encoding section, context recognition section, priority data extraction section, and communication section that identifies and transmits priority data without encoding, allowing for quicker transmission and reduced delay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all data is encoded before transmission, then data transmission completeness is ensured, but transmission delay increases

Engineering Contradiction:
Improvedata transmission completenessVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments transmitted data into two categories: priority data (unencoded) and non-priority data (encoded). This segmentation allows critical data to bypass encoding delays while maintaining system reliability through selective processing paths.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts priority data from the overall data stream and processes it separately without encoding. This extraction enables fast transmission of critical information (e.g., video synchronization data) while encoding only the remaining non-priority data.

Inventive Principle:
Principle #2Taking out (Extraction)

2Speed

If priority data is transmitted without encoding, then transmission speed increases, but data processing complexity increases

Engineering Contradiction:
Improvetransmission speedVSAvoiddata processing complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies different processing qualities to different data portions: priority data receives no encoding (simple processing) while non-priority data undergoes full encoding (complex processing). This local differentiation optimizes overall system performance by matching processing intensity to data importance.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary classification of data into priority and non-priority categories before transmission. This preliminary action enables the system to prepare fast-transmission paths for critical data in advance, reducing real-time processing complexity.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If video data is transmitted with encoding, then data quality is maintained, but video synchronization is compromised

Engineering Contradiction:
Improvedata qualityVSAvoidvideo synchronization accuracy
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent dynamically adjusts processing methods based on data type: video synchronization data (requiring temporal precision) is transmitted unencoded for speed, while other video data is encoded for quality. This dynamic approach balances quality and synchronization requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11641448B2Information processing apparatus and information processing method
Publication Date: 2023.05.02 SONY GROUP CORP
  • US11641448B2 patent drawing
  • US11641448B2 patent drawing
  • US11641448B2 patent drawing

AI summary

There is provided an information processing apparatus and an information processing method capable of reducing a sense of delay given to a user. The information processing apparatus includes an acquisition section; an encoding section; a context recognition section; a priority data extraction section; and a communication section. The acquisition section acquires data relating to a transmission point. The encoding section encodes the data relating to the transmission point. The context recognition section sets data to be preferentially transmitted from the data relating to the transmission point on the basis of a situation of the transmission point recognized using the data relating to the transmission point. The priority data extraction section extracts the preferentially transmitted data as priority data on the basis of a setting in the context recognition section. The communication section transmits the data encoded by the encoding section and unencoded priority data to an information processing apparatus at a reception point.