Shared Rendering Node for Cloud Resource Consolidation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud rendering technologies face inefficiencies and high costs due to repeated resource rendering requests for the same content, leading to low resource utilization and high resource consumption.

Innovation Solution

A resource rendering method that utilizes a node relationship graph to identify and reuse rendering resources within a geographical area, where a shared rendering execution node processes requests from multiple terminals, reducing redundant cloud rendering and optimizing resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the cloud separately allocates different cloud rendering instances to multiple resource rendering requests for the same content, then each request can be processed independently, but resource utilization becomes low and costs increase

Engineering Contradiction:
Improverequest processing independenceVSAvoidresource rendering efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges multiple resource rendering requests for the same content into a single rendering execution. When the same content is requested by different users or terminals, the system consolidates these requests and executes them together on shared rendering nodes, rather than allocating separate cloud rendering instances to each request. This combining approach maintains reliable processing while dramatically improving resource utilization and reducing costs.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements universal rendering nodes that can serve multiple purposes and multiple clients simultaneously. Instead of dedicated rendering instances for each request, the system creates multi-functional rendering nodes that can handle different rendering requests for the same content, allowing a single rendering execution to benefit multiple users and improving overall system efficiency.

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

2Reliability

If the cloud separately allocates different cloud rendering instances to multiple resource rendering requests for the same content, then each request receives dedicated resources, but resource utilization becomes low

Engineering Contradiction:
Improvededicated resource allocationVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent combines multiple dedicated resource allocations into shared rendering resources. By merging requests for the same content and executing them on shared rendering nodes, the system eliminates redundant resource consumption while maintaining the reliability of dedicated allocation through request consolidation and coordinated execution.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If repeated resource rendering is performed for the same content, then each request is fulfilled, but resource rendering efficiency decreases

Engineering Contradiction:
Improverequest fulfillment capabilityVSAvoidresource rendering efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent performs preliminary identification of content identity before rendering execution. By detecting whether multiple requests target the same content in advance, the system can consolidate these requests and execute them together, fulfilling all adaptation requirements while avoiding repeated rendering operations that would reduce efficiency.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If separate cloud rendering instances are allocated to each request, then request processing is simple, but costs increase

Engineering Contradiction:
Improverequest processing simplicityVSAvoidcloud resource quantity
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent merges multiple simple allocation operations into a single consolidated allocation. By combining requests for the same content and allocating resources once for all consolidated requests, the system maintains operational simplicity while dramatically reducing the total quantity of cloud resources required.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20240248665A1Resource rendering method and apparatus, device, computer readable storage medium, and computer program product
Publication Date: 2024.07.25 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20240248665A1 patent drawing
  • US20240248665A1 patent drawing
  • US20240248665A1 patent drawing

AI summary

A resource rendering method/apparatus including obtaining, based on a resource rendering request for a target object in a geographical area, a node relationship graph corresponding to the geographical area, the node relationship graph comprising at least one node in a connection relationship, the at least one node corresponding to a terminal in the geographical area, and the at least one node comprising a rendering execution node shared by nodes in the geographical area, identifying, in the node relationship graph, a node path from the at least one node to the rendering execution node, transferring the resource rendering request to the rendering execution node according to the node path, the resource rendering request instructing the rendering execution node to render the target object by using a cloud to obtain a rendering resource, and receiving the rendering resource returned by the rendering execution node, and displaying the rendering resource.