Display redirection method and system based on uefi network

The UEFI network-based display redirection method and system provide a cost-effective and universal solution for remote UEFI environment monitoring in mini PCs, establishing a new data transmission path to bypass the need for expensive Intel vPro CPUs, enabling remote access to BIOS interfaces.

CN119847616APending Publication Date: 2025-04-18JWIPC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411924050.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

Existing mini PC systems lack a cost-effective and universal method for remote UEFI environment monitoring, as they require specific Intel vPro CPUs, limiting their widespread adoption due to high costs and limited availability.

Method used

A method and system for display redirection over a UEFI network, establishing a new data transmission path between the graphics card and network card, allowing remote UEFI environment monitoring without relying on specific CPUs, using Realtek 8168 network cards and UEFI network protocols.

Benefits of technology

Enables cost-effective and universal remote monitoring of UEFI environments, overcoming the limitation of high-cost, limited CPU-dependent solutions, facilitating remote access to BIOS interfaces without additional hardware costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119847616A_ABST
    Figure CN119847616A_ABST
Patent Text Reader

Abstract

The invention relates to a display redirection method and system based on a uefi network, and the method comprises the steps: carrying out the initialization of a mainboard PCIe device, judging whether a set redirection network card is recognized or not in the initialization process, building a uefi network environment through a BIOS, extracting the buffer data of a display card display buff, and transmitting the buffer data to the redirection network card, packaging the cached data into a set format by means of a redirection network card, and sending the cached data to a server; after receiving the data packet, the server analyzes the data packet to restore the image transmitted in the uefi network environment; by means of the method, data transmission and processing do not need to be achieved by adopting a specific CPU, a universal and low-cost remote scheme is provided, the blank of remote uefi environment monitoring is filled up, and the problem that a machine cannot remotely monitor a BIOS interface due to display abnormity is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of mini PC technology, and more specifically, to a display redirection method and system based on UEFI network. Background Art

[0002] Mini PC is a small, portable computer with pre-installed operating system, which can be directly plugged into a monitor, keyboard and mouse for use. It is usually used in business meetings, classroom teaching and public entertainment venues. However, with the increase in mini PC machines, traditional mini PC maintenance remains at the Windows level, and the maintenance of UEFI environment is relatively blank. For example, if the machine displays abnormally, it is necessary to enter the BIOS interface to view parameters. At this time, if there is a system that can remotely monitor the UEFI environment, it is very convenient to view the BIOS interface of the abnormal machine without connecting to a monitor.

[0003] The existing technology is to use a specific Intel CPU that supports the vPro function to achieve this remote UEFI environment monitoring. The existing solution must use a specific CPU, that is, a CPU that supports Intel vPro technology, and the cost of CPUs that support this function is often very high, and there are few optional types, which is not suitable for ordinary consumer and cost-sensitive products.

[0004] This has also led to the failure of many mini PCs to widely use this solution. Therefore, the industry urgently needs a universal and low-cost remote solution to fill the gap in remote UEFI environment monitoring and solve the pain point that machines with abnormal display cannot remotely monitor the BIOS interface. Summary of the invention

[0005] The technical problem to be solved by the present invention is that, in view of the above-mentioned defects of the prior art, a display redirection method based on a UEFI network is provided, and a display redirection system based on a UEFI network is also provided.

[0006] The technical solution adopted by the present invention to solve its technical problem is:

[0007] A display redirection method based on UEFI network is constructed, which includes the following steps:

[0008] When booting, the motherboard PCIe device is initialized. During the initialization process, it is determined whether the set redirection network card is recognized. If it is, it will proceed to the next step, otherwise it will boot normally;

[0009] BIOS establishes the UEFI network environment, extracts the cache data of the graphics card display buff and sends it to the redirection network card. The redirection network card packages the cache data into a set format and sends it to the server.

[0010] After receiving the data packet, the server parses the data packet according to the agreed protocol format and restores the image transmitted in the UEFI network environment.

[0011] The display redirection method based on UEFI network of the present invention further comprises the steps of:

[0012] Establishing a first communication path between the redirection network card and the graphics card by setting the PCIe bus;

[0013] Establishing a second communication path between the redirection network card and the server;

[0014] A display redirection topology based on a UEFI network is established based on the first communication path and the second communication path.

[0015] The display redirection method based on UEFI network of the present invention, wherein, during the initialization process, it is determined whether the set redirection network card is identified by:

[0016] Detect the Vendor ID parameters of the PCIe device during initialization;

[0017] If the Vendor ID parameter of the PCIe device is consistent with the set Vendor ID parameter, it is determined that the redirection network card is recognized; otherwise, it is determined that the set redirection network card is not recognized.

[0018] The display redirection method based on UEFI network described in the present invention, wherein the redirection network card adopts Realtek 8168 network card.

[0019] The display redirection method based on UEFI network of the present invention further comprises the steps of:

[0020] The images transmitted from the restored UEFI network environment are displayed in the administrator background.

[0021] A display redirection system based on UEFI network, such as Figure 2 See also Figure 3 , the system includes a mini host and a server; the mini host includes a motherboard, a graphics card and a redirection network card;

[0022] When booting, the motherboard PCIe device is initialized. During the initialization process, it is determined whether the set redirection network card is recognized. If it is, it will proceed to the next step, otherwise it will boot normally;

[0023] BIOS establishes the UEFI network environment, extracts the cache data of the graphics card display buff and sends it to the redirection network card. The redirection network card packages the cache data into a set format and sends it to the server.

[0024] After receiving the data packet, the server parses the data packet according to the agreed protocol format and restores the image transmitted in the UEFI network environment.

[0025] The display redirection system based on UEFI network of the present invention, wherein a first communication path between the redirection network card and the graphics card is established by setting a PCIe bus;

[0026] Establishing a second communication path between the redirection network card and the server;

[0027] A display redirection topology based on a UEFI network is established based on the first communication path and the second communication path.

[0028] The display redirection system based on UEFI network of the present invention, wherein, during the initialization process, it is determined whether the set redirection network card is identified by:

[0029] Detect the Vendor ID parameters of the PCIe device during initialization;

[0030] If the Vendor ID parameter of the PCIe device is consistent with the set Vendor ID parameter, it is determined that the redirection network card is recognized; otherwise, it is determined that the set redirection network card is not recognized.

[0031] The display redirection system based on UEFI network described in the present invention, wherein the redirection network card adopts Realtek 8168 network card.

[0032] The display redirection system based on UEFI network described in the present invention, wherein the system also includes an administrator background, and the image administrator background is used to display the image transmitted under the restored UEFI network environment.

[0033] The beneficial effects of the present invention are as follows: when starting up the computer, the motherboard PCIe device is initialized, and during the initialization process, it is determined whether the set redirected network card is recognized, if so, the next step is entered, otherwise the computer is started normally; the BIOS establishes a uefi network environment, extracts the cache data of the graphics card display buff and sends it to the redirected network card, and relies on the redirected network card to package the cache data into a set format and send it to the server; after the server receives the data packet, it parses the data packet according to the agreed protocol format to restore the image transmitted in the uefi network environment; by applying the method of the present application, a new data transmission path is established between the graphics card and the network card based on the uefi network, without relying on the use of a specific CPU to realize data transmission and processing, providing a universal and low-cost remote solution to fill the gap in remote uefi environment monitoring and solve the pain point that the machine with abnormal display cannot remotely monitor the BIOS interface. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the present invention will be further described below in conjunction with the accompanying drawings and embodiments. The drawings described below are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work:

[0035] Figure 1 It is a flow chart of a display redirection method based on a UEFI network according to a preferred embodiment of the present invention;

[0036] Figure 2 It is a schematic diagram of a display redirection system based on a UEFI network according to a preferred embodiment of the present invention;

[0037] Figure 3 It is a schematic diagram of the UEFI environment BIOS interface of a display redirection system monitoring client based on the UEFI network in a preferred embodiment of the present invention. DETAILED DESCRIPTION

[0038] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the following will be described clearly and completely in combination with the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are partial embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work belong to the protection scope of the present invention.

[0039] A display redirection method based on a UEFI network in a preferred embodiment of the present invention is as follows: Figure 1 As shown, the following steps are included:

[0040] S01: When booting, the motherboard PCIe device is initialized. During the initialization process, it is determined whether the set redirection network card is recognized. If it is, it will go to the next step, otherwise it will boot normally;

[0041] S02: BIOS establishes the UEFI network environment, extracts the cache data of the graphics card display buff and sends it to the redirection network card. The redirection network card packages the cache data into a set format and sends it to the server.

[0042] S03: After receiving the data packet, the server parses the data packet according to the agreed protocol format and restores the image transmitted in the UEFI network environment;

[0043] By applying the method and approach of this application, a new data transmission path is established between the graphics card and the network card based on the UEFI network, without relying on a specific CPU to implement data transmission and processing, providing a universal and low-cost remote solution to fill the gap in remote UEFI environment monitoring and solve the pain point that the machine with abnormal display cannot remotely monitor the BIOS interface. The monitoring screen can be seen in Figure 3 .

[0044] Preferably, the method further comprises the steps of:

[0045] Establishing a first communication path between the redirection network card and the graphics card by setting the PCIe bus;

[0046] Establishing a second communication path between the redirection network card and the server;

[0047] Establishing a display redirection topology structure based on the UEFI network based on the first communication path and the second communication path;

[0048] See also Figure 2 , relying on the method of the present application, a new data communication path can be established to bypass the high-cost CPU to achieve remote monitoring of the BIOS interface of the mini computer.

[0049] Preferably, during the initialization process, it is determined whether the set redirection network card is recognized by:

[0050] During the initialization process, detect the Vendor ID parameters of the PCIe device (for example, the Vendor ID can be set to 0x816810EC, etc., which is not limited and can be modified according to actual conditions);

[0051] If the Vendor ID parameter of the PCIe device is consistent with the set Vendor ID parameter, it is determined that the redirection network card is recognized; otherwise, it is determined that the set redirection network card is not recognized;

[0052] It is easy to identify and has high accuracy; other parameter forms with identification properties can also be selected as needed.

[0053] Preferably, the redirection network card uses a Realtek 8168 network card, and there is no limitation on the type of network card; the network card can be externally connected through a PCIe slot, or can be a built-in network card on the motherboard, and there is no limitation on this.

[0054] Preferably, the method further comprises the steps of:

[0055] The images transmitted from the restored UEFI network environment are displayed in the administrator's backend. The administrator's backend can download or receive data from the server to the local computer and then display it, which is convenient for backend supervision.

[0056] A display redirection system based on UEFI network, such as Figure 2 See also Figure 3 ,The system includes a mini host and a server; the mini host includes a motherboard, a graphics card and a redirection network card;

[0057] When booting, the motherboard PCIe device is initialized. During the initialization process, it is determined whether the set redirection network card is recognized. If it is, it will proceed to the next step, otherwise it will boot normally;

[0058] BIOS establishes the UEFI network environment, extracts the cache data of the graphics card display buff and sends it to the redirection network card. The redirection network card packages the cache data into a set format and sends it to the server.

[0059] After receiving the data packet, the server parses the data packet according to the agreed protocol format and restores the image transmitted in the UEFI network environment;

[0060] The system of the present application establishes a new data transmission path between the graphics card and the network card based on the UEFI network. There is no need to rely on a specific CPU to implement data transmission and processing. It provides a universal and low-cost remote solution to fill the gap in remote UEFI environment monitoring and solve the pain point that machines with abnormal display cannot remotely monitor the BIOS interface.

[0061] Establishing a first communication path between the redirection network card and the graphics card by setting the PCIe bus;

[0062] Establishing a second communication path between the redirection network card and the server;

[0063] Establishing a display redirection topology structure based on the UEFI network based on the first communication path and the second communication path;

[0064] By relying on the method of the present application, a new data communication path can be established to bypass the high-cost CPU to achieve remote monitoring of the BIOS interface of the mini computer.

[0065] Preferably, during the initialization process, it is determined whether the set redirection network card is recognized by:

[0066] During the initialization process, detect the Vendor ID parameters of the PCIe device (for example, the Vendor ID can be set to 0x816810EC, etc., which is not limited and can be modified according to actual conditions);

[0067] If the Vendor ID parameter of the PCIe device is consistent with the set Vendor ID parameter, it is determined that the redirection network card is recognized; otherwise, it is determined that the set redirection network card is not recognized;

[0068] It is easy to identify and has high accuracy; other parameter forms with identification properties can also be selected as needed.

[0069] Preferably, the redirection network card uses a Realtek 8168 network card, and there is no limitation on the type of network card; the network card can be externally connected through a PCIe slot, or can be a built-in network card on the motherboard, and there is no limitation on this.

[0070] Preferably, the system also includes an administrator background, and the image administrator background is used to display the images transmitted from the restored UEFI network environment; the administrator background can download or receive data from the server to the local and then display it, which is convenient for background supervision.

[0071] It should be understood that those skilled in the art can make improvements or changes based on the above description, and all these improvements and changes should fall within the scope of protection of the appended claims of the present invention.

Claims

1. A display redirection method based on UEFI network, characterized in that: The following steps are involved: When booting, the motherboard PCIe device is initialized. During the initialization process, it is determined whether the set redirection network card is recognized. If it is, it will proceed to the next step, otherwise it will boot normally; BIOS establishes the UEFI network environment, extracts the cache data of the graphics card display buff and sends it to the redirection network card. The redirection network card packages the cache data into a set format and sends it to the server. After receiving the data packet, the server parses the data packet according to the agreed protocol format and restores the image transmitted in the UEFI network environment.

2. The display redirection method based on UEFI network according to claim 1, characterized in that: The method further comprises the steps of: Establishing a first communication path between the redirection network card and the graphics card by setting the PCIe bus; Establishing a second communication path between the redirection network card and the server; A display redirection topology based on a UEFI network is established based on the first communication path and the second communication path.

3. The display redirection method based on UEFI network according to claim 1, characterized in that: During the initialization process, it is determined whether the set redirection network card is recognized by: Detect the Vendor ID parameters of the PCIe device during initialization; If the Vendor ID parameter of the PCIe device is consistent with the set Vendor ID parameter, it is determined that the redirection network card is recognized; otherwise, it is determined that the set redirection network card is not recognized.

4. The display redirection method based on UEFI network according to claim 1, characterized in that: The redirection network card adopts Realtek 8168 network card.

5. The display redirection method based on UEFI network according to claim 1, characterized in that: The method further comprises the steps of: The images transmitted from the restored UEFI network environment are displayed in the administrator background.

6. A display redirection system based on UEFI network, characterized in that: The system includes a mini host and a server; the mini host includes a motherboard, a graphics card and a redirection network card; When booting, the motherboard PCIe device is initialized. During the initialization process, it is determined whether the set redirection network card is recognized. If it is, it will proceed to the next step, otherwise it will boot normally; BIOS establishes the UEFI network environment, extracts the cache data of the graphics card display buff and sends it to the redirection network card. The redirection network card packages the cache data into a set format and sends it to the server. After receiving the data packet, the server parses the data packet according to the agreed protocol format and restores the image transmitted in the UEFI network environment.

7. The display redirection system based on UEFI network according to claim 6, characterized in that: Establishing a first communication path between the redirection network card and the graphics card by setting a PCIe bus; Establishing a second communication path between the redirection network card and the server; A display redirection topology based on a UEFI network is established based on the first communication path and the second communication path.

8. The display redirection system based on UEFI network according to claim 6, characterized in that: During the initialization process, it is determined whether the set redirection network card is recognized by: Detect the Vendor ID parameters of the PCIe device during initialization; If the Vendor ID parameter of the PCIe device is consistent with the set Vendor ID parameter, it is determined that the redirection network card is recognized; otherwise, it is determined that the set redirection network card is not recognized.

9. The display redirection system based on UEFI network according to claim 6, characterized in that: The redirection network card adopts Realtek 8168 network card.

10. The display redirection system based on UEFI network according to claim 6, characterized in that: The system also includes an administrator background, and the image administrator background is used to display the image transmitted under the restored UEFI network environment.