Docking station and PC linkage control method, device and system
Patent Information
- Application Number
- CN202611157714.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-31
- Publication Date
- 2026-10-09
AI Technical Summary
[0004]本发明实施例提出一种拓展坞与PC联动控制方法、装置及系统,用以解决相关技术中副屏扩展方案存在的线材杂乱、窗口堆叠无智能分流、副屏触控操作与电脑系统交互脱节的技术问题
本发明实施例中一种应用于PC端的拓展坞与PC联动控制方法,通过接收目标拓展坞的接入数据信息并判断其是否为预设联动设备,在判定为预设联动设备时基于预定义的窗口分流规则将辅助应用程序窗口的显示数据发送至目标拓展坞进行显示,并将接收的触控操作数据解析为对辅助应用程序窗口的控制指令以实现通过副屏触控操控PC端中对应的应用程序,在判定为非预设联动设备时按通用拓展设备处理且不启用窗口分流与触控回传功能;通过自动识别预设联动设备并启用专属联动功能,实现辅助窗口的智能分流显示与副屏触控指令的精准回传映射,进而解决现有副屏扩展方案因缺乏设备识别与专属联动机制导致窗口分配依赖手动操作、副屏触控无法操控电脑对应应用程序造成交互脱节的技术问题。
Smart Images

Figure CN122884881A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a method, device and system for controlling the linkage between a docking station and a PC. Background Technology
[0002] In multitasking office scenarios on a computer, users typically need to simultaneously handle core work windows (such as document editing and design software) and auxiliary information windows (such as instant messaging, email reminders, and data dashboards). Frequent stacking and switching of main screen windows severely impacts work efficiency. Existing technological solutions mainly fall into two categories: First, window management through the operating system's built-in split-screen or virtual desktop functions. While this can achieve a certain degree of task partitioning, it is limited by the physical size of a single screen and cannot fundamentally solve the window stacking problem. Second, expanding desktop space through an external independent monitor. However, this requires additional configuration of independent power supply, video cables, and a fixed stand, resulting in messy desktop cables and poor portability. Furthermore, existing portable secondary monitors only have passive screen projection capabilities and cannot establish a dedicated linkage with the computer system. Window allocation relies on manual dragging and has no memory rules, requiring rearrangement every time a connection is made.
[0003] Furthermore, existing solutions can only distinguish general device types and cannot accurately identify specific linked devices, resulting in the inability to automatically activate dedicated functions. In terms of interaction, secondary screen touch operations only affect the secondary screen itself and cannot accurately map touch commands back to the computer system to control the corresponding applications. Therefore, there is an urgent need for a PC-side linkage control method that can automatically identify preset linked devices, support intelligent window splitting, and achieve bidirectional mapping of secondary screen touch commands to solve the technical problem of disconnect between primary screen window stacking and secondary screen interaction. Summary of the Invention
[0004] This invention proposes a method, device, and system for linkage control between an expansion dock and a PC, in order to solve the technical problems of messy cables, lack of intelligent routing for window stacking, and disconnect between secondary screen touch operation and computer system interaction in related technologies.
[0005] In a first aspect, one embodiment of the present invention provides a method for controlling the linkage between a docking station and a PC, applicable to a PC, comprising: Receive access data information from the target expansion dock; Based on the access data information, determine whether the target expansion dock is a preset linkage device; If it is determined to be the preset linkage device, then: Based on predefined window splitting rules, the display data of at least one auxiliary application window currently running on the PC is sent to the target expansion dock for display; The system receives touch operation data from the target docking station and parses the touch operation data into control instructions for the auxiliary application window, so as to enable the corresponding application on the PC to be controlled via touch on the secondary screen. Otherwise, if it is determined that it is not a preset linked device, it will be processed as a general extended device, and the window diversion rule and touch operation data feedback function will not be enabled.
[0006] An embodiment of the present invention provides a method for controlling the linkage between a docking station and a PC, which has at least the following beneficial effects: This invention discloses a method for controlling the linkage between a docking station and a PC. The method receives access data from a target docking station and determines whether it is a preset linkage device. If it is a preset linkage device, the method sends the display data of an auxiliary application window to the target docking station for display based on predefined window splitting rules. It also parses the received touch operation data into control commands for the auxiliary application window, enabling the corresponding application on the PC to be controlled via the secondary screen. If it is not a preset linkage device, it is treated as a general expansion device, and window splitting and touch feedback functions are not enabled. By automatically identifying preset linkage devices and enabling dedicated linkage functions, the method achieves intelligent splitting display of the auxiliary window and accurate feedback mapping of touch commands from the secondary screen. This solves the technical problem in existing secondary screen expansion solutions where the lack of device identification and dedicated linkage mechanisms leads to manual window allocation and the inability of the secondary screen to control the corresponding computer application, resulting in a disconnect in interaction.
[0007] According to another embodiment of the expansion dock and PC linkage control method of the present invention, the access data information includes network card chip ID, PID information and / or VID information; The step of determining whether the target expansion dock is a preset linkage device based on the access data information includes: Determine whether the network card chip ID, the PID information, and / or the VID information are in the preset list of linked devices; If the target docking station is in the preset list of linked devices, then the target docking station is determined to be the preset linked device. Otherwise, the target expansion dock is determined to be the general expansion device.
[0008] According to another embodiment of the expansion dock and PC linkage control method of the present invention, the window splitting rule includes user-defined auxiliary window specification rules; The method of sending the display data of at least one auxiliary application window currently running on the PC to the target dock for display, based on predefined window splitting rules, includes: According to the rules specified in the auxiliary window, the content of the auxiliary application window on the PC is transmitted to the touch screen integrated in the target dock for independent display.
[0009] According to other embodiments of the present invention, the auxiliary application window includes one or more of the following: a chat software window, a real-time monitoring window, a music control window, a memo window, and a background data panel window.
[0010] According to another embodiment of the expansion dock and PC linkage control method of the present invention, the target expansion dock includes a multi-level cascaded expansion dock; The step of projecting the auxiliary application window on the PC to the touch screen integrated in the target dock for independent display according to the auxiliary window specified rules includes: According to the rules specified in the auxiliary window, the contents of multiple auxiliary application windows in the PC are respectively transmitted to the corresponding expansion docks in the multi-level cascade expansion docks.
[0011] According to another embodiment of the expansion dock and PC linkage control method of the present invention, the step of parsing the touch operation data into control instructions for the auxiliary application window includes: The touch operation data is mapped to the corresponding auxiliary application window on the PC, so as to enable direct control of the PC application through the secondary screen touch.
[0012] Secondly, one embodiment of the present invention provides a method for linkage control between an expansion dock and a PC, applicable to an expansion dock, comprising: Real-time monitoring to receive connection creation commands sent from the PC; In response to the connection creation command, access data information is sent to the PC. If the expansion dock is determined by the PC to be a preset linked device, then the PC receives and displays the display data of the auxiliary application window sent by the PC based on the predefined window splitting rules; In addition, the system detects touch operations applied to the touch display screen to generate touch operation data, and sends the touch operation data back to the PC so that the PC can parse the touch operation data into control instructions for the auxiliary application window.
[0013] Thirdly, one embodiment of the present invention provides a docking station and PC linkage control device, comprising: The data receiving module is used to receive access data information from the target expansion dock; The device identification module is used to determine whether the target expansion dock is a preset linkage device based on the access data information; The data sending module is used to send the display data of at least one auxiliary application window currently running on the PC to the target expansion dock for display, based on predefined window splitting rules; The data parsing and response module is used to receive touch operation data from the target docking station and parse the touch operation data into control instructions for the auxiliary application window, so as to realize the control of the corresponding application on the PC through the secondary screen touch.
[0014] Fourthly, one embodiment of the present invention provides a docking station and PC linkage control system, including a PC terminal and a docking station that are connected in communication. The PC terminal is used to execute the PC-to-extension dock linkage control method described above, and the extension dock is used to execute the PC-to-extension dock linkage control method described above, so as to realize the linkage control between the PC terminal and the extension dock.
[0015] Fifthly, an embodiment of the present invention provides a computer-readable storage medium storing an executable program, which, when executed, implements the above-described method for controlling the linkage between a docking station and a PC. Alternatively, when the executable program is executed, it implements the expansion dock and PC linkage control method described above for application to the expansion dock. Attached Figure Description
[0016] Figure 1 This is a schematic flowchart of a specific embodiment of a PC-based docking station and PC linkage control method according to an embodiment of the present invention; Figure 2 This is a schematic diagram of a specific embodiment of a method for controlling the linkage between a docking station and a PC, according to an embodiment of the present invention, in which step S200 includes sub-steps; Figure 3 This is a schematic flowchart of a specific embodiment of a method for linkage control between an expansion dock and a PC, which is applied to an expansion dock according to an embodiment of the present invention. Figure 4 This is a schematic diagram of the module composition of a specific embodiment of a docking station and PC linkage control device according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the connection structure of a specific embodiment of the expansion dock and PC linkage control system of the present invention; Figure 6 This is a schematic diagram of the connection structure of another specific embodiment of the expansion dock and PC linkage control system of the present invention. Detailed Implementation
[0017] The following will describe the inventive concept and its resulting technical effects clearly and completely with reference to embodiments, so as to fully understand the purpose, features and effects of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, not all of them. Other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are all within the scope of protection of the present invention.
[0018] In the description of the embodiments of the present invention, the term "several" means one or more, and the term "multiple" means two or more. The terms "greater than," "less than," and "exceeding" should be understood as excluding the stated number, while the terms "above," "below," and "within" should be understood as including the stated number. The terms "first" and "second" should be understood as distinguishing technical features, and not as indicating or implying relative importance, the number of indicated technical features, or the order of the indicated technical features.
[0019] Reference Figure 1 This invention provides a method for linkage control between a docking station and a PC, applicable to a PC-based system. The method is used in a linkage control system comprising a PC and a docking station, wherein the PC and the docking station are communicatively connected. The linkage control method includes the following steps: S100, Receive access data information from the target expansion dock; Once the target docking station establishes a physical connection with the PC via the USB-C interface, the PC obtains the access data information reported by the target docking station. This access data information is used to characterize the identity features of the connected device, providing a basis for subsequent determination of whether the device is a preset linkage device.
[0020] S200: Determine whether the target expansion dock is a preset linkage device based on the access data information; The purpose of determining whether the target docking station is a pre-configured linked device is to distinguish between dedicated devices with touch display capabilities and pre-authorized binding, and ordinary general-purpose docking stations. By verifying device identity based on access data, it ensures that subsequent window routing and touch feedback functions are only available to pre-configured linked devices.
[0021] If step S200 determines that the target expansion dock is a preset linkage device, then proceed with the following steps: S300: Based on predefined window splitting rules, the display data of at least one auxiliary application window currently running on the PC is sent to the target expansion dock for display. The predefined window routing rules specify which application windows should be routed to the target dock for independent display. These rules can be preset by the user. After determining that the target dock is a preset linked device, the rules are automatically invoked to identify the auxiliary application windows currently running on the PC, extract their display data independently from the main screen display stream, and send them to the target dock for independent display. This achieves automatic partitioning of the main screen's core working windows and the secondary screen's auxiliary windows, eliminating the need for manual rearrangement each time a connection is established.
[0022] S400: Receive touch operation data from the target expansion dock and parse the touch operation data into control instructions for the auxiliary application window, so as to realize the control of the corresponding application in the PC through the secondary screen touch. When a user performs a touch operation on the target dock's touchscreen display, the touch operation data is transmitted back to the PC. After receiving the touch operation data, this step parses it into control commands that act on the previously split-display auxiliary application windows, rather than general global cursor movement events. This allows the user's touch operations on the secondary screen to directly control the corresponding applications on the PC, forming a closed-loop control mechanism where "display is interaction."
[0023] If step S200 determines that the device is not a preset linkage device, then proceed with the following steps: S500, processed as a general extended device, does not enable the window splitting rules and operation data return function.
[0024] When the access device is determined to be a non-preset linkage device, it indicates that the current device is a regular docking station or a general display, which does not have the exclusive linkage capability adapted by this method. In this case, only the basic interface expansion or display function is retained, and the window splitting rule and touch operation data feedback function are not enabled, so as to realize differentiated function management for different device types under the same method framework.
[0025] This invention discloses a method for controlling the linkage between a docking station and a PC. By using preset device identification as a prerequisite for activation, it deeply binds window routing rules and touch command feedback to a specific device identity, forming an organically linked "identification-routing-mapping" overall technical solution. This solves the technical problems of existing secondary screen extension solutions, which lack device identification and dedicated linkage mechanisms, resulting in window allocation relying on manual operation without memory rules and secondary screen touch control being unable to control corresponding computer applications, causing interactive disconnect. It should be noted that the above descriptions and step numbers are only for illustrative purposes and should not be construed as limiting the order of step execution. All equivalent implementations under the inventive concept of this invention fall within the scope of protection claimed by this invention.
[0026] Reference Figure 2In some embodiments, to quickly and accurately determine whether the access device is a preset linked device, the content of the received access data information can be quickly determined. In this embodiment, the access data information includes network card chip ID, PID information and / or VID information. Therefore, step S200 in the above embodiment includes the following sub-steps: S210. Determine whether the network card chip ID, PID information and / or VID information are in the preset list of linked devices; The preset linked device list is a list of authorized device identities pre-stored on the PC. The network card chip ID is a globally unique physical address embedded in the network interface chip inside the expansion dock, the PID information is the product identification code, and the VID information is the supplier identification code. By matching and verifying the combination of the above information with the preset linked device list, the legitimacy of the accessed device can be confirmed from both the device model level and the unique identity level of each individual device, effectively distinguishing between ordinary expansion docks of the same model and authorized preset linked devices.
[0027] If it is determined in step S210 that the device is in the preset list of linked devices, then the following determination is made: S220 and target expansion dock are pre-set linked devices; When the combination of network card chip ID, PID information and / or VID information successfully matches the record in the preset linked device list, it indicates that the target dock currently connected is a dedicated device that has been pre-bound and authorized, has touch display capability and is authorized to enable subsequent window splitting and touch feedback linkage functions.
[0028] If it is determined in step S210 that the device is not in the preset list of linked devices, then the following determination is made: The S230 and target expansion dock are general-purpose expansion devices.
[0029] If the above-mentioned device identification information combination fails to match any record in the preset linked device list, it indicates that the currently connected device is an unauthorized ordinary expansion dock and does not have the exclusive linkage capability adapted by this method. It will be processed as a general expansion device in the future.
[0030] In some embodiments, to adapt to the needs of different users and different office scenarios, the window splitting rules described in the above embodiments include user-defined auxiliary window specification rules. Therefore, step S300 in the corresponding embodiments specifically includes: S310. According to the auxiliary window specification rules, the content of the auxiliary application window on the PC is transmitted to the touch screen integrated in the target expansion dock for independent display.
[0031] The user-defined auxiliary window designation rules allow users to flexibly set which application windows are designated as auxiliary application windows and automatically routed to the secondary touchscreen (i.e., the docking station's touch display) based on different work habits and scenario needs. Auxiliary application windows include one or more of the following: chat software windows, real-time monitoring windows, music control windows, memo windows, and background data panel windows. These types of windows are typically auxiliary information windows that users need to continuously monitor during work but do not occupy the core work area. For example, in a program development scenario, users can designate debug windows, terminal windows, or API documentation windows as auxiliary application windows, projecting them onto the secondary touchscreen for independent display, while the main screen retains the core workspace of the code editor; in a financial trading scenario, users can designate real-time market panels, order windows, or news push windows as auxiliary application windows, centrally displayed on the secondary touchscreen, while the main screen focuses on candlestick chart analysis; in an audio / video creation scenario, users can route media library panels, mixing control bars, or preview windows to the secondary touchscreen, while the main screen maintains the timeline editing interface. By offloading the aforementioned types of auxiliary application windows to the target dock's secondary touchscreen for independent display, the real-time visibility of auxiliary information and quick touch interaction can be maintained without interfering with the core tasks on the main screen. Furthermore, user-defined rules, once set, automatically take effect upon subsequent connections, eliminating the need for repeated configuration each time. This significantly improves multitasking efficiency while meeting individual needs.
[0032] In some embodiments, to meet the complex office needs of users simultaneously monitoring multiple auxiliary information, the target expansion dock in the above embodiments includes a multi-level cascaded expansion dock. Therefore, step S310 in the corresponding embodiments specifically includes: S311. According to the rules specified by the auxiliary window, the contents of multiple auxiliary application windows on the PC are respectively transmitted to the corresponding expansion docks in the multi-level cascade expansion docks.
[0033] The multi-level cascaded expansion dock adopts a series connection structure of a PC, a first target expansion dock, a second target expansion dock, a third target expansion dock, and a fourth target expansion dock. Specifically, the uplink interface of the first target expansion dock communicates with the PC, the downlink interface of the first target expansion dock communicates with the uplink interface of the second target expansion dock, the downlink interface of the second target expansion dock communicates with the uplink interface of the third target expansion dock, and so on, forming a cascaded topology with a single cable leading from the PC and multiple expansion docks connected in series. Each expansion dock integrates an independent touch screen, and the interface expansion functions of each expansion dock are fully functional. Regarding window routing control, the PC can identify the device identity and connection order of each expansion dock in the cascaded link. Users can specify rules through auxiliary windows to define the correspondence between different auxiliary application windows and each expansion dock. For example, in a software development scenario, a user can project the API documentation window onto the secondary touchscreen of the first target dock, the terminal debugging window onto the secondary touchscreen of the second target dock, the real-time monitoring window onto the secondary touchscreen of the third target dock, and the instant messaging window onto the secondary touchscreen of the fourth target dock, while the main screen retains the core workspace of the code editor. By distributing multiple auxiliary application windows to each level of dock for independent display as needed, users can simultaneously view and manipulate auxiliary information distributed across multiple secondary screens without switching windows, further expanding multi-tasking parallel processing capabilities.
[0034] In some embodiments, in order to achieve accurate mapping of touch operations when connected to a cascaded expansion dock, step S400 described in the above embodiments parses the touch operation data into control instructions for the auxiliary application window, specifically including: Touch operation data is mapped to the corresponding auxiliary application window on the PC, so as to enable direct control of PC applications through touch on the secondary screen.
[0035] In this system, when the target docking station is a single-level device, touch operation data generated by the user on the secondary touch screen is transmitted back to the PC via a communication link. The PC then maps the touch operation data to the auxiliary application window currently displayed by the docking station, enabling touch control within that window. When the target docking station is a multi-level cascaded docking station, each level integrates an independent secondary touch screen. After the user performs a touch operation on the secondary touch screen of any level docking station, the touch operation data is transmitted back to the PC level by level via the cascading link, carrying the device identification information of the docking station from which the touch operation originated. Upon receiving the touch operation data, the PC first determines the specific docking station from which the touch operation originated based on the device identification information. Then, based on the auxiliary application window currently displayed by that docking station according to the rules specified for the auxiliary window, the PC maps the touch operation data to that window. This allows the user to accurately control the corresponding auxiliary application window of any level docking station through touch operations, achieving precise mapping of multi-level touch interactions. For example, in a scenario where the first target dock displays an API documentation window, the second target dock displays a terminal debugging window, and the third target dock displays a real-time monitoring window, the user's swiping operation on the secondary touch screen of the second target dock is transmitted back to the PC via a cascading link. The PC then matches the terminal debugging window currently corresponding to the second target dock based on the device identifier and maps the touch operation data to that window, thereby enabling independent touch control of the specified window without affecting the content displayed on other docks.
[0036] In summary, the present invention provides a PC-based expansion dock and PC linkage control method. By using the identification of a preset linkage device as a prerequisite for activation, it deeply binds window routing rules and touch command feedback to a specific device identity, forming an organically linked "identification-routing-mapping" overall technical solution. During the device access phase, it acquires access data information including network card chip ID, PID information, and / or VID information, and matches and verifies it against a preset linkage device list, achieving accurate differentiation between preset linkage devices and general expansion devices. After determining it to be a preset linkage device, based on user-defined auxiliary window specification rules, the content of auxiliary application windows such as chat software windows, real-time monitoring windows, music control windows, memo windows, and background data panel windows is automatically routed to the touch sub-screen integrated in the expansion dock for independent display, while the main screen retains the core working window, achieving automatic partitioning of main and secondary screen tasks. When the target expansion dock is a multi-level cascaded expansion dock, it supports transmitting multiple auxiliary application windows to each level of the expansion dock for independent display. In terms of touch interaction, the user's touch operation data on the secondary touch screen is transmitted back to the PC and mapped to the auxiliary application window currently displayed on the docking station. Direct mapping is used for single-level devices, while for multi-level cascaded devices, the corresponding window is accurately matched based on the device identification information, enabling direct control of the PC application by the secondary touch screen.
[0037] Reference Figure 3 This invention also provides a method for linkage control between an expansion dock and a PC, applicable to an expansion dock in a linkage control system comprising a PC and an expansion dock. The expansion dock integrates a touchscreen display and communicates with the PC via a USB-C interface. The method includes the following steps: S001. Real-time monitoring to receive connection creation commands sent from the PC. When the docking station establishes a physical connection with the PC via the USB-C interface, the main control chip inside the docking station powers on and enters standby mode, monitoring communication signals on the USB bus in real time. Upon detecting a new device connection, the PC sends a connection creation command to the docking station via the USB bus. Upon receiving this command, the docking station initiates a communication handshake process with the PC. This step serves as the initialization entry point for the docking station, ensuring it can promptly respond to the PC's connection request and proceed with the subsequent identity reporting process.
[0038] S002, Respond to the connection creation command and send access data information to the PC; Upon receiving the connection creation command, the expansion dock sends its access data information to the PC via the USB bus. This access data includes the network interface card (NIC) chip ID, PID information, and / or VID information, which the PC uses to determine if the expansion dock is a pre-defined linked device. The NIC chip ID is a globally unique physical address embedded in the expansion dock's internal network interface chip; the PID information is the product identification code; and the VID information is the supplier identification code. By reporting this information, the expansion dock provides the PC with identification criteria for verification, allowing the PC to distinguish it from ordinary general-purpose expansion devices.
[0039] If the expansion dock is identified as a preset linked device, then the following steps are executed: S003. Receive and display the display data of the auxiliary application window sent by the PC based on the predefined window splitting rules; When the docking station is identified as a preset linked device by the PC, the PC extracts the display data of the auxiliary application window independently and sends it to the docking station according to predefined window routing rules. After receiving the display data, the docking station drives its integrated touch screen to independently render and display the content of the auxiliary application window, so that the auxiliary application window is separated from the display stack of the PC's main screen. Users can view auxiliary information on the docking station's touch screen, realizing automatic partitioning between the main screen's core working window and the secondary screen's auxiliary window.
[0040] S004. Detect touch operations applied to the touch display screen to generate touch operation data, and send the touch operation data back to the PC so that the PC can parse the touch operation data into control instructions for the auxiliary application window.
[0041] When a user performs touch operations such as clicking, swiping, and zooming on the docking station's touchscreen display, the docking station's built-in touch driver circuit detects the touch operation, generates touch operation data containing touch coordinates and touch gesture type, and transmits this touch operation data back to the PC via the USB bus. Upon receiving the data, the PC parses it into control commands for the currently displayed auxiliary application window, allowing the user's actions on the docking station's touchscreen display to directly control the corresponding application on the PC, forming a complete closed loop from display to interaction.
[0042] Furthermore, if the expansion dock is not identified as a preset linked device by the PC, the expansion dock ends the linkage control process and is treated as a general expansion device. Specifically, when the expansion dock sends access data information to the PC, if the PC determines that the network card chip ID, PID information, and / or VID information in the access data information are not in the preset linked device list, the PC will identify this expansion dock as a general expansion device, and will not send auxiliary application window display data to this expansion dock, nor will it enable the touch operation data feedback function. At this time, the expansion dock only retains basic interface expansion functions, including one or more general expansion interface functions such as video output, high-speed data, network port, card reader, audio, and PD power supply. Its integrated touch screen does not receive independent window content from the PC. By implementing differentiated function management between preset linked devices and general expansion devices in the same expansion dock, the expansion dock can still be used normally as a regular expansion dock when connected to a PC that has not installed dedicated linkage control software or when connected to a PC that has not completed device binding, ensuring the universal compatibility of the device.
[0043] The docking station and PC linkage control method described in this embodiment is a corresponding method under the same inventive concept as the aforementioned docking station and PC linkage control method. The two methods cooperate and execute collaboratively during implementation. Specifically, in this embodiment, S001, executed on the docking station side, real-time monitoring and receiving of connection creation commands corresponds to S100, receiving access data information, in the aforementioned PC-side method; S002, sending access data information, corresponds to S200, determining preset linkage devices based on access data information, in the aforementioned PC-side method; S003, receiving and displaying display data from the auxiliary application window, corresponds to S300, sending display data based on window routing rules, in the aforementioned PC-side method; and S004, detecting touch operations and transmitting touch operation data, corresponds to S400, receiving and parsing touch operation data, in the aforementioned PC-side method. The two methods describe the processing steps undertaken by different executing entities in the same linkage control process from the docking station side and the PC side, respectively, and they correspond to each other.
[0044] Reference Figure 4 This invention also provides a docking station and PC linkage control device, which includes a data receiving module, a device identification module, a data sending module, and a data parsing and response module. The data receiving module receives access data information from the target docking station. The device identification module determines whether the target docking station is a preset linkage device based on the access data information. The data sending module sends the display data of at least one auxiliary application window currently running on the PC to the target docking station for display, based on predefined window routing rules. The data parsing and response module receives touch operation data from the target docking station and parses the touch operation data into control commands for the auxiliary application window, thereby enabling touch control of the corresponding application on the PC via the secondary screen.
[0045] In this embodiment, a device identification module is included to verify the identity of access data information, distinguishing between preset linked devices and general expansion devices. This ensures that window splitting and touch feedback functions are only available to authorized preset linked devices. A data sending module and a data parsing response module are included to send the display data of the auxiliary application window to the target expansion dock for independent display. The touch operation data returned from the target expansion dock is parsed into control commands for the auxiliary application window, forming an organically linked "identification-splitting-mapping" overall technical solution. This solves the technical problems of existing secondary screen expansion solutions, which lack device identification and dedicated linkage mechanisms, resulting in window allocation relying on manual operation without memory rules and secondary screen touch control being unable to control the corresponding computer applications, causing interaction disconnect. The working process and implementation principle of each module of the expansion dock and PC linkage control device in this embodiment correspond to the expansion dock and PC linkage control methods applied to the PC described in the above embodiments, and will not be repeated here.
[0046] Reference Figure 5 and Figure 6 The present invention also provides a docking station and PC linkage control system, which includes a PC terminal and a docking station connected in communication. The PC terminal is used to execute the docking station and PC linkage control method applied to the PC terminal as described in any of the above embodiments, and the docking station is used to execute the docking station and PC linkage control method applied to the docking station as described in the above embodiments, so as to realize the linkage control between the PC terminal and the docking station.
[0047] In this embodiment, the expansion dock integrates a touch screen and communicates with a PC via a single USB-C interface. The PC is a computer device loaded with preset linkage control software. After the PC and expansion dock establish a physical connection, the expansion dock performs real-time monitoring to receive the connection creation command sent by the PC and responds by sending access data information containing network card chip ID, PID information, and / or VID information to the PC. After receiving the access data information, the PC determines whether the target expansion dock is a preset linkage device. If it is determined to be a preset linkage device, it sends the display data of the auxiliary application window to the expansion dock for display based on a predefined window splitting rule, and receives the touch operation data returned by the expansion dock and parses it into control commands for the auxiliary application window. The expansion dock receives and displays the display data of the auxiliary application window sent by the PC, and simultaneously detects touch operations on the touch screen to generate touch operation data and send it back to the PC. When the target docking station is a multi-level cascaded docking station, each level of the docking station adopts a series connection structure of PC, first target docking station, second target docking station, third target docking station, and fourth target docking station. The PC can transmit multiple auxiliary application windows to each level of docking station for independent display according to the rules specified for the auxiliary window, and accurately map the touch operation data returned by each level of docking station to the corresponding auxiliary application window based on the device identification information. By integrating the device identification, window routing, and touch parsing functions of the PC with the identity reporting, directional display, and touch detection functions of the docking station into a unified system solution, a full-process linkage processing from device identity verification and intelligent auxiliary window routing to bidirectional touch mapping on the secondary screen is realized. Operators only need to connect the docking station to the PC with a single USB-C cable, and the system can automatically complete device identification and function activation, automatically routing the user-preset auxiliary application windows to the docking station's touch secondary screen for independent display. Users can directly control the auxiliary application windows on the touch secondary screen without manually laying out windows or relying on keyboard and mouse switching. This system effectively solves the technical problems of existing secondary screen extension solutions, which lack device recognition and dedicated linkage mechanisms, resulting in window allocation relying on manual operation without memory rules and secondary screen touch control being unable to control the corresponding computer applications, causing a disconnect in interaction. It provides a digital work efficiency improvement tool with high device integration, good interactive experience, and convenient operation for multi-tasking office scenarios.
[0048] This invention also provides a computer storage medium, wherein the computer-readable storage medium stores a computer-executable program, which, when executed by a processor, implements the docking station and PC linkage control method described in any of the above embodiments; or, when the executable program is executed, it implements the docking station and PC linkage control method described in the above embodiments.
[0049] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the above embodiments, and various changes can be made within the scope of knowledge possessed by those skilled in the art without departing from the spirit of the present invention. Furthermore, the embodiments of the present invention and the features thereof can be combined with each other unless otherwise specified.
Claims
1. A method for linkage control between a docking station and a PC, characterized in that, include: Receive access data information from the target expansion dock; Based on the access data information, determine whether the target expansion dock is a preset linkage device; If it is determined to be the preset linkage device, then: Based on predefined window splitting rules, the display data of at least one auxiliary application window currently running on the PC is sent to the target expansion dock for display; The system receives touch operation data from the target docking station and parses the touch operation data into control instructions for the auxiliary application window, so as to enable the corresponding application on the PC to be controlled via touch on the secondary screen. Otherwise, if it is determined that it is not a preset linked device, it will be processed as a general extended device, and the window diversion rule and touch operation data feedback function will not be enabled.
2. The docking station and PC linkage control method according to claim 1, characterized in that, The access data information includes network interface card chip ID, PID information and / or VID information; The step of determining whether the target expansion dock is a preset linkage device based on the access data information includes: Determine whether the network card chip ID, the PID information, and / or the VID information are in the preset list of linked devices; If the target docking station is in the preset list of linked devices, then the target docking station is determined to be the preset linked device. Otherwise, the target expansion dock is determined to be the general expansion device.
3. The expansion dock and PC linkage control method according to claim 1 or 2, characterized in that, The window splitting rules include user-defined rules for specifying auxiliary windows; The method of sending the display data of at least one auxiliary application window currently running on the PC to the target dock for display, based on predefined window splitting rules, includes: According to the rules specified in the auxiliary window, the content of the auxiliary application window on the PC is transmitted to the touch screen integrated in the target dock for independent display.
4. The docking station and PC linkage control method according to claim 3, characterized in that, The auxiliary application window includes one or more of the following: chat software window, real-time monitoring window, music control window, memo window, and background data panel window.
5. The docking station and PC linkage control method according to claim 3, characterized in that, The target expansion dock includes multi-level cascaded expansion docks; The step of projecting the auxiliary application window on the PC to the touch screen integrated in the target dock for independent display according to the auxiliary window specified rules includes: According to the rules specified in the auxiliary window, the contents of multiple auxiliary application windows in the PC are respectively transmitted to the corresponding expansion docks in the multi-level cascade expansion docks.
6. The method for linkage control between the expansion dock and the PC according to claim 1 or 2, characterized in that, The step of parsing the touch operation data into control instructions for the auxiliary application window includes: The touch operation data is mapped to the corresponding auxiliary application window on the PC, so as to enable direct control of the PC application through the secondary screen touch.
7. A method for linkage control between an expansion dock and a PC, characterized in that, include: Real-time monitoring to receive connection creation commands sent from the PC; In response to the connection creation command, access data information is sent to the PC. If the expansion dock is determined by the PC to be a preset linked device, then the PC receives and displays the display data of the auxiliary application window sent by the PC based on the predefined window splitting rules; In addition, the system detects touch operations applied to the touch display screen to generate touch operation data, and sends the touch operation data back to the PC so that the PC can parse the touch operation data into control instructions for the auxiliary application window.
8. A docking station and PC linkage control device, characterized in that, include: The data receiving module is used to receive access data information from the target expansion dock; The device identification module is used to determine whether the target expansion dock is a preset linkage device based on the access data information; The data sending module is used to send the display data of at least one auxiliary application window currently running on the PC to the target expansion dock for display, based on predefined window splitting rules; The data parsing and response module is used to receive touch operation data from the target docking station and parse the touch operation data into control instructions for the auxiliary application window, so as to realize the control of the corresponding application on the PC through the secondary screen touch.
9. A docking station and PC linkage control system, characterized in that, This includes the PC and docking station for communication connectivity; Wherein, the PC terminal is used to execute the expansion dock and PC linkage control method applied to the PC terminal as described in any one of claims 1 to 6, and the expansion dock is used to execute the expansion dock and PC linkage control method applied to the expansion dock as described in claim 7, so as to realize the linkage control between the PC terminal and the expansion dock.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an executable program, which, when executed, implements the docking station and PC linkage control method as described in any one of claims 1 to 6. Alternatively, when the executable program is executed, it implements the docking station and PC linkage control method as described in claim 7.