IP Library Granted Patent US 11,190,574
Granted Patent B2
US 11,190,574 · App. 16/662,191 · Granted Nov 30, 2021

Integrated VPN capabilities in standalone e-discovery machine

Inventors: Daniel Balthaser (Harleysville, PA); Shane Levengood (Austin, TX)
Assignee: KLDiscoveryOntrack, LLC
H04L67/025G06F9/45558H04L12/4641H04L41/0886H04L61/2015H04L63/029H04L67/22G06F2009/45595
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 11,190,574
App. No.
16/662,191
Granted
Nov 30, 2021
Kind
B2
Abstract

Disclosed embodiments relate to systems and methods for a standalone e-discovery machine to initiate an external connection to an external cloud-based resource. The external connection may occur without any changes to the port configurations and/or network firewall. The embodiments further disclose the standalone e-discovery machine observing, tracking, and reporting usage data of the e-discovery software stored on the standalone e-discovery machine. The observing, tracking, and reporting may occur in real-time or periodically. The embodiments also disclose the standalone e-discovery machine performing an initialization routine when it is connected wirelessly or in wired fashion to a client network.

Claims (36)

1. A computer-implemented method to initiate an external connection from a standalone e-discovery machine comprising:

presenting a user with an interface page generated by the standalone e-discovery machine;

establishing an outbound connection from the standalone e-discovery machine to a cloud network, the cloud network being configured to dynamically provision a cloud-based client in response to the outbound connection;

accessing, at the standalone e-discovery machine, a virtual private network (VPN) server within the standalone e-discovery machine to communicate with the cloud-based client; and

interfacing with the cloud-based client from the standalone e-discovery machine via the VPN server;

wherein the outbound connection initiates a connection to a secure shell (SSH) server and permits the cloud-based client access to an internal private network of the standalone e-discovery machine.

2. The computer-implemented method of claim 1 , wherein presenting the interface page comprises generating an HTML-based page or Java-based page that allows the user to indicate that the user wants the e-discovery machine to initiate the outbound connection.

3. The computer-implemented method of claim 1 , wherein accessing the VPN server comprises not changing network firewall configurations of the local network to which the discovery machine is connected.

4. The computer-implemented method of claim 1 , wherein accessing the VPN server comprises not changing port configurations of the local network to which the e-discovery machine is connected.

5. The computer-implemented method of claim 1 , wherein accessing the VPN server comprises not changing network firewall or port configurations of the local network to which the discovery machine is connected.

6. The computer-implemented method of claim 1 , wherein the standalone e-discovery machine is integrated into a local network of an enterprise using a physical network connection.

7. The computer-implemented method of claim 1 , wherein the standalone e-discovery machine is integrated into a local network of an enterprise using a wireless network connection.

8. The computer-implemented method of claim 1 , wherein the standalone e-discovery machine includes archival data storage.

9. The computer-implemented method of claim 8 , wherein the archival data storage includes local storage of litigation-related data and documents.

10. The computer-implemented method of claim 1 , wherein the standalone e-discovery machine has an integrated e-discovery software application configured to perform e-discovery processes locally within the standalone e-discovery machine.

11. The computer-implemented method of claim 1 , wherein establishing the outbound connection includes operations of:

sending an external HTTP request that creates a support ticket and provisions a support virtual machine;

obtaining information about the support virtual machine relating to the support ticket;

receiving an IP address of the support virtual machine;

receiving a port configuration of the SSH server related to the support virtual machine; and

initiating the connection to the SSH server.

12. The computer-implemented method of claim 11 , wherein the connection to the SSH server is capable of supporting a VPN tunnel connection to allow the cloud-based client to perform activities on the standalone e-discovery machine.

13. A standalone e-discovery apparatus comprising:

a memory storing executable instructions configured to perform operations; and

a processor configured to execute the instructions to initiate an external virtual private network (VPN) connection to a remote cloud network, wherein the processor is further configured to execute the instructions to:

present a user with an interface page generated by the standalone e-discovery apparatus,

establish an outbound connection from the standalone e-discovery apparatus to the cloud network, the cloud network being configured to dynamically provision a cloud-based client in response to the outbound connection,

access, at the standalone e-discovery apparatus, a virtual private network (VPN) server within the standalone e-discovery apparatus to communicate with the cloud-based client, and

interface with the cloud-based client from the standalone e-discovery apparatus;

wherein the outbound connection initiates a connection to a secure shell (SSH) server and permits the cloud-based client access to an internal private network of the standalone e-discovery apparatus.

14. The apparatus of claim 13 , wherein presenting the interface page comprises generating an HTML-based page or Java-based page that allows the user to indicate that the user wants the e-discovery apparatus to initiate the outbound connection.

15. The apparatus of claim 13 , wherein accessing the VPN server comprises not changing network firewall configurations of the local network to which the e-discovery apparatus is connected.

16. The apparatus of claim 13 , wherein accessing the VPN server comprises not changing port configurations of the local network to which the e-discovery apparatus is connected.

17. The apparatus of claim 13 , wherein accessing the VPN server comprises not changing network firewall or port configurations of the local network to which the e-discovery apparatus is connected.

18. The apparatus of claim 13 , wherein the standalone e-discovery apparatus is integrated into a local network of an enterprise using a physical network connection.

19. The apparatus of claim 13 , wherein the standalone e-discovery apparatus is integrated into a local network of an enterprise using a wireless network connection.

Assignments (3)
SECURITY INTEREST Recorded Aug 15, 2024
From: KLDISCOVERY ONTRACK, LLC
To: MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT
Reel/Frame 068294/0001 →
SECURITY INTEREST Recorded Feb 8, 2021
From: LDISCOVERY, LLC; LDISCOVERY TX, LLC; KL DISCOVERY ONTRACK, LLC (F/K/A KROLL ONTRACK, LLC)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055183/0853 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2019
From: BALTHASER, DANIEL; LEVENGOOD, SHANE
To: KLDISCOVERY ONTRACK, LLC
Reel/Frame 050811/0867 →
Continuity (2)
Provisional Application 62796444 · Jan 24, 2019
Related Publication 20200244720A1 · Jul 30, 2020