Cloud Image Rendering With Virtual Primary Displays for Concurrent Processes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-picture display technologies rely heavily on a primary display, leading to high load and potential abnormality, reduced concurrency, and compatibility issues due to graphics rendering failures.
Innovation Solution
Simulate virtual primary display information and feed it back to target instances to determine their corresponding displays as primary, allowing independent rendering and display without interacting with other displays, thus achieving isolation and breaking performance bottlenecks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If all concurrent processes display pictures on the primary display, then picture display functionality is achieved, but the load on the primary display becomes too high, reducing the number of concurrent processes
Solution Approach 1:
The patent divides the single primary display into multiple virtual primary displays, each associated with a specific concurrent process or instance. This segmentation allows each process to have its own dedicated display resource, eliminating the bottleneck of a single shared display and enabling higher concurrency without increasing the load on any single physical display device.
2Productivity
If multiple instances share the primary display, then resource utilization is improved, but graphics rendering may become abnormal and fail to display pictures
Solution Approach 1:
The patent introduces virtual display devices as intermediary layers between the rendering instances and the physical display hardware. Each instance interacts with its own virtual display device, which handles the rendering independently. This intermediary approach maintains resource utilization while ensuring rendering stability, as each instance's graphics operations are isolated and do not interfere with others.
3Adaptability or versatility
If instances can sense multiple displays, then display flexibility is improved, but abnormal and non-working problems occur when instances sense the existence of other displays
Solution Approach 1:
The patent implements local quality by making each virtual display device appear as the sole primary display to its associated instance. Each instance has a customized view of the display system tailored to its needs, where only its designated virtual display is visible and accessible. This local customization eliminates confusion from sensing other displays while maintaining overall system flexibility through the creation of multiple such localized environments.
Data Source
AI summary
Aspects described herein relate to a picture display methods, systems, and products. An illustrative method is performed by the electronic device and can be applied to fields such as cloud technology or intelligent transportation. The method may include: receiving, from a target instance of a plurality of instances executed on a server, a request for information associated with a primary display of a plurality of displays; generating, based on the target instance corresponding to a non-primary display of the at least one non-primary display, virtual display information that simulates the corresponding non-primary display as a primary display for the target instance; sending the virtual display information to the target instance, wherein the virtual display information is configured to enable the target instance to identify the non-primary display as the primary display for the target instance; and generating a rendered picture for the corresponding non-primary display.


