Server Push Path Selection in Heterogeneous Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Server push technology in heterogeneous networks incurs undesired network costs due to unrequested data transmission without considering optimal transmission paths or content priorities, leading to inefficient resource allocation and increased expenses for users.

Innovation Solution

A method for controlling transmission paths of server push services in a heterogeneous multipath transmission environment, where a server monitors and selects transmission paths based on properties such as cost, priority, and content type, assigning push stream IDs and determining transmission orders to optimize data delivery through the most suitable paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If server push transmits unrequested data from server to user equipment, then resource pre-loading and loading time reduction are achieved, but undesired network costs are incurred

Engineering Contradiction:
Improveloading timeVSAvoidnetwork cost
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The patent applies local quality by differentiating transmission paths based on content types. Different network paths are selected for different categories of push content (e.g., video, audio, text, images) based on their specific requirements. This allows the system to optimize for both speed and cost by matching content characteristics with appropriate transmission paths, rather than using a uniform approach for all content.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by enabling dynamic selection of transmission paths based on real-time network conditions, content properties, and user preferences. The system can adaptively switch between different network paths (e.g., Wi-Fi, mobile data, Ethernet) depending on current conditions, making the resource allocation flexible and responsive rather than static.

Inventive Principle:
Principle #15Dynamics

2Productivity

If server push transmits data without permission or request from user equipment, then automated content delivery is achieved, but user control and consent mechanisms are compromised

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoiduser control
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements feedback mechanisms where user equipment sends requests indicating preferred transmission paths and content types for push services. The server uses this feedback to adjust its push behavior, selecting appropriate paths based on user preferences and current network conditions. This creates a closed-loop system that balances automated delivery with user control.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by having user equipment pre-configure preferences for push content reception before actual push operations occur. Users can specify which types of content they want to receive and through which transmission paths, allowing the system to prepare and execute push operations efficiently while respecting user-defined constraints in advance.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple transmission paths are established between server and user equipment, then transmission flexibility and reliability are improved, but system complexity increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing push content into different categories (video, audio, text, images) and assigning each category to specific transmission paths based on content requirements. This segmentation simplifies the decision-making process by creating clear mapping rules between content types and paths, reducing the complexity of managing multiple transmission paths while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

4Productivity

If transmission path selection is based on content properties and network properties, then resource allocation efficiency is improved, but decision-making complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidcontrol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements parameter changes by using predefined categories and properties for both content types and network paths. Instead of making complex real-time decisions about every aspect of transmission, the system changes parameters at higher levels (content categorization, path classification) and uses these parameters to drive automated selection, simplifying the control logic while maintaining efficient resource allocation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9883000B2Server-push service in heterogeneous network environment
Publication Date: 2018.01.30 KT CORP
  • US9883000B2 patent drawing
  • US9883000B2 patent drawing
  • US9883000B2 patent drawing

AI summary

The disclosure is related identifying a push content frame at a transport layer and dynamically and selectively controlling a transmission path of a server push service by a server in a heterogeneous multipath transmission environment. The method may include determining whether frames are associated with the server push service when the frames are provided from an application layer to be transmitted to a user equipment, selecting at least one transmission path based on predetermined selection conditions from multiple transmission paths between the server and the user equipment, and transmitting, through the selected at least one transmission path, packetized frames associated with the server push service to the user equipment.