Data processing system and method

By using data transmission devices to convert data formats in data processing systems, the problem that small-screen devices cannot interact with large-screen devices due to lack or do not support USB Type-C interfaces, achieving wider dual-screen interactive compatibility .

CN109344101BActive Publication Date: 2025-01-07BEIJING YINGKE TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN201811297157.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-11-01
Publication Date
2025-01-07
Estimated Expiration
2038-11-01

AI Technical Summary

Technical Problem

Some small-screen devices do not have a USB Type-C interface or do not support the USB Type-C Alternative mode protocol, resulting in the inability to connect to large-screen devices that support this protocol and realize dual-screen interaction.

Method used

A data processing system is designed to convert data formats between a first terminal that does not support the preset protocol and a second terminal that supports the preset protocol to realize interaction through a data transmission device. The system includes a decoding chip, a liquid crystal display controller, a switching chip, an interface expansion device and a microcontroller, which is used to convert the data to be output into a preset format and connect both ends through a Type-C full-function double-head wire.

Benefits of technology

The interaction between the first terminal that does not support the preset protocol and the second terminal that supports the preset protocol is realized, avoiding the problem of inability to perform dual-screen interaction due to protocol mismatch, and providing wider device compatibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN109344101B_ABST
    Figure CN109344101B_ABST
Patent Text Reader

Abstract

The present invention discloses a data processing system and method. The system includes: a first terminal, used to output data to be transmitted, wherein the first terminal is a terminal that does not support a preset protocol; a data transmission device, used to receive the data to be output, convert the format of the data to be output, obtain data in a preset format; and send the data in the preset format to a second terminal; a second terminal, used to receive the data in the preset format sent by the data transmission device, and process the data in the preset format, wherein the second terminal is a terminal that supports the preset protocol. Through the technical solution of the present invention, the interaction between the first terminal that does not support the preset protocol and the second terminal that supports the preset protocol can be realized, avoiding the first terminal that does not support the preset protocol from being unable to perform dual-screen interaction with the second terminal that supports the preset protocol.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a data processing system and method. Background Art

[0002] At present, more and more users like to use dual screens for interaction, that is, connecting small-screen devices such as mobile phones with large-screen devices such as PCs (personal computers) to achieve dual-screen interaction through touch operations on large-screen devices. In order to improve the user's interactive experience, large-screen devices usually use USB Type-C (double-sided pluggable interface, the biggest feature of which is that it supports double-sided insertion of the USB interface) interface that supports complex transmission functions to connect to small-screen devices, so as to receive data sent by the small-screen device through the USB Type-C Alternative mode protocol (USB Type-C replacement protocol) supported by the USB Type-C interface, and synchronously transmit touch signals to the small-screen device through the protocol, thereby realizing interesting dual-screen interaction through one connecting line.

[0003] However, to implement the above solution, the small-screen device must also be equipped with a USB Type-C interface that supports the Alternative mode protocol. However, in fact, some small-screen devices do not have a Type-C interface installed, such as some early devices that are equipped with a Micro USB interface. Or, even if some small-screen devices are equipped with a Type-C interface, they may not support the above-mentioned USB Type-C Alternative mode, resulting in the small-screen device being unable to be connected to a large-screen device with a Type-C interface that supports the USB Type-C Alternative mode protocol to achieve data interaction with the help of the Alternative mode protocol and thus achieve dual-screen interaction. Summary of the invention

[0004] The present invention provides a data processing system and method, which can realize the interaction between a first terminal that does not support a preset protocol and a second terminal that supports the preset protocol, thereby preventing the first terminal that does not support the preset protocol from being unable to perform dual-screen interaction with the second terminal that supports the preset protocol.

[0005] The present invention provides a data processing system, comprising:

[0006] A first terminal, used to output data to be transmitted, wherein the first terminal is a terminal that does not support a preset protocol;

[0007] a data transmission device, connected to the first terminal, for receiving the data to be output, converting the format of the data to be output, obtaining data in a preset format; and sending the data in the preset format to the second terminal, wherein the preset format is a data format corresponding to the preset protocol;

[0008] The second terminal is connected to the data transmission device, and is used to receive the data in the preset format sent by the data transmission device, and process the data in the preset format, wherein the second terminal is a terminal supporting a preset protocol.

[0009] In one embodiment, the data transmission device includes: a decoding chip and a liquid crystal display controller, the liquid crystal display controller is connected to the decoding chip, wherein:

[0010] The decoding chip is used for:

[0011] Decoding the video data in the data to be output to obtain an RGB digital signal;

[0012] Sending the RGB digital signal to the liquid crystal display controller;

[0013] The liquid crystal display controller is used for:

[0014] The RGB digital signal is encoded into data in the preset format.

[0015] In one embodiment, the data transmission device further includes:

[0016] A switching chip, one end of which is connected to the second terminal, and the other end of which is connected to the liquid crystal display controller, wherein:

[0017] The switching chip is used for:

[0018] receiving non-video data;

[0019] When the non-video data corresponds to the video data, synthesizing the non-video data and the video data;

[0020] When the non-video data does not correspond to the video data, the non-video data is forwarded to the second terminal, wherein the non-video data includes audio data and / or a touch signal, and the data to be output includes the non-video data.

[0021] In one embodiment, the data transmission device further includes:

[0022] An interface expansion device, one end of which is connected to the first terminal, and the other end of which is respectively connected to the decoding chip and the switching chip;

[0023] The interface expansion device is used for:

[0024] distinguishing the non-video data from the video data;

[0025] forwarding the non-video data to the switch chip; and

[0026] The video data is forwarded to the decoding chip.

[0027] In one embodiment, the interface expansion device is specifically used for:

[0028] The non-video data and the video data are distinguished according to the data identifier.

[0029] In one embodiment, the apparatus further comprises:

[0030] A single-chip microcomputer, one end of which is connected to the interface expansion device, and the other end of which is connected to the switching chip;

[0031] The single chip microcomputer is used for:

[0032] Performing preset processing on the non-video data sent by the interface extension device;

[0033] The non-video data after preset processing is forwarded to the switching chip, wherein the preset processing includes at least one of the following: timing processing, mapping processing, and adding marking processing.

[0034] In one embodiment, the single chip microcomputer is further used for:

[0035] The touch signal from the second terminal sent by the switching chip is sent to the interface expansion device.

[0036] In one embodiment, the apparatus further comprises:

[0037] A charge and discharge management chip, one end of which is connected to the interface expansion device, and the other end of which is connected to the first terminal;

[0038] The charge and discharge management chip is used for:

[0039] Providing charging support for the interface expansion device and the first device.

[0040] In one embodiment, the second terminal is provided with a first Type-C female port, the data transmission device is provided with a second Type-C female port and a Type-A female port, and the first terminal is provided with an interface that does not support the preset protocol, wherein the preset protocol is a protocol used by the Type-C interface;

[0041] The interface that does not support the preset protocol set on the first terminal is connected to the Type-A female port on the data transmission device;

[0042] The first Type-C female port on the second terminal is connected to the second Type-C female port on the data transmission device.

[0043] In one embodiment, the first Type-C female port is connected to the second Type-C female port via a Type-C full-function double-ended cable.

[0044] The present invention also provides a data processing method, comprising:

[0045] Receiving data to be output sent by a first terminal, wherein the first terminal is a terminal that does not support a preset protocol;

[0046] Converting the format of the data to be output to obtain data in a preset format;

[0047] Sending the data in the preset format to the second terminal, wherein the preset format is a data format corresponding to the preset protocol;

[0048] The data in the preset format is processed by the second terminal, wherein the second terminal is a terminal supporting a preset protocol.

[0049] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0050] By adding a data transmission device between the first terminal and the second terminal, the data transmission device can be used to convert the data to be output to obtain data in a preset format, and the data in the preset format can be sent to the second terminal, so that the data format can be converted by the data transmission device to achieve interaction between the first terminal that does not support the preset protocol and the second terminal that supports the preset protocol, thereby avoiding the first terminal that does not support the preset protocol from being unable to perform dual-screen interaction with the second terminal that supports the preset protocol.

[0051] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.

[0052] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0054] Figure 1 It is a block diagram of a data processing system according to an exemplary embodiment.

[0055] Figure 2 is a block diagram of another data processing system according to an exemplary embodiment.

[0056] Figure 3A is a block diagram of yet another data processing system according to an exemplary embodiment.

[0057] Figure 3B is a block diagram of yet another data processing system according to an exemplary embodiment.

[0058] Figure 4 It is a structural diagram of a data processing system according to an exemplary embodiment.

[0059] Figure 5 The invention is a flowchart of a data processing method according to an exemplary embodiment.

[0060] in, Figures 1 to 4 The corresponding relationship between the reference numerals and the component names is as follows:

[0061] 1 first terminal, 2 data transmission device, 21 decoding chip, 22 liquid crystal display controller, 23 switching chip, 24 interface expansion device, 25 single chip microcomputer, 26 charge and discharge management chip, 27 first Type-C female port, 28 second Type-C female port, 29 Type-A female port, 210 interface that does not support preset protocol, 3 second terminal. DETAILED DESCRIPTION

[0062] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0063] In order to solve the above technical problems, Figures 1 to 4 As shown, the embodiment of the present disclosure provides a data processing system, including:

[0064] A first terminal 1, used for outputting data to be transmitted, wherein the first terminal 1 is a terminal that does not support a preset protocol;

[0065] The preset protocol may be a USB Type-C Alternative mode protocol. The first terminal 1 may be a small screen device such as a mobile phone or a tablet.

[0066] A data transmission device 2 is connected to the first terminal 1, and is used to receive data to be output, convert the format of the data to be output, and obtain data in a preset format; and send the data in the preset format to the second terminal 3, wherein the preset format is a data format corresponding to a preset protocol, for example: when the preset protocol is a USB Type-C Alternative mode protocol, the data in the preset format can be a data format of data transmitted using the Alternative mode protocol or a format that supports the Alternative mode protocol, for example: it can be FHD (Full High Definition) format, MP4 format, FLV format (FLASH VIDEO), JPEG (Joint Photographic Experts Group), TIFF format (Tag Image File Format), etc.;

[0067] The data to be output may be audio data, video data, touch signal, etc.

[0068] The second terminal 3 is connected to the data transmission device 2, and is used for receiving data in a preset format sent by the data transmission device 2, and processing the data in the preset format, wherein the second terminal 3 is a terminal supporting a preset protocol.

[0069] By adding a data transmission device 2 between the first terminal 1 and the second terminal 3, the data to be output can be converted through the data transmission device 2 to obtain data in a preset format, and the data in the preset format can be sent to the second terminal 3 so that the second terminal 3 can process the data in the preset format, thereby converting the data format through the data transmission device 2 to achieve interaction between the first terminal 1 that does not support the preset protocol and the second terminal 3 that supports the preset protocol, thereby avoiding the first terminal 1 that does not support the preset protocol from being unable to perform dual-screen interaction with the second terminal 3 that supports the preset protocol.

[0070] In addition, processing the data in the preset format includes: playing or displaying the data in the preset format or responding silently in the background. Specifically, the video data in the data in the preset format can be played, and the non-video data in the data in the preset format can be displayed or responded to in the background, and the non-video data can include audio data and touch signals.

[0071] When the non-video data is a touch signal, if the touch signal includes the target coordinates for the touch screen of the second terminal 3, displaying the non-video data includes: displaying a pointer or other mark at the target coordinates on the touch screen to clearly identify the location of the target coordinates.

[0072] When the non-video data is a touch signal and the touch signal is a touch command, the second terminal 3 silently executes the touch command in the background to silently respond in the background according to the touch command.

[0073] like Figure 2 , Figure 3A and Figure 3B As shown, in one embodiment, the data transmission device 2 includes: a decoding chip 21 and a liquid crystal display controller 22, and the liquid crystal display controller 22 is connected to the decoding chip 21, wherein:

[0074] The decoding chip 21 is used for:

[0075] Decoding the video data in the data to be output to obtain RGB digital signals;

[0076] RGB is a color standard in the industry. A variety of colors are obtained by changing the three color channels of red (R), green (G), and blue (B) and superimposing them on each other.

[0077] Sending RGB digital signals to the liquid crystal display controller 22;

[0078] The liquid crystal display controller 22 is used for:

[0079] Encode RGB digital signals into data in a preset format.

[0080] The decoding chip 21 can extract video data from the data to be output, and then decode each video frame in the video data to obtain an RGB digital signal, so that the RGB digital signal can be automatically encoded into data in a preset format through the liquid crystal display controller 22, and then the dual-screen interaction between the above-mentioned first terminal 1 and the above-mentioned second terminal 3 can be realized with the help of the decoding chip 21 and the liquid crystal display controller 22.

[0081] The decoding chip 21 may be Display Link DL3500 / Display Link DL3900. In this case, a Digital RGB interface is provided on the decoding chip 21 to send the RGB digital signal to the liquid crystal display controller 22 through the Digital RGB interface.

[0082] The liquid crystal display controller 22 may be DP501. In this case, a Display Port interface (a high-definition digital display interface standard interface) is provided on the liquid crystal display controller 22. The Display Port interface is connected to the switching chip 23 described below.

[0083] like Figure 3A and Figure 3B As shown, in one embodiment, the data transmission device 2 further includes:

[0084] The switching chip 23 has one end connected to the second terminal 3 and the other end connected to the liquid crystal display controller 22, wherein:

[0085] The switching chip 23 is used for:

[0086] receiving non-video data;

[0087] When the non-video data corresponds to the video data, synthesizing the non-video data and the video data;

[0088] When the non-video data does not correspond to the video data, the non-video data is forwarded to the second terminal, wherein the non-video data includes audio data and / or a touch signal, and the data to be output includes the non-video data.

[0089] When non-video data corresponding to video data is received, the non-video data and the video data can be automatically synthesized to obtain a synthesized video so that the complete synthesized video can be displayed on the second terminal 3, thereby enabling the first terminal 1 that does not support the preset protocol and the second terminal 3 that supports the preset protocol to achieve an interesting dual-screen interactive experience. In addition, an identifier is set on the non-video data to identify whether it corresponds to the above-mentioned video data, so that the switching chip 23 can clearly understand whether the non-video data and the video data need to be synthesized.

[0090] Of course, the non-video data may also be non-video data that does not correspond to the video data, such as touch signals and audio data sent separately by the first terminal. At this time, the switching chip 23 is only responsible for sending the non-video data to the second terminal so that the second terminal processes the non-video data.

[0091] In addition, the touch signal may be a signal generated by performing a touch operation on the touch screen of the first terminal 1 , or the touch signal may be a signal generated by performing a touch operation on the touch screen of the second terminal 3 .

[0092] The switch chip 23 may be a USB Type-C Switch chip.

[0093] like Figure 3A As shown, in one embodiment, the data transmission device 2 further includes:

[0094] An interface expansion device 24, one end of which is connected to the first terminal 1, and the other end of which is connected to the decoding chip 21 and the switching chip 23 respectively;

[0095] The interface expansion device 24 is used for:

[0096] Distinguishing non-video data from video data;

[0097] Forwarding non-video data to the switch chip 23; and

[0098] The video data is forwarded to the decoding chip 21.

[0099] The interface expansion device 24 can be used to divert video data and non-video data, so as to automatically forward the non-video data to the switching chip 23, and automatically forward the video data to the decoding chip 21, so as to process the video data and the non-video data separately, so that the first terminal 1 that does not support the preset protocol and the second terminal 3 that supports the preset protocol can realize dual-screen interaction.

[0100] The interface expansion device 24 can be a USB HUB UPD720210.

[0101] In one embodiment, the interface expansion device 24 is specifically used for:

[0102] Non-video data and video data are distinguished according to the data identifier, wherein the data identifier refers to a data type identifier.

[0103] The interface expansion device 24 can automatically distinguish the non-video data from the video data according to the data identifier, and of course, can even distinguish the audio data and touch signals in the non-video data.

[0104] like Figure 3B As shown, in one embodiment, the device further includes:

[0105] A single-chip microcomputer 25, one end of which is connected to the interface expansion device 24, and the other end of which is connected to the switching chip 23;

[0106] MCU 25 is used for:

[0107] Performing preset processing on the non-video data sent by the interface extension device 24;

[0108] The non-video data after preset processing is forwarded to the switching chip 23, wherein the preset processing includes at least one of the following: timing processing, mapping processing, and adding marking processing.

[0109] Since non-video data may need to be processed before entering the switching chip 23, the non-video data can be subjected to preset processing such as timing processing, mapping processing, and adding marking processing by the single-chip microcomputer 25, and the non-video data after preset processing can be automatically forwarded to the switching chip 23.

[0110] In addition, timing processing of non-video data can avoid disorder of the order of non-video data;

[0111] When the non-video data is a touch signal and the touch signal includes position information relative to the first terminal 1 or the second terminal 3, mapping processing of the non-video data may be to transform the position information. For example, when the touch signal includes first position information relative to the touch screen of the first terminal 1, the first position information can be converted into second position information relative to the touch screen of the second terminal 3 through the size mapping relationship between the size of the touch screen of the first terminal 1 and the size of the touch screen of the second terminal 3, so as to complete the position mapping processing.

[0112] Adding a mark to the non-video data may be adding an identifier to the non-video data for indicating which part of the video data the non-video data corresponds to, so that the switching chip 23 can clearly know whether the non-video data corresponds to the video data.

[0113] In one embodiment, the single chip microcomputer 25 is further used for:

[0114] The touch signal from the second terminal 3 sent by the switching chip 23 is sent to the interface expansion device 24 . The touch signal from the second terminal 3 may be a signal generated by performing a touch operation on the touch screen of the second terminal 3 .

[0115] The single chip computer 25 can also send a touch signal from the second terminal 3 to the interface expansion device 24 , so that the second terminal 3 can interact with the first terminal 1 by touching the second terminal 3 .

[0116] like Figure 3A and Figure 3B As shown, in one embodiment, the device further includes:

[0117] A charge and discharge management chip 26, one end of which is connected to the interface expansion device 24, and the other end of which is connected to the first terminal 1;

[0118] The charge and discharge management chip 26 is used for:

[0119] Charging support is provided for the interface expansion device 24 and the first device.

[0120] The charge and discharge management chip 26 may be a PD (USB-Power Delivery) Controller chip.

[0121] like Figure 4 As shown, in one embodiment, the second terminal 3 is provided with a first Type-C female port 27, the data transmission device 2 is provided with a second Type-C female port 28 and a Type-A female port 29, and the first terminal 1 is provided with an interface 210 that does not support a preset protocol, wherein the preset protocol is a protocol used by the Type-C interface;

[0122] The interface 210 that does not support the preset protocol provided on the first terminal 1 is connected to the Type-A female port 29 on the data transmission device 2;

[0123] The first Type-C female port 27 on the second terminal 3 is connected to the second Type-C female port 28 on the data transmission device 2 .

[0124] In one embodiment, the first Type-C female port 27 and the second Type-C female port 28 are connected via a Type-C full-function double-ended cable.

[0125] By connecting a first terminal 1 provided with an interface 210 that does not support the preset protocol to a data transmission device 2 provided with a Type-A female port 29, and connecting the second Type-C female port 28 of the data transmission device 2 to the first Type-C female port 27 of the second terminal 3 through a full-function two-headed cable, the first terminal 1 that does not support the preset protocol and the second terminal 3 that supports the preset protocol can send data to each other with the help of the preset protocol to achieve dual-screen interaction, thereby avoiding the first terminal 1 that does not support the preset protocol from being unable to perform dual-screen interaction with the second terminal 3 that supports the preset protocol.

[0126] The first terminal 1 that does not support the interface 210 of the preset protocol can be connected to the data transmission device 2 provided with the Type-A female port 29 through a connection line provided by the first terminal 1.

[0127] The interface 210 that does not support the preset protocol may be a Micro USB interface, a Type-A interface, or a Type-C interface that does not support the preset protocol.

[0128] like Figure 5 As shown, the present invention also provides a data processing method, which includes steps S501 to S504, wherein:

[0129] In step S501, data to be output sent by a first terminal is received, wherein the first terminal is a terminal that does not support a preset protocol;

[0130] In step S502, the format of the data to be output is converted to obtain data in a preset format;

[0131] In step S503, data in a preset format is sent to the second terminal, wherein the preset format is a data format corresponding to a preset protocol;

[0132] In step S504, the data in the preset format is processed by the second terminal, wherein the second terminal is a terminal supporting the preset protocol.

[0133] By converting the data to be output to obtain data in a preset format, and sending the data in the preset format to the second terminal so that the second terminal can process the data in the preset format, interaction between a first terminal that does not support the preset protocol and a second terminal that supports the preset protocol can be achieved, thereby avoiding the first terminal that does not support the preset protocol from being unable to perform dual-screen interaction with the second terminal that supports the preset protocol.

[0134] Regarding the system in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0135] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.

[0136] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0137] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0138] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0139] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A data processing system, characterized in that: include: A first terminal, used to output data to be transmitted, wherein the first terminal is a terminal that does not support a preset protocol; a data transmission device, connected to the first terminal, for receiving the data to be transmitted, converting the format of the data to be transmitted to obtain data in a preset format; and sending the data in the preset format to the second terminal, wherein the preset format is a data format corresponding to the preset protocol; The second terminal is connected to the data transmission device and is used to receive the data in the preset format sent by the data transmission device and process the data in the preset format, wherein the second terminal is a terminal supporting the preset protocol; Wherein, the data transmission device comprises: A decoding chip and a liquid crystal display controller, wherein the liquid crystal display controller is connected to the decoding chip, wherein: the decoding chip is used to: decode the video data in the data to be transmitted to obtain an RGB digital signal; Sending the RGB digital signal to the liquid crystal display controller; The liquid crystal display controller is used to: encode the RGB digital signal into data in the preset format; The data transmission device also includes: A switching chip, one end of which is connected to the second terminal, and the other end of which is connected to the liquid crystal display controller, wherein: the switching chip is used to: receive non-video data; When the non-video data corresponds to the video data, synthesizing the non-video data and the video data; When the non-video data does not correspond to the video data, forwarding the non-video data to the second terminal, wherein the non-video data includes audio data and / or a touch signal, the data to be transmitted includes the non-video data, and the touch signal includes a signal generated by performing a touch operation on a touch screen of the first terminal, or a signal generated by performing a touch operation on a touch screen of the second terminal; The data transmission device also includes: An interface expansion device, one end of which is connected to the first terminal, and the other end of which is respectively connected to the decoding chip and the switching chip; The interface expansion device is used to: distinguish the non-video data from the video data; forward the non-video data to the switching chip; and forward the video data to the decoding chip; The interface expansion device is specifically used to: distinguish the non-video data from the video data according to the data identifier, and also distinguish the audio data and the touch signal in the non-video data, wherein the data identifier is a data type identifier; The device also includes: A single-chip microcomputer, one end of which is connected to the interface expansion device, and the other end of which is connected to the switching chip; The single chip microcomputer is used to: perform preset processing on the non-video data sent by the interface expansion device; Forwarding the non-video data after preset processing to the switching chip, wherein the preset processing includes at least one of the following: timing processing, mapping processing, and adding marking processing; The single chip microcomputer is further used for sending the touch signal from the second terminal sent by the switching chip to the interface expansion device.

2. The data processing system according to claim 1, characterized in that The device also includes: A charge and discharge management chip, one end of which is connected to the interface expansion device, and the other end of which is connected to the first terminal; The charge and discharge management chip is used to provide charging support for the interface expansion device and the first terminal.

3. The data processing system according to any one of claims 1 to 2, characterized in that: The second terminal is provided with a first Type-C female port, the data transmission device is provided with a second Type-C female port and a Type-A female port, and the first terminal is provided with an interface that does not support the preset protocol, wherein the preset protocol is a protocol used by the Type-C interface; The interface that does not support the preset protocol set on the first terminal is connected to the Type-A female port on the data transmission device; The first Type-C female port on the second terminal is connected to the second Type-C female port on the data transmission device.

4. The data processing system according to claim 3, characterized in that: The first Type-C female port is connected to the second Type-C female port via a Type-C full-function double-ended cable.

5. A data processing method, characterized in that: A data processing system according to any one of claims 1 to 4, comprising: Receiving data to be output sent by a first terminal, wherein the first terminal is a terminal that does not support a preset protocol; Converting the format of the data to be output to obtain data in a preset format; Sending the data in the preset format to the second terminal, wherein the preset format is a data format corresponding to the preset protocol; Processing the data in the preset format through the second terminal, wherein the second terminal is a terminal that supports a preset protocol; It also includes: decoding chip, liquid crystal display controller and switching chip; The liquid crystal display controller is connected to the decoding chip, wherein: the decoding chip is used to: decode the video data in the data to be output to obtain RGB digital signals; Sending the RGB digital signal to the liquid crystal display controller; The liquid crystal display controller is used to: encode the RGB digital signal into data in the preset format; The switching chip has one end connected to the second terminal and the other end connected to the liquid crystal display controller, wherein: the switching chip is used to: receive non-video data; When the non-video data corresponds to the video data, synthesizing the non-video data and the video data; When the non-video data does not correspond to the video data, forwarding the non-video data to the second terminal, wherein the non-video data includes audio data and / or a touch signal, the data to be output includes the non-video data, and the touch signal includes a signal generated by performing a touch operation on a touch screen of the first terminal, or a signal generated by performing a touch operation on a touch screen of the second terminal; The data transmission device also includes: An interface expansion device, one end of which is connected to the first terminal, and the other end of which is respectively connected to the decoding chip and the switching chip; The interface expansion device is used to: distinguish the non-video data from the video data; forward the non-video data to the switching chip; and forward the video data to the decoding chip; The interface expansion device is specifically used to: distinguish the non-video data from the video data according to the data identifier, and also distinguish the audio data and the touch signal in the non-video data, wherein the data identifier is a data type identifier; The device also includes: A single-chip microcomputer, one end of which is connected to the interface expansion device, and the other end of which is connected to the switching chip; The single chip microcomputer is used to: perform preset processing on the non-video data sent by the interface expansion device; Forwarding the non-video data after preset processing to the switching chip, wherein the preset processing includes at least one of the following: timing processing, mapping processing, and adding marking processing; The single chip microcomputer is further used for sending the touch signal from the second terminal sent by the switching chip to the interface expansion device.

Citation Information

Patent Citations

  • System and method for transmitting non-video information by visible telephone terminal

    CN101420585A

  • Multifunctional screen transmission device, system and method

    CN108259813A

  • Portable three-dimensional (3D) playing terminal

    CN201967062U

  • Data processing system

    CN209103280U