IP Library Granted Patent US 7,900,044
Granted Patent B2
US 7,900,044 · App. 10/936,466 · Granted Mar 1, 2011

Enterprise computer investigation system

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,900,044
App. No.
10/936,466
Filed
Sep 8, 2004
Granted
Mar 1, 2011
Kind
B2
Art Unit
2435
USPC
713/168
Abstract

A method, apparatus and system for secure forensic investigation of a target machine by a client machine over a communications network. In one aspect the method comprises establishing secure communication with a server over a communications network, establishing secure communication with the target machine over the communications network, wherein establishing secure communication with the target machine includes establishing secure communication between the server and the target machine, installing a servelet on the target machine, transmitting a secure command to the servelet over the communications network, executing the secure command in the servelet, transmitting data, by the target machine, in response to a servelet instruction, and receiving the data from the target machine over the communication network. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.

Claims (25)

1. In a data communications network including a server, client device, and target device, a method for remotely conducting forensic investigations of the target device, the method comprising:

authenticating the client device;

transmitting a first cryptographic key to the client device;

authenticating the target device;

transmitting a second cryptographic key to the target device;

receiving from the client device over the data communications network, a request for conducting an investigation of the target device, the request including identification of the target device, the request being encrypted via the first cryptographic key;

generating an investigation session key in response to the investigation request;

transmitting the session key to the client device, the session key to the client device being encrypted via the first cryptographic key;

transmitting the session key to the target device, the session key to the target device being encrypted via the second cryptographic key;

receiving an investigation command from the client device, the investigation command being encrypted via the session key; and

forwarding the encrypted investigation command to the target device, wherein the target device transmits to the client device an output responsive to the investigation command, the output being encrypted via the session key.

2. The method of claim 1 further comprising:

securely transmitting to the client device, an address for the target device; and

securely transmitting to the target device, an address for the client device.

3. The method of claim 2 ,

wherein the address for the client device is encrypted via the first cryptographic key.

4. The method of claim 1 , wherein the investigation command is a request to read a portion of a storage device coupled to the target device, and the output is data in the portion of the storage device.

5. The method of claim 1 , wherein the authenticating of the client device includes:

transmitting authentication information of the client device; and

verifying identify of the client device by the server.

6. The method of claim 1 further comprising:

transmitting the encrypted investigation command to the server by the client device, wherein the server forwards the encrypted investigation command to the target device.

7. The method of claim 1 further comprising identifying by the client device a port for receiving communication from the target device.

8. The method of claim 1 , wherein the session key is a symmetric encryption key.

9. The method of claim 1 , wherein the transmitting of the output by the target device to the client device bypasses the server.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 063558/0682) Recorded Jun 21, 2024
From: BARCLAYS BANK PLC
To: OPEN TEXT HOLDINGS, INC.
Reel/Frame 067807/0062 →
SECURITY INTEREST Recorded Aug 30, 2023
From: OPEN TEXT HOLDINGS, INC.
To: THE BANK OF NEW YORK MELLON
Reel/Frame 064749/0852 →
SECURITY INTEREST Recorded May 7, 2023
From: OPEN TEXT HOLDINGS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 063558/0682 →
SECURITY INTEREST Recorded May 7, 2023
From: OPEN TEXT HOLDINGS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 063558/0690 →
SECURITY INTEREST Recorded May 7, 2023
From: OPEN TEXT HOLDINGS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 063558/0698 →
MERGER Recorded Oct 5, 2018
From: GUIDANCE SOFTWARE, INC.
To: OPEN TEXT HOLDINGS, INC.
Reel/Frame 047085/0319 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2015
From: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL COMMUNICATIONS INC. FKA AASTRA USA INC.
Reel/Frame 035562/0157 →
SECURITY INTEREST Recorded Oct 14, 2014
From: GUIDANCE SOFTWARE, INC.
To: SILICON VALLEY BANK
Reel/Frame 033940/0532 →
SECURITY AGREEMENT Recorded Feb 14, 2014
From: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; AASTRA USA INC.
To: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
Reel/Frame 032264/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2012
From: MCCREIGHT, SHAWN; WEBER, DOMINIK; GARRETT, MATTHEW
To: GUIDANCE SOFTWARE, INC.
Reel/Frame 027737/0651 →