Nothing Special   »   [go: up one dir, main page]

CN101859307A - Keyboard-screen-mouse switcher, computer system and file searching method - Google Patents

Keyboard-screen-mouse switcher, computer system and file searching method Download PDF

Info

Publication number
CN101859307A
CN101859307A CN200910133075A CN200910133075A CN101859307A CN 101859307 A CN101859307 A CN 101859307A CN 200910133075 A CN200910133075 A CN 200910133075A CN 200910133075 A CN200910133075 A CN 200910133075A CN 101859307 A CN101859307 A CN 101859307A
Authority
CN
China
Prior art keywords
main frame
file
switch
searching procedure
switching
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200910133075A
Other languages
Chinese (zh)
Other versions
CN101859307B (en
Inventor
胡秉仁
古怡杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aten International Co Ltd
Original Assignee
Aten International Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aten International Co Ltd filed Critical Aten International Co Ltd
Priority to CN200910133075.6A priority Critical patent/CN101859307B/en
Publication of CN101859307A publication Critical patent/CN101859307A/en
Application granted granted Critical
Publication of CN101859307B publication Critical patent/CN101859307B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to a keyboard-screen-mouse switcher which is used to connect a first host with a second host and a plurality of human interface devices. In the switcher, the first host and the second host are separately provided with file search program. The switcher comprises a plurality of device control units, console control units and processing units, wherein the device control units are separately connected with the first host and the second host; the console control units are used to receive the electronic signals of the human interface devices; the first host executes the file search program to generate a first search result according to the search condition, the first host also requires the second host to execute the file search program according to the search condition to generate a second search result, through the processing units.

Description

Kvm switch for switching among computers by employing mouse movement, computer system and file fine method
Technical field
The invention relates to a kind of Kvm switch for switching among computers by employing mouse movement.Particularly, the Kvm switch for switching among computers by employing mouse movement among the present invention connects multiple host, and can pass through this Kvm switch for switching among computers by employing mouse movement, carries out file fine between multiple host.
Background technology
Computing machine is an essential tool indispensable in the daily life, and user now tends to use not only that a computing machine comes processing transactions, perhaps needs many computing machines of access simultaneously.For example, the user can have special computing machine and second computer internet of work and browse or play computer game, and simultaneously two computing machines are used for the Email of the different numbers of the account of access separately.
All be equipped with one group of input/output device at each computing machine traditionally, include a keyboard, screen, mouse usually.Yet, to a user,, will sink money and be provided with the space far and away if on each computing machine, all be equipped with one group of input/output device with many computing machines, very also bring inconvenience in person's use.So Kvm switch for switching among computers by employing mouse movement (Keyboard-Monitor-MouseSwitch, KVM Switch) be to be mainly used to head it off, it can connect many computing machines simultaneously, and allows same group I/O peripheral unit to carry out interaction with the computer installation that is chosen to.
Yet, under traditional Kvm switch for switching among computers by employing mouse movement configuration, the user once only can carry out interaction with a computer installation, if need many computer installations are assigned identical instruction, the user still must be by the switching of Kvm switch for switching among computers by employing mouse movement, individual computer is controlled, and watched the response of individual computer.
Summary of the invention
The invention provides a kind of Kvm switch for switching among computers by employing mouse movement, computer system and file fine method.According to the present invention, the user only needs a main frame input search condition to carry out file fine, but can pass through Kvm switch for switching among computers by employing mouse movement of the present invention, need not switch the managed computer main frame, also can be simultaneously other computing machine be carried out file fine, and can watch the file fine result of all computing machines, in other words, can between multiple host, carry out file fine synchronously.In addition, the file fine program can be stored in the storer in the Kvm switch for switching among computers by employing mouse movement in advance, and when main frame was connected with Kvm switch for switching among computers by employing mouse movement, row downloaded and installed to main frame again.
In an embodiment of the present invention, the present invention proposes a kind of Kvm switch for switching among computers by employing mouse movement in order to connect first main frame and second main frame and a plurality of human nature interface device, and wherein first main frame and second main frame are separately installed with the file fine program.Kvm switch for switching among computers by employing mouse movement is to comprise multiple arrangement control module, control desk control module and processing unit.The multiple arrangement control module connects first main frame and second main frame respectively.The control desk control module is in order to receive the electronic signal of human nature interface device.Processing unit is arrangements of electric connection control module and control desk control module respectively.Producing first search result, and first main frame is also by processing unit according to search condition execute file searching procedure for first main frame, require second main frame according to search condition execute file searching procedure to produce second search result.
In another embodiment, the present invention proposes a kind of computer system and comprises first main frame and second main frame that is separately installed with the file fine program, keyboard and/or mouse and include Kvm switch for switching among computers by employing mouse movement, in order between this first main frame and this second main frame, switching, with first main frame selecting to control and monitor and second main frame by keyboard and/or mouse one of them.Producing first search result, and first main frame is also by switch according to search condition execute file searching procedure for first main frame, require second main frame according to search condition execute file searching procedure to produce second search result.
In another embodiment, the present invention proposes a kind of file fine method, is used for Kvm switch for switching among computers by employing mouse movement, and wherein Kvm switch for switching among computers by employing mouse movement connects first main frame and second main frame, and first main frame and second main frame difference installation file searching procedure.The method comprises the following step: receive the search condition that the file fine program of first main frame provides; Output search condition to the second main frame, and second main frame according to search condition execute file searching procedure to produce search result; Search result is sent back first main frame.
Narration by following preferred embodiment also cooperates graphic explanation, and purpose of the present invention, feature and advantage will be more clear.
Description of drawings
Fig. 1 is the calcspar of electronic installation embodiment of the present invention;
Fig. 2 A shows method flow diagram in the embodiment of the invention; And
Fig. 2 B is for showing the operating process of electronic installation embodiment of the present invention.
[main element label declaration]
Computer system 10 main frames 101,103,105,107
Switch 120 device control units 121A-121D
Control desk control module 123 processing units 125
Video switcher 127 storage unit 129
Keyboard 140 mouses 150
Screen 160 file fine program AP
Search condition KW search result SR1-SR4
Embodiment
Fig. 1 shows an embodiment of computer system of the present invention, and wherein computer system 10 comprises first main frame 101, second main frame 103, the 3rd main frame 105 and the 4th main frame 107.First main frame 101, second main frame 103, the 3rd main frame 105 and the 4th main frame 107 can be large server (server), workstation (workstation), personal computer (PC) or are portable information apparatus, and be not limited to adopt the identical operations system, but following will be that example illustrates the present invention with the WINDOWS XP operating system of Microsoft.
First main frame 101, second main frame 103, the 3rd main frame 105 and the 4th main frame 107 contain storage device (not icon) separately, for example are hard disk or flash memory, are used for store files or application program.First main frame 101, second main frame 103, the 3rd main frame 105 and the 4th main frame 107 are connected to Kvm switch for switching among computers by employing mouse movement 120 respectively, and Kvm switch for switching among computers by employing mouse movement 120 external lineup's property interface devices for example keyboard 140, mouse 150, screen 160, and other known input/output device.
What deserves to be mentioned is that Kvm switch for switching among computers by employing mouse movement 120 can provide four switchings between main frame in the present embodiment, but in other embodiments, Kvm switch for switching among computers by employing mouse movement 120 can provide more than four or the switching between following main frame.
In addition, preferably, first main frame 101, second main frame 103, the 3rd main frame 105 are connected with Kvm switch for switching among computers by employing mouse movement 120 with usb protocol with the 4th main frame 107, and keyboard 140 also can be connected with Kvm switch for switching among computers by employing mouse movement 120 by usb protocol with mouse 150 in addition.Take the advantage of usb protocol to be in the present embodiment " hot plug (Hot swapping) " and " plug and play (Plug-and-Play) " is therefore convenient than PCI and isa bus.What deserves to be mentioned is, the present invention not desire limits mode of connection between first main frame 101, second main frame 103, the 3rd main frame 105, the 4th main frame 107, keyboard 140, mouse 150, screen 160 and the Kvm switch for switching among computers by employing mouse movement 120, does not also limit and adopts wired or wireless mode of connection.
But what must illustrate is, keyboard 140, mouse 150, screen 160 not " directly " be connected with first main frame 101, second main frame 103, the 3rd main frame 105, the 4th main frame 107, and need to switch betwixt or select by Kvm switch for switching among computers by employing mouse movement 120.For example, when the user utilizes keyboard 140 input a string keyboard sign indicating numbers (KeyStrokes), for example import Ctrl+Shift+1, then Kvm switch for switching among computers by employing mouse movement 120 switches to first main frame 101, the data that keyboard 140 is imported after making can be sent to first main frame 101, perhaps can control and monitor by keyboard 140, mouse 150,160 pairs first main frames 101 of screen; If input Ctrl+Shift+2, then Kvm switch for switching among computers by employing mouse movement 120 (hereinafter to be referred as switch) switches to second main frame 103, the data that keyboard 140 is imported after making can be sent to second main frame 103, perhaps can control and monitor by keyboard 140, mouse 150,160 pairs second main frames 103 of screen.
Switch 120 comprises device control units 121A-121D, control desk control module 123, processing unit 125 and video switcher 127.
Device control units 121A-121D connects first main frame 101 respectively, second main frame 103, the 3rd main frame 105, the 4th main frame 107, in this embodiment, switch 120 utilizes usb protocol to link with main frame 101-107, and device control units 121A-121D is embodied as the USB controller, be used for responding inquiry (request) signal that Host controller (not shown) is sent among the main frame 101-107, with further transmission data and to connected main frame 101-107 difference one group of keyboard of emulation and mouse, make main frame 101-107 think that all it distinguishes one group of keyboard of physical connection and mouse, but in another embodiment, switch 120 utilizes Ethernet (Ethernet) to link with main frame 101-107, and device control units 121A-121D relatively is embodied as Ethernet controller.
Control desk control module 123 is in order to receive the electronic signal of keyboard 140 or mouse 150, particularly when keyboard 140 or mouse 150 utilize usb protocol and switch 120 to link, control desk control module 123 is promptly as the Host controller, send inquiry (request) signal to keyboard 140 or mouse 150, and receive the response of keyboard 140 or mouse 150.
Processing unit 125 can be microprocessor or CPU (central processing unit) (CPU), arrangements of electric connection control module 121A-121D and control desk control module 123 respectively, and processing unit 125 also among the monitoring host computer 101-107 what person and switch 120 online.In addition, processing unit 125 is adapting device control module 121A-121D also, carries out moving of data between main frame 101-107.
Video switcher 127 links with screen 160, then cooperates processing unit 125 in addition, shows the vision signal that selected/controlled main frame (main frame 101-107 one of them) is exported.
In this embodiment, switch 120 also comprises non-volatile memory cells 129, to store file fine program AP, and be connected with processing unit 125, when main frame 101-107 one of them and switch 120 links, can load and installation file searching procedure AP from storage unit 129 with device control units 121A by processing unit 125.In this embodiment, also there is " autorun.inf " file in the storage unit 129, when main frame 101-107 one of them and switch 120 links, operating system WINDOWS XP on the main frame 101-107 can pass through processing unit 125, and read " autorun.inf " file, and according to the setting on " autorun.inf " file, automatically the storage unit 129 from switch 120 loads and installation file searching procedure AP, and does not need user's manual installation.It should be noted that, other non-WINDOWS operating system not necessarily can be supported this " autorun.inf " function, but the present invention not desire limits the mode that file fine program AP is installed on main frame 101-107, in other words, the user must utilize switch 120 to come installation file searching procedure AP.In other embodiments, main frame 101-107 also can install file fine program AP earlier in advance before linking with switch 120.
In one embodiment, main frame 101-107 installs after the file fine program AP, the operating system meeting execute file searching procedure AP of each main frame 101-107, earlier the file in each main frame is set up index, and making index data, and deposit in each main frame, or deposit in storage unit 129 (for example non-volatile flash memory) in the switch 120, for after carry out the usefulness of file fine.In this embodiment, but index data include file title, file layout, file Time Created and/or file path, and index data is that institute sets up when each main frame 101-107 leaves unused, can not influence the task performance of main frame, the user also can not discover the existence of index data, but it is noted that index data only is the usefulness of acceleration file fine, and the present invention does not desire to be limited to the mode that the employing index data carries out file fine.In addition, index data also can be set up when each main frame 101-107 is electrically connected switch 120 for the first time, and sets up in the mode of periodically upgrading by the time thereafter.
Fig. 2 A and 2B show file method for searching in the embodiment of the invention, and cooperate that computer system 10 illustrates the present invention with switch 120 among above-mentioned Fig. 1.
At first, the user can utilize keyboard 140 or mouse 150, by switch 120, select main frame 101 as controlled main frame, and the vision signal that allows main frame 101 be exported is shown in screen 160; Though this moment other main frame 103-107 not with keyboard 140, mouse 150, with screen 160 physical connections, but behind the copying through USB control module (device control units 121B-121D), main frame 103-107 can think that it connects one group of keyboard, mouse and screen respectively.Whether main frame 101 also can be linked up with the processing unit 125 of switch 120 simultaneously, have and switch 120 bindings to understand other main frame 103,105,107.In addition, as mentioned above, the main frame 101-107 installation file searching procedure AP that respectively controls oneself, and the file in each main frame set up index, and make index data, and depositing in each main frame, or deposit in storage unit 129 in the switch 120.
Referring to Fig. 2 A and 2B, in step 201, the user utilizes keyboard 140 or mouse 150 to import or edit search condition KW (for example keyword), and by switch 120, is sent to main frame 101.The file fine program AP that is installed on the main frame 101 can carry out file fine according to search condition KW in main frame 101, and produces search result SR1.If file fine program AP had before had at the documenting index data in the main frame 101 (can deposit in the main frame 101 or in the storage unit 129 of switch 120), then file fine program AP can carry out file fine according to this index data.
After step 201, the file fine program AP of main frame 101 links up by the file fine program AP of switch 120 with other main frame 103,105 and/or 107.In step 203, switch 120 receives the search condition KW that the file fine program AP of main frames 101 is exported, or the new search condition of being revised according to aforementioned search condition KW exported of the file fine program AP of main frame 101; For instance, compared to search condition KW, can further get rid of some file layout in the new search condition.
In step 205, switch 120 is according to the requirement of file searching procedure AP on the main frame 101, search condition KW or new search condition are exported to main frame 103,105 and/or 107 (following is that example describes with main frame 103 only), and main frame 103 file fine program AP promptly carry out file fine according to search condition KW that is received or new search condition in main frame 103, and produce search result SR2.As main frame 101, if file fine program AP had before had at the documenting index data in the main frame 103, then file fine program AP can carry out file fine according to this index data.
Then in step 207, switch 120 sends back main frame 101 with the search result SR2 that main frame 103 is produced, and main frame 101 together is shown in screen 160 by switch 120 with the search result SR1 of main frame 101 and the search result SR2 of main frame 103.In another embodiment, the user can click the arbitrary document graphical representation (icon) among the search result SR2, switch 120 also sends back main frame 101 with listed file among the main frame 103 search result SR2, therefore the user does not need to switch to main frame 103, promptly can read the file that originally was stored in the main frame 103, and on screen 160, browse this file content.But among other embodiment, also needless to say the user clicks arbitrary file among the search result SR2, and main frame 103 initiatively sends back the All Files among the search result SR2 main frame 101 earlier and uses subsequently in order to the user, therefore can save the time of user's pending file transmission.
Fig. 2 B further shows the operating process of computer system 10, in this embodiment, switch 120 is with the search condition KW that is received, be sent to other main frame 103-107, and main frame 103-107 also carries out file fine according to this search condition KW, and producing search result SR2, SR3 and SR4 respectively, switch 120 is sent search result SR2, SR3 and SR4 back to main frame 101 again, together is shown in screen 160 with the search result SR1 of main frame 101 itself.
Though the present invention discloses as above with embodiment; right its is not in order to limit the present invention; any have a technical field of the invention know the knowledgeable usually; without departing from the spirit and scope of the present invention; when doing various changes and retouching; and can think to carry other different embodiment, so protection scope of the present invention is as the criterion when looking the claims scope person of defining.

Claims (10)

1. Kvm switch for switching among computers by employing mouse movement, in order to connect first main frame and second main frame and a plurality of human nature interface device, this first main frame and this second main frame are separately installed with the file fine program, and this Kvm switch for switching among computers by employing mouse movement comprises:
The multiple arrangement control module is in order to connect this first main frame and this second main frame respectively;
The control desk control module is in order to receive the electronic signal of these a plurality of human nature interface devices; And
Processing unit is electrically connected this multiple arrangement control module and this control desk control module respectively;
Wherein, this first main frame is carried out this document searching procedure producing first search result according to search condition, and this first main frame requires this second main frame to carry out this document searching procedure to produce second search result according to this search condition also by this processing unit.
2. Kvm switch for switching among computers by employing mouse movement according to claim 1, wherein this second main frame also sends back this first main frame by this processing unit with this second search result.
3. Kvm switch for switching among computers by employing mouse movement according to claim 1, wherein this document searching procedure is set up index to file in each main frame, and sets up index data respectively, to be stored in the storage device in this first main frame and this second main frame respectively;
Wherein this document searching procedure carries out the file fine of this first main frame and this second main frame according to this index data.
4. computer system comprises:
First main frame and second main frame, this first main frame and this second main frame are separately installed with the file fine program;
Keyboard and/or mouse;
Kvm switch for switching among computers by employing mouse movement, in order between this first main frame and this second main frame, switching, with this first main frame of selecting to control and monitor and this second main frame by this keyboard and/or this mouse one of them;
Wherein, this first main frame is carried out this document searching procedure producing first search result according to search condition, and this first main frame requires this second main frame to carry out this document searching procedure to produce second search result according to this search condition also by this switch.
5. computer system according to claim 4, wherein this second main frame also sends back this first main frame by this processing unit with this second search result.
6. computer system according to claim 4, wherein this document searching procedure is set up index to file in each main frame, and sets up index data respectively, to be stored in the storage device in this first main frame and this second main frame respectively;
Wherein this document searching procedure carries out the file fine of this first main frame and this second main frame according to this index data.
7. a file fine method is used for Kvm switch for switching among computers by employing mouse movement, and this Kvm switch for switching among computers by employing mouse movement connects first main frame and second main frame, and this first main frame and this second main frame be the installation file searching procedure respectively, and this method comprises:
(a) receive the search condition that the file fine program of this first main frame provides;
(b) export this search condition to this second main frame, this second main frame is carried out this document searching procedure to produce search result according to this search condition; And
(c) this search result is sent back this first main frame.
8. method according to claim 7 wherein also comprises step (d): this second main frame sends at least one file listed in this search result to this first main frame by this switch.
9. method according to claim 7, wherein and step (a) before: this document searching procedure is set up index to file in each main frame, and set up index data respectively, and this document searching procedure carries out the file fine of this first main frame and this second main frame according to this index data.
10. method according to claim 7, wherein this switch also stores this document searching procedure, and in step (a) before: this first main frame or this second main frame load and install this document searching procedure by this processing unit from this switch.
CN200910133075.6A 2009-04-07 2009-04-07 Kvm switch for switching among computers by employing mouse movement, computer system and document searching method Active CN101859307B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910133075.6A CN101859307B (en) 2009-04-07 2009-04-07 Kvm switch for switching among computers by employing mouse movement, computer system and document searching method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910133075.6A CN101859307B (en) 2009-04-07 2009-04-07 Kvm switch for switching among computers by employing mouse movement, computer system and document searching method

Publications (2)

Publication Number Publication Date
CN101859307A true CN101859307A (en) 2010-10-13
CN101859307B CN101859307B (en) 2015-08-12

Family

ID=42945223

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910133075.6A Active CN101859307B (en) 2009-04-07 2009-04-07 Kvm switch for switching among computers by employing mouse movement, computer system and document searching method

Country Status (1)

Country Link
CN (1) CN101859307B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250029A (en) * 2016-07-30 2016-12-21 广州湖森电子科技有限公司 A kind of mouse is across screen system
CN106294050A (en) * 2016-09-22 2017-01-04 深圳市嘉合劲威电子科技有限公司 Power failure testing device and method for solid state disk
CN107479845A (en) * 2017-09-08 2017-12-15 广州视源电子科技股份有限公司 Display apparatus and control method thereof

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI220489B (en) * 2002-03-25 2004-08-21 Aten Int Co Ltd Switching device of universal serial bus for computer peripheral devices
CN1517871A (en) * 2003-01-17 2004-08-04 英业达股份有限公司 Multi computer switchover device
US7533281B2 (en) * 2005-08-03 2009-05-12 Aten International Co., Ltd. Method and system for controlling powers of a plurality of servers
US20070152972A1 (en) * 2006-01-05 2007-07-05 Aten International Co., Ltd. KVM switch system capable of invoking OSD menu by dedicated key

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250029A (en) * 2016-07-30 2016-12-21 广州湖森电子科技有限公司 A kind of mouse is across screen system
CN106294050A (en) * 2016-09-22 2017-01-04 深圳市嘉合劲威电子科技有限公司 Power failure testing device and method for solid state disk
CN107479845A (en) * 2017-09-08 2017-12-15 广州视源电子科技股份有限公司 Display apparatus and control method thereof

Also Published As

Publication number Publication date
CN101859307B (en) 2015-08-12

Similar Documents

Publication Publication Date Title
US20060267857A1 (en) Method of operating multiple input and output devices through a single computer
CN102446154B (en) Server system and method for sharing baseboard management controller
US11199890B2 (en) Peripheral device expansion card system
US9652427B2 (en) Processor module, micro-server, and method of using processor module
JP2009193561A (en) Kvm switch and its work method
US20120072885A1 (en) Integrating user interface components
CN102063242A (en) Display system and display method
CN104298474A (en) External connection computing device acceleration method and device for implementing method on the basis of server side and external cache system
CN101582034B (en) Servo device and servo method for sharing basic input-output system
CN101373588B (en) Display control method and display system
CN115525323A (en) Distributed relay protection system generation method and device, electronic equipment and medium
US11308002B2 (en) Systems and methods for detecting expected user intervention across multiple blades during a keyboard, video, and mouse (KVM) session
US7703035B1 (en) Method, system, and apparatus for keystroke entry without a keyboard input device
CN101859307B (en) Kvm switch for switching among computers by employing mouse movement, computer system and document searching method
CN102393838B (en) Data processing method and device, PCI-E (peripheral component interface-express) bus system, and server
CN109739738A (en) Event log management method, system and relevant apparatus based on HTML5
CN104765704A (en) Movable communication device and electronic device
US20110199309A1 (en) Input Device
CN106095123A (en) A kind of method of KVM all-in-one virtual multichannel USB key Mus equipment
CN105320405A (en) Icon display method and terminal
CN100447714C (en) Online switching interfaces of peripheral devices in multitask mode computer
KR20230062243A (en) Apparatus for extracting work process using log data and method thereof
CN108363674B (en) Wireless USB data interaction system and method
CN103136000A (en) Method and system of providing application program for virtual machine
US8082514B2 (en) Visual display of physical port location for information handling system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant