Duplicator capable of realizing computer synchronous control and its control method
By designing a computer synchronization control copy that integrates USB3 high-speed shared chip and shared hard disk, the problems of cumbersome operations and difficult transmission of different types of devices in the prior art are solved, and efficient data transmission and computer synchronization operations are achieved.
Patent Information
- Application Number
- JP2024001468
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2023-04-25
- Filing Date
- 2024-01-09
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2044-01-09
AI Technical Summary
When existing hard disk replicators need to operate and share two computers and their data at the same time, they are cumbersome and inconvenient, and cannot realize data transmission between different types of devices.
A replicator that can realize computer synchronization control is designed, using USB3 high-speed shared chip and shared hard disk, connected to the keyboard and mouse simulation chip through a microcontroller, realizes a multi-interface integrated replicator, and realizes efficient data transmission and computer synchronization operation through step-by-step control methods.
It realizes simultaneous operation and data sharing between two computers, and improves user experience and device flexibility through high-speed data transmission and multi-interface integration.
Smart Images

Figure 0007650441000001 
Figure 0007650441000002
Abstract
Description
[Technical field]
[0001] The present invention relates to the field of duplicators, and more particularly to a duplicator capable of implementing computer synchronous control and a control method thereof. [Background technology]
[0002] With the rapid development of modern society, more and more people have started to use computers, the generation of computers is changing very fast, and the storage capacity of hard drives is becoming larger and larger. In the office, two computers need to share documents and data. In this case, people will send documents and data to another computer through U disk or software on the computer, but this method is not suitable for large memory files, and the operation is cumbersome and slow, so the duplicator was invented.
[0003] A conventional duplicator is also called a hard drive duplicator. Such a hard drive duplicator physically copies and duplicates all data on a hard drive, and then transfers the copied data to another hard drive. Since it is a physical copying method, it can complete a storage record that retains data, and can perform operations such as data restoration. At the same time, such a copying method can be used away from a computer and can automatically adjust the copying speed according to the user's needs. However, such a duplicator requires the user to operate two computers at the same time, which is very inconvenient, and it is very troublesome when the user needs to call up two computers and their materials and data at the same time.
[0004] The patent with application number CN201611243804.X discloses a multi-function hard drive duplicator with a display, a central processing circuit, an input device, a charging device, a device case, at least two USB interfaces and a charger, such a duplicator can complete data transfer between two devices. However, such a duplicator only has a single type of interface, which cannot complete data transfer between different types of devices, and cannot realize the function of allowing users to access two computers and their documents and data simultaneously, resulting in a lack of functionality.
[0005] For this reason, it is necessary to design a duplicator and a control method thereof that can realize computer synchronous control. Summary of the Invention [Problem to be solved by the invention]
[0006] Regarding the technical deficiencies existing in the background art, the present invention proposes a duplicator and its control method that can realize computer synchronous control. The microcontroller of such a duplicator allows users to call up two computers at the same time, and by combining a shared disk and a USB3 high-speed shared chip, the data of the two computers can be communicated with each other at high speed, and visualization conversion of the two computers can be realized. In addition, such a control method facilitates the calling of documents and data when it is necessary to use two computers at the same time to work, and realizes the use operation and mutual communication of various data between the two computers, integrating data matching, calling and mutual communication. The duplicator also has the function of a hub, which can realize the connection of different types of devices and is highly versatile.
[0007] The above technical problems have been solved and actual needs have been met. The specific technical solutions are as follows: [Means for solving the problem]
[0008] A duplicator capable of realizing computer synchronous control, comprising a PCB board provided within the duplicator, a USB3 high-speed shared chip, a keyboard mouse analog chip and a shared disk integrated on the PCB board, a microcontroller provided within the duplicator, the microcontroller respectively connected to the USB3 high-speed shared chip, the keyboard mouse analog chip and the shared disk, and a hub mechanism further integrated on the PCB board.
[0009] Furthermore, the hub mechanism has a plurality of interfaces each electrically connected to a shared disk and a microcontroller, the interfaces including a Mini USB interface, a Micro USB interface, a Type-C interface, a VGA interface, a PCMCIA interface, a CF interface and an HDMI (registered trademark) interface.
[0010] A method for implementing computer synchronous control, comprising: A step S1 of connecting the duplicator to a first computer and a second computer and then transmitting key information to each of them; Step S2 in which the first computer and the second computer approve the duplicator after confirming that the key information is correct; S3: sending a transfer command to the first computer, and after the first computer receives the command, transferring data into the shared disk of the duplicator through a USB interface; sending a transfer command to the second computer, and after the second computer receives the command, transferring data into the shared disk of the duplicator through a USB interface; S4: sending an acquisition command to the first computer, and acquiring data in the shared disk through a USB interface after the first computer receives the command; sending an acquisition command to the second computer, and acquiring data in the shared disk through a USB interface after the second computer receives the command; The method includes a step S5 in which the first computer sends a control command to a duplicator, the duplicator sends a control request to a second computer, and the second computer executes the control command.
[0011] Furthermore, in step S2, after the first computer and the second computer recognize the error of the key information, they do not approve the duplicator and disconnect the duplicator.
[0012] Further, in step S3, the user sends a transfer command to the first computer through the mouse and keyboard, and the first computer executes a program after receiving the command to transmit data to the duplicator, and the duplicator receives the first computer USB port and the data into the shared disk; A user sends a transfer command to a second computer via a mouse and keyboard, and the second computer executes a program after receiving the command to transmit data to the duplicator, and the duplicator receives the data into a shared disk via the second computer USB port.
[0013] Further, in step S4, the user sends an acquisition command to the first computer through the mouse and keyboard, and the first computer executes a program to acquire the data in the duplicator after receiving the command, and the duplicator transfers the data in the shared disk into the first computer through the USB3 high-speed sharing chip; A user sends an acquisition command to a second computer via a mouse and keyboard, and the second computer executes a program after receiving the command to acquire data in the duplicator, and the duplicator transfers the data in the shared disk to the second computer via a USB3 high-speed sharing chip.
[0014] Further, in steps S3 and S4, a program is executed to virtualize a form corresponding to the second computer in the first computer, the user drags the data of the first computer into the form by using a mouse to generate a transfer command to the duplicator, the duplicator receives the dragged data from the first computer through the shared disk after receiving the command, and the duplicator executes the program to transfer the data into the second computer after receiving the data; A program is executed to virtualize a form corresponding to the first computer in the second computer, and a user drags data of the second computer into the form by dragging through a mouse to generate a transfer command to the duplicator, and after the duplicator receives the command, the duplicator receives the dragged data from the second computer through a shared disk, and after the duplicator receives the data, the duplicator executes the program to transfer the data into the first computer, and the data includes video, audio and data files.
[0015] Further, in step S3, after the duplicator receives the transfer command, the microcontroller controls the USB3 high-speed shared chip to transfer the data required for the transfer into the shared disk, and then the microcontroller controls the USB3 high-speed shared chip to transfer the data from within the shared disk to outside.
[0016] Further, in step S5, a program is executed to virtualize a form corresponding to the second computer in the first computer, a user edits control instructions in the form using a mouse and keyboard, and the control instructions are sent to the duplicator, which sends the control instructions to the second computer, and the second computer executes the control instructions and displays them in the form, the control instructions including audio playback, software installation, approval, and copy & paste.
[0017] Further, in step S5, after virtualizing the form in the first computer, the microcontroller controls the keyboard mouse analog chip to simulate a keyboard and mouse corresponding to the second computer in the form, and the user sends control instructions to the second computer through the simulated keyboard and mouse, and the second computer executes the control instructions after receiving the control instructions. Effect of the Invention
[0018] The duplicator capable of realizing computer synchronous control and the control method thereof provided by the present invention have the following beneficial effects compared with the prior art.
[0019] The duplicator of the present invention can install the form of one computer on the other computer, making it possible to switch the visualization control of the two devices, allowing the user to call up the two computers at the same time. The shared disk and USB3 high-speed shared chip in the duplicator can allow the data in the two computers to be quickly communicated with each other, allowing the user to call up the data in the two computers at the same time. [Brief description of the drawings]
[0020] [Figure 1] 2 is a schematic diagram showing the connection between a duplicator of the present invention and a first computer and a second computer. FIG. [Diagram 2] 4 is a flow chart of a method for implementing computer synchronization control in the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] Hereinafter, the embodiments of the present invention will be described in combination with the drawings and related examples. The embodiments of the present invention are not limited to the following examples, and essential parts related to the technical field of the present invention should be considered as publicly known technologies in the technical field, and can be known and understood by a person skilled in the art.
[0022] Referring to Fig. 1, a duplicator capable of realizing computer synchronous control is provided in the duplicator, and a PCB board is provided in the duplicator, and a USB3 high-speed shared chip, a keyboard mouse analog chip, and a shared disk are integrated in the PCB board, and a microcontroller is provided in the duplicator, and the microcontroller is respectively connected to the USB3 high-speed shared chip, the keyboard mouse analog chip, and the shared disk, and a hub mechanism is further integrated in the PCB board. The shared disk in the duplicator can store data, and the USB3 high-speed shared chip can accelerate data transfer, and by cooperating with the shared disk, data in the computer can be quickly transferred to the shared disk. The microcontroller in the duplicator can set a program in the computer, and after the computer executes the program, the microcontroller can control the computer to transfer data to or retrieve data from the shared disk, and the USB3 high-speed shared chip can accelerate the speed of such data transfer. When two computers are connected to the duplicator, the duplicator allows the data of the two computers to communicate with each other, the microcontroller can virtualize a form in the computer, which corresponds to the other computer, and the keyboard-mouse analog chip can virtualize a keyboard-mouse in the form, so that by controlling the other computer, the user can access the two computers and the data in the two computers at the same time.
[0023] The hub mechanism has a plurality of interfaces electrically connected to the shared disk and the microcontroller, and the interfaces include a Mini USB interface, a Micro USB interface, a Type-C interface, a VGA interface, a PCMCIA interface, a CF interface and an HDMI (registered trademark) interface. Such interfaces can not only connect two computers, but also transfer data from different types of devices into the computer, making them highly versatile.
[0024] Referring to FIG. 2, a method for implementing computer synchronous control includes steps S1 to S4.
[0025] In step S1, the duplicator is connected to a first computer and a second computer, and then key information is transmitted to each of them, and an authority key is set in the first computer and the second computer. The microcontroller in the duplicator transmits the set private key to each of the first computer and the second computer via the USB interface.
[0026] In step S2, the first and second computers recognize the key information as correct and then approve the duplicator, and the first and second computers recognize the key information as incorrect and then disapprove the duplicator and disconnect the duplicator. After receiving the private key sent from the duplicator, the first and second computers compare it with the set authorization key, and if it is correct, they approve the private key and install a program in the first and second computers that indicates the duplicator is approved, and if it is incorrect, they disapprove the private key and disconnect the USB connection of the duplicator.
[0027] In step S3, a transfer command is sent to the first computer, and after the first computer receives the command, the data is transferred into the shared disk of the duplicator via the USB interface; a transfer command is sent to the second computer, and after the second computer receives the command, the data is transferred into the shared disk of the duplicator via the USB interface.
[0028] The user sends a transfer command to the first computer through the mouse and keyboard, the first computer executes the program after receiving the command and transmits the data to the duplicator, and the duplicator receives the data into the shared disk through the first computer USB port; The user sends a transfer command to the second computer via the mouse and keyboard, and the second computer executes the program after receiving the command and transmits the data to the duplicator, and the duplicator receives the data into the shared disk through the second computer USB port.
[0029] After the duplicator receives the transfer command, the microcontroller controls the USB3 high-speed shared chip to transfer the data required for the transfer into the shared disk, and then the microcontroller controls the USB3 high-speed shared chip to transfer data from within the shared disk to outside.
[0030] In step S4, an acquisition command is sent to the first computer, and after the first computer receives the command, the data in the shared disk is acquired by the USB interface; an acquisition command is sent to the second computer, and after the second computer receives the command, the data in the shared disk is acquired by the USB interface.
[0031] The user sends a capture command to the first computer through the mouse and keyboard, the first computer executes the program after receiving the command to capture the data in the duplicator, and the duplicator transfers the data in the shared disk into the first computer through the USB3 high-speed sharing chip; The user sends an acquisition command to the second computer through the mouse and keyboard, the second computer executes the program after receiving the command to acquire the data in the duplicator, and the duplicator transfers the data in the shared disk to the second computer through the USB3 high-speed sharing chip.
[0032] A program is executed to virtualize a form corresponding to the second computer in the first computer, a user drags data of the first computer into the form by using a mouse to generate a transfer command to the duplicator, the duplicator receives the dragged data from the first computer through the shared disk after receiving the command, the duplicator executes the program after receiving the data to transfer the data into the second computer; A program is executed to virtualize a form corresponding to the first computer in the second computer, a user drags data of the second computer into the form through a mouse to generate a transfer command to the duplicator, the duplicator receives the dragged data from the second computer through a shared disk after receiving the command, the duplicator executes the program after receiving the data to transfer the data into the first computer, and the data includes video, audio and data files.
[0033] In step S5, the first computer sends a control command to the duplicator, the duplicator sends a control request to the second computer, and the second computer executes the control command.
[0034] A program is executed in a first computer to virtualize a form corresponding to a second computer, a user edits control instructions in the form using a mouse and keyboard, and the control instructions are sent to a duplicator, which sends the control instructions to the second computer, which executes the control instructions and displays them in the form, the control instructions including playing audio, installing software, approving, and copy and paste.
[0035] After virtualizing the form in the first computer, the microcontroller controls the keyboard mouse analog chip to simulate a keyboard and mouse corresponding to the second computer in the form, and the user sends control instructions to the second computer through the simulated keyboard and mouse, and the second computer executes the control instructions after receiving the control instructions.
[0036] The method of using the duplicator capable of realizing computer synchronous control provided by the present invention is as follows.
[0037] After connecting the first computer and the second computer to the duplicator and obtaining authorization, a program is run to virtualize a form corresponding to the second computer on the desktop of the first computer, and the form can display the video and audio on the desktop of the second computer; after dragging the video and audio in the form to the desktop of the first computer via a mouse, the video and audio of the second computer can be played on the desktop of the first computer, thereby realizing synchronous display of the video and audio of the first computer and the second computer.
[0038] The form corresponding to the second computer can also simulate the keyboard and mouse by the keyboard mouse analog chip in the duplicator, and when the keyboard and mouse of the first computer are used to send commands in the form, the second computer can realize the commands, and the first computer can visually remotely control the second computer. The first computer can drag the data displayed in the form to the desktop of the first computer by dragging with the mouse, or drag the data on the desktop of the first computer into the form, thereby realizing data sharing between the first computer and the second computer, which is simple and fast, and the USB3 high-speed sharing chip on the duplicator can accelerate the speed of such data sharing and improve the user's experience. And the data sharing can also use the clipboard or shortcut key method on the keyboard, which is easy to use.
[0039] The first and second computers can share the clipboard function of the keyboard on the first computer, and the first computer can control the installation of software on the second computer through the duplicator and authorize the software.
[0040] Such a duplicator can switch the visual control of two computers by the microcontroller, and can also realize data sharing of two computers by the shared disk and USB3 high-speed sharing chip, and when a user needs to control two computers at the same time, the user can call up the two computers and the data in the two computers in one computer, which is easy to use, and the user can control the second computer only by inputting commands in the form in the first computer, and the data sharing of the two computers can be realized by mouse dragging and keyboard shortcut keys. The duplicator has the function of a hub and is equipped with multiple different types of interfaces electrically connected to the microcontroller, which can transfer data on different types of devices to the computer, and has good functions and strong versatility.
[0041] The above is merely a preferred embodiment of the present invention, and those skilled in the art can make many improvements and decorations without departing from the principles of the present invention, and these improvements and decorations are also considered to be within the scope of protection of the present invention.
Claims
1. A duplicator capable of realizing computer synchronous control, the duplicator is provided with a PCB board, the PCB board is integrated with a USB3 high-speed shared chip, a keyboard mouse analog chip and a shared disk, the duplicator is provided with a microcontroller, the microcontroller is respectively connected to the USB3 high-speed shared chip, the keyboard mouse analog chip and the shared disk, and the PCB board is further integrated with a hub mechanism; The duplicator is connected to a first computer and a second computer, and after the duplicator is connected to the first computer and the second computer, the duplicator transmits key information to the first computer and the second computer, respectively; the first computer and the second computer authorize the duplicator after verifying that the key information is correct; The duplicator transmits a transfer command to the first computer, and the first computer receives the transfer command and then transfers data into the shared disk of the duplicator via a USB interface; the duplicator transmits a transfer command to the second computer, and the second computer receives the transfer command and then transfers data into the shared disk of the duplicator via a USB interface; the duplicator transmits an acquisition command to the first computer, and the first computer receives the acquisition command and then acquires data in the shared disk of the duplicator via a USB interface; the duplicator transmits an acquisition command to the second computer, and the second computer receives the acquisition command and then acquires data in the shared disk of the duplicator via a USB interface; A duplicator capable of realizing computer synchronous control, characterized in that the first computer sends a control command to the duplicator, the duplicator sends a control request to the second computer, and the second computer executes the control command.
2. The duplicator capable of realizing computer synchronization control as described in claim 1, characterized in that the hub mechanism has a plurality of interfaces each electrically connected to a shared disk and a microcontroller, the interfaces including a Mini USB interface, a Micro USB interface, a Type-C interface, a VGA interface, a PCMCIA interface, a CF interface and an HDMI (registered trademark) interface.
3. A method for controlling a computer-synchronized duplicator according to claim 1 or 2, comprising: Step S1 of connecting the duplicator to a first computer and a second computer and then transmitting key information to each of them; Step S2 in which the first computer and the second computer approve the duplicator after confirming that the key information is correct; Step S3: sending a transfer command to the first computer, and after the first computer receives the command, transferring data into the shared disk of the duplicator through a USB interface; sending a transfer command to the second computer, and after the second computer receives the command, transferring data into the shared disk of the duplicator through a USB interface; A step S4 of transmitting an acquisition command to the first computer, and acquiring data in the shared disk through a USB interface after the first computer receives the command, and transmitting an acquisition command to the second computer, and acquiring data in the shared disk through a USB interface after the second computer receives the command; A method for realizing computer synchronization control, comprising: a step S5 in which the first computer sends a control command to a duplicator, the duplicator sends a control request to a second computer, and the second computer executes the control command.
4. The method for realizing computer synchronization control as claimed in claim 3, characterized in that in step S2, after the first computer and the second computer recognize the error of the key information, they do not approve the duplicator and disconnect the duplicator.
5. In step S3, the user sends a transfer command to the first computer through the mouse and keyboard, the first computer executes a program after receiving the command to transmit data to the duplicator, and the duplicator receives the data into the shared disk through the first computer USB port; A method for realizing computer synchronization control as described in claim 3, characterized in that a user sends a transfer command to a second computer via a mouse and keyboard, the second computer executes a program after receiving the command and transmits data to a duplicator, and the duplicator receives the data into a shared disk via a USB port of the second computer.
6. In step S4, the user sends an acquisition command to the first computer through the mouse and keyboard, the first computer executes a program to acquire the data in the duplicator after receiving the command, and the duplicator transfers the data in the shared disk into the first computer through the USB3 high-speed sharing chip; A method for realizing computer synchronization control as described in claim 3, characterized in that a user sends an acquisition command to a second computer via a mouse and keyboard, and the second computer executes a program to acquire the data in the duplicator after receiving the command, and the duplicator transfers the data in the shared disk into the second computer via a USB3 high-speed sharing chip.
7. In steps S3 and S4, a program is executed to virtualize a form corresponding to the second computer in the first computer, the user drags the data of the first computer into the form by using a mouse to generate a transfer command to the duplicator, the duplicator receives the command and then receives the dragged data from the first computer through the shared disk, and the duplicator executes the program to transfer the data into the second computer after receiving the data; A method for realizing computer synchronization control as described in claim 3, characterized in that a program is executed to virtualize a form corresponding to the first computer in the second computer, a user drags data of the second computer into the form using a mouse to generate a transfer command to the duplicator, the duplicator receives the dragged data from the second computer via a shared disk after receiving the command, and the duplicator transfers the data into the first computer by executing the program after receiving the data, and the data includes video, audio and data files.
8. A method for realizing computer synchronization control as described in claim 7, characterized in that in step S3, after the duplicator receives a transfer command, the microcontroller controls the USB3 high-speed shared chip to transfer the data required for transfer into the shared disk, and then the microcontroller controls the USB3 high-speed shared chip to transfer data from within the shared disk to outside.
9. In step S5, a program is executed to virtualize a form corresponding to the second computer in the first computer, the user edits control instructions in the form using a mouse and keyboard, and the control instructions are sent to the duplicator, which sends the control instructions to the second computer, which executes the control instructions and displays them in the form, the control instructions including audio playback, software installation, approval and copy & paste, according to the method for realizing computer synchronization control as described in claim 3.
10. In step S5, after virtualizing the form in the first computer, the microcontroller controls the keyboard mouse analog chip to simulate the keyboard and mouse corresponding to the second computer in the form, and the user sends control commands to the second computer through the simulated keyboard and mouse, and the second computer executes the control commands after receiving the control commands.
Citation Information
Patent Citations
cross-domain desktop compositor
JP2018515851A
Shuttle control system for controlling KVM switch and method thereof
US20080062121A1
KVM switch
US20080081515A1
Isolated multi-network computer system and apparatus
US20110145451A1
Universal serial bus (USB) KVM switch using virtual USB for switching among multiple hosts
US20160224493A1