VIDEO CONFERENCE SYSTEM AND TRANSMITTER FOR IT
Patent Information
- Application Number
- DE602020076681
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-08-01
- Filing Date
- 2020-07-29
- Publication Date
- 2026-09-16
- Estimated Expiration
- 2040-07-29
AI Technical Summary
Users are often unaware whether their USB Type-C ports support video output functions, leading to failed video conferences due to misunderstandings about device or system faults.
A video conferencing system that includes a transmitter and receiver to determine if a USB Type-C port supports video output, providing a default warning message via a display device when it does not.
Users are informed clearly about the reason for video conference failures, allowing prompt device changes to resolve issues.
Description
BACKGROUND OF THE INVENTION 1. Field of the invention
[0001] The invention relates to video conference; in particular, to a video conferencing system.2. Description of the prior art
[0002] Compared to the conventional universal serial bus (USB) standard, the USB Type-C standard provides higher power transmission capability and data transmission speed, and the redesigned connector is smaller and more convenient to use. Therefore, the information processing devices (e.g., the notebooks, etc.) commercially available are advertised as being equipped with the USB Type-C ports. However, based on sales strategies and cost considerations, different information processing devices typically employ different levels of USB functional configurations.
[0003] For example, a lower-priced information processing device is usually equipped with the USB Type-C port only supporting USB data transmission function; a medium-priced information processing device is usually equipped with the USB Type-C port supporting USB data transmission function and power transmission function (or video output function); a high-priced information processing device is usually equipped with the USB Type-C port simultaneously supporting USB data transmission function, power transmission function and video output function. In other words, not all information processing devices equipped with the USB Type-C port can support the video output function.
[0004] However, most users do not know whether the USB Type-C port of the information processing device used by them can support the video output function or not. Therefore, when the user wants to output a video through the information processing device, it may be failed because the USB Type-C port of the information processing device does not support the video output function, causing considerable trouble and inconvenience to the user.
[0005] For example, when a user wants to perform a video conference with another person through the information processing device, the user will connect the transmitter (TX) device of the video conferencing system to the USB Type-C port of the information processing device. At this time, if the USB Type-C port of the information processing device does not support the video output function, the information processing device fails to output video signal to the transmitter (TX) through the USB Type-C port, thereby the video conference could not be carried out smoothly.
[0006] At this time, the user may suspect that the information processing device or the video conferencing system is faulty, so that the video conference cannot be smoothly performed. However, the real reason is that the USB Type-C port the information processing device does not support video output function. Therefore, when the user connects the transmitter (TX) of the video conferencing system to the USB Type-C port of the information processing device, if the user can be explicitly informed whether the USB Type-C port of the information processing device supports video output function, the considerable trouble and inconvenience encountered by users should be effectively solved. In addition, the following documents D1-D4 are related to the invention. D1: JP 2017 097603 A (SONY CORP) 1 June 2017 (2017-06-01) D2: CN 110 007 883 A (GUANGZHOU SHIYUAN ELECT TECH; GUANGZHOU SHIRUI ELECT TECH CO) 12 July 2019 (2019-07-12) D3: Anwar Sadat ET AL: "Alternate Mode for USB Type-C: Going beyond USB", 21 October 2016 (2016-10-21), XP055459059 D4: EP 3 220 633 A1 (BARCO NV [BE]) 20 September 2017 (2017-09-20) As to D1, D1 discloses an adapter for connecting a source device compatible with USB Type-C and Alternate Mode to an HDMI or MHL-compatible sink device using a universal USB Type-C cable. D1 first checks whether the source device 10 is compatible with MHL, and if the source device 10 is compatible with MHL, begins power supply to the source device 10 from a sink device 20 to set the source device 10 to an MHL operation mode. MHL is checked with top priority because power consumption of the source device 10 can be suppressed by power supply to the source device 10 from the sink device 20. Please refer to Paragraphs
[0034] -
[0035] ,
[0037] -
[0038] ,
[0042] ,
[0044] -
[0045] ,
[0047] -
[0048] and
[0054] -
[0055] of the specification of D1. As to D2, D2 discloses a kind of peripheral unit, meeting tool and meeting tool systems. The peripheral unit includes screen data receiving port, wireless module and microprocessor; the screen data receiving port is used to connect the video signal interface of processing unit, obtains uncompressed first audio, video data of the video signal interface output; the media content shown on the corresponding media content of first audio, video data and the first display is identical; the microprocessor is connect with the screen data interface, and the microprocessor is used to carry out compressed encoding to first audio, video data; the wireless module and the microprocessor are connected with each other, and the first audio, video data received is transferred to the network node matched in the cordless communication network with it for being communicated with cordless communication network by the wireless module. D2 aims to provide driver-free screen sharing, reduce preparation time before screen transmission, and avoid occupying resources of the processing device. Please refer to Paragraphs
[0015] ,
[0017] ,
[0021] -
[0022] ,
[0024] ,
[0068] and
[0076] of the specification of D2. As to D3, D3 discloses that billions of universal serial bus (USB) devices are sold around the world every year for applications ranging from personal electronics to computing, communication, automotive and industrial. As USB continues to evolve to USB Type-C, the unique capability of unifying data, video and power delivery (PD) over a single cable has captivated many innovative product ideas. Type-C PD provides up to 100 W of power over a USB cable, as well as configures Alternate Mode (Alt Mode) over Type-C. This configuration enables other protocols such as DisplayPort (DP), high-definition multimedia interface (HDMI), Thunderbolt™, mobile high-definition link (MHL), and Peripheral Component Interconnect Express (PCIe), to name a few, to transfer over Type-C cables. For example, DP over Type-C Alt Mode allows streaming video as well as USB data to transfer simultaneously through a common Type-C connector. This transfer has greatly simplified the device interface with a reduced footprint, making USB even more ubiquitous for multi-gigabit connectivity. Please refer to Page 4, col. 1, point 3 of D3. As to D4, D4 discloses an electronic meeting tool and method for communicating arbitrary media content from users at a meeting. These can include a node configuration means adapted to operate a display node of a communications network, the display node being coupled to a first display. The node configuration means is adapted to receive user selected arbitrary media content and to control display of the user selected arbitrary media content on the first display. At least one peripheral device adapted to communicate the user selected arbitrary media content via the communications network is provided, wherein the peripheral device is a connection unit comprising: (e) a connector adapted to couple to a port of a processing device having a second display, a memory and an operating system; and (f) a transmitter for communicating with the communications network. A program is provided that is adapted to be loaded onto the processing device and to run on the operating system of the processing device, said program being adapted to obtain user selected arbitrary media content, said program leaving a zero footprint on termination. An input device is provided to allow the user to carry out a user action that triggers transfer of said user selected arbitrary media content to said transmitter through said port. Please refer to Paragraphs
[0127] ,
[0137] and FIG. 6 of D4.SUMMARY OF THE INVENTION
[0007] Therefore, the invention provides a video conferencing system to solve the above-mentioned problems of the prior arts.
[0008] A preferred embodiment of the invention is a video conferencing system. In this embodiment, the video conferencing system is coupled between an information processing device and a display device. The video conferencing system is characterized in that the video conferencing system includes a transmitter including a communication circuit, a control circuit coupled to the communication circuit, and a wireless transmitting circuit coupled to the control circuit, and a receiver coupled to the display device. When the transmitter is coupled to a port of the information processing device, the communication circuit is configured to communicate with the information processing device, the control circuit is configured to determine whether the port of the information processing device has video output function. When the above determination result is that the port has no video output function, the wireless transmitting circuit is configured to transmit a wireless signal to the receiver. The receiver is further configured to receive the wireless signal and provide a default warning message to the display device. The default warning message is an image signal pre-stored by the receiver. The display device is configured to receive the default warning message and directly display the default warning message.
[0009] In an embodiment, the port of the information processing device is a universal serial bus (USB) Type-C port, the transmitter is coupled to the port of the information processing device through a connecting cable supporting a USB Type-C alternate mode, the transmitter and the information processing device are configured to perform a power negotiation and exchange messages with each other.
[0010] In an embodiment, a USB device chip of the transmitter is configured to obtain an output mode setting of a USB host chip of the information processing device; if the output mode setting is not a DisplayPort output mode, the control circuit is configured to determine that the port of the information processing device has no video output function.
[0011] In an embodiment, when the transmitter transmits a communication message related to a USB Type-C alternate mode to the information processing device but fails to receive a response message from the information processing device, the control circuit is configured to determine whether the port of the information processing device has the video output function.
[0012] In an embodiment, when an image output trigger button of the transmitter is pressed, the control circuit is configured to determine whether the port of the information processing device has the video output function. Compared to the prior art, when the user connects the transmitter in the video conferencing system of the invention to the port of the information processing device, if the transmitter communicates with the information processing device and then determines that the port of the information processing device has no video output function, the transmitter will transmit a wireless signal to the receiver, and the receiver will provide a default warning message to the display device to notify the user that the information processing device used by the user has no video output function and fails to perform video conference.
[0013] By doing so, the user can clearly know that the real reason why the video conference cannot be smoothly carried out is that the information processing device has no video output function, and the user will not misunderstand that the information processing device or the video conference system is faulty, so that the user can change other information processing devices for video conferencing as soon as possible to effectively solve the problems and inconveniences encountered by users.
[0014] The advantage of the invention may be understood by the following detailed descriptions together with the appended drawings.BRIEF DESCRIPTION OF THE APPENDED DRAWINGS
[0015] FIG. 1 illustrates a functional block diagram of the video conferencing system in accordance with a preferred embodiment of the invention. FIG. 2 illustrates a schematic diagram of an application scenario of the video conferencing system of the invention. FIG. 3 illustrates a schematic diagram of another application scenario of the video conferencing system of the invention. FIG. 4 illustrates a functional block diagram of a transmitter in another preferred embodiment of the invention. FIG. 5 illustrates a schematic diagram of the appearance of the transmitter of the invention. FIG. 6 illustrates a schematic diagram of the appearance of a receiver of the invention. FIG. 7A and FIG. 7B illustrate schematic diagrams of the pin configurations of the socket of port and the plug of connecting cable supporting the USB Type-C standard respectively. FIG. 8 illustrates a schematic diagram of the downlink port and the uplink port coupled through the connecting cable. FIG. 9 illustrates a functional block diagram of the information processing device (source) and the transmitter (sink) coupled through the connecting cable. FIG. 10 illustrates a schematic diagram of the power supply information exchange during the power negotiation process between the downlink port as the source and the uplink port as the sink. DETAILED DESCRIPTION OF THE INVENTION
[0016] A preferred embodiment of the invention is a video conferencing system. Please refer to FIG. 1. FIG. 1 illustrates a functional block diagram of the video conference system in this embodiment.
[0017] As shown in FIG. 1, the video conferencing system 1 is coupled between an information processing device NB and a display device DP. The video conferencing system 1 includes a transmitter TX and a receiver RX. The transmitter TX is coupled to the information processing device NB. The receiver RX is coupled to the display device DP. The transmitter TX and the receiver RX communicate with each other wirelessly.
[0018] When the user connects the transmitter TX to the port PT of the information processing device NB, the transmitter TX will communicate with the information processing device NB to determine whether the port PT of the information processing device NB has video output function or not.
[0019] In detail, the port PT of the information processing device NB is a USB Type-C port, and the transmitter TX is coupled the port PT of the information processing device NB through a connecting cable supporting the USB Type-C alternate mode, so that the power negotiation can be performed between the transmitter TX and the information processing device NB, and the transmitter TX and the information processing device NB can exchange messages with each other during the power negotiation process.
[0020] In an embodiment, during the power negotiation process between the transmitter TX and the information processing device NB, when the transmitter TX transmits a communication message C1 related to the USB Type-C alternate mode to the information processing device NB, if the transmitter TX fails to receive a response message C2 from the information processing device NB, the transmitter TX will determine whether the port PT of the information processing device NB has a video output function or not, but not limited to this.
[0021] In another embodiment, when the transmitter TX is coupled to the port PT of the information processing device NB, if an image output trigger button of the transmitter TX is pressed, it means that the user wants to output the image signal of the information processing device NB to the transmitter TX and then wirelessly transmit the image signal to the receiver RX through the transmitter TX. Therefore, the transmitter TX will determine whether the port PT of the information processing device NB has the video output function or not, but not limited to this.
[0022] In practical applications, when the transmitter TX is coupled to the port PT of the information processing device NB, the information processing device NB functions as a USB host and the transmitter TX functions as a USB device. A USB device chip is disposed in the transmitter TX and a USB host chip is disposed in the information processing device NB. During the communication process between the transmitter TX and the information processing device NB, the USB device chip of the transmitter TX can obtain the output mode setting of the USB host chip of the information processing device NB.
[0023] In an embodiment, when the transmitter TX wants to determine whether the port PT of the information processing device NB has the video output function, the transmitter TX can first determine whether the output mode setting of the USB host chip of the information processing device NB is the DisplayPort output mode or not, and then determine whether the port PT of the information processing device NB has the video output function based on the above determination result.
[0024] If the output mode setting of the USB host chip of the information processing device NB is the DisplayPort output mode, the transmitter TX determines that the port PT of the information processing device NB has the video output function; if the output mode setting of the USB host chip of the information processing device NB is not the DisplayPort output mode, the transmitter TX determines that the port PT of the information processing device NB has no video output function.
[0025] When the transmitter TX determines that the port PT of the information processing device NB has the video output function, the transmitter TX will receive the image signal outputted by the information processing device NB through the port PT and convert the image signal into an internet protocol (IP) packet and then wirelessly transmit it to the receiver RX. The receiver RX will convert the IP packet back to the image signal and then output it to the display device DP for displaying.
[0026] When the transmitter TX determines that the port PT of the information processing device NB has no video output function, the transmitter TX will transmit a wireless signal WS to the receiver RX. When the receiver RX receives the wireless signal WS, the receiver RX will provide a default warning message MG to the display device DP, and the display device DP will display the default warning message MG.
[0027] It should be noted that the transmitter TX can also determine whether the output mode setting of the USB host chip of the information processing device NB is other video signal output mode to determine whether the port PT of the information processing device NB has the video output function, it is not limited by the above embodiments.
[0028] According to the claimed invention, the default warning message MG is an image signal pre-stored by the receiver RX. When the receiver RX receives the wireless signal WS from the transmitter TX, the receiver RX will transmit the default warning message MG to the display device DP. When the display device DP receives the default warning message MG, the display device DP will display the default warning message MG to inform the user that the port PT of the information processing device NB used by the user has no video output function.
[0029] In practical applications, the form of the default warning message MG is a pre-stored image signal, and can additionally include one or more of different forms such as characters, symbols, patterns, images, sounds, etc., as long as the effect of alerting the users can be achieved.
[0030] Please refer to FIG. 2. FIG. 2 illustrates a schematic diagram of an application scenario of the video conferencing system of the invention. As shown in FIG. 2, when the transmitter TX is coupled to the port PT of the information processing device NB through the connecting cable TYC supporting the USB Type-C alternate mode, the transmitter TX will communicate with the information processing device NB.
[0031] If the transmitter TX fails to receive the response of the information processing device NB during the communication with the information processing device NB, or an image output trigger button BUT of the transmitter TX is pressed, the transmitter TX will determine whether the port PT of the information processing device NB has the video output function.
[0032] When the transmitter TX determines that the port PT of the information processing device NB has the video output function, the transmitter TX will receive the image signal outputted by the information processing device NB through the port PT and then convert the image signal into an internet protocol (IP) packet PK and wirelessly transmit it to the receiver RX. After the receiver RX converts the IP packet PK into the image signal and outputs it to the display device DP, the display device DP will project the image signal onto the display monitor MT. Thus, when the port PT of the information processing device NB has the video output function, the display monitor MT can display the same frame as the information processing device NB through the video conference system 1 of the invention.
[0033] Please refer to FIG. 3. FIG. 3 illustrates a schematic diagram of another application scenario of the video conferencing system of the invention. As shown in FIG. 3, when the transmitter TX determines that the port PT of the information processing device NB has no video output function, the transmitter TX will transmit the wireless signal WS to the receiver RX. When the receiver RX receives the wireless signal WS, the receiver RX will provide a default warning message MG to the display device DP, and the display device DP will project the default warning message MG onto the display monitor MT.
[0034] Therefore, when the port PT of the information processing device NB has no video output function, the display monitor MT fails to display the same frame as the information processing device NB. Through the video conferencing system 1 of the invention, the display monitor MT can display the default warning message MGM pre-stored by the receiver RX, thereby reminding the user that the port PT of the information processing device NB has no video output function.
[0035] Please refer to FIG. 4. FIG. 4 illustrates a functional block diagram of the transmitter in another preferred embodiment of the invention. As shown in FIG. 4, the transmitter TX includes a communication circuit 20, a control circuit 22, and a wireless transmitting circuit 24. The control circuit 22 is coupled to the communication circuit 20. The wireless transmitting circuit 24 is coupled to the control circuit 22.
[0036] When the transmitter TX is coupled to the port PT of the information processing device NB, the transmitter TX communicates with the information processing device NB through the communication circuit 20. The control circuit 22 determines whether the connection port PT of the information processing device NB has a video output function based on the communication result between the communication circuit 20 and the information processing device NB.
[0037] When the control circuit 22 determines that the connection port PT of the information processing device NB does not have the video output function, the control circuit 22 will control the wireless transmitting circuit 24 to transmit the wireless signal WS to the receiver RX. When the receiver RX receives the wireless signal WS, the receiver RX will provide the default warning message MG to the display device DP for displaying.In another embodiment, the default warning message MG is an image signal pre-stored by the receiver RX. When the receiver RX receives the wireless signal WS from the wireless transmission circuit 24, the receiver RX will transmit its pre-stored default warning message MG to the display device DP for displaying.
[0038] Please refer to FIG. 5. FIG. 5 illustrates a schematic diagram showing the appearance of the transmitter TX in the video conference system 1. As shown in FIG. 5, the transmitter TX can include a casing CAT, an image output trigger button BUT, a mode button MOD and a connecting cable TYC. In this embodiment, the connecting cable TYC supports the USB Type-C alternate mode; the image output trigger button BUT is disposed on the casing CAT and the mode button MOD is disposed on the side of the casing CAT, but not limited to this.
[0039] When the user presses the image output trigger button BUT, the transmitter TX will start or stop wirelessly transmitting the image signal to the receiver RX. When the user presses the mode button MOD, different operating modes such as a transmitter TX and receiver RX pairing mode, a projection mode or a video playing mode can be switched. The connecting cable TYC supporting the USB Type-C alternate mode is coupled to the connection port PT of the information processing device NB, which can transmit different signals such as data, video and power, and it can support different USB Type-C format such as Type-C 2.0, Type-C 3.0, Type-C 3.1 (Gen1) or Type-C 3.1 (Gen2), but not limited to this.
[0040] Please refer to FIG. 6. FIG. 6 illustrates a schematic diagram showing the appearance of the receiver RX in the video conference system 1. As shown in FIG. 6, the receiver RX can include a casing CAR, a switch button BUR and an antenna AN. The switch button BUR disposed on the casing CAR can have a light-emitting diode indicator for the user to turn on or turn off the receiver RX. The antenna AN disposed on both sides of the casing CAR is used to receive the wireless signal WS transmitted from the transmitter TX.
[0041] Please refer to FIG. 7A and FIG. 7B. FIG. 7A and FIG. 7B illustrate schematic diagrams of the pin configurations of the socket of port and the plug of connecting cable supporting the USB Type-C standard respectively. It can be found from FIG. 7A and FIG. 7B that, compared with the conventional USB standard, the pin configurations including the high-speed transmission pins TX1+ / TX1-, TX2+ / TX2-, RX1+ / RX1- and RX2+ / RX2- with high-speed signal transmission capability of 10 Gbps, the system configuration pin CC1 / CC2, the connector power supply pin VCONN are added to the USB Type-C standard.
[0042] It should be noted that the plug of connecting cable supporting the USB Type-C standard is reversible. In other words, the plug of connecting cable supporting the USB Type-C standard will be connected correctly, either in the forward or reverse direction, to the socket of port supporting the USB Type-C standard.
[0043] In addition, since the socket of port supporting the USB Type-C standard includes two pairs of data pins D+ / D- connected to each other, no matter the plug of connecting cable supporting the USB Type-C standard is inserted in the forward or reverse direction to the socket of port supporting the USB Type-C standard, the data pins D+ / D- will be connected.
[0044] For the USB Type-C standard, the high-speed transmission pins for high-speed signal transmission cannot be connected together. Therefore, the socket of port supporting the USB Type-C standard can detect whether the plug of connecting cable supporting the USB Type-C standard is inserted in the forward or reverse direction to the socket of port supporting the USB Type-C standard through the system configuration pin CC1 / CC2, and route the high-speed transmission pins TX1+ / TX1-, TX2+ / TX2-, RX1+ / RX1-, and RX2+ / RX2- through the hardware wires to ensure the pin configuration of the USB Type-C standard is correct.
[0045] It should be noticed that the USB Type-C standard introduces a dual role capability compared to the conventional USB Standard. Since each plug of connecting cable supporting the USB Type-C standard has exactly the same upper and lower sides, when two devices supporting the USB Type-C standard are coupled to each other, these two devices should mutually communicate to determine their respective roles as USB host or USB device.
[0046] In detail, the above-mentioned role communication process needs to be performed for data transmission and power transmission respectively, and it should be performed after the plug of connecting cable supporting the USB Type-C standard is inserted into the socket of port supporting the USB Type-C standard. As to data transmission, a port of a device as USB host is called a downstream facing port (DFP) and a port of a device as USB device is called an upstream facing port (UBP). As to power transmission, a device that supplies power is called as a source and a device that receives power is called as a sink. The system configuration pins CC 1 and CC2 are used to define the power roles played by the two devices when the two devices are coupled.
[0047] As shown in FIG. 8, the downstream facing port DFP (the source) and the upstream facing port UFP (the sink) are coupled through the connecting cable CC, and the system configuration pins CC1 and CC2 of the downstream facing port DFP are coupled to the pull-up resistor RP and the system configuration pins CC1 and CC2 of the upstream facing port UFP are coupled to the pull-down resistor RD. When the downstream facing port DFP is not coupled to the upstream facing port UFP, the power supply pin VBUS of the downstream facing port DFP has no output. When the upstream facing port UFP is coupled to the downstream facing port DFP through the connecting cable CC, the system configuration pin CC1 of the downstream facing port DFP is coupled with the system configuration pin CC1 of the upstream facing port UFP, so that the system configuration pin CC1 of the downstream facing port DFP detects the pull-down resistor RD of the upstream facing port UFP, which means that the upstream facing port UFP and the downstream facing port DFP are coupled, and the power supply pin VBUS of the downstream facing port DFP (the source) will output power to the upstream facing port UFP (the sink).
[0048] It should be noted that the above-mentioned embodiment is described by coupling the system configuration pin CC1 of the downstream facing port DFP to the system configuration pin CC1 of the upstream facing port UFP; in fact, as the direction that the plug of connecting cable is inserted into the socket of port is different, it can be also the system configuration pin CC2 of the downstream facing port DFP coupled to the system configuration pin CC2 of the upstream facing port UFP. Therefore, the downstream facing port DFP can determine whether the direction of the plug of connecting cable is inserted into the socket of port is forward or reverse according to that the system configuration pin CC1 or the system configuration pin CC2 of the downstream facing port DFP detects the pull-down resistor RD of the upstream facing port UFP, and correspondingly switches the configuration of the high-speed transmission pins TX1+ / TX1-, TX2+ / TX2-, RX1+ / RX1- and RX2+ / RX2-.
[0049] In addition, compared to the conventional USB standard, the USB Type-C standard can greatly improve the power supply capability. The conventional USB port can provide only a maximum power of 2.5W, while the USB Type-C port can provide a maximum power of 15W (i.e., 5V*3A). If the USB Type-C port uses the power deliver (PD) protocol, it can even provide a maximum power of 100W (i.e., 20V*5A). Therefore, a large device such as a monitor can be powered by the USB Type-C port, and a device such as a notebook equipped with a large-capacity battery can be also charged through the USB Type-C port.
[0050] It should be noted that the high-speed transmission pins TX1+ / TX1-, TX2+ / TX2-, RX1+ / RX1- and RX2+ / RX2- supporting the USB Type-C standard can provide high-speed signal transmission capability up to 10 Gbps, so the high-speed signal transmission which conventionally requires a dedicated transmission line, such as signal transmission of high-definition multimedia interface (HDMI), DisplayPort, or Thunderbolt, can be transmitted through a USB Type-C cable, and even 4k high-resolution video signals can be transmitted at high speed. The above-mentioned operation mode is called as USB Type-C alternate mode.
[0051] For example, when the transmitter TX is coupled to the USB Type-C port PT of the information processing device NB through the connecting cable TYC supporting the USB Type-C alternate mode, the information processing device NB as the source and the transmitter TX as the sink will communicate with each other to perform negotiation of the USB Type-C alternate mode.
[0052] As shown in FIG. 9, the information processing device NB as a source can include a power 901, a USB host 902, a multiplexer 903, a power delivery controller 904, a DisplayPort source 905 and a USB Type-C port 906; the transmitter TX as a sink can include a power 911, a USB device 912, a multiplexer 913, a power delivery controller 914, a DisplayPort sink 915 and a USB Type-C port 916. The USB Type-C port 906 of the source and the USB Type-C port 916 of the sink are coupled to each other through a connecting cable TYC supporting the USB Type-C alternate mode.
[0053] In practical applications, the USB Type-C port 906 of the source (i.e., the information processing device NB) can perform physical communication with the USB Type-C port 916 of the sink (i.e., the transmitter TX) through its power supply pin VBUS and system configuration pins CC1 / CC2, and the communication process is detailed as follows: At first, the information processing device NB as the source can determine the coupling state of the source and the sink based on whether the system configuration pin CC1 / CC2 of the information processing device NB detects the pull-down resistor RD of the transmitter TX as the sink.
[0054] For example, when the system configuration pin CC1 of the source detects the pull-down resistor RD and the system configuration pin CC2 of the source is open, it represents that the source and the sink are coupled to each other; When the system configuration pin CC2 of the source detects the pull-down resistor RD and the system configuration pin CC1 of the source is open, it also represents that the source and the sink are coupled to each other. At this time, the information processing device NB as the source will output power to the transmitter TX as the sink through the power supply pin VBUS.
[0055] Next, the information processing device NB can determine whether the direction in which the connecting cable TYC is inserted into the port PT is forward or reverse according to which one of the system configuration pins CC1 and CC2 detects the pull-down resistance RD of the transmitter TX, and switch the configuration of the high-speed transmission pins TX1+ / TX1-, TX2+ / TX2-, RX1+ / RX1- and RX2+ / RX2- correspondingly to determine the output path of the USB signal. In addition, the information processing device NB as the source will also determine whether the connecting cable power supply pin VCONN needs to provide power to the connecting cable TYC supporting the connecting cable power supply pin VCONN for charging.
[0056] After the above-mentioned power supply determining procedures have been completed, it begins to detect whether the port PT of the information processing device NB as the downstream facing port DFP supports the USB Type-C alternate mode.
[0057] USB power delivery (PD) is transmitted through the system configuration pins CC1 / CC2. The USB PD has a vendor defined message (VDM) function for defining the identification of the transmitter TX as a USB device. When the information processing device NB determines that the transmitter TX supports DisplayPort signal (or PCIe signal) output function based on the identification of the transmitter TX, the port PT of the information processing device NB as the downstream facing port DFP will enter the alternate mode.
[0058] In an embodiment, if the information processing device NB determines that the transmitter TX supports the DisplayPort signal output function, the high-speed transmission pins TX1+ / TX1-, TX2+ / TX2-, RX1+ / RX1- and RX2+ / RX2- originally used to transmit the USB signal can be changed to transmit the DisplayPort signal in the alternate mode, but not limited to this. Since the USB signal and the DisplayPort signal both include four pairs of differential signals, it can be completely replaced.
[0059] In addition, in the alternate mode, the USB signal and the DisplayPort signal can be simultaneously transmitted. For example, the high-speed transmission pins TX1+ / TX1- and RX1+ / RX1- are used to transmit the USB signal, and the high-speed transmission pins TX2+ / TX2- and RX2+ / RX2- are used to transmit the DisplayPort signal, but not limited to this. The advantage of this method is that the same port can use both devices at the same time without disposing any chips, only through the conversion line.
[0060] In another embodiment, if the information processing device NB determines that the transmitter TX supports the PCIe signal output function, the high-speed transmission pins TX1+ / TX1-, TX2+ / TX2-, RX1+ / RX1- and RX2+ / RX2- originally used to transmit the USB signal can be changed to transmit PCIe signals in the alternate mode.
[0061] In addition, in the alternate mode, the USB signal and the PCIe signal can be simultaneously transmitted; for example, the high-speed transmission pins TX1+ / TX1- and RX1+ / RX1- are used to transmit the USB signal, and the high-speed transmission pins TX2+ / TX2- and RX2+ / RX2-are used to transmit the PCIe signals, but not limited to this. The advantage of this method is that the same port can use both devices at the same time without disposing any chips, only through the conversion line.
[0062] Please refer to FIG. 10. FIG. 10 is a schematic diagram of a power delivery message exchange during a power negotiation process between a downstream facing port DFP as a source and an upstream facing port UFP as a sink.
[0063] As shown in FIG. 10, at first, the downstream facing port DFP as the source transmits the source capabilities message S1 to the upstream facing port UFP as the sink. When the downstream facing port DFP receives the reply message S2 of the upstream facing port UFP, the power supply connection between the downstream facing port DFP and the upstream facing port UFP is completed.
[0064] Next, the upstream facing port UFP will analyze the received source function message S1 and select the power profile to be requested, and then transmit a request message S3 to the downstream facing port DFP. After the downstream facing port DFP receives the request message S3, the downstream facing port DFP will transmit a reply message S4 to the upstream facing port UFP, so that the upstream facing port UFP can know that the downstream facing port DFP has received the request message S3.
[0065] Then, the downstream facing port DFP will analyze the received request message S3 and determines whether the power profile requested by the upstream facing port UFP is acceptable. If the downstream facing port DFP decides to accept the power profile requested by the upstream facing port UFP, the downstream facing port DFP will transmit an accept message S5 to the upstream facing port UFP. After the upstream facing port UFP receives the accept message S5, the upstream facing port UFP will transmit a reply message S6 to the downstream facing port DFP, so that the downstream facing port DFP can know that the upstream facing port UFP has received the accept message S5.
[0066] After the downstream facing port DFP switches to the power profile requested by the upstream facing port UFP, the downstream facing port DFP will transmit a Ready message S7 to the upstream facing port UFP, so that the upstream facing port UFP can know that the downstream facing port DFP has been switched to the power profile requested by the upstream facing port UFP. After the upstream facing port UFP receives the ready message S7, the upstream facing port UFP will transmit a reply message S8 to the downstream facing port DFP, so that the downstream facing port DFP can know that the upstream facing port UFP has received the ready message S7. At this time, the power negotiation process between the downstream facing port DFP and the upstream facing port UFP has been successfully completed, and the downstream facing port DFP and the upstream facing port UFP will begin to operate according to the new power supply.
[0067] Compared to the prior art, when the user connects the transmitter in the video conferencing system of the invention to the port of the information processing device, if the transmitter communicates with the information processing device and then determines that the port of the information processing device has no video output function, the transmitter will transmit a wireless signal to the receiver, and the receiver will provides a default warning message to the display device to notify the user that the information processing device used by the user has no video output function and fails to perform video conference.
[0068] By doing so, the user can clearly know that the real reason why the video conference cannot be smoothly carried out is that the information processing device has no video output function, and the user will not misunderstand that the information processing device or the video conference system is faulty, so that the user can change other information processing devices for video conferencing as soon as possible to effectively solve the problems and inconveniences encountered by users.
[0069] With the example and explanations above, the features of the invention are described. Those skilled in the art will readily observe that numerous modifications and alterations of the device may be made while retaining the teaching of the invention. Accordingly, the above disclosure should be construed as limited only by the scope of the appended claims.
Claims
1. A video conferencing system (1), the video conferencing system (1) being coupled between an information processing device (NB) and a display device (DP), wherein the video conferencing system (1) comprises: a transmitter (TX) comprising a communication circuit (20), a control circuit (22) coupled to the communication circuit (20), and a wireless transmitting circuit (24) coupled to the control circuit (22), and a receiver (RX) coupled to the display device (DP), characterized in that, when the transmitter (TX) is coupled to a port (PT) of the information processing device (NB), the communication circuit (20) is configured to communicate with the information processing device (NB), the control circuit (22) is configured to determine whether the port (PT) of the information processing device (NB) has a video output function, and, when the determination result is that the port (PT) has no video output function, the wireless transmitting circuit (24) is configured to transmit a wireless signal (WS) to the receiver (RX); and wherein, the receiver (RX) is further configured to receive the wireless signal (WS) and provide a default warning message (MG) to the display device (DP), wherein, the default warning message (MG) is an image signal pre-stored by the receiver (RX), the display device (DP) being configured to receive the default warning message (MG) and directly display the default warning message (MG).
2. The video conferencing system (1) of claim 1, characterized in that the port (PT) of the information processing device (NB) is a universal serial bus (USB) Type-C port, the transmitter (TX) is coupled to the port (PT) of the information processing device (NB) through a connecting cable (TYC) supporting a USB Type-C alternate mode, the transmitter (TX) and the information processing device (NB) are configured to perform a power negotiation and exchange messages with each other.
3. The video conferencing system (1) of claim 2, characterized in that a USB device chip of the transmitter (TX) is configured to obtain an output mode setting of a USB host chip of the information processing device (NB); if the output mode setting is not a DisplayPort output mode, the control circuit (22) is configured to determine that the port (PT) of the information processing device (NB) has no video output function.
4. The video conferencing system (1) of claim 1, characterized in that when the transmitter (TX) transmits a communication message (C1) related to a USB Type-C alternate mode to the information processing device (NB) but fails to receive a response message (C2) from the information processing device (NB), the control circuit (22) is configured to determine whether the port (PT) of the information processing device (NB) has the video output function.
5. The video conferencing system (1) of claim 1, characterized in that when an image output trigger button (BUT) of the transmitter (TX) is pressed, the control circuit (22) is configured to determine whether the port (PT) of the information processing device (NB) has the video output function.