Transcript
US 20130054794A1
(19)
United States
(12) Patent Application Publication (10) Pub. No.: US 2013/0054794 A1 Liu et al. (54)
(43) Pub. Date:
SYSTEM AND METHOD FOR RECORDING
(52)
Feb. 28, 2013
US. Cl. ..................................................... .. 709/224
AND MONITORING USER INTERACTIONS
WITH A SERVER
(57)
(75) Inventors; Yi-Li Liu, De1ta(CA); shill-yuan Huang, Shijr city (TW); Chih-tao
ABSTRACT
A system includes multiple KVM switches, multiple user consoles and a recording system connected via a network.
Hsieh, Shijr City (TW)
Each KVM switch facilitates interactions between user con
(73) Assignee: ATEN INTERNATIONAL CO., LTD., Taipei (TW)
KVM switch transmits keyboard, mouse and video data exchanged between user consoles and servers, and adminis trative data, to the recording system. The recording system records the keyboard, mouse, video and administrative data,
soles and selected servers connected its server ports. The
(21) APP1- NOJ 13/400,560 _
and detects trigger events based on such data. Trigger events
(22) Flled?
Feb- 20’ 2012
include prede?ned keywords, mouse operations, video _
_
images, user IDs and server IDs, or combinations thereof.
Related U‘s‘ Apphcatlon Data
When a trigger event is detected, the recording system auto
(63) continuatiomimpan of application NO 11/530,367, ?led on Sep 8, 2006,110“, pat NO_ 8,120,583
matically transmits monitoring information to an administra tive console via the network. The monitoring information
Publication Classi?cation
may include combined video data containing information about keyboard and mouse actions superimposed on desktop
images. The administrative console may also request speci?c recorded data for review. The recording system may employ
(51) Int. Cl. G06F 15/1 73
(2006.01)
a master-slave con?guration.
1 0 KVM Cable
‘
204
User
Q
Console 4
Keyboard Cable
_..___
'
V
@-
'
Eh \ Q hm1(7)
Keyboard
U
.
1‘
I
203
Console 3 U .
.
a
,
Display
Console 2
,
o
"
.
V’d
1 60
C M a
e
'
1
1 , Adm‘lms ' trat or
Console 1
.
202
.1
Keyboard Cable
Keyboard
KVM Cable 201
Patent Application Publication
Feb. 28, 2013 Sheet 1 0f 8
US 2013/0054794 A1
Q‘. _ vow
‘2N.35
~,HumD
g~
‘ wo?bw2EM?a%w8
3m7EmoQmoM H :mom
82>038HSN onGo>0w232D
FoaEc2wmi3Un5.g
w.b o? vw
H.UE
Patent Application Publication
Feb. 28, 2013 Sheet 2 0f 8
US 2013/0054794 A1
ow?opm 025m _,2350wr
g |/ >wowIHwe, ,
)ME:E QZ
E U mliécom Z327is8»m.
\»|\ .QGSHn?EmQogDU7VN2
M4Mt2EvIi.o5Q6Em0g2U
ow?oDp9\wA0258M
052 m3 8m
_ ri8:5 QM E0 .v
So?
K * =Q: Mn 2
*“Saginw/
+ o:
gm2IN.5NGE6 2Ht_H_Iw0o.|5m80
w a
Patent Application Publication
Feb. 28, 2013 Sheet 3 0f 8
US 2013/0054794 A1
310
H A Keyword Filter with a Keywords Database Prepared for Different l
l
Codes, Different Input Methods, Multi-Languages
320
keyword detected?
330
record keyboard input data and Video data
l alarming according to the-Pre-Setting (alarming an administrator)
340
Patent Application Publication
Feb. 28, 2013 Sheet 4 of 8
US 2013/0054794 A1
410
comparing keyboard input data from the console with the [\J predetermined keyword data in the keyword database
detecting Whether a predetermined keyword is
420 '
inputted from the console into one of the computers by a keyword ?lter
430
recording video data from the one of the computers
and keyboard input data from the console by a capture unit if the predetermined keyword is detected
1
storing the video data and the keyboard input data /alarming an administrator
FIG. 4
j
Patent Application Publication
Feb. 28, 2013 Sheet 5 0f 8
US 2013/0054794 A1
|
Server S1_-1 '
|
: :
Recording
Recording
serverE
server?
'
'
Recording
i :
server?g
(
KVM
|
switch
(
sw1
:
I
: Recording system B
I
|
'
I
Server S2_-1 KVM
switch
Network?
SW2
FIG. 5
Server S2-m2
I
|