Cloud Gaming Centralized Graphics Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud-gaming systems require each client device to perform individual graphics calculations for frame characteristics, leading to inefficiencies in processing and resource utilization during multi-user gaming sessions.

Innovation Solution

Implementing a cloud-based system where redundant graphics calculations are identified and performed centrally, with shared frame characteristics and texture maps sent to client devices for rendering, reducing the computational load on individual devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If each client device performs individual graphics calculations for frame characteristics, then each device can independently render graphics, but processing efficiency decreases and computational resources are wasted through redundant calculations

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcomputational resource waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent merges the graphics calculation functionality from multiple client devices into a single cloud-based server. The server performs centralized graphics processing for frame characteristics (geometry, shading, texture mapping) that were previously calculated individually by each client device, eliminating redundant computations and improving overall processing efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The cloud-based server acts as an intermediary between the game application and client devices. It receives game logic data from the application, performs graphics calculations centrally, and sends rendered frame data to client devices for display, thereby mediating the computational workload and reducing energy consumption at client devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If centralized graphics processing is implemented, then computational load on client devices is reduced, but system complexity increases due to cloud infrastructure requirements

Engineering Contradiction:
Improveclient device computational burdenVSAvoidcloud system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts the complex graphics processing functionality from client devices and relocates it to a cloud-based server. This separation allows client devices to operate with simplified hardware requirements while the server handles the computationally intensive graphics calculations, thereby reducing client device complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11710267B2Cloud based distributed single game calculation of shared computational work for multiple cloud gaming client devices
Publication Date: 2023.07.25 INTEL CORP
  • US11710267B2 patent drawing
  • US11710267B2 patent drawing
  • US11710267B2 patent drawing

AI summary

Systems, apparatuses, and methods may provide for technology to process graphics data in a virtual gaming environment. The technology may identify, from graphics data in a graphics application, redundant graphics calculations relating to common frame characteristics of one or more graphical scenes to be shared between client game devices of a plurality of users and calculate, in response to the identified redundant graphics calculations, frame characteristics relating to the one or more graphical scenes. Additionally, the technology may send, over a computer network, the calculation of the frame characteristics to the client game devices.