Game Content Delivery via Quality-Based Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Massively multiplayer games face challenges in efficiently transmitting high-quality content due to bandwidth and time requirements, which can be problematic for clients with insufficient hardware or bandwidth.

Innovation Solution

The method involves identifying high-quality data files within a content update, creating a high-quality content update package, and transmitting only these files to clients upon request, along with the remaining data files, using a data quality function to sort and separate high-quality components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If high-quality graphics and multimedia content are transmitted to clients, then the immersive experience and sensory interaction are improved, but the bandwidth consumption and transmission time increase significantly

Engineering Contradiction:
Improveimmersive experienceVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the content update into two distinct packages: a high-quality content update containing only high-quality data files, and a standard content update containing remaining data files. This segmentation allows clients to selectively receive only the high-quality package if their hardware capabilities support it, thereby improving immersive experience while reducing bandwidth consumption for clients with limited capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by providing different quality levels of content to different clients based on their specific hardware capabilities. Clients with advanced hardware receive high-quality graphics and multimedia files, while clients with limited hardware receive standard quality files. This ensures optimal immersive experience for each client without unnecessarily consuming bandwidth for clients who cannot utilize high-quality content.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If high-quality data files are transmitted to all clients, then the content quality is improved, but the transmission time increases for clients with insufficient hardware

Engineering Contradiction:
Improvecontent qualityVSAvoidtransmission time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent implements a dynamic content delivery system where the server determines which type of content update (high-quality or standard) to send to each client based on real-time assessment of the client's hardware capabilities. The client connection request includes hardware information that the server uses to dynamically select the appropriate content package, ensuring that transmission time is optimized for each client's actual processing capabilities.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the quality parameter of transmitted content based on client hardware capabilities. By identifying high-quality data files separately and creating distinct content update packages, the system can adjust the quality parameter of transmitted files to match client capabilities, thereby reducing transmission time for clients with insufficient hardware while maintaining high content quality for capable clients.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If all data files are transmitted in a single package, then the content completeness is ensured, but the bandwidth efficiency is reduced

Engineering Contradiction:
Improvecontent completenessVSAvoidbandwidth efficiency
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent extracts high-quality data files from the complete content update and places them in a separate high-quality content update package. This extraction allows clients to receive only the essential high-quality files without unnecessarily downloading the entire content update, thereby improving bandwidth efficiency while ensuring content completeness for the received package.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the complete content update into two separate packages: high-quality content update containing only high-quality data files, and standard content update containing remaining files. This segmentation enables bandwidth-efficient transmission by allowing clients to receive only the package appropriate for their hardware capabilities, eliminating the need to transmit the entire content update to all clients.

Inventive Principle:
Principle #1Segmentation

4Reliability

If the server transmits high-quality content updates to all clients, then the overall content quality in the game is improved, but the server bandwidth consumption increases

Engineering Contradiction:
Improveoverall content qualityVSAvoidserver bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements local quality by transmitting different quality levels of content updates to different clients based on their hardware capabilities. The server maintains both high-quality and standard content update packages and selectively transmits appropriate packages to each client, ensuring high overall content quality in the game while optimizing server bandwidth consumption by not transmitting high-quality updates to clients that cannot utilize them.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments content updates into high-quality and standard packages, allowing the server to transmit only the appropriate package type to each client. This segmentation resolves the contradiction by enabling the server to maintain high content quality standards while reducing total bandwidth consumption through selective transmission based on client capabilities.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7702723B2Efficient method for providing game content to a client
Publication Date: 2010.04.20 TURBINE INC
  • US7702723B2 patent drawing
  • US7702723B2 patent drawing
  • US7702723B2 patent drawing

AI summary

Methods and systems are provided for efficiently providing content to a client in a massively multiplayer game.