Data display method and data display system
By using port connections and application adaptation at both the hardware and software levels, the problem of complex multi-screen display operations has been solved, enabling different screens to display different images, reducing costs and improving device utilization.
Patent Information
- Application Number
- CN202111567003.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-20
- Publication Date
- 2026-01-13
- Estimated Expiration
- 2041-12-20
Smart Images

Figure CN116301682B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of computers, and in particular to a data display method and a data display system. BACKGROUND
[0002] When having a meeting in a conference room, in addition to the common method of using a projection device to project the content of a computer or other mobile terminal onto a projection screen, there is now an option of an interactive tablet, which can achieve large-screen display and can also perform operations such as writing and playing PPT, and is gradually becoming a standard configuration in conference rooms. Sometimes, in order to display more content, multiple interactive tablets are used at the same time. SUMMARY
[0003] Based on this, the embodiments of the present application provide a data display method and a data display system. By using the present application, through port connection at the hardware level and application adaptation at the software level, the effect of keeping the display content of one terminal unchanged while displaying the corresponding picture data of the opened application on another terminal is achieved through simple operation without the need to operate multiple terminals. Moreover, multiple terminals only need to be equipped with one host module for data processing, which not only reduces the cost but also reduces the operation complexity.
[0004] In a first aspect, the embodiments of the present application provide a data display method, which is applied to a data display system. The data display system includes a first terminal and a second terminal. The first terminal includes a host module, a first control chip, a mapping port, an HDMI (High Definition Multimedia Interface, HDMI) port conversion module, a first board-to-board port, and a first display screen. The host module includes a first HDMI port. The second terminal includes a second control chip, a second board-to-board port, and a second display screen. The host module is connected to the first control chip. The host module is connected to the mapping port through the first HDMI port. The mapping port is connected to the first board-to-board port through the HDMI port conversion module. The first board-to-board port is connected to the second control chip through the second board-to-board port. The method includes:
[0005] In response to a selection operation of an extended screen mode on the first display screen, the host module identifies an opened application;
[0006] When the application is a pre-adapted application, the first control chip controls the first display screen to remain on the first display screen before the application is opened, the host module transmits the second screen data of the application to the second control chip, and the second control chip controls the second screen to display the second screen data;
[0007] When the application is not a pre-adapted application, the host module transmits the second screen data of the application to the first control chip, and the first control chip controls the display of the second screen data on the first display screen.
[0008] Secondly, embodiments of this application provide a data display method, characterized in that the method is applied to a first terminal, and the method includes:
[0009] In response to the selection of extended screen mode on the first display screen, the opened application is identified;
[0010] When the application is a pre-adapted application, the control maintains the first display screen before the application is opened on the first display screen of the first terminal, and transmits the second screen data of the application to the second terminal for display.
[0011] When the application is not a pre-adapted application, the control will display the second screen data on the first display screen.
[0012] Thirdly, embodiments of this application provide a data display system, characterized in that the data display system includes a first terminal and a second terminal. The first terminal includes a host module, a first control chip, a mapping port, an HDMI port conversion module, a first board-to-board port, and a first display screen. The host module includes a first HDMI port. The second terminal includes a second control chip, a second board-to-board port, and a second display screen. The host module is connected to the first control chip. The host module is connected to the mapping port through the first HDMI port. The mapping port is connected to the first board-to-board port through the HDMI port conversion module. The first board-to-board port is connected to the second control chip through the second board-to-board port.
[0013] The first terminal is configured to respond to the selection operation of the extended screen mode on the first display screen and identify the opened application as an adapted application through the host module.
[0014] The first terminal is also used to transmit the second screen data of the application to the second control chip through the host module;
[0015] The second terminal is used to control the display of the second screen data on the second display screen via the second control chip;
[0016] The first terminal is also used to enable an uncompatible application on the first display screen and to control the display of first screen data on the first display screen via the first control chip. The first screen data is the screen data corresponding to the uncompatible application.
[0017] In this embodiment, the data display system includes a first terminal and a second terminal. The first terminal includes a host module, a first HDMI port, a mapping port, an HDMI port conversion module, a first board-to-board port, and a first control chip. The second terminal includes a second board-to-board port and a second control chip. The host module is connected to the mapping port via the first HDMI port. The mapping port is connected to the first board-to-board port via the HDMI port conversion module. The second board-to-board port is connected to the second control chip. The first terminal and the second terminal are connected via the first board-to-board port and the second board-to-board port. At the software level, the system selects the activation mode and determines whether the activated application has been pre-adapted. Based on the application's adaptation status, the system allocates and displays the content accordingly. Using this embodiment, the second terminal does not need to be equipped with a host module. The first terminal only needs to be connected via a hardware-level port and adapted via a software-level application. This allows for the simple operation of maintaining the same display content on one terminal while displaying the corresponding screen data of the activated application on another terminal, without requiring operation on multiple terminals. This reduces both cost and operational complexity. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a system architecture diagram of a data display method provided in an embodiment of this application;
[0020] Figure 2 This is a flowchart illustrating a data display method provided in an embodiment of this application;
[0021] Figure 3 This is an example diagram illustrating how to enable dual-screen mode according to an embodiment of this application;
[0022] Figure 4 This is a flowchart illustrating a data display method provided in an embodiment of this application;
[0023] Figure 5 This is an example schematic diagram of a screen copy mode provided in an embodiment of this application;
[0024] Figure 6 This is an example diagram illustrating a screen projection display provided in an embodiment of this application;
[0025] Figure 7 This is an example diagram illustrating another screen projection display provided in an embodiment of this application;
[0026] Figure 8 This is a flowchart illustrating a data display method provided in an embodiment of this application;
[0027] Figure 9 This is an example diagram illustrating screen switching provided in an embodiment of this application;
[0028] Figure 10 This is a schematic diagram of the structure of a data display system provided in an embodiment of this application. Detailed Implementation
[0029] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0030] In the following description, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance. The following description provides multiple embodiments of this application, which can be substituted or combined with each other. Therefore, this application can also be considered to include all possible combinations of the same and / or different embodiments described. Thus, if one embodiment includes features A, B, and C, and another embodiment includes features B and D, then this application should also be considered to include embodiments containing one or more other possible combinations of A, B, C, and D, even if such embodiments are not explicitly described in the following text.
[0031] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made to the function and arrangement of the described elements without departing from the scope of this application. Various processes or components may be appropriately omitted, substituted, or added to the examples. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined into other examples.
[0032] Currently, there are two main methods for achieving simultaneous multi-screen use: one is to use two interactive whiteboards for display and operation; the other is to connect the data from one interactive whiteboard to the HDMI in port of another via an HDMI cable, allowing the content from one whiteboard to be transmitted to the other for display, thus achieving identical content on both screens. However, the first method requires operating both whiteboards separately, displaying different images through different operations to achieve the multi-screen effect. This method not only doubles the workload but also makes data transmission between the two whiteboards inconvenient. The second method, while requiring only one whiteboard to operate, only allows operation of that whiteboard; the other whiteboard only has display functionality, and its associated host module performance is not utilized. Furthermore, the two whiteboards can only achieve dual-screen simultaneous display, not the effect of displaying different images on different screens. If screen switching is needed, the HDMI cable must be unplugged and reconnected. Therefore, the second method is not only still inconvenient to operate but also sacrifices the performance of one whiteboard, failing to fully utilize the device's capabilities.
[0033] Based on this, embodiments of this application provide a data display system, including a first terminal 10 and a second terminal 20. The first terminal 10 includes at least a host module 101, a first control chip 102, a first HDMI port 103, a mapping port 104, an HDMI port converter 106, a first board-to-board port 107, and a first display screen 107. The second terminal 20 includes at least a second control chip 201, a second board-to-board port 202, and a second display screen 203, wherein the first display screen 107 and the second display screen 203 are not shown. The first terminal 10 is connected to the first control chip 102 via a host module 101, and displays first image data on the first display screen 108. The first HDMI port 103 on the host module 101 is connected to a mapping port 104, transmitting second image data to an HDMI port converter 105. The HDMI port converter 105 converts the second image data and transmits the converted second image data to the second control chip 201 via a first board-to-board port 106 and a second board-to-board port 202. Thus, the second control chip 201 can display the second image data on the second display screen 203. The first image data is the image data that the host module 101 determines should be displayed on the first display screen 107 based on application analysis, and the second image data is the image data that the host module 101 determines should be displayed on the second display screen 203 based on application analysis.
[0034] In one embodiment, the host module 101 identifies and judges the screen data based on the current mode, determines the allocation of the first screen data and the second screen data, and displays them on the first display screen 107 of the first terminal 10 and the second display screen 203 of the second terminal 20 based on the determined allocation, thereby achieving the display effect of displaying different screen data on multiple screens.
[0035] The present solution will be described in detail below with reference to specific embodiments.
[0036] Please see Figure 1 , Figure 1 This is a system architecture diagram of an embodiment of this application, including a first terminal 10 and a second terminal 20. The first terminal and / or the second terminal include, but are not limited to, personal computers, interactive flat panels, handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem. User terminals may have different names in different networks, such as: user equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, cellular phone, cordless phone, personal digital assistant (PDA), terminal device in 5G networks or future evolved networks, etc.
[0037] For ease of description, the embodiments of this application are described using an interactive flat panel as an example where both the first terminal and the second terminal are interactive flat panels.
[0038] The hardware of an interactive flat panel consists of a touch display module and a main unit module (including a controller), which are assembled together as a whole. The touch display module includes a display screen, a touch component, and a backlight component. The backlight component provides a backlight source for the display screen, which is generally an LCD display device used for displaying images. The touch component is located on the display screen or in front of the display screen, and is used to collect touch data generated by the user's touch operation and send the collected touch data to the main unit module for processing.
[0039] In practical use, the interactive flat panel displays screen data. When a user taps the content displayed on the screen with their finger or a stylus, such as clicking a graphic button, the interactive flat panel's touch component collects the touch data. The touch component then converts this touch data into coordinate data of the touch point and sends it to the main unit module. Alternatively, the touch data can be sent to the main unit module, which then converts it into coordinate data of the touch point. After obtaining the coordinate data of the touch point, the main unit module sends it to the corresponding program to implement the corresponding control operation, driving changes in the content displayed on the screen and achieving diverse display and operation effects.
[0040] Based on their technical principles, touch components can be categorized into five basic types: vector pressure sensing touch components, resistive touch components, capacitive touch components, electromagnetic touch components, infrared touch components, and surface acoustic wave (SAW) touch components. According to their working principle and the medium through which information is transmitted, touch components can be classified into four types: resistive, capacitive, electromagnetic, infrared, and SAW.
[0041] In this embodiment, the first terminal is equivalent to a touch-enabled display screen with a host module and a complete unit module, while the second terminal is equivalent to a touch-enabled display screen with a complete unit module. The complete unit module is the built-in control chip of the interactive flat panel and does not contain the host module. It runs a low-performance Android system internally and mainly implements the display processing and touch data processing functions of the interactive flat panel. The hardware configuration of the complete unit module is low; besides configuring the operating system and basic processing software (such as whiteboard writing software and annotation application software), it does not support the installation of other application software. The host module is a pluggable (OPS, Open Pluggable Specification) module on the interactive flat panel, and the application software running on the interactive flat panel is installed on the host module. The host module can run operating systems such as Windows and high-performance Android. For example, the host module can be a PC module or a high-performance Android module, which can be understood as a computer. By installing relevant application software on the host module, the corresponding functions are realized. For example, if file display is required, relevant display software needs to be installed on the host module; if video conferencing is required, video conferencing software needs to be installed on the host module, and so on.
[0042] The first terminal 10 and the second terminal 20 are connected through a first board-to-board port 106 and a second board-to-board port 202. The first terminal 10 includes at least a host module 101, a first control chip 102, a mapping port 104, an HDMI port conversion module 105, a first board-to-board port 106, and a first display screen 107. The host module 101 includes a first HDMI port 103. The second terminal 20 includes a second control chip 201, a second board-to-board port 202, and a second display screen 203. The host module 101 is connected to the first control chip 102. The host module 101 is connected to the mapping port 104 through the first HDMI port 103. The mapping port 104 is connected to the first board-to-board port 106 through the HDMI port conversion module 105. The first board-to-board port 106 is connected to the second control chip 201 through the second board-to-board port 202. In response to the selection operation of the extended mode on the first display screen 107, the host module identifies the opened application. If the opened application is a pre-adapted application, the first control chip controls 102 to maintain the first display screen before the application is opened on the first display screen 107, and the host module transmits the original second screen data to the second control chip 201. The second control chip 201 controls the display of the second screen data on the second display screen 203. If the application is not a pre-adapted application, the host module transmits the application's screen data to the first control chip 102, and the first control chip 102 displays the application's screen data on the first display screen 107. The first HDMI port 103 is located on the host module 101 and is connected to the mapping port 104 located on the main unit module via an HDMI cable, transmitting the content of the host module 101 to the main unit module. The mapping port 104 is located in the first terminal 10 and serves as the signal input port for the extended screen of the first terminal. It converts the HDMI signal input from the main unit module to the HDMI board of the main screen and then transmits it to the secondary screen. That is, it receives the image data output by the host module 101 sent by the first HDMI port and transmits the image data to the main unit module, and at the same time transmits it to the HDMI port conversion module for data format conversion. The HDMI conversion port module is used to realize the format conversion of the data, so that the image data can be transmitted between different ports. The first board-to-board port 106 is located on the main unit module of the first terminal 10 and is connected to the second board-to-board port 202 located on the main unit module of the second terminal 20 via a board-to-board data cable, realizing data transmission between the first terminal 10 and the second terminal 20.The board-to-board port is an 80-pin main / secondary screen connection port that outputs HDMI audio and video signals to the main and secondary screens. In this embodiment, the board-to-board port includes a first board-to-board port 106 and a second board-to-board port 202. Both the first board-to-board port 106 and the second board-to-board port 202 are ports used to transmit audio and video data information. The two are connected through a compatible data cable to realize the transmission of screen data. The pre-adapted applications are the applications installed on the host module. These applications are pre-marked and will be assigned to the corresponding display screen by the host module based on the current mode of the terminal during actual use. Unadapted applications, because they are not marked, will be displayed on the display screen of the terminal that is opened.
[0043] It should be noted that the number of ports in each of the above modules is only for illustrative purposes, and the specific number of ports is not limited in the embodiments of this application.
[0044] By using the above method, through hardware-level port connections and software-level application adaptation, it is possible to achieve the effect of keeping the content displayed on one terminal unchanged while displaying the corresponding screen data of the opened application on another terminal through simple operation, without the need to operate multiple terminals. Moreover, multiple terminals only need to be equipped with one host module for data processing, which reduces both cost and operational complexity.
[0045] Please see Figure 2 , Figure 2 This is a flowchart illustrating a data display method provided in an embodiment of this application. This embodiment primarily emphasizes a method for implementing functionality in extended screen mode, which may include the following steps:
[0046] S101, in response to the selection operation of the extended screen mode on the first display screen, the host module identifies the opened application;
[0047] When the extended screen mode is selected on the first display screen, the first display screen receives the touch operation and transmits the selection operation to the host module. The host module responds to the received selection operation, enables the extended screen mode, and identifies the currently opened application in order to judge and allocate the current screen data.
[0048] Among them, the extended screen mode can be a dual-screen display mode. The terminal in extended screen mode will identify the opened application and allocate the screen data corresponding to the application based on the identification result, and determine the display screen to display the screen data, thereby achieving the effect of displaying different content on multiple screens based on the type of application.
[0049] The interface for opening the extended screen on the first display is as follows: Figure 3As shown, a touch operation is performed on a corresponding area of the first display screen. The first display screen recognizes the touch operation and transmits the signal to the host module to complete the activation of the mode. The touch operation can be a direct tap on a control on the display screen.
[0050] S102, when the application is not a pre-adapted application, the host module transmits the second screen data of the application to the first control chip, the first control chip controls the display of the second screen data on the first display screen, and transmits the second screen data to the third terminal;
[0051] The host module identifies the currently running application. If the application is not a pre-adapted application, the host module determines that the screen corresponding to the running application will be transmitted as the second screen data to the first control chip. The first control chip controls the display of the second screen data on the first display screen. If an external terminal is required for additional display output, the second screen data can be transmitted to a third terminal through the second HDMI port.
[0052] The second HDMI port is connected to the first control chip and is used to transmit data to the third terminal.
[0053] It should be noted that application adaptation requires marking the application in the underlying service. When the host module identifies the application, it can determine whether the application is adapted by recognizing the mark. Common adapted applications include presentations, video conferencing, etc.
[0054] In one embodiment, the host module transmits the screen data to the second terminal for display as the second screen data. That is, the second screen data can be considered as the screen data corresponding to the opened application. If the opened application is a pre-adapted application, the host module will transmit the corresponding screen data as the second screen data to the second terminal for display in extended screen mode. If the opened application is not pre-adapted, the second screen data will be displayed on the first display screen of the first terminal.
[0055] S103, the third terminal outputs the second screen data;
[0056] After receiving the transmitted second screen data, the third terminal displays the second screen data on the display page based on the second screen data. If the output screen data includes audio data and the third terminal has the function of playing audio, the third terminal will also play the audio data.
[0057] The third terminal can be a terminal with functions such as displaying images or videos, such as an LCD screen or a projection screen, or a terminal that plays audio, such as a speaker; there are no restrictions here.
[0058] S104, when the application is a pre-adapted application, the first control chip controls the first display screen to be displayed on the first display screen before the application is opened, the host module transmits the second screen data of the application to the second control chip, the second control chip controls the display of the second screen data on the second display screen, and transmits the second screen data to the fourth terminal;
[0059] If the activated application is a pre-adapted application, the host module transmits the first screen data to the first control chip. The first control chip displays the first screen data on the first display screen. The first screen data can be the screen data displayed on the first display screen before enabling the extended screen mode. Simultaneously, the corresponding second screen data of the adapted application is transmitted to the HDMI port conversion module through the first HDMI port. The HDMI port conversion module converts the second screen data and transmits it to the second control chip through the first board-to-board port and the second board-to-board port. The second control chip receives the second screen data and controls its display on the second display screen. If additional display of the second screen data is required besides the second display screen, it can be transmitted to a fourth terminal through the third HDMI port for extended display.
[0060] It should be noted that the additional display of screen data via an external terminal in steps S102 and S104 is not limited to the current mode. Whether the extended screen mode is enabled or whether the application is adapted in advance does not affect the additional display on the external terminal. That is, the additional display function of screen data can be achieved under any circumstances.
[0061] S105, the fourth terminal outputs the second screen data;
[0062] For details, please refer to step S103, which will not be elaborated here.
[0063] According to the embodiments of this application, the data display system includes a first terminal and a second terminal. The first terminal includes a host module, a first HDMI port, a mapping port, an HDMI port conversion module, a first board-to-board port, and a first control chip. The second terminal includes a second board-to-board port and a second control chip. The host module is connected to the mapping port through the first HDMI port. The mapping port is connected to the first board-to-board port through the HDMI port conversion module. The second board-to-board port is connected to the second control chip. The first terminal and the second terminal are connected through the first board-to-board port and the second board-to-board port. At the software level, the system selects the activation mode and determines whether the activated application has been pre-adapted. Based on the application's adaptation status, the system allocates and displays the content accordingly. Using the embodiments of this application, the second terminal does not need a host module. It only requires hardware-level port connection and software-level application adaptation. This allows for the simple operation of maintaining the same display content on one terminal while displaying the corresponding screen data of the activated application on another terminal, without requiring operation on multiple terminals. This reduces both cost and operational complexity.
[0064] Please see Figure 4 , Figure 4 This is a flowchart illustrating another data display method provided in this application embodiment. This application embodiment mainly emphasizes the implementation methods of various functions in extended screen mode and the duplicated screen mode, which may include the following steps:
[0065] S201, the data display system includes a first terminal and a second terminal. The first terminal includes a host module, a first control chip, a mapping port, an HDMI port conversion module, a first board-to-board port, and a first display screen. The host module includes a first HDMI port. The second terminal includes a second control chip, a second board-to-board port, and a second display screen. The host module is connected to the first control chip. The host module is connected to the mapping port through the first HDMI port. The mapping port is connected to the first board-to-board port through the HDMI port conversion module. The first board-to-board port is connected to the second control chip through the second board-to-board port.
[0066] In one embodiment, the data display system includes a first terminal and a second terminal, wherein the first terminal includes a host module, a first control chip, a mapping port, an HDMI port conversion module, a first board-to-board port, and a first display screen, the host module includes a first HDMI port, and the second terminal includes a second control chip, a second board-to-board port, and a second display screen.
[0067] The host module is connected to the first control chip. The host module is connected to the mapping port through the first HDMI port. The mapping port is connected to the first board-to-board port through the HDMI port conversion module, so that the data in the host module can be transmitted to the HDMI port conversion module through the mapping port for data format conversion. The first board-to-board port is connected to the second control chip through the second board-to-board port, so that the data of the first terminal can be transmitted to the second terminal.
[0068] S202, in response to the selection operation of the copy screen mode on the first display screen;
[0069] When the screen copy mode is selected on the first display screen, the first display screen receives the touch operation and transmits the selection operation to the host module. The host module responds to the received selection operation and enables the screen copy mode.
[0070] The interface for enabling screen duplication on the first display screen is as follows: Figure 3 As shown, a touch operation is performed on a corresponding area of the first display screen. The first display screen recognizes the touch operation and transmits the signal to the host module to complete the activation of the mode. The touch operation can be a direct tap on a control on the display screen.
[0071] Among them, the screen duplication mode can be a dual-screen display mode. In screen duplication mode, each terminal can achieve real-time data synchronization, so that the screen data displayed by all terminals is exactly the same, and the feedback displayed by each terminal based on the operation is exactly the same when an operation is performed on any terminal.
[0072] S203, in the screen copy mode, the host module transmits the first screen data of the application to the first control chip, the first control chip controls the display of the first screen data on the first display screen, and transmits the first screen data to the sixth terminal;
[0073] When the screen mirroring mode is enabled, the host module transmits the first screen data to the first control chip, which then controls the display of the first screen data on the first display screen. If an external device is required for additional display output, the second screen data can be transmitted to the sixth terminal via the second HDMI port.
[0074] The second HDMI port is connected to the first control chip and is used to transmit data to an external terminal.
[0075] S204, the sixth terminal outputs the first screen data;
[0076] After receiving the transmitted first screen data, the sixth terminal displays the first screen data on the display page based on the first screen data. If the output screen data includes audio data and the sixth terminal has the function of playing audio, the sixth terminal will also play the audio data.
[0077] The sixth terminal can be a terminal with functions such as displaying images or videos, such as an LCD screen or a projection screen, or a terminal that plays audio, such as a speaker; there is no limitation here.
[0078] S205, the host module transmits the first screen data of the application to the second control chip, the second control chip controls the display of the first screen data on the second display screen, and transmits the first screen data to the seventh terminal;
[0079] In screen mirroring mode, the host module transmits the first screen data to the second control chip, which then controls the display of the first screen data on the second display screen. If an external device is required for additional display output, the first screen data can be transmitted to the seventh terminal via the third HDMI port.
[0080] The third HDMI port is connected to the second control chip and is used to transmit data to an external terminal.
[0081] By combining steps S202 and S204, the first display screen of the first terminal and the second display screen of the second terminal display the same image data, thereby achieving the following: Figure 5 The screen mirroring effect shown.
[0082] It should be noted that in screen mirroring mode, since the screen data displayed on the first terminal and the second terminal are the same, the response and feedback of touch operations performed on the first display screen and the second display screen are also the same.
[0083] S206, the seventh terminal outputs the first screen data;
[0084] For details, please refer to step S203, which will not be elaborated here.
[0085] S207, the host module obtains the screen projection data transmitted by the fifth terminal, and determines whether the first terminal is currently in extended screen mode, and the first terminal and the fifth terminal connect to screen projection.
[0086] When a fifth terminal is used for screen mirroring, the host module obtains the screen mirroring data sent by the fifth terminal and determines whether the first terminal is currently in extended screen mode.
[0087] The fifth terminal can be any terminal device with screen mirroring function, such as a laptop or smartphone.
[0088] The screen mirroring operation can be achieved by transmitting data from the fifth terminal to the host module via a wireless connection such as Wi-Fi, so that the screen data of the fifth terminal can be displayed on the first or second terminal.
[0089] S208, if the first terminal is currently in extended screen mode, the host module transmits the projection data to the second control chip, and the second control chip controls the display of the projection data on the second display screen;
[0090] If the first terminal is currently in extended screen mode, the host module transmits the projection data from the fifth terminal to the second control chip. The second control chip then controls the display of the projection data on the second display screen. At this time, the screen data on the first display screen remains the same as before the projection data was received, thus achieving... Figure 6 The effect shown.
[0091] Figure 6 In the process, the fifth terminal transmits the projection data to the host module in the first terminal. After confirming that the first terminal is currently in extended screen mode, the host module transmits the projection data to the second control chip. The second control chip controls the display of the projection data transmitted by the fifth terminal on the second display screen to achieve the projection effect, and the screen data on the first display screen does not change.
[0092] It should be noted that, under the current conditions, the second terminal is equivalent to the display screen of the fifth terminal. Touch operations on the second display screen are all transmitted and fed back through the host module to the fifth terminal. At this time, if a pre-adapted application is opened on the first terminal, the host module will display the screen data on the first display screen, while the second display screen will still display the screen projection data of the fifth terminal.
[0093] S209, if the first terminal is not currently in extended screen mode, the projection data is transmitted to the first control chip, and the first control chip controls the projection data to be displayed on the first display screen;
[0094] If the terminal is not currently in extended screen mode, the projection data is transmitted to the first control chip, which then displays the projection data on the first display screen to achieve the desired result. Figure 7 The effect shown.
[0095] Figure 7 In the process, the fifth terminal transmits the projection data to the host module in the first terminal. The host module confirms that it is not in extended screen mode, and then transmits the projection data to the first control chip. The first control chip controls the display of the projection data on the first display screen to achieve the projection effect.
[0096] It should be noted that although the first terminal is the display screen of the fifth terminal under the current conditions, some operations can still be performed. If the extended screen mode is enabled under the current conditions, the host module will transmit the screen projection data to the second terminal for display, while the first terminal will display the screen data before projection.
[0097] In this embodiment, the connection between the first and second terminals is achieved at the hardware level, and the application is adapted at the software level, thus realizing functions such as screen duplication and screen projection. Using this embodiment, without requiring hardware-level operations, the host module can allocate screen data to achieve a screen duplication effect for multiple terminals displaying system screen data. It also enables the distribution and display of projection data received from other terminals based on the current mode, allowing for real-time synchronous display of multi-screen screen data and receiving external data for multi-screen display, all while offering considerable ease of operation.
[0098] Please see Figure 8 , Figure 8 This is a flowchart illustrating a data display method provided in an embodiment of this application. This application primarily emphasizes a method for implementing screen switching functionality in extended screen mode, which may include the following steps:
[0099] S301, in response to the selection operation of the extended screen mode on the first display screen, the host module identifies the opened application;
[0100] For details of the process, please refer to step S101, which will not be elaborated here.
[0101] S302, when the application is not a pre-adapted application, the host module transmits the second screen data of the application to the first control chip, the first control chip controls the display of the second screen data on the first display screen, and transmits the second screen data to the third terminal;
[0102] For details of the process, please refer to step S102, which will not be elaborated here.
[0103] S303, the third terminal outputs the second screen data;
[0104] For details of the process, please refer to step S103, which will not be elaborated here.
[0105] S304, when the application is a pre-adapted application, the first control chip controls the first display screen to remain on the first display screen before the application is opened, the host module transmits the second screen data of the application to the second control chip, the second control chip controls the display of the second screen data on the second display screen, and transmits the second screen data to the fourth terminal;
[0106] For details, please refer to step S104, which will not be elaborated here.
[0107] S305, the fourth terminal outputs the second screen data;
[0108] For details, please refer to step S103, which will not be elaborated here.
[0109] S306, in the extended screen mode, responding to the selection operation of the screen switching control on the first display screen;
[0110] With extended screen mode enabled, select the screen switching control on the first display screen to activate screen switching mode. You can select it by directly clicking the corresponding area on the first display screen.
[0111] It should be noted that the screen switching mode can only be enabled when the extended screen mode is enabled. In other modes, the brightness of the screen switching controls will be dimmed and they cannot be selected.
[0112] It should be noted that in the screen switching mode, the first display screen on the first terminal can only perform operations that can be performed by the first control chip, and cannot directly call the various functions included in the host module. Correspondingly, the second terminal can directly call the various functions of the host module, thereby achieving the switching effect between terminals, including display and function.
[0113] S307, the host module transmits the second screen data to the first control chip, and the first control chip controls the display of the second screen data on the first display screen;
[0114] After activating the screen switching mode, the host module reallocates the first and second screen data. The host module then transmits the second screen data to the first control chip, which controls the first display screen to show the second screen data, ensuring that the display effects of the first and second displays are similar. Figure 6 As shown, the data displayed on the second screen before the screen switching mode is activated is switched to be displayed on the first screen.
[0115] S308, the host module transmits the first screen data to the second control chip, and the second control chip controls the display of the first screen data on the second display screen;
[0116] While displaying the second screen data on the first display screen, the host module transmits the first screen data to the second control chip. The second control chip then controls the display of the first screen data on the second display screen. Combining steps S107 and S108, the following can be achieved: Figure 4 The effect shown is that the display content of the first terminal and the second terminal are swapped, achieving the display effect of screen switching.
[0117] S309, the second control chip, in response to the first touch operation on the second display screen, transmits the first touch data corresponding to the first touch operation to the host module;
[0118] In screen switching mode, when performing touch operation on the second display screen, the second control chip receives the first touch data generated by the first touch control, and transmits the first touch data to the host module through the first board-to-board port, the second board-to-board port, the HDMI port conversion module and the mapping port.
[0119] S310, the host module outputs first response data based on the first touch data, transmits the first response data to the second control chip, and the second control chip controls the display of the third screen data corresponding to the first response data on the second display screen;
[0120] After receiving the first touch data, the host module performs calculations based on the first touch data and outputs corresponding first response data. The first response data is then transmitted to the second control chip. The second control chip controls the display of the third screen data corresponding to the first response data on the second display screen based on the first response data.
[0121] It should be noted that if the first response data includes updates to the image data on the first display screen in addition to updating the image data on the second display screen, then the corresponding image data is transmitted to the first control chip. The first control chip then updates the image data on the first display screen based on the image data. For example, if a new, compatible application is opened on the second display screen, and the application's image data is recognized as the second image data, then it is displayed on the first display screen.
[0122] S311, the first control chip responds to the second touch operation on the first display screen by transmitting the second touch data corresponding to the second touch operation to the host module;
[0123] For details, please refer to step S309, which will not be elaborated here.
[0124] S312, the host module outputs second response data based on the second touch data, transmits the second response data to the first control chip, and the first control chip controls the display of the fourth screen data corresponding to the second response data on the first display screen;
[0125] For details, please refer to step S310, which will not be elaborated here.
[0126] In this embodiment, the connection between the first and second terminals is achieved at the hardware level, and the application is adapted at the software level, thus realizing the functions of extended screen and screen switching in extended screen mode. Using this embodiment, without requiring hardware-level operations, the host module can allocate screen data to enable multiple screens to display different screen data, automatically select the display screen for the application's screen data, and switch screens in extended screen mode to achieve interchangeable terminal display content. This not only enables multiple screens to display different screen data and allows for on-the-fly screen data switching, but also provides considerable convenience.
[0127] The following will be combined with the appendix Figure 10 This document provides a detailed description of the data display system provided in the embodiments of this application. It should be noted that the appendix... Figure 10 The data display system shown is used to execute this application. Figure 2 The methods shown in the embodiments are for illustrative purposes only, illustrating the parts relevant to the embodiments of this application. For specific technical details not disclosed, please refer to this application. Figure 2 The example shown.
[0128] Please see Figure 10 , Figure 10 This is a schematic diagram of the structure of a data display system 1 provided in an embodiment of this application. For example... Figure 10 As shown, the system includes: a first terminal 101, a second terminal 102, a third terminal 103, and a fourth terminal 104, wherein:
[0129] A data display system 1, characterized in that the data display system includes a first terminal and a second terminal. The first terminal includes a host module, a first control chip, a mapping port, an HDMI port conversion module, a first board-to-board port, and a first display screen. The host module includes a first HDMI port. The second terminal includes a second control chip, a second board-to-board port, and a second display screen. The host module is connected to the first control chip. The host module is connected to the mapping port through the first HDMI port. The mapping port is connected to the first board-to-board port through the HDMI port conversion module. The first board-to-board port is connected to the second control chip through the second board-to-board port.
[0130] The first terminal 101 is used to respond to the selection operation of the extended screen mode on the first display screen and identify the opened application as an adapted application through the host module.
[0131] The first terminal 101 is also used to transmit the second screen data of the application to the second control chip through the host module;
[0132] The second terminal 102 is used to control the display of the second screen data via the second control chip;
[0133] The first terminal 101 is also used to enable an unadapted application on the first display screen and control the display of first screen data on the first display screen through the first control chip. The first screen data is the screen data corresponding to the unadapted application.
[0134] Optionally, the system 1 further includes:
[0135] The first terminal 101 is configured to respond to a selection operation of a screen switching control on the first display screen in the extended screen mode;
[0136] The first terminal 101 is also used to transmit the second screen data to the first control chip through the host module, and control the display of the second screen data on the first display screen through the first control chip;
[0137] The first terminal 101 is also used by the host module to transmit the first screen data to the second control chip;
[0138] The second terminal 102 is also used to control the display of the first image data on the second display screen via the second control chip;
[0139] The second terminal 102 is further configured to transmit the first touch data corresponding to the first touch operation to the host module in response to the first touch operation on the second display screen via the second control chip;
[0140] The first terminal 101 is further configured to output first response data based on the first touch data through the host module, and transmit the first response data to the second control chip;
[0141] The second terminal 102 is also used to control the display of the third screen data corresponding to the first response data on the second display screen via the second control chip.
[0142] Optionally, the first terminal further includes a second HDMI port. The first control chip is connected to the third terminal through the second HDMI port. The first terminal is used to transmit the second screen data of the application to the first control chip through the host module when the application is not a pre-adapted application, and to control the display of the second screen data on the first display screen through the first control chip, including:
[0143] The first terminal 101 is used to transmit the second screen data of the application to the first control chip through the host module when the application is not a pre-adapted application, control the display of the second screen data on the first display screen through the first control chip, and transmit the second screen data to the third terminal.
[0144] The third terminal 103 is used to output the second screen data.
[0145] Optionally, the second terminal further includes a third HDMI port, and the second control chip is connected to the fourth terminal through the third HDMI port. The first terminal is used to control the first display screen to maintain the first display screen before the application is opened when the application is a pre-adapted application, and to transmit the second screen data of the application to the second control chip through the host module. The second terminal is used to control the display of the second screen data on the second display screen through the second control chip, including:
[0146] The first terminal 101 is used to control the first display screen to maintain the first display screen before the application is opened when the application is a pre-adapted application, and to transmit the second screen data of the application to the second control chip through the host module.
[0147] The second terminal 102 is used to control the display of the second screen to show the second image data through the second control chip, and to transmit the second image data to the fourth terminal;
[0148] The fourth terminal 104 is used to output the second screen data.
[0149] Optionally, the system 1 further includes:
[0150] The first terminal 101 is used to obtain the screen projection data transmitted by the fifth terminal 105 through the host module, and to determine whether the first terminal is currently in extended screen mode. The first terminal and the fifth terminal are connected for screen projection.
[0151] If the first terminal is currently in extended screen mode, the first terminal 101 is used to transmit the projection data to the second control chip through the host module;
[0152] The second terminal 102 is used to control the display of the projection data on the second display screen via the second control chip;
[0153] If the first terminal is not currently in extended screen mode, the first terminal 101 is used to transmit the projection data to the first control chip, and the first control chip controls the display of the projection data on the first display screen.
[0154] Optionally, the system 1 further includes:
[0155] The first terminal 101 is used to respond to the selection operation of the screen copy mode on the first display screen, transmit the first screen data to the first control chip through the host module, and the first control chip controls the display of the first screen data on the first display screen.
[0156] The first terminal 101 is also used to transmit the first screen data currently displayed on the first display screen to the second control chip through the host module;
[0157] The second terminal 102 is used to control the display of the first image data on the second display screen via the second control chip.
[0158] Optionally, the first control chip is connected to the sixth terminal via the second HDMI port. In the screen mirroring mode, the first image data is transmitted to the first control chip via the host module, and the first control chip controls the display of the first image data on the first display screen, including:
[0159] In the screen copy mode, the first terminal 101 is used to transmit the first screen data of the application to the first control chip through the host module, control the display of the first screen data on the first display screen through the first control chip, and transmit the first screen data to the sixth terminal.
[0160] The sixth terminal 106 is used to output the first screen data.
[0161] Optionally, the second control chip is connected to the seventh terminal via the third HDMI port. The first terminal is further configured to transmit the first image data currently displayed on the first display screen to the second control chip via the host module. The second terminal is configured to control the display of the first image data on the second display screen via the second control chip, including:
[0162] The first terminal 101 is used to transmit the first screen data of the application to the second control chip through the host module;
[0163] The second terminal 102 is used to control the display of the first screen data on the second display screen through the second control chip, and to transmit the first screen data to the seventh terminal;
[0164] The seventh terminal 107 outputs the first screen data.
[0165] Optionally, the system 1 further includes:
[0166] The first terminal 101 is configured to respond to a second touch operation on the first display screen via the first control chip, transmit the second touch data to the host module, and transmit the second response data to the first control chip and the second control chip via the host module based on the second touch data.
[0167] The first terminal 101 and the second terminal 102 are used to control the display of the second response data on the first display screen and the second display screen respectively through the first control chip and the second control chip, wherein the second touch data is data generated by performing touch operation on the first display screen;
[0168] The second terminal 102 is also configured to transmit the third touch data to the host module in response to a third touch operation on the second display screen via the second control chip;
[0169] The first terminal 101 is also used to output second response data based on the third touch data through the host module, and transmit the third response data to the first control chip and the second control chip;
[0170] The first terminal 101 and the second terminal 102 are used to control the display of the third response data on the first display screen and the second display screen respectively through the first control chip and the second control chip.
[0171] In one or more embodiments of the application, the connection between the first terminal and the second terminal is achieved at the hardware level, and the application is adapted at the software level, thus realizing the functions of extended screen and screen switching in extended screen mode. Using the embodiments of this application, without hardware-level operations, the distribution of screen data by the host module can achieve the effect of replicating screen data across multiple terminals, as well as the effect of receiving projection data transmitted from other terminals and distributing and displaying the projection data based on the current mode. It also enables multiple screens to display different screen data, automatically selects the display screen for application screen data, and switches screens in extended screen mode to achieve the function of exchanging terminal display content. This not only enables real-time synchronous display of multi-screen screen data but also allows for receiving external data and displaying it on multiple screens, as well as displaying different screen data on multiple screens and switching screen data at any time, with very convenient operation.
[0172] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method. The computer-readable storage medium may include, but is not limited to, any type of disk, including floppy disks, optical disks, DVDs (Digital Video Discs), CD-ROMs (Compact Disc Read-Only Memory), microdrives, and magneto-optical disks, ROMs (Read-Only Memory), RAMs (Random Access Memory), EPROMs (Erasable Programmable Read-Only Memory), EEPROMs (Electrically Erasable Programmable Read-Only Memory), DRAMs (Dynamic Random Access Memory), VRAMs (Video RAM), flash memory devices, magnetic cards or optical cards, nanosystems (including molecular memory ICs), or any type of media or device suitable for storing instructions and / or data.
[0173] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0174] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0175] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some service ports; the indirect coupling or communication connection between devices or units may be electrical or other forms.
[0176] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0177] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0178] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0179] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.
[0180] The above are merely exemplary embodiments of this disclosure and should not be construed as limiting the scope of this disclosure. Any equivalent changes and modifications made in accordance with the teachings of this disclosure shall still fall within the scope of this disclosure. Those skilled in the art will readily conceive of embodiments of this disclosure upon considering the specification and practicing the disclosure herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not described herein. The specification and embodiments are to be considered exemplary only, and the scope and spirit of this disclosure are defined by the claims.
Claims
1. A data display method characterized by, The method is applied to a data display system, the data display system comprising a first terminal and a second terminal, the first terminal comprising a host module, a first control chip, a mapping port, an HDMI port conversion module, a first board-to-board port and a first display screen, the host module comprising a first HDMI port, the second terminal comprising a second control chip, a second board-to-board port and a second display screen, the host module being connected with the first control chip, the host module being connected with the mapping port through the first HDMI port, the mapping port being connected with the first board-to-board port through the HDMI port conversion module, the first board-to-board port being connected with the second control chip through the second board-to-board port, the method comprising: In response to a selection operation of an extended screen mode on the first display screen, the host module identifies an opened application; When the application is a pre-adapted application, the first control chip controls to keep displaying first picture data before the application is opened on the first display screen, the host module transmits second picture data of the application to the second control chip, and the second control chip controls to display the second picture data on the second display screen; When the application is not a pre-adapted application, the host module transmits second picture data of the application to the first control chip, and the first control chip controls to display the second picture data on the first display screen; The host module acquires screen projection data transmitted by a fifth terminal, and judges whether the first terminal is currently in an extended screen mode or not, the first terminal being screen projection connected with the fifth terminal; If the first terminal is currently in the extended screen mode, the host module transmits the screen projection data to the second control chip, and the second control chip controls to display the screen projection data on the second display screen; If the first terminal is not currently in the extended screen mode, the screen projection data is transmitted to the first control chip, and the first control chip controls to display the screen projection data on the first display screen.
2. The method of claim 1, wherein, The method further comprises: In the extended screen mode, in response to a selection operation of a screen switching control on the first display screen; The host module transmits the second picture data to the first control chip, and the first control chip controls to display the second picture data on the first display screen; The host module transmits the first picture data to the second control chip, and the second control chip controls to display the first picture data on the second display screen; The second control chip transmits first touch data corresponding to a first touch operation on the second display screen to the host module in response to the first touch operation; The host module outputs first response data based on the first touch data, transmits the first response data to the second control chip, and the second control chip controls to display third picture data corresponding to the first response data on the second display screen.
3. The method of claim 1, wherein, The first terminal further comprises a second HDMI port, the first control chip is connected with a third terminal through the second HDMI port, when the application is not a pre-adapted application, the host module transmits second picture data of the application to the first control chip, the first control chip controls the first display screen to display the second picture data, comprising: When the application is not a pre-adapted application, the host module transmits second picture data of the application to the first control chip, the first control chip controls the first display screen to display the second picture data, and transmits the second picture data to the third terminal; The third terminal outputs the second picture data.
4. The method of claim 1, wherein, The second terminal further comprises a third HDMI port, the second control chip is connected with a fourth terminal through the third HDMI port, when the application is a pre-adapted application, the first control chip controls the first display screen to keep displaying first picture data before the application is started, the host module transmits second picture data of the application to the second control chip, the second control chip controls the second display screen to display the second picture data, comprising: When the application is a pre-adapted application, the first control chip controls the first display screen to keep displaying first picture data before the application is started, the host module transmits second picture data of the application to the second control chip, the second control chip controls the second display screen to display the second picture data, and transmits the second picture data to the fourth terminal; The fourth terminal outputs the second picture data.
5. The method of claim 1, wherein, The method further comprises: In response to a selection operation of the copy screen mode on the first display screen, the host module transmits the first picture data to the first control chip, and the first control chip controls the first display screen to display the first picture data; The host module transmits the first picture data currently displayed on the first display screen to the second control chip, and the second control chip controls the second display screen to display the first picture data.
6. The method of claim 5, wherein, The first control chip is connected with a sixth terminal through a second HDMI port, when the copy screen mode is selected, the host module transmits the first picture data to the first control chip, and the first control chip controls the first display screen to display the first picture data, comprising: When the copy screen mode is selected, the host module transmits the first picture data of the application to the first control chip, the first control chip controls the first display screen to display the first picture data, and transmits the first picture data to the sixth terminal; The sixth terminal outputs the first picture data.
7. The method of claim 5, wherein, The second control chip is connected with the seventh terminal through a third HDMI port, the host module transmits first picture data displayed on the first display screen to the second control chip, and the second control chip controls the first picture data to be displayed on the second display screen, comprising: The host module transmits the first picture data of the application to the second control chip, and the second control chip controls the first picture data to be displayed on the second display screen and transmits the first picture data to the seventh terminal; The seventh terminal outputs the first picture data.
8. The method of claim 5, wherein, The method further comprises: The first control chip transmits the second touch data to the host module in response to a second touch operation on the first display screen, the host module outputs second response data based on the second touch data, and transmits the second response data to the first control chip and the second control chip, and the first control chip and the second control chip control the second response data to be displayed on the first display screen and the second display screen respectively, the second touch data being data generated by a touch operation on the first display screen; The second control chip transmits third touch data to the host module in response to a third touch operation on the second display screen, the host module outputs second response data based on the third touch data, and transmits the third response data to the first control chip and the second control chip, and the first control chip and the second control chip control the third response data to be displayed on the first display screen and the second display screen respectively.
9. A data display method characterized by, The method is applied to a first terminal, and the method comprises: In response to a selection operation of an extended screen mode on a first display screen of the first terminal, an application that is started is identified; When the application is a pre-adapted application, the first picture data before the application is started is controlled to be displayed on the first display screen of the first terminal, and second picture data of the application is transmitted to a second terminal for display; When the application is not a pre-adapted application, the second picture data is controlled to be displayed on the first display screen; Screen projection data transmitted by a fifth terminal is acquired, and it is determined whether the current is in an extended screen mode, the first terminal being in screen projection connection with the fifth terminal; If the current is in the extended screen mode, the screen projection data is transmitted to the second terminal for display; If the current is not in the extended screen mode, the screen projection data is controlled to be displayed on the first display screen.
10. The method of claim 9, wherein, The method further comprises: In the extended screen mode, in response to a selection operation of a screen switching control on the first display screen; The second picture data is controlled to be displayed on the first display screen; First touch data sent by the second terminal is received, first response data is output based on the first touch data, and the first response data is transmitted to the second terminal for display.
11. The method of claim 9, wherein, The first terminal further comprises a second HDMI port, and the control of the second picture data to be displayed on the first display screen when the application is not a pre-adapted application comprises: When the application is not a pre-adapted application, the second screen data is displayed on the first display screen and transmitted to a third terminal; The third terminal outputs the second screen data.
12. The method of claim 9, wherein, The method further comprises: In response to a selection operation of a copy screen mode on the first display screen, the first screen data is displayed on the first display screen; The screen data currently displayed on the first display screen is controlled to display the first screen data on a second display screen.
13. The method of claim 12, wherein, The method further comprises: In the copy screen mode, the first screen data is displayed on the first display screen and transmitted to the fifth terminal; The fifth terminal outputs the first screen data.
14. The method of claim 12, wherein, The method further comprises: In response to a second touch operation on the first display screen, second response data corresponding to the second touch operation is displayed on the first display screen and transmitted to the second terminal, so that the second terminal displays the second response data on the second display screen; Third touch data of the second display screen transmitted by the second terminal is received, third response data corresponding to the third touch data is displayed on the first display screen and transmitted to the second terminal, so that the second terminal displays the third response data on the second display screen.
15. A data display system characterized by, The data display system comprises a first terminal and a second terminal, the first terminal comprises a host module, a first control chip, a mapping port, an HDMI port conversion module, a first board-to-board port and a first display screen, the host module comprises a first HDMI port, the second terminal comprises a second control chip, a second board-to-board port and a second display screen, the host module is connected with the first control chip, the host module is connected with the mapping port through the first HDMI port, the mapping port is connected with the first board-to-board port through the HDMI port conversion module, the first board-to-board port is connected with the second control chip through the second board-to-board port, the first terminal is used for identifying, through the host module, that an application started on the first display screen is an adapted application in response to a selection operation of an expansion screen mode on the first display screen; The first terminal is further used for transmitting, through the host module, second screen data of the application to the second control chip; The second terminal is used for controlling, through the second control chip, the second display screen to display the second screen data; The first terminal is further used for starting an unadapted application on the first display screen, controlling, through the first control chip, the first display screen to display first screen data, and the first screen data is corresponding screen data of the unadapted application; The first terminal is configured to acquire screen projection data transmitted by a fifth terminal through the host module, and determine whether the first terminal is currently in an extended screen mode, and the first terminal is in screen projection connection with the fifth terminal. If the first terminal is currently in the extended screen mode, the first terminal is configured to transmit the screen projection data to the second control chip through the host module. The second terminal is configured to control the second display screen to display the screen projection data through the second control chip. If the first terminal is not currently in the extended screen mode, the first terminal is configured to transmit the screen projection data to the first control chip, and the first control chip controls the first display screen to display the screen projection data.
16. The system of claim 15, wherein, The system further comprises: The first terminal is configured to, in the extended screen mode, respond to a selection operation of a screen switching control on the first display screen. The first terminal is further configured to transmit the second picture data to the first control chip through the host module, and control the first display screen to display the second picture data through the first control chip. The first terminal is further configured to transmit the first picture data to the second control chip through the host module. The second terminal is further configured to control the second display screen to display the first picture data through the second control chip. The second terminal is further configured to, in response to a first touch operation on the second display screen, transmit first touch data corresponding to the first touch operation to the host module through the second control chip. The first terminal is further configured to output first response data based on the first touch data through the host module, and transmit the first response data to the second control chip. The second terminal is further configured to control the second display screen to display third picture data corresponding to the first response data through the second control chip.
17. The system of claim 15, wherein, The first terminal further comprises a second HDMI port, and the first control chip is connected with a third terminal through the second HDMI port. When the application is not a pre-adapted application, the first terminal is configured to transmit second picture data of the application to the first control chip through the host module, and control the first display screen to display the second picture data through the first control chip, comprising: The first terminal is configured to, when the application is not a pre-adapted application, transmit second picture data of the application to the first control chip through the host module, control the first display screen to display the second picture data through the first control chip, and transmit the second picture data to the third terminal. The third terminal is configured to output the second picture data.
18. The system of claim 15, wherein, The second terminal further comprises a third HDMI port, the second control chip is connected with a fourth terminal through the third HDMI port, the first terminal is configured to, when the application is a pre-adapted application, control the first display screen to display first picture data before the application is started by the first control chip, and transmit second picture data of the application to the second control chip by the host module, the second terminal is configured to control the second display screen to display the second picture data by the second control chip, comprising: The first terminal is configured to, when the application is a pre-adapted application, control the first display screen to display first picture data before the application is started by the first control chip, and transmit second picture data of the application to the second control chip by the host module; The second terminal is configured to control the second display screen to display the second picture data by the second control chip, and transmit the second picture data to the fourth terminal; The fourth terminal is configured to output the second picture data.
19. The system of claim 15, wherein, The system further comprises: The first terminal is configured to, in response to a selection operation of the copy screen mode on the first display screen, transmit the first picture data to the first control chip by the host module, and control the first display screen to display the first picture data by the first control chip; The first terminal is further configured to transmit the first picture data currently displayed on the first display screen to the second control chip by the host module; The second terminal is configured to control the second display screen to display the first picture data by the second control chip.
20. The system of claim 19, wherein, The first control chip is connected with a sixth terminal through a second HDMI port, and in the copy screen mode, the first terminal is configured to transmit the first picture data to the first control chip by the host module, and control the first display screen to display the first picture data by the first control chip, comprising: In the copy screen mode, the first terminal is configured to transmit the first picture data of the application to the first control chip by the host module, control the first display screen to display the first picture data by the first control chip, and transmit the first picture data to the sixth terminal; The sixth terminal is configured to output the first picture data.
21. The system of claim 19, wherein, The second control chip is connected with a seventh terminal through a third HDMI port, and the first terminal is further configured to transmit the first picture data currently displayed on the first display screen to the second control chip by the host module; The second terminal is configured to control the second display screen to display the first picture data by the second control chip, comprising: The first terminal is configured to transmit the first picture data of the application to the second control chip by the host module; The second terminal is configured to control the second display screen to display the first picture data by the second control chip, comprising: The first terminal is configured to transmit the first picture data of the application to the second control chip by the host module; The second terminal is configured to control the second display screen to display the first picture data by the second control chip, and transmit the first picture data to the seventh terminal. The seventh terminal is configured to output the first picture data.
22. The system of claim 19, wherein, The system further comprises: The first terminal is configured to transmit the second touch data to the host module by the first control chip in response to a second touch operation on the first display screen, output second response data based on the second touch data by the host module, and transmit the second response data to the first control chip and the second control chip. The first terminal and the second terminal are configured to control the first display screen and the second display screen to display the second response data by the first control chip and the second control chip respectively, and the second touch data is data generated by a touch operation on the first display screen. The second terminal is further configured to transmit third touch data to the host module by the second control chip in response to a third touch operation on the second display screen. The first terminal is further configured to output second response data based on the third touch data by the host module, and transmit the third response data to the first control chip and the second control chip. The first terminal and the second terminal are configured to control the first display screen and the second display screen to display the third response data by the first control chip and the second control chip respectively.
Citation Information
Patent Citations
Application program operating method in expanded screen mode and tablet computer
CN105094727A
Double-screen display method and system
CN106657842A