Multimedia Streaming Quality Adjustment via Pixel Enhancement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia streaming technologies fail to adjust the resolution and bitrate of video segments already streamed to a client device, leading to unnecessary bandwidth consumption and inability to upgrade video quality even if network bandwidth increases, resulting in wasted resources and inefficient data transmission.

Innovation Solution

The method involves initially streaming video segments at a lower than optimal bitrate and resolution, and upon reaching a predetermined threshold, transmitting additional pixels to increase the resolution of previously streamed frames, allowing for dynamic adjustment of video quality based on available bandwidth, thereby reducing unnecessary bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video segments are streamed at optimal bitrate and resolution initially, then video quality is maximized, but bandwidth consumption increases unnecessarily

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The system performs preliminary streaming of video segments at a lower bitrate and resolution than the final desired quality. This preliminary action allows the video to be displayed immediately while reserving bandwidth for later quality enhancement when the client device requests higher quality or when network conditions improve.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the bitrate and resolution of video segments based on real-time network conditions and client device capabilities. Video segments are initially streamed at adaptive lower quality, then retransmitted or enhanced to higher quality when conditions permit, making the streaming process flexible rather than static.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If video segments are streamed at lower bitrate initially, then bandwidth consumption is reduced, but video quality is degraded

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidvideo quality
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

The system performs preliminary streaming of video segments at a lower bitrate and resolution than the final desired quality. This preliminary action allows the video to be displayed immediately while reserving bandwidth for later quality enhancement when the client device requests higher quality or when network conditions improve.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the bitrate and resolution parameters of video segments dynamically. Video segments are initially encoded and streamed at lower parameters to conserve bandwidth, then the same segments are retransmitted or enhanced with higher parameters when network conditions improve or quality is requested, allowing parameter optimization without permanent degradation.

Inventive Principle:
Principle #35Parameter changes

3Loss of energy

If video quality is increased for previously streamed segments, then bandwidth wastage is reduced, but additional data transmission is required

Engineering Contradiction:
Improvebandwidth wastageVSAvoiddata transmission
Core Design Contradiction:
Loss of energyVSQuantity of substance

Solution Approach 1:

The system creates a copy of previously streamed video segments at higher quality rather than modifying the original transmission. The client device receives the low-quality segments first, then receives enhanced copies at higher bitrate and resolution when conditions permit, allowing quality improvement without retransmitting the entire original data set.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11575958B2Progressive increase in multimedia streaming quality
Publication Date: 2023.02.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11575958B2 patent drawing
  • US11575958B2 patent drawing
  • US11575958B2 patent drawing

AI summary

A computer-implemented includes streaming a first segment of multimedia data to a buffer on a first computing device at a first bitrate, wherein the first segment includes a first set of video frames encoded at a first resolution. The computer-implemented method further includes streaming a second segment of the multimedia data to the buffer on the first computing device at a second bitrate, wherein the second segment includes a second set of video frames encoded at a second resolution. The computer-implemented method further includes determining that a first predetermined threshold is reached. The computer-implemented method further includes streaming, in response to determining that the first predetermined threshold is reached, a third segment of multimedia data to the buffer on the first computing device, wherein the third segment includes a first set of pixels that are logically related to the second set of video frames of the second segment.