Bandwidth Allocation Module for Personal Gaming Cloud

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Personal gaming clouds face challenges in providing high-quality multimedia content due to data bandwidth limitations and data traffic loading, leading to suboptimal gaming experiences with potential lag and reduced video and audio quality.

Innovation Solution

A bandwidth allocation module within the home network router and gaming host system dynamically reserves and adjusts bandwidth for multimedia streams, reducing frame rate, resolution, or increasing compression to match available bandwidth, ensuring a consistent gaming experience without perceptible lag.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If high-quality multimedia content is provided in personal gaming cloud, then video and audio quality improve, but data bandwidth consumption increases causing lag and performance degradation

Engineering Contradiction:
Improvevideo and audio qualityVSAvoiddata bandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts multimedia stream parameters (resolution, frame rate, bitrate) based on real-time network conditions and device capabilities. The bandwidth allocation module continuously monitors available bandwidth and adapts the quality of video and audio streams accordingly, allowing high quality when bandwidth is abundant and reducing quality when bandwidth is constrained, thus resolving the contradiction between quality and bandwidth consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple parameters of the multimedia content including video resolution, frame rate, bitrate, and audio quality levels. By adjusting these parameters based on available bandwidth, the system can provide high-quality content when possible while preventing bandwidth exhaustion, directly addressing the trade-off between video/audio quality and data bandwidth consumption

Inventive Principle:
Principle #35Parameter changes

2Productivity

If bandwidth is increased for multimedia streams, then gaming performance improves, but data traffic loading increases causing network congestion

Engineering Contradiction:
Improvegaming performanceVSAvoidnetwork congestion
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The system applies different quality levels to different parts of the network traffic. Gaming-critical traffic (input commands, latency-sensitive data) receives priority bandwidth allocation with higher quality assurance, while less time-sensitive multimedia streams (video playback, audio) receive variable bandwidth based on available capacity. This local differentiation allows good gaming performance without proportionally increasing overall network loading

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The bandwidth allocation module implements continuous feedback monitoring of network conditions, device performance, and traffic patterns. Based on this feedback, the system dynamically adjusts bandwidth allocation to maintain optimal gaming performance while preventing network congestion. The feedback loop detects early signs of congestion and proactively adjusts multimedia stream parameters before performance degradation occurs

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9421464B2System and method for providing performance in a personal gaming cloud
Publication Date: 2016.08.23 DELL PROD LP
  • US9421464B2 patent drawing
  • US9421464B2 patent drawing
  • US9421464B2 patent drawing

AI summary

A personal gaming system includes a home network router and a gaming host operable to request a bandwidth allocation from the home network router, the bandwidth allocation being associated with a multimedia stream between the gaming host and a client system, and provide the multimedia stream to the home network router for routing to the client system, where the multimedia stream is within the bandwidth allocation. The home network router is operable to receive the request for the bandwidth allocation from the gaming host, determine whether an available bandwidth for data traffic between the gaming host and the client system is greater than the bandwidth allocation, and if so to allocate the bandwidth allocation for data traffic between the gaming host and the client system, and provide an indication to the gaming host that the bandwidth allocation is allocated for data traffic between the gaming host and the client system.