A display communication port management method and system, a terminal device and a storage medium

By identifying the node information of the POS terminal peripherals and switching the transmission port, the problem of numerous peripheral cables in the POS terminal is solved, achieving cable integration and improved user experience.

CN115629729BActive Publication Date: 2026-05-08SHENZHEN REALBOM INTELLITECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN REALBOM INTELLITECH CO LTD
Filing Date
2022-09-27
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

The peripherals of cash registers require a variety of cables for connection, which leads to complicated assembly, difficult maintenance, and a poor user experience.

Method used

By identifying the node information of the peripheral device, an identification signal is generated to determine whether it conforms to the preset display mode. Based on the preset control strategy or display mode, the system switches to the target or standard transmission port to realize data transmission.

Benefits of technology

By integrating the cables of various peripherals into a single standard data cable, the installation and maintenance of the cash register are simplified, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115629729B_ABST
    Figure CN115629729B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of communication, in particular to a display communication port management method and system, terminal equipment and a storage medium, which comprises the following steps: acquiring node information; identifying the node information and generating a corresponding identification signal; judging whether the identification signal conforms to a preset display mode; if the identification signal does not conform to the preset display mode, acquiring a preset control strategy; switching to a target transmission port corresponding to the identification signal as a current transmission port according to the preset control strategy; if the identification signal conforms to the preset display mode, switching to a standard transmission port corresponding to the identification signal as the current transmission port according to the preset display mode; and outputting corresponding communication data through the current transmission port in combination with a data transmission channel. The display communication port management method and system, terminal equipment and storage medium provided by the application have the effect of improving the experience of users using cash registers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method, system, terminal device and storage medium for managing display communication ports. Background Technology

[0002] Cash registers have many peripherals. In addition to the main unit and monitor, there are also various peripherals that need to be displayed to customers, such as customer monitors, touch screens, card readers, keypads, and barcode scanners. Each peripheral needs to be connected to the main unit with cables.

[0003] Each individual peripheral device requires a data cable to connect to the POS terminal to function, and some peripherals also require a power cord. For example, the client monitor needs a DP cable and a power cord to connect to the terminal, the touchscreen on the client monitor needs a USB cable to connect to the terminal, and the card reader, keypad, and barcode scanner also need corresponding USB cables to connect to the terminal.

[0004] The various peripherals of a cash register require a variety of cables, which makes the assembly of the cash register time-consuming and complicated. For after-sales maintenance personnel, there are too many cables and maintenance is complicated, resulting in a poor user experience. Summary of the Invention

[0005] To enhance the user experience of using a cash register, this application provides a method, system, terminal device, and storage medium for managing display communication ports.

[0006] In a first aspect, this application provides a method for controlling a display communication port, comprising the following steps:

[0007] Obtain node information;

[0008] Identify the node information and generate a corresponding identification signal;

[0009] Determine whether the identification signal conforms to the preset display mode;

[0010] If the identification signal does not conform to the preset display mode, then a preset control strategy is obtained;

[0011] According to the preset control strategy, the target transmission port corresponding to the identification signal is switched to as the current transmission port;

[0012] If the identification signal matches the preset display mode, then the system switches to the standard transmission port corresponding to the identification signal according to the preset display mode, which becomes the current transmission port.

[0013] The corresponding communication data is output through the current transmission port and the data transmission channel.

[0014] By adopting the above technical solution, the node information of the peripheral device is identified, and a corresponding identification signal is generated. Then, it is determined whether the identification signal conforms to the preset display mode under the conventional standard. If it does not conform, it means that the connected peripheral device is a multi-functional custom display. Further, according to the preset control strategy, the target transmission port in the data transmission channel is switched as the current transmission port. If it conforms, it means that the connected peripheral device is a standard display. Further, according to the preset display mode, the standard transmission port in the data transmission channel is switched as the current transmission port. Further, the corresponding communication data is output through the current transmission port in combination with the data transmission channel. Since the current transmission port and the corresponding data transmission channel are compatible with common standard displays and multi-functional custom displays on the market, the cables of various peripheral devices can be integrated into a single standard data cable, making the cash register easier to maintain and install, with higher integration, thereby improving the user experience of using the cash register.

[0015] Optionally, identifying the node information and generating the corresponding identification signal includes the following steps:

[0016] Identify the node information and obtain the corresponding node data;

[0017] The node data is defined according to a preset definition rule, and corresponding first configuration signal and second configuration signal are generated.

[0018] Obtain the output state of the first configuration signal as the first signal output state;

[0019] Obtain the output state of the second configuration signal as the second signal output state;

[0020] If both the first signal output state and the second signal output state are at the first level, then a corresponding high-definition digital signal is generated as the identification signal;

[0021] If both the first signal output state and the second signal output state are at the second level, then a corresponding multi-functional display signal is generated as the identification signal.

[0022] If the first signal output state and the second signal output state are different, a corresponding high-definition multimedia signal is generated as the identification signal.

[0023] By adopting the above technical solution, the node data obtained by identifying peripherals is defined according to the preset definition rules, and the identification signals corresponding to the output states of the first configuration signal and the second configuration signal are further obtained, so as to facilitate the identification of the type of device connected to the host based on the output state.

[0024] Optionally, switching to the target transmission port corresponding to the identification signal as the current transmission port according to the preset control strategy includes the following steps:

[0025] According to the preset control strategy, the multi-functional display signal is obtained;

[0026] Identify the multi-functional display signal and generate a corresponding first switching command;

[0027] According to the first switching instruction, the target transmission port in the data transmission channel is switched to be the current transmission port.

[0028] By adopting the above technical solution, the target transmission port in the data transmission channel is switched to the current transmission port according to the first switching instruction, thereby facilitating the output of multi-functional communication data corresponding to the multi-functional display signal.

[0029] Optionally, after switching to the target transmission port in the data transmission channel as the current transmission port according to the first switching instruction, the method further includes the following steps:

[0030] Based on the target transmission port, obtain the corresponding target transmission data;

[0031] Determine whether the target transmitted data conforms to the preset peripheral standard;

[0032] If the target transmission data conforms to the preset peripheral standard, then the corresponding communication data is output according to the preset peripheral standard;

[0033] If the target transmission data does not conform to the preset peripheral standard, the corresponding abnormal transmission data is obtained, and a corresponding prompt message is generated based on the abnormal transmission data.

[0034] By adopting the above technical solution, it is possible to determine whether the target transmitted data conforms to the corresponding preset peripheral standard, thereby improving the accuracy of peripheral devices in obtaining the corresponding communication data.

[0035] Optionally, after switching to the target transmission port corresponding to the identification signal as the current transmission port according to the preset control strategy, the following steps are further included:

[0036] Obtain the corresponding power supply data based on the target transmission port;

[0037] Obtain the corresponding operating power standards based on the preset peripherals;

[0038] Determine whether the power supply data meets the operating power consumption standards;

[0039] If the power supply data meets the working power consumption standard, then power is supplied to the corresponding preset peripheral device according to the power supply data.

[0040] By adopting the above technical solution, it can be determined whether the power supply data meets the preset power consumption standards of the peripherals, so that the preset peripherals can be supplied with power in a reasonable manner.

[0041] Optionally, if the identification signal matches the preset display mode, then switching to the standard transmission port corresponding to the identification signal as the current transmission port includes the following steps:

[0042] If the identification signal matches the preset display mode, then the corresponding standard identification signal is obtained according to the preset display mode;

[0043] Determine the type of the standard identification signal;

[0044] If the standard identification signal is the high-definition digital signal, then the standard transmission port corresponding to the identification signal is obtained and switched according to the second switching instruction, and used as the current transmission port;

[0045] If the standard identification signal is the high-definition multimedia signal, then the standard transmission port corresponding to the identification signal is obtained and switched according to the third switching instruction, and used as the current transmission port.

[0046] By adopting the above technical solution, the corresponding switching instruction is obtained according to the actual type of the standard identification signal, and then the system switches to the corresponding standard transmission port, thereby facilitating the transmission of standard communication data according to the standard transmission port.

[0047] Optionally, after defining the node data according to preset definition rules and generating the corresponding first configuration signal and second configuration signal, the method further includes:

[0048] Determine whether the first signal output state and the second signal output state meet the preset state standard;

[0049] If neither the first signal output state nor the second signal output state meets the preset state standard, then the output states corresponding to the first configuration signal and the second configuration signal are identified according to the preset identification rules, and corresponding control signals are generated.

[0050] By adopting the above technical solution, the output states corresponding to the first configuration signal and the second configuration signal are identified according to the preset identification rules, thereby facilitating the generation of the corresponding control signal.

[0051] Secondly, this application also provides a display communication port management system, which adopts the following technical solution:

[0052] The first acquisition module is used to acquire node information;

[0053] The identification module is used to identify the node information and generate corresponding identification signals;

[0054] The judgment module is used to determine whether the recognition signal conforms to the preset display mode;

[0055] If the identification signal does not conform to the preset display mode, the second acquisition module is used to acquire the preset control strategy.

[0056] The first switching module is used to switch to the target transmission port corresponding to the identification signal according to the preset control strategy, and use it as the current transmission port;

[0057] If the identification signal matches the preset display mode, the second switching module is used to switch to the standard transmission port corresponding to the identification signal according to the preset display mode, which is then used as the current transmission port.

[0058] The output module outputs the corresponding communication data through the current transmission port and the data transmission channel.

[0059] By adopting the above technical solution, the identification module identifies the node information of the peripheral device obtained by the first acquisition module, thereby generating a corresponding identification signal. Then, the judgment module determines whether the identification signal conforms to the preset display mode under the conventional standard. If it does not conform, it means that the connected peripheral device is a multi-functional custom display. Further, the first switching module switches to the target transmission port in the data transmission channel as the current transmission port according to the preset control strategy. If it conforms, it means that the connected peripheral device is a standard display. Then, the second switching module switches to the standard transmission port in the data transmission channel as the current transmission port according to the preset display mode. Further, the output module outputs the corresponding communication data through the current transmission port and the data transmission channel. Since the current transmission port and the corresponding data transmission channel are compatible with common standard displays and multi-functional custom displays on the market, the cables of various peripheral devices can be integrated into a single standard data cable, making the cash register easier to maintain and install, with higher integration, thereby improving the user experience of using the cash register.

[0060] Thirdly, this application provides a terminal device, which adopts the following technical solution:

[0061] A terminal device includes a memory and a processor. The memory stores computer instructions that can run on the processor. When the processor loads and executes the computer instructions, it employs the aforementioned display communication port management method.

[0062] By adopting the above technical solution, computer instructions are generated by the above-mentioned display communication port management method and stored in the memory for loading and execution by the processor. Thus, terminal devices can be made based on the memory and processor for convenient use.

[0063] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:

[0064] A computer-readable storage medium storing computer instructions, wherein when the computer instructions are loaded and executed by a processor, the above-described display communication port management method is employed.

[0065] By adopting the above technical solution, computer instructions are generated by the above-mentioned display communication port management method and stored in a computer-readable storage medium for loading and execution by the processor. The computer-readable storage medium facilitates the reading and storage of computer instructions.

[0066] In summary, this application includes the following beneficial technical effects: by identifying the node information of the peripheral device, a corresponding identification signal can be generated, and then it is determined whether the identification signal conforms to the preset display mode under the conventional standard. If it does not conform, it indicates that the connected peripheral device is a multi-functional custom display. Furthermore, according to the preset control strategy, it switches to the target transmission port in the data transmission channel and outputs the corresponding communication data of the peripheral device. If it conforms, it indicates that the connected peripheral device is a standard display. Then, according to the preset display mode, it switches to the standard transmission port in the data transmission channel and outputs the corresponding communication data. Since the data transmission channel can be compatible with common standard displays and multi-functional custom displays on the market, it is possible to integrate the cables of various peripheral devices into a single standard data cable, making the cash register easier to maintain and install, with higher integration, thereby improving the user experience of using the cash register. Attached Figure Description

[0067] Figure 1 This is a flowchart illustrating steps S101 to S107 of a display communication port management method according to this application.

[0068] Figure 2 This is a circuit module connection diagram of a display communication port management method according to this application.

[0069] Figure 3 This is a flowchart illustrating steps S201 to S207 of a display communication port management method according to this application.

[0070] Figure 4 This is a standard DP interface pin definition diagram for a display communication port management method according to this application.

[0071] Figure 5 This application presents a diagram showing the first and second signal output states of a method for controlling a communication port.

[0072] Figure 6 This is a flowchart illustrating steps S301 to S303 of a display communication port management method according to this application.

[0073] Figure 7 This is a flowchart illustrating steps S401 to S404 of a display communication port management method according to this application.

[0074] Figure 8 This is a flowchart illustrating steps S501 to S504 of a display communication port management method according to this application.

[0075] Figure 9 This is a flowchart illustrating steps S601 to S604 of a display communication port management method according to this application.

[0076] Figure 10 This is a flowchart illustrating steps S701 to S702 of a display communication port management method according to this application.

[0077] Figure 11 This is a schematic diagram of a display communication port management system according to this application.

[0078] Explanation of reference numerals in the attached figures:

[0079] 1. First acquisition module; 2. Identification module; 3. Judgment module; 4. Second acquisition module; 5. First switching module; 6. Second switching module; 7. Output module. Detailed Implementation

[0080] The following is in conjunction with the appendix Figure 1-11 This application will be described in further detail.

[0081] This application discloses a method for managing display communication ports, such as... Figure 1 As shown, it includes the following steps:

[0082] S101. Obtain node information;

[0083] S102. Identify node information and generate corresponding identification signals;

[0084] S103. Determine whether the recognition signal conforms to the preset display mode;

[0085] S104. If the identified signal does not conform to the preset display mode, then obtain the preset control strategy;

[0086] S105. Switch to the target transmission port corresponding to the identification signal according to the preset control strategy, and use it as the current transmission port;

[0087] S106. If the identified signal matches the preset display mode, then switch to the standard transmission port corresponding to the identified signal according to the preset display mode, and use it as the current transmission port;

[0088] S107. Output the corresponding communication data by combining the current transmission port with the data transmission channel.

[0089] The node information in steps S101 to S102 refers to the network node information of the host's external devices, and the identification signal refers to the identification signal that plays an identification role for the external devices.

[0090] In practical applications, a network node refers to a computer or other device connected to a network with an independent address and the ability to transmit or receive data. A node can be a workstation, client, network user, or personal computer, or it can be a server, printer, or other network-connected device.

[0091] For example, in addition to the main unit and monitor, a cash register needs to have various peripherals facing customers, such as a customer display, touch screen, card reader, keypad, and barcode scanner. Each peripheral needs to be connected to the main unit with cables, and corresponding display (DP) interface circuits and matching custom multi-function display boards need to be set up. The custom multi-function display board integrates video display modules, USB expansion interfaces, touch modules, and various peripheral interfaces (supporting USB card readers, keypads, barcode scanners, etc.) and other multi-function modules.

[0092] The DP interface can be used with standard DP displays commonly found on the market, or it can be compatible with the aforementioned custom multi-functional display boards, thus integrating the cables of various peripherals into a single standard DP cable.

[0093] Furthermore, such as Figure 2 The diagram shows the circuit module connection of the system. A DP interface circuit is added between the computer motherboard and the DP output. The DP interface circuit is equipped with a MODE configuration module. When the peripheral device is a different display device, the MODE configuration module can identify the corresponding node information of the peripheral device and generate the corresponding identification signal.

[0094] The preset display mode in steps S103 to S106 refers to the mode corresponding to the standard display. The preset control strategy refers to the port switching control strategy corresponding to the external device when it is a custom multi-function display board. The target transmission port refers to the communication port on the computer motherboard when the external device is a custom multi-function display board. The custom multi-function display board refers to the client multi-function display board. The standard transmission port refers to the communication port on the computer motherboard when the external device is a standard DP display device. The standard DP interface corresponding to the standard DP display device supports DP and DP++ (HDMI) mode output.

[0095] For example, such as Figure 2 As shown, the 4-channel lane0 / 1 / 2 / 3 output of DP is backward compatible with both lane0 / 1 and single-channel lane0. The lane0 / 1 output of the GPU can be used as the video / audio signal input source for the custom multi-function display board. The bandwidth of 2 channels is reduced compared to 4 channels, but it is sufficient to meet the needs of the cash register. The remaining 2 channels can be used as the data input source for other peripherals, thereby improving the integration of external device cables.

[0096] When the identified signal does not conform to the preset display mode, and it is used as a custom multi-function display board, the target transmission port between the DP interface circuit and the computer motherboard is switched according to the preset control strategy, so that the communication data corresponding to the custom multi-function display board can be output.

[0097] The display communication port management method provided in this embodiment identifies the node information of peripherals and generates corresponding identification signals. It then determines whether the identification signals conform to the preset display mode under the conventional standard. If they do not conform, it indicates that the connected peripheral is a multi-functional custom display. Furthermore, it switches to the target transmission port in the data transmission channel as the current transmission port according to the preset control strategy. If they conform, it indicates that the connected peripheral is a standard display. Furthermore, it switches to the standard transmission port in the data transmission channel as the current transmission port according to the preset display mode. The corresponding communication data is then output through the current transmission port in combination with the data transmission channel. Since the current transmission port and the corresponding data transmission channel are compatible with common standard displays and multi-functional custom displays on the market, the cables of various peripherals can be integrated into a single standard data cable, making the cash register easier to maintain and install, with higher integration, thereby improving the user experience of using the cash register.

[0098] In one embodiment of this example, such as Figure 3 As shown, step S102, which involves identifying node information and generating the corresponding identification signal, includes the following steps:

[0099] 201. Identify node information and obtain the corresponding node data;

[0100] 202. Define node data according to preset definition rules, and generate corresponding first configuration signal and second configuration signal;

[0101] 203. Obtain the output state of the first configuration signal as the first signal output state;

[0102] 204. Obtain the output state of the second configuration signal as the second signal output state;

[0103] 205. If both the first signal output state and the second signal output state are at the first level, then the corresponding high-definition digital signal is generated as the identification signal;

[0104] 206. If both the first signal output state and the second signal output state are at the second level, then the corresponding multi-function display signal is generated as the identification signal;

[0105] 207. If the first signal output state and the second signal output state are different, then generate the corresponding high-definition multimedia signal as the identification signal.

[0106] In practical applications, node data refers to the configuration data corresponding to the node information of external devices, and preset definition rules refer to the identification rules defined by the external devices.

[0107] For example, such as Figure 4 The diagram shows the pin definition of a standard DP interface. Data channels lanes 0 / 1 / 2 / 3 are responsible for transmitting image / audio data. The AUX channel serves as the data transmission channel for the host to read information such as the EDID from the sink. The sink is the gateway node. In DP mode, it connects to the GPU's DP_AUX, and in DP++ mode, it connects to the GPU's HDMI_DDC. Hot Plug Detect (HPD) is the hot-plug detection signal for the sink, and DP_PWR provides a 3.3V / 500mA power input to the sink.

[0108] The hot-plug detection signal (HPD) serves as the basis for determining whether the host system sends a TMDS signal to the HDMI / DVI interface. This signal is a detection signal output from the monitor to the computer host. Its function is to allow the computer host to detect and respond to events when a digital display (such as a monitor) is connected to or disconnected from the computer via the DVI interface. In terms of signal transmission, HDMI and DVI are fully compatible; only the interface packaging differs.

[0109] When the monitor is connected via HDMI, and the computer detects that the monitor is connected to the computer via the HPD pin of the HDMI interface, the graphics display (graphics card) in the host sends a signal, requesting the computer to read the EDID data (extended display identification data) stored in the monitor's DDC memory through the monitor data channel DDC in the HDMI interface. If the operating mode range of the monitor is detected to be compatible with the graphics card, the host system can activate the graphics card's TMDS signal transmission circuit (digital video signal transmission circuit).

[0110] For example, such as Figure 5 The diagram shows the first and second signal output states. Pins 13 and 14 are config1 and config2, respectively. The first configuration signal corresponds to the output state of config1, and the second configuration signal corresponds to the output state of config2.

[0111] The default definition rule is the DP standard protocol. When outputting in DP mode, the DP mode node data is defined according to the default definition rule. That is, the output states (first level states) configured for config1 and config2 at the DP display gateway node are both low (L), corresponding to the generation of a high-definition digital signal recognition signal. When outputting in DP++ mode, the DP++ mode node data is defined according to the default definition rule. That is, the output states of config1 and config2 at the DP++ gateway node are different, i.e., config1 is configured to be high (H) and config2 is configured to be low (L), corresponding to the generation of a high-definition multimedia signal recognition signal. When outputting as a custom multi-function display board, the default definition rule is the config setting circuit on the custom multi-function display board. The corresponding node data is defined according to the default definition rule. That is, the output states configured for config1 and config2 at the custom multi-function display board gateway node are both high (H), corresponding to the generation of a high-definition multimedia signal recognition signal.

[0112] The display communication port management method provided in this embodiment defines node data obtained by identifying peripherals according to preset definition rules, and further derives identification signals corresponding to the output states of the first configuration signal and the second configuration signal, thereby facilitating the determination of the type of device connected to the host based on the output state.

[0113] In one embodiment of this example, such as Figure 6 As shown, step S105 involves switching to the target transmission port corresponding to the identification signal according to a preset control strategy. The current transmission port includes the following steps:

[0114] S301. Obtain the multi-function display signal according to the preset control strategy;

[0115] S302. Identify the multi-function display signal and generate the corresponding first switching command;

[0116] S303. According to the first switching instruction, switch to the target transmission port in the data transmission channel as the current transmission port.

[0117] In practical applications, the multi-function display signal refers to the identification signal corresponding to the customized multi-function display board, and the first switching command refers to the port switching command corresponding to the identification of the customized multi-function display board.

[0118] For example, such as Figure 2 As shown, the computer motherboard identifies the device as a custom multi-function display board through its identification circuit. Based on a preset control strategy, it acquires the corresponding multi-function display signal and generates a first switching instruction. According to this instruction, the DP / HDMI MUX is switched to DP_AUX, and the USB / DP select is switched to the USB2.0.DP port as the current transmission port. The DP lane0 / 1 and USB2.0 signals are output from this port. Combined with the corresponding data transmission channels, the communication data for the LCD module, USB hub, touch TOUCH module, and USB card reader / keyboard / scanner module on the custom multi-function display board is output.

[0119] The display communication port management method provided in this embodiment switches to the target transmission port in the data transmission channel as the current transmission port according to the first switching instruction, thereby facilitating the output of multi-functional communication data corresponding to the multi-functional display signal.

[0120] In one embodiment of this example, such as Figure 7 As shown, after step S303, which is to switch to the target transmission port in the data transmission channel as the current transmission port according to the first switching instruction, the following steps are also included:

[0121] S401. Obtain the corresponding target transmission data based on the target transmission port;

[0122] S402. Determine whether the target transmitted data conforms to the preset peripheral standard;

[0123] S403. If the target transmitted data conforms to the preset peripheral standard, then output the corresponding communication data according to the preset peripheral standard;

[0124] S404. If the target transmitted data does not conform to the preset peripheral standard, the corresponding abnormal transmitted data is obtained, and the corresponding prompt information is generated based on the abnormal transmitted data.

[0125] In practical applications, target transmission data refers to the transmission data output by the target transmission port, preset peripheral standard refers to the pre-set external device type standard, and abnormal transmission data refers to the relevant data in the target transmission data that does not conform to the attributes of the corresponding external device.

[0126] For example, based on the target transmission port, the corresponding target transmission data can be obtained from the communication data of the LCD module, touch TOUCH module, USB hub module, and USB card reader / keyboard / scanner module. According to the preset peripheral standard, the communication data of the LCD module, USB hub, touch TOUCH module, and USB card reader / keyboard / scanner module can be output on the customized multi-function display board. At this time, it can be determined that the target transmission data conforms to the corresponding preset peripheral standard, and then the corresponding communication data is output according to the preset peripheral standard.

[0127] For example, based on the target transmission port, the corresponding target transmission data can be obtained from the communication data of the LCD module, touch TOUCH module, and USB card reader / keyboard / scanner module. According to the preset peripheral standards, the output custom multifunction display board can be found to have the corresponding communication data of the LCD module, USB hub, touch TOUCH module, and USB card reader / keyboard / scanner module. At this time, it can be determined that the target transmission data does not conform to the corresponding preset peripheral standards. Then, the abnormal transmission data of the USB hub module is further obtained, and the corresponding USB hub module data missing prompt information is generated.

[0128] The display communication port management method provided in this embodiment determines whether the target transmitted data conforms to the corresponding preset peripheral standard, thereby improving the accuracy of peripheral devices in obtaining the corresponding communication data.

[0129] In one embodiment of this example, such as Figure 8 As shown, after step S105, which switches to the target transmission port corresponding to the identification signal according to the preset control strategy and uses it as the current transmission port, the following steps are also included:

[0130] S501. Obtain the corresponding power supply data according to the target transmission port;

[0131] S502. Obtain the corresponding operating power standard based on the preset peripherals;

[0132] S503. Determine whether the power supply data meets the working power consumption standards;

[0133] S504. If the power supply data meets the working power consumption standards, then power the corresponding preset peripherals according to the power supply data.

[0134] In practical applications, power supply data refers to the power supply data for each functional module set on the custom multi-function display board, preset peripherals refer to the pre-set external devices, and working power standards refer to the normal working power standards for each functional module set on the custom multi-function display board.

[0135] For example, such as Figure 2 As shown, a 12V output control circuit is added to the computer motherboard. The 12V is output from pin 13 / pin 14 of the DP interface. When the gateway node is connected to a standard DP display, the 12V control circuit is turned off, and pin 13 / 14 is only used as config1 / 2. When the gateway node is connected to a custom multi-function display board, the MODE identification circuit turns on the 12V power supply switch according to the corresponding multi-function display signal. The 12V power supply is output from pin 13 / 14 of the DP, which can provide 12V / 1.5V power supply data output to the DC-DC module of the multi-function display board.

[0136] According to the preset peripherals, the host peripherals are connected to an LCD module, a touch module, and a USB hub module. Further, based on the LCD module, touch module, and USB hub module, the corresponding operating power standards are obtained as 1V, 2V, and 3V. The power supply data output by the output control circuit is 12V. At this time, it can be determined that the power supply data meets the corresponding operating power standards. Further, the 12V power supply data is converted into the operating voltage of the LCD module, touch module, and USB hub module according to the DC-DC power conversion module on the customized multi-function display board.

[0137] For example, if the power supply data output by the output control circuit is abnormal and the corresponding power supply status cannot be detected, it can be determined that the power supply data does not meet the corresponding working power consumption standard, and then a power supply abnormality prompt message will be output.

[0138] The display communication port management method provided in this embodiment determines whether the power supply data meets the preset power consumption standards of the peripheral device, thereby enabling reasonable power supply to the preset peripheral device.

[0139] In one embodiment of this example, such as Figure 9 As shown, step S106, which is to switch to the standard transmission port corresponding to the identification signal as the current transmission port if the identification signal matches the preset display mode, includes the following steps:

[0140] S601. If the identification signal matches the preset display mode, then obtain the corresponding standard identification signal according to the preset display mode;

[0141] S602. Determine the type of the standard identification signal;

[0142] S603. If the standard identification signal is a high-definition digital signal, then acquire it and switch to the standard transmission port corresponding to the identification signal according to the second switching instruction, and use it as the current transmission port;

[0143] S604. If the standard identification signal is a high-definition multimedia signal, then acquire it and switch to the standard transmission port corresponding to the identification signal according to the third switching instruction, and use it as the current transmission port.

[0144] In practical applications, the standard identification signal refers to the identification signal corresponding to the external device being a standard DP display. The second switching command refers to the port switching command corresponding to the standard identification signal being a high-definition digital signal. The third switching command refers to the port switching command corresponding to the standard identification signal being a high-definition multimedia signal.

[0145] For example, such as Figure 2 As shown, the MODE recognition circuit on the computer motherboard identifies the high-definition digital signal as the DP mode in the standard DP display, obtains the corresponding second switching command, shuts off the 12V power supply according to the second switching command, switches the DP / HDMI MUX to HDMI_DDC, and switches the USB / DP select to the standard transmission port of lane3.DP, so that the standard DP signal can be output.

[0146] The computer motherboard uses a MODE recognition circuit to identify the high-definition digital signal as the DP++ mode in a standard DP display. It then obtains the corresponding third switching command, cuts off the 12V power supply according to the second switching command, switches the DP / HDMI MUX to HDMI_DDC, and switches the USB / DP select to the standard transmission port of lane3.DP, thus outputting a standard DP++ signal.

[0147] The display communication port management method provided in this embodiment obtains the corresponding switching instruction according to the actual type of the standard identification signal, and further switches to the corresponding standard transmission port, thereby facilitating the transmission of standard communication data according to the standard transmission port.

[0148] In one embodiment of this example, such as Figure 10 As shown, after step S202, which defines node data according to preset rules and generates the corresponding first and second configuration signals, the following steps are also included:

[0149] S701. Determine whether the output states of the first signal and the output states of the second signal meet the preset state standards.

[0150] S702. If neither the first signal output state nor the second signal output state meets the preset state standard, then the output state corresponding to the first configuration signal and the second configuration signal is identified according to the preset identification rules, and the corresponding control signal is generated.

[0151] In practical applications, the preset state standard refers to the standard that predefines the output state of the first signal and the output state of the second signal, the preset identification rule refers to the rule that identifies the actual output state of the first signal and the second signal, and the control signal refers to the control signal issued by the system based on the output state of the first signal and the second signal.

[0152] For example, the output state of the first signal is based on the level state of config1, and the output state of the second signal is based on the level state of config2. When the level configuration states of config1 and config2 are different, the computer identifies the device at the connected gateway node through the MODE identification circuit on the motherboard, and then sends the corresponding control signal to the device.

[0153] The display communication port management method provided in this embodiment identifies the output status corresponding to the first configuration signal and the second configuration signal according to a preset identification rule, thereby facilitating the generation of the corresponding control signal.

[0154] This application discloses a display communication port management system, as shown in the figure. Figure 11 As shown, it includes:

[0155] The first acquisition module 1 is used to acquire node information;

[0156] Identification module 2 is used to identify node information and generate corresponding identification signals;

[0157] Judgment module 3 is used to determine whether the recognition signal conforms to the preset display mode;

[0158] If the identified signal does not conform to the preset display mode, the second acquisition module 4 is used to acquire the preset control strategy.

[0159] The first switching module 5 is used to switch to the target transmission port corresponding to the identification signal according to a preset control strategy, and use it as the current transmission port.

[0160] If the identification signal matches the preset display mode, the second switching module 6 is used to switch to the standard transmission port corresponding to the identification signal according to the preset display mode, and use it as the current transmission port.

[0161] Output module 7 outputs the corresponding communication data through the current transmission port and data transmission channel.

[0162] The display communication port management system provided in this application embodiment identifies the node information of the peripheral device obtained by the first acquisition module 1 through the identification module 2, thereby generating a corresponding identification signal. Then, the judgment module 3 judges whether the identification signal conforms to the preset display mode under the conventional standard. If it does not conform, it means that the connected peripheral device is a multi-functional custom display. Further, the first switching module 5 switches to the target transmission port in the data transmission channel as the current transmission port according to the preset control strategy. If it conforms, it means that the connected peripheral device is a standard display. Then, the second switching module 6 switches to the standard transmission port in the data transmission channel as the current transmission port according to the preset display mode. Further, the output module 7 outputs the corresponding communication data through the current transmission port and the data transmission channel. Since the current transmission port and the corresponding data transmission channel are compatible with common standard displays and multi-functional custom displays on the market, the cables of various peripheral devices can be integrated into a standard data cable, making the cash register easier to maintain and install, with higher integration, thereby improving the user experience of using the cash register.

[0163] It should be noted that the display communication port management system provided in this application embodiment also includes each module and / or corresponding sub-module corresponding to the logical function or logical step of any of the above display communication port management methods, to achieve the same effect as each logical function or logical step, which will not be elaborated here.

[0164] This application also discloses a terminal device, including a memory, a processor, and computer instructions stored in the memory and capable of running on the processor. When the processor executes the computer instructions, it employs any of the display communication port management methods described in the above embodiments.

[0165] The terminal device can be a computer device such as a desktop computer, a laptop computer, or a cloud server. The terminal device includes, but is not limited to, a processor and a memory. For example, the terminal device may also include input / output devices, network access devices, and buses.

[0166] The processor can be a central processing unit (CPU). Of course, depending on the actual use, it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), off-the-shelf programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc., and this application does not limit it.

[0167] The memory can be an internal storage unit of the terminal device, such as a hard disk or RAM of the terminal device, or an external storage device of the terminal device, such as a plug-in hard disk, smart memory card (SMC), secure digital card (SD), or flash memory card (FC) equipped on the terminal device. Furthermore, the memory can be a combination of internal storage units and external storage devices of the terminal device. The memory is used to store computer instructions and other instructions and data required by the terminal device. The memory can also be used to temporarily store data that has been output or will be output. This application does not limit this.

[0168] In this terminal device, any of the display communication port management methods in the above embodiments can be stored in the terminal device's memory and loaded and executed on the terminal device's processor for convenient use.

[0169] This application also discloses a computer-readable storage medium, which stores computer instructions, wherein when the computer instructions are executed by a processor, any of the display communication port management methods described in the above embodiments are employed.

[0170] The computer instructions can be stored in a computer-readable medium. The computer instructions include computer instruction code, which can be in the form of source code, object code, executable file, or certain middleware. The computer-readable medium includes any entity or device capable of carrying computer instruction code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the computer-readable medium includes, but is not limited to, the above-mentioned components.

[0171] In this computer-readable storage medium, any of the display communication port management methods in the above embodiments can be stored in the computer-readable storage medium and loaded and executed on the processor to facilitate the storage and application of the above methods.

[0172] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. A method for managing and controlling a display communication port, characterized in that, Includes the following steps: Obtain node information, wherein the node information is the network node information of the host's external devices; The node information is identified, and a corresponding identification signal is generated. The identification signal is an identification signal that serves to identify external devices. Determine whether the identification signal conforms to a preset display mode, wherein the preset display mode refers to the mode corresponding to a standard display. If the identification signal does not conform to the preset display mode, a preset control strategy is obtained. The preset control strategy is the port switching control strategy corresponding to the external device being a customized multi-functional display board. The customized multi-functional display board refers to the client multi-functional display board. According to the preset control strategy, the system switches to the target transmission port corresponding to the identification signal as the current transmission port. The target transmission port is the communication port on the computer motherboard when the external device is a custom multi-function display board. If the identification signal matches the preset display mode, then the system switches to the standard transmission port corresponding to the identification signal according to the preset display mode, which is used as the current transmission port. The standard transmission port is the communication port on the computer motherboard when the external device is a standard DP display device. The standard DP interface corresponding to the standard DP display device supports DP and DP++ mode output. By combining the current transmission port with the data transmission channel, the corresponding communication data is output; The process of identifying the node information and generating the corresponding identification signal includes the following steps: Identify the node information and obtain the corresponding node data; The node data is defined according to a preset definition rule, and corresponding first configuration signal and second configuration signal are generated. Obtain the output state of the first configuration signal as the first signal output state; Obtain the output state of the second configuration signal as the second signal output state; If both the first signal output state and the second signal output state are at the first level, then a corresponding high-definition digital signal is generated as the identification signal; If both the first signal output state and the second signal output state are at the second level, then a corresponding multi-functional display signal is generated as the identification signal. If the first signal output state and the second signal output state are different, a corresponding high-definition multimedia signal is generated as the identification signal.

2. The display communication port management method according to claim 1, characterized in that, The step of switching to the target transmission port corresponding to the identification signal as the current transmission port according to the preset control strategy includes the following steps: According to the preset control strategy, the multi-functional display signal is obtained; Identify the multi-functional display signal and generate a corresponding first switching command; According to the first switching instruction, the target transmission port in the data transmission channel is switched to be the current transmission port.

3. The display communication port management method according to claim 2, characterized in that, After switching to the target transmission port in the data transmission channel as the current transmission port according to the first switching instruction, the method further includes the following steps: Based on the target transmission port, obtain the corresponding target transmission data; Determine whether the target transmitted data conforms to the preset peripheral standard; If the target transmission data conforms to the preset peripheral standard, then the corresponding communication data is output according to the preset peripheral standard; If the target transmission data does not conform to the preset peripheral standard, the corresponding abnormal transmission data is obtained, and a corresponding prompt message is generated based on the abnormal transmission data.

4. The display communication port management method according to claim 1, characterized in that, After switching to the target transmission port corresponding to the identification signal according to the preset control strategy as the current transmission port, the following steps are also included: Obtain the corresponding power supply data based on the target transmission port; Obtain the corresponding operating power standards based on the preset peripherals; Determine whether the power supply data meets the operating power consumption standards; If the power supply data meets the working power consumption standard, then power is supplied to the corresponding preset peripheral device according to the power supply data.

5. A display communication port management method according to claim 1, characterized in that, If the identification signal matches the preset display mode, then switching to the standard transmission port corresponding to the identification signal as the current transmission port includes the following steps: If the identification signal matches the preset display mode, then the corresponding standard identification signal is obtained according to the preset display mode; Determine the type of the standard identification signal; If the standard identification signal is the high-definition digital signal, then the standard transmission port corresponding to the identification signal is obtained and switched according to the second switching instruction, and used as the current transmission port; If the standard identification signal is the high-definition multimedia signal, then the standard transmission port corresponding to the identification signal is obtained and switched according to the third switching instruction, and used as the current transmission port.

6. The display communication port management method according to claim 1, characterized in that, After defining the node data according to the preset definition rules and generating the corresponding first configuration signal and second configuration signal, the method further includes: Determine whether the first signal output state and the second signal output state meet the preset state standard; If neither the first signal output state nor the second signal output state meets the preset state standard, then the output states corresponding to the first configuration signal and the second configuration signal are identified according to the preset identification rules, and corresponding control signals are generated.

7. A display communication port management system, characterized in that, include: The first acquisition module (1) is used to acquire node information, wherein the node information is the network node information of the host external device; The identification module (2) is used to identify the node information and generate a corresponding identification signal. The identification signal is an identification signal that plays an identification role for external devices. The judgment module (3) is used to determine whether the identification signal conforms to the preset display mode, wherein the preset display mode refers to the mode corresponding to the standard display. If the identification signal does not conform to the preset display mode, the second acquisition module (4) is used to acquire the preset control strategy. The preset control strategy is the port switching control strategy corresponding to the external device when it is a customized multi-functional display board. The customized multi-functional display board refers to the client multi-functional display board. The first switching module (5) is used to switch to the target transmission port corresponding to the identification signal according to the preset control strategy, and use it as the current transmission port. The target transmission port is the communication port on the computer motherboard when the peripheral is a custom multi-functional display board. If the identification signal conforms to the preset display mode, the second switching module (6) is used to switch to the standard transmission port corresponding to the identification signal according to the preset display mode, as the current transmission port. The standard transmission port is the communication port on the computer motherboard when the peripheral device is a standard DP display device. The standard DP interface corresponding to the standard DP display device supports DP and DP++ mode output. The output module (7) outputs the corresponding communication data through the current transmission port and the data transmission channel; The identification module (2) is specifically used for: Identify the node information and obtain the corresponding node data; The node data is defined according to a preset definition rule, and corresponding first configuration signal and second configuration signal are generated. Obtain the output state of the first configuration signal as the first signal output state; Obtain the output state of the second configuration signal as the second signal output state; If both the first signal output state and the second signal output state are at the first level, then a corresponding high-definition digital signal is generated as the identification signal; If both the first signal output state and the second signal output state are at the second level, then a corresponding multi-functional display signal is generated as the identification signal. If the first signal output state and the second signal output state are different, a corresponding high-definition multimedia signal is generated as the identification signal.

8. A terminal device, comprising a memory and a processor, characterized in that, The memory stores computer instructions that can run on the processor. When the processor loads and executes the computer instructions, it employs the display communication port management method as described in any one of claims 1 to 6.

9. A computer-readable storage medium storing computer instructions, characterized in that, When the computer instructions are loaded and executed by the processor, the display communication port management method as described in any one of claims 1 to 6 is employed.

Citation Information

Patent Citations

  • Electronic device and electronic system

    CN103631354A

  • Signal channel switching method, display terminal and storage medium

    CN110769308A

  • Electronic apparatus and display device

    JP2014147041A