IP Library Granted Patent US 7,478,182
Granted Patent B2
US 7,478,182 · App. 11/344,443 · Granted Jan 13, 2009

Keyboard, mouse, and video (KVM) session capture system that stores and can playback portions of live KVM session via forensic capture module

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,478,182
App. No.
11/344,443
Granted
Jan 13, 2009
Kind
B2
Abstract

Keyboard, mouse and video (KVM) capture session architecture that includes command center forensics. That is, redirector hardware (HW) and a command center forensics (CCF) appliance. The redirector HW includes a computer interface module (CIM) with a computer readable encoded media. The CIM is configured to record at least one KVM session. The computer readable encoded media is configured to instruct sending an identical copy of the recorded at least one KVM session to the CCF appliance. The CCF appliance being configured to store and playback the identical copy.

Claims (35)

1. A keyboard, mouse and video (KVM) session capture system, comprising:

a computer interface module (CIM); and

a forensic capture hardware (HW) module,

wherein the CIM is configured to record at least one live KVM session, and to initiate sending a copy of the recorded at least one live KVM session to the forensic capture hardware module, and

wherein the forensic capture hardware module is configured to store the copy of the recorded at least one live KVM session and to playback at least portions of the stored copy.

2. The KVM capture session system of claim 1 , further comprising at least one server and at least one console in communication with each other so as to provide the at least one live KVM session, the at least one server and the at least one console being in communication with the computer interface module to enable recording of the at least one live KVM session by the forensic capture hardware (HW) module.

3. The KVM capture session system of claim 2 , wherein there are a plurality of servers inclusive of the at least one server and a plurality of consoles inclusive of the at least one console each in communication with the computer interface module to enable recording by the forensic capture hardware (HW) module of all KVM sessions between any of the plurality of servers and any of the consoles.

4. The KVM capture session system of claim 1 , wherein the forensic capture hardware (HW) module is configured to convert KVM signals to transmission control protocol/Internet protocol TCP/IP using keyboard, video and mouse over Internet protocol (KYMoIP).

5. The KVM capture session system of claim 1 , wherein the forensic capture hardware (HW) module is configured to accommodate receipt of RS-232 data.

6. The KVM capture session system of claim 1 , wherein the KVM session includes KVM data, at least one of the computer interface module and the forensic capture hardware (HW) modules being configured to time-stamp and encrypt the KVM data and include identifiers including an IP address of the forensic capture hardware (HW) modules.

7. The KVM capture session system of claim 1 , wherein the KVM data includes target server internet protocol (IP), server name, user name, and either remote console IP or an indication of local console.

8. The KVM capture session system of claim 1 , further comprising an administrator configured to selectively turn on and turn off a secure sockets layer protocol for communication between the computer interface module and the forensic capture hardware (HW) modules.

9. The KVM capture session system of claim 1 , wherein the forensic capture hardware (HW) module is configured to save video data as a separate flat file and to save keyboard and mouse data in a database.

10. The KVM capture session system of claim 1 , further comprising an administrator configured to setup profiles for the forensic capture hardware (HW) modules, the profiles being selected from a group consisting of priority of recording, keystroke recording, video quality selecting, recording trigger setting, recording duration setting, time to deletion setting, viewing permissions arranging, permissions archiving, periodic communicating with external servers having time stamps, and forensic capture hardware (HW) module event logging.

11. The KVM capture session system of claim 1 , further comprising an administrator configured to setup profiles for the forensic capture hardware (HW) module, the profiles include keystroke recording and filtered playback of recorded keystrokes from the keystroke recording so as to prevent display of at least certain ones of the recorded keystrokes during playback.

12. The KVM capture session system of claim 1 , wherein the forensic capture hardware (HW) module is configured to keep track of session file data, which users/administrators have viewed, dates and times viewed, location as to whether internal, archived externally, or deleted.

13. The KVM capture session system of claim 1 , further comprising a browser-based application configured to search the stored identical copy and to playback results of the search; and a link containing a secure socket layer protocol between the browser-based application and the forensic capture hardware (HW) module.

14. The KVM capture session system of claim 1 , further comprising a browser-based application configured to search the stored identical copy and to. playback results of the search, the browser-based application being configured to search across multiple sessions as well as within sessions using at least one search technique selected from a group consisting of keystroke search with results ranked, mouse click patterns, date, time, user identification, target Internet protocol, internet protocol address and a Boolean combination thereof.

15. The KVM capture session system of claim 1 , further comprising a browser-based application configured to search the stored identical copy and to playback results of the search, the browser-based application is configured to search across multiple sessions as well as within sessions using a keystroke search with results ranked inclusive of newest hits.

16. The KVM capture session system of claim 1 , further comprising a browser-based application configured to search the stored identical copy and to playback results of the search, the browser-based application being configured to search across multiple sessions as well as within sessions using mouse click patterns inclusive of double click, right click, left click.

17. A method of keyboard, mouse and video (KVM) session capture, comprising

capturing HW that includes a computer interface module (CIM) capable of recording at least one live KVM session;

sending a copy of the recorded at least one live KVM session to a forensic capture hardware module;

storing the copy in the forensic capture hardware module,

and playing back at least portions of the stored copy.

18. A method of claim 17 , further comprising communicating at least one server and at least one console with each other so as to provide the at least one KVM session, and communicating the at least one server and the at least one console with the computer interface module (CIM) to enable recording of the at least one live KVM session by the forensic capture hardware module.

19. A method of claim 17 , further comprising using the forensic capture hardware module to save video data as a separate flat file and to save keyboard and mouse data in a database.

20. A method of claim 17 , further comprising setting up profiles for the forensic capture hardware module, the profiles are selected from a group consisting of priority of recording, keystroke recording, video quality selecting, recording trigger setting, recording duration setting, time to deletion setting, viewing permissions arranging, permissions archiving, periodic communicating with external servers having time stamps, and forensic capture hardware module event logging.

21. A method of claim 17 , further comprising setting up profiles for the forensic capture hardware module, the profiles including keystroke recording and filtered playback of recorded keystrokes from the keystroke recording so as to prevent display of at least certain ones of the recorded keystrokes during playback.

22. A method of claim 17 , further comprising using the forensic capture hardware module to keep track of session file data, which users/administrators have viewed, dates and times viewed, location as to whether internal, archived externally, or deleted.

23. A method of claim 17 , further comprising searching the stored identical copy and displaying results from the searching.

24. A method of claim 17 , further comprising searching the stored identical copy and playing back results of the search, the searching including searching across multiple sessions as well as within sessions using at least one search technique selected from a group consisting of keystroke search with results ranked, mouse click patterns, date, time, user identification, target Internet protocol, internet protocol address and a Boolean combination thereof.

25. A method of claim 17 , further comprising searching the stored identical copy and playing back results of the search, the searching including using a keystroke search with results ranked inclusive of nearest hits.

26. A method of claim 17 , further comprising searching the stored identical copy and playing back results of the search, the searching including using mouse click patterns inclusive of double click, right click, left click.

27. A method of claim 17 , wherein the KVM session includes KVM data, further comprising time-stamping and encrypting the KVM data by using at least one of the a computer interface modules (CIM) and the forensic capture hardware module and providing identifiers.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 8, 2015
From: PNC BANK NATIONAL ASSOCIATION
To: RARITAN INC; RARITAN AMERICAS, INC.,; RARITAN TECHNOLOGIES, INC.,; RIIP, INC.
Reel/Frame 036819/0205 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2012
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: RARITAN, INC.; RARITAN AMERICAS, INC.; RIIP, INC.
Reel/Frame 028924/0272 →
SECURITY AGREEMENT Recorded Sep 10, 2012
From: RARITAN, INC.; RARITAN AMERICAS, INC.; RARITAN TECHNOLOGIES, INC.; RIIP, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 028924/0527 →
AMENDMENT NO. 1 TO PATENT SECURITY AGREEMENT Recorded May 11, 2012
From: RARITAN AMERICAS, INC.; RARITAN, INC.; RIIP, INC.; RARITAN TECHNOLOGIES, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION (SUCCESSOR BY MERGER TO WACHOVIA BANK, NATIONAL ASSOCIATION)
Reel/Frame 028192/0318 →
SECURITY AGREEMENT Recorded Feb 29, 2008
From: RARITAN, INC.
To: WACHOVIA BANK
Reel/Frame 020582/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2008
From: SCHWEIG, MARC E.
To: RARITAN AMERICAS INC.
Reel/Frame 020569/0131 →
Continuity (1)
Related Publication 20070180160A1 · Aug 2, 2007