Game Server Video Reconstruction for Mobile Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Game video streaming from mobile devices faces challenges such as screen recording difficulties, permission issues, bandwidth limitations, and screen resolution differences, making it hard to provide high-quality video streams of mobile games to viewers.

Innovation Solution

A game server that receives game data from user devices, re-creates the game in real-time or from stored data, and generates video data in various formats, including different resolutions and qualities, to provide a high-quality video stream that can be displayed on different devices, optionally incorporating additional data like audio and text.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If screen recording is used to stream mobile games, then video stream can be provided, but screen recording difficulties and permission issues occur

Engineering Contradiction:
Improvevideo streaming capabilityVSAvoidscreen recording reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary system that receives game data from the mobile device and reconstructs the video stream on a remote server. This intermediary approach bypasses the need for direct screen recording on the mobile device, eliminating permission issues and recording difficulties while maintaining video streaming functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of directly capturing the screen output, the system creates a digital copy of the game data and reconstructs the video stream from this data copy on a remote server. This copying approach avoids the technical limitations of screen recording while preserving the visual output.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If high resolution video is streamed from mobile devices, then video quality improves, but bandwidth consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The system dynamically changes video parameters such as resolution, bitrate, and format based on network conditions and device capabilities. By adjusting these parameters, the system maintains high video quality when bandwidth is available while reducing bandwidth consumption when network conditions are limited.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The video streaming system operates dynamically, adapting video quality and bandwidth usage in real-time based on network conditions. This dynamic adjustment allows the system to optimize the balance between video quality and bandwidth consumption continuously.

Inventive Principle:
Principle #15Dynamics

3Productivity

If screen recording is performed on mobile devices, then video stream is generated, but device complexity and processing requirements increase

Engineering Contradiction:
Improvevideo generation capabilityVSAvoidmobile device processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the video processing functionality from the mobile device and relocates it to a remote server. The mobile device only needs to send game data, while the complex video reconstruction and processing tasks are performed remotely, significantly reducing device complexity and processing requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

An intermediary server system handles the complex video processing tasks, acting as a mediator between the mobile device and the final video output. This intermediary approach allows the mobile device to maintain simplicity while still achieving high-quality video generation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11577163B2Computer server, a method and computer program product
Publication Date: 2023.02.14 KING COM
  • US11577163B2 patent drawing
  • US11577163B2 patent drawing
  • US11577163B2 patent drawing

AI summary

A game server receives game data associated with a computer implemented game played on a user device. Using this data the computer implemented game is recreated in dependence to generate video data which corresponds to the computer implemented game being played on the user device.