DPU Virtual Display System for Server Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for operating servers through graphic interfaces are not universal among users due to high permission requirements for calling Baseboard Manager Controller (BMC) operations.

Innovation Solution

A data transmission system comprising a user terminal, a data processor (DPU) hard-wired with a server, and configured with virtual display and input devices, which simulates input operations and renders display data for presentation to the user terminal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional BMC operation methods are used to access server display interfaces, then remote management functionality is achieved, but high permission requirements limit user accessibility

Engineering Contradiction:
Improveuser accessibilityVSAvoidpermission management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

A virtual machine is introduced as an intermediary between the user terminal and the physical server. The virtual machine receives display data from the server via a virtual display device, renders it, and transmits the rendered content to the user terminal. This intermediary approach eliminates the need for users to directly access BMC operations, thereby removing high permission requirements while maintaining remote management functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Instead of requiring direct access to the physical server's display interface through BMC, the system creates a virtual copy of the display interface within a virtual machine. This virtual display interface replicates the server's display output, allowing users to interact with a copied version that doesn't require elevated permissions, thus improving accessibility.

Inventive Principle:
Principle #26Copying

2Ease of operation

If virtual display device is introduced to improve accessibility, then permission requirements are eliminated, but system complexity increases

Engineering Contradiction:
ImproveaccessibilityVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The virtual display device functionality is merged with the existing server and virtual machine infrastructure. The virtual machine integrates both the virtual display device for receiving data from the server and the rendering engine for processing and transmitting display content. This merging approach consolidates multiple functions into existing components, minimizing additional system complexity while achieving improved accessibility.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12293122B2Data transmission system, method, service system, device, and storage medium
Publication Date: 2025.05.06 BEIJING VOLCANO ENGINE TECH CO LTD
  • US12293122B2 patent drawing
  • US12293122B2 patent drawing

AI summary

The present disclosure provides a data transmission system a method, a service system, a device, and a storage medium. The system comprises: a user terminal provided for generating, in response to an input operation of a user, a virtual network console VNC operation instruction, and sending the VNC operation instruction to a data processor DPU; the DPU, hard-wired with a server and configured with a virtual display device and a virtual input device, provided for simulating, through the virtual input device, an input operation indicated by the VNC operation instruction, and transmitting generated input operation signals to the server; the server provided for, in response to the input operation signals, generating display data after receiving the input operation signals, and transmitting the display data to the DPU.