Cloud Gaming Centralized Graphics Calculation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
Data Source
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.


