Content-On-Demand Server Session Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Content-On-Demand (COD) systems face capacity and bandwidth issues when popular content is overwhelmingly requested, leading to server overload and the need for continuous investment in infrastructure to maintain stability as user numbers increase.

Innovation Solution

A method that determines whether requested content is for one-to-one or one-to-N transmission, allowing for efficient session management between COD servers and clients, enabling content delivery without expanding server capacity or network bandwidth by classifying content based on demand and transmission requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If one-to-one transmission is used for all content requests, then each client receives dedicated content delivery, but server capacity and network bandwidth are overwhelmed when multiple clients request popular content simultaneously

Engineering Contradiction:
Improveservice stabilityVSAvoidserver capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments content transmission into two distinct modes: unicast (one-to-one) for personalized or low-demand content, and multicast (one-to-N) for popular high-demand content. This segmentation allows the system to handle different content types with appropriate transmission methods, preventing server overload while maintaining service stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between unicast and multicast transmission modes based on real-time content demand. When content becomes popular and multiple clients request it simultaneously, the system transitions from unicast to multicast to optimize resource utilization. This dynamic adaptation resolves the contradiction between maintaining reliable service and preserving server capacity.

Inventive Principle:
Principle #15Dynamics

2Reliability

If server capacity is expanded to handle overwhelming requests, then service stability is maintained, but continuous investment in infrastructure is required

Engineering Contradiction:
Improveservice stabilityVSAvoidinfrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the transmission mode parameter (from fixed unicast to dynamic selection between unicast and multicast) based on content demand characteristics. This parameter change enables the system to maintain service stability without expanding physical infrastructure, as multicast efficiently serves multiple clients simultaneously for popular content, reducing the need for additional server capacity.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If unicast transmission is used for popular content, then each client gets dedicated delivery, but network bandwidth is consumed excessively

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidnetwork bandwidth
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent merges multiple unicast transmissions into a single multicast transmission when multiple clients request the same popular content. Instead of sending separate copies of the same content to each client (which would consume excessive bandwidth), the system combines these requests and delivers content through a shared multicast channel, significantly reducing network bandwidth consumption while maintaining delivery efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8087056B2Operating method of contents on demand system
Publication Date: 2011.12.27 ALTIMEDIA CORP
  • US8087056B2 patent drawing
  • US8087056B2 patent drawing
  • US8087056B2 patent drawing

AI summary

A method of effectively operating a Content-On-Demand (COD) system is disclosed. Requests for content are received from COD clients. If the requested content exists in a COD server and the content is content for one-to-one transmission, a session is set up between the COD server and one of the COD clients by providing access information for one-to-one transmission. Thereafter, the requested content is transmitted to the corresponding COD client in a one-to-one transmission manner, and then the session is terminated when the transmission is completed. If the requested content is content for one-to-N transmission, sessions are set up between the COD server and the respective COD clients by providing access information for one-to-N transmission. Thereafter, the requested content is transmitted to the corresponding COD clients in a one-to-N transmission manner when a one-to-N transmission requirement is met, and then the sessions are terminated when the transmission is completed.