Cloud Game Streaming Hybrid Capture Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current streaming game services require high-end user equipment to process high-resolution images and rich sound effects, limiting accessibility due to dependency on user device resources.

Innovation Solution

A cloud computing system executes game programs in response to user inputs, captures, and streams audio and video data to user equipment, using a hybrid audio and video capturing scheme that dynamically switches between software-based and hardware-based methods based on resolution, allowing game progression without the need for high-end user equipment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire game program is executed in the user equipment, then the game processing quality is high, but the dependency on user equipment processing power increases

Engineering Contradiction:
Improvegame processing qualityVSAvoiddependency on user equipment
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The game program is divided into two parts: a first program portion executed by the user equipment and a second program portion executed by the game server. This segmentation allows the system to maintain high processing quality for complex game logic on the server while keeping the user equipment requirements minimal, thereby resolving the contradiction between processing quality and equipment dependency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A game server acts as an intermediary between the user equipment and the game logic. The server executes the second program portion and transmits execution results to the user equipment, which then displays them. This intermediary approach enables high-quality game processing without requiring high-end user equipment, as the heavy computational burden is transferred to the server.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If high-end user equipment is used to process high resolution images and rich sound effects, then the game quality is improved, but the cost of hardware increases

Engineering Contradiction:
Improvegame qualityVSAvoidhardware cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The demanding processing tasks for high-resolution images and rich sound effects are extracted from the user equipment and transferred to the game server. The server generates and transmits only the essential execution results, which the user equipment then displays using its basic capabilities. This extraction eliminates the need for expensive high-end hardware at the user end while maintaining high game quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of requiring user equipment to generate high-quality graphics and audio locally, the system copies the execution results from the server to the user equipment for display. The server produces the high-quality visual and audio output, and the user equipment simply renders this copied data, significantly reducing hardware requirements and cost.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If a streaming game service is implemented, then the dependency on user equipment processing power is reduced, but the service complexity increases

Engineering Contradiction:
Improvedependency on user equipmentVSAvoidservice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The game server performs multiple functions: executing the second program portion, generating execution results, and transmitting them to user equipment. The user equipment also serves dual purposes by receiving execution results and displaying them. This multi-functionality simplifies the overall service architecture compared to traditional streaming approaches, reducing service complexity while maintaining low dependency on user equipment processing power.

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

Data Source

PatentUS9055066B2Apparatus and method for providing a game service in cloud computing environment
Publication Date: 2015.06.09 KT CORP
  • US9055066B2 patent drawing
  • US9055066B2 patent drawing
  • US9055066B2 patent drawing

AI summary

An apparatus and method for providing a game service in cloud computing environment. A method may be provided for providing a streaming game service using a plurality of cloud computing servers. The method may include receiving user inputs from at least one user equipments, executing and progressing at least one game program in response to the user inputs, capturing audio and video data as progress results of the executed at least one game program, and streaming the captured audio and video data to a respective user equipment.