Multi-Port Diff Streaming for Redundant PCM Data Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile application systems face inefficiencies in data storage and transmission due to redundancy, particularly in PCM data, which leads to increased storage requirements and lower quality media delivery.

Innovation Solution

The system employs PCM patching and storage methods that compare and compress redundant data, using 'diff' files to reduce storage needs and enhance transmission efficiency by utilizing multiple TCP/UDP ports for quality adaptation and cube mapping for 360-degree video delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If standard compression techniques are used on PCM data, then file size is reduced, but compression ratio is limited to 30-40%

Engineering Contradiction:
Improvedata storage sizeVSAvoidcompression efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments PCM data into base files and difference files (diff files). Instead of compressing entire files, it divides them into components where the diff file contains only the changes from the base file, enabling more efficient storage and transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a base file as a reference copy and stores only the differences (diff files) rather than storing complete copies of similar PCM data. This allows reconstruction of original files by combining the base file with its corresponding diff file, achieving superior compression ratios.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple versions of similar media files are stored, then user selection flexibility is improved, but storage redundancy increases

Engineering Contradiction:
Improveuser selection flexibilityVSAvoidstorage redundancy
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple similar media file versions by storing a common base file and separate diff files for each version. Users can select different versions by combining the base file with different diff files, maintaining flexibility while eliminating redundant storage of identical PCM data across versions.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The base file serves as a universal reference that can be combined with any associated diff file to reconstruct different media versions. This multi-functional approach allows one base file to support multiple user selections and versions without duplicating the entire PCM data for each version.

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

3Manufacturing precision

If high quality media data is transmitted to all clients, then quality is maintained, but network bandwidth consumption increases

Engineering Contradiction:
Improvemedia qualityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent applies local quality by transmitting diff files that contain only the specific changes needed for high-quality reconstruction. Instead of sending complete high-quality files to all clients, each client receives a compact diff file that can be locally combined with their existing base file to restore high quality, reducing network bandwidth consumption while maintaining media quality.

Inventive Principle:
Principle #3Local quality

4Loss of information

If complete media files are transmitted for each user request, then data accuracy is ensured, but transmission time increases

Engineering Contradiction:
Improvedata accuracyVSAvoidtransmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts only the essential difference data from complete media files and transmits these compact diff files to clients. The diff files contain minimal data needed to reconstruct the original high-quality file when combined with the base file already stored on the client device, ensuring data accuracy while dramatically reducing transmission time compared to sending complete files.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11232524B2System for enhancing data transmission in a network environment
Publication Date: 2022.01.25 ADEIA MEDIA HOLDINGS INC
  • US11232524B2 patent drawing
  • US11232524B2 patent drawing
  • US11232524B2 patent drawing

AI summary

A data handling or patching system operates to reduce redundant data within a data storage. Data files are compared, and a data difference is output. In files that have very similar data, the data difference between values is relatively small, and thus when a basic data file and a data difference file are stored, data redundancy is significantly reduced. The data difference of “diff” file can then be used to losslessly reproduce the data of either of the compared files. A first or primary port is dedicated for base quality transmissions on which the broadcasting client sends the lowest available quality. Additional or secondary ports enable transmission of higher than base quality data, sent as “diff's” of the base quality. The receiving client combines the “diff” data on the secondary ports with the base data of the first port, to produce higher quality media.