Video Channel Allocation Management for Server Capacity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video server systems face limitations in concurrent user capacity due to fixed video channel allocation, leading to increased hardware resource requirements and costs, especially during peak usage periods.

Innovation Solution

Implement a video channel allocation management method that reuses timed-out channels by querying for existing channels, allocating timed-out channels to new users, and updating channel ownership, allowing multiple users to share the same channel over time, thereby improving utilization efficiency and reducing hardware needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video channels are allocated according to the quantity of concurrent video users, then each user can have dedicated video channel access, but the hardware resource deployment increases and costs rise

Engineering Contradiction:
Improvevideo channel allocation reliabilityVSAvoidhardware resource quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic video channel allocation where channels are not permanently bound to specific users but are allocated based on real-time需求的。The system continuously monitors channel usage states (idle, busy, timeout) and dynamically reassigns channels when users disconnect or timeout, allowing the same physical channel to serve multiple users sequentially rather than requiring dedicated channels for each user

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent recovers video channels that have timed out or been abandoned by one user and makes them available for reallocation to other users. When a user's session ends or times out, their associated video channel is released back to the pool of available channels rather than being permanently assigned, enabling reuse and reducing the total number of channels needed

Inventive Principle:
Principle #34Discarding and recovering

2Adaptability or versatility

If more video channels are allocated to handle peak concurrent users, then user access capacity increases, but system complexity and hardware deployment increase

Engineering Contradiction:
Improveconcurrent user capacityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes video channels universal resources that can serve multiple users over time rather than being dedicated to single users. Each video channel can be allocated to different users based on demand, making the channel infrastructure versatile and adaptable to varying user loads without requiring proportional increases in hardware

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

Solution Approach 2:

The system pre-establishes a pool of video channels that can be quickly allocated when users connect, rather than creating channels on-demand. This preliminary preparation allows rapid user onboarding while maintaining a manageable fixed infrastructure size

Inventive Principle:
Principle #10Preliminary action

3Reliability

If fixed video channel allocation is used for each user, then channel ownership is clear, but channel utilization efficiency decreases

Engineering Contradiction:
Improvechannel ownership clarityVSAvoidchannel utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic channel allocation where ownership is clear at any given moment (a channel belongs to one active user) but can change over time. The system tracks current channel-user mappings and enables smooth transitions when users disconnect or timeout, maintaining ownership clarity while enabling efficient reuse

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10158896B2Video channel allocation management method and related device, and communication system
Publication Date: 2018.12.18 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10158896B2 patent drawing
  • US10158896B2 patent drawing
  • US10158896B2 patent drawing

AI summary

Embodiments of the present invention disclose a video channel allocation management method and related device, and a communication system. The video channel management method includes: receiving a first video data from a first user; querying a first video channel corresponding to the first user; if the first video channel corresponding to the first user is not found through the querying, allocating a second video to the first user, the second video channel being a channel that is currently timed out; and if the second video channel is allocated to the first user, writing the first video data to the second video channel, and tagging that the second video channel belongs to the first user. Technical solutions provided in the embodiments of the present invention facilitate improvement in video channel utilization efficiency, and then may reduce hardware resource deployment as much as possible.