IP Library Granted Patent US 8,838,969
Granted Patent B2
US 8,838,969 · App. 13/757,481 · Granted Sep 16, 2014

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 8,838,969
App. No.
13/757,481
Granted
Sep 16, 2014
Kind
B2
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 (35)

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

establishing secure communication between the client device and the target device over the wide area network in response to data provided by the server, wherein the target device runs a servelet installed on the target device;

invoking the servelet by the client device to obtain, over the wide area network, a list of target files stored in the target device;

generating and encrypting by the client device an investigation command for investigating the target files, wherein the investigation command includes a search key;

transmitting the encrypted investigation command to the target device over the wide area network;

generating and encrypting by the servelet running in the target device an output responsive to the investigation command, wherein the output generated by the servelet includes information on matches of the search key found upon searching, by the servelet, the target files; and

transmitting the encrypted output by the target device to the client device via the secure communication established between the client device and the target device, wherein the transmitting of the encrypted output by the target device to the client device bypasses the server.

2. The method of claim 1 further comprising:

authenticating the client device by the server; and

establishing secure communication between the server and the client device over the wide area network.

3. The method of claim 2 further comprising:

establishing secure communication between the server and the target device over the wide area network.

4. The method of claim 1 , wherein the target files are searched without changing file stamps.

5. The method of claim 1 , wherein the target files are searched without using operating system utilities of the target device.

6. The method of claim 1 further comprising:

storing by the client device into a storage device coupled to the client device, information on the matches of the search key provided by the target device.

7. The method of claim 1 further comprising:

obtaining by the client device, over the wide area network, content of one or more of the target files stored by the target device in response to the information on the matches of the search key provided by the target device.

8. A system for remotely conducting forensic investigations of a target device over a wide area network, the system comprising:

a processor; and

a memory coupled to the processor storing program instructions that, when executed by the processor, cause the processor to:

establish secure communication with the target device over the wide area network in response to data provided by a server, wherein the target device runs a servelet installed on the target device;

invoke the servelet to obtain, over the wide area network, a list of target files stored in the target device;

generate and encrypt an investigation command for investigating the target files, wherein the investigation command includes a search key;

transmit the encrypted investigation command to the target device over the wide area network;

receive from the target device via the secure communication established with the target device, output encrypted by the servelet in response to the investigation command, the output including information on matches of the search key found upon searching, by the servelet, the target files, wherein the output transmitted by the target device bypasses the server.

9. The system of claim 8 , wherein the instructions further cause the processor to:

establish secure communication with the server over the wide area network.

10. The system of claim 9 , wherein the server is configured to establish secure communication with the target device over the wide area network.

11. The system of claim 8 , wherein the target files are searched without changing file stamps.

12. The system of claim 8 , wherein the target files are searched without using operating system utilities of the target device.

13. The system of claim 8 further comprising:

a storage device coupled to the processor, wherein the storage device stores information on the matches of the search key provided by the target device.

14. The system of claim 8 , wherein the instructions further cause the processor to:

obtain over the wide area network content of one or more of the target files stored by the target device in response to the information on the matches of the search key provided by the target device.

Assignments (5)
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 →