Proxy Server Content Selection for Communication Bandwidth Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for providing pre-roll advertisements in communication systems are inefficient as they adjust bit rates, which is not suitable for quickly downloading content before application execution.

Innovation Solution

A proxy server selects and provides either a first content or a second content based on available channel bandwidths of the terminal and base station, allowing for efficient content delivery by determining the appropriate bandwidth for the channel state.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the bit rate of the advertisement content is adjusted to match available bandwidth, then the content can be delivered efficiently, but the download time increases and the advertisement cannot be provided quickly enough before application execution

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoiddownload time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The proxy server pre-selects and caches multiple advertisement contents with different bandwidth requirements before the user needs to view an advertisement. When a content delivery request is received, the system immediately selects from pre-prepared contents rather than downloading and encoding in real-time, enabling fast delivery before application execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of adjusting the bit rate of a single content stream to match available bandwidth, the system changes the fundamental parameter of having multiple content versions with different bandwidth characteristics available in advance. This allows the proxy server to select the appropriate pre-encoded content based on current channel conditions, resolving the contradiction between efficiency and speed.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a single content type is provided to all terminals, then the system is simple to operate, but it cannot adapt to different channel bandwidth conditions of terminals and base stations

Engineering Contradiction:
Improvesystem simplicityVSAvoidbandwidth adaptation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system maintains a unified content management interface and operation flow (global quality), but provides locally adapted content selections based on individual terminal and base station channel bandwidth conditions. The proxy server automatically adjusts content selection per user based on their specific bandwidth capabilities while maintaining overall system simplicity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The proxy server acts as an intermediary between the content source and the terminal. It receives content requests, checks the channel bandwidth conditions of the specific terminal and base station, selects the most appropriate pre-encoded content, and delivers it to the terminal. This mediator approach enables adaptability without complicating the user interface or operation flow.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10667137B2Method and apparatus for providing contents in communication system
Publication Date: 2020.05.26 SAMSUNG ELECTRONICS CO LTD
  • US10667137B2 patent drawing
  • US10667137B2 patent drawing
  • US10667137B2 patent drawing

AI summary

A method of providing contents in a communication system by a proxy server includes selecting one of a first content and a second content based on a first channel bandwidth usable by a terminal and a second channel bandwidth usable by a base station; and providing the selected content to the terminal, wherein the first content requires a wider channel bandwidth than a channel bandwidth of the second content.