IP Library Granted Patent US 11,218,297
Granted Patent B1
US 11,218,297 · App. 16/434,028 · Granted Jan 4, 2022

Onboarding access to remote security control tools

Inventors: Joshua Hegg (Portland, OR); Devon Gleeson (Portland, OR); Brian McFeely (Orinda, CA); Craig Meinschein (Portland, OR); Guy Gascoigne-Piggford (Portland, OR); Jack Truong (Portland, OR)
Assignee: Tripwire, Inc.
H04L9/083G06F21/6218H04L9/0825H04L9/3263H04L63/166
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,218,297
App. No.
16/434,028
Granted
Jan 4, 2022
Kind
B1
Abstract

Disclosed below are representative embodiments of methods, apparatus, and systems for managing one or more cybersecurity tools that are deployed to help protect electronic assets in an IT infrastructure—including, for example, one or more security configuration management tools, vulnerability management tools, event logging tools, or other IT infrastructure security or monitoring tools that are used to monitor, secure, and/or control assets in an IT infrastructure. In one example, a request to install local software for access to a remote security control service is received from a remote user at a remote device; and data for installing the local software is transmitted to the remote user. In certain implementations, the data for installing the local software further includes a public cryptographic certificate.

Claims (30)

1. A method of operating a multi-party, remote security configuration management service, comprising:

receiving, from a remote user at a remote device, a request to install local software for access to a remote security control service, the remote security control service including periodic integrity checks that compare current states of files stored on the remote device against baseline states of the files in order to detect changes; and

transmitting, to the remote user, data for installing the local software.

2. The method of claim 1 , wherein the data for installing the local software further includes a public cryptographic certificate.

3. The method of claim 1 , wherein a first server provides the data for installing the local software, and wherein the remote security control service is provided by a second server separate from the first server.

4. The method of claim 3 , further comprising:

receiving, from the second server, a request to authorize the security control service for the remote device.

5. The method of claim 4 , wherein the request to authorize the security control service for the remote device includes a transport layer security (“TLS”) certificate request validatable by a third-party-TLS service, and wherein the method further comprises transmitting the TLS certificate to the third-party-TLS service.

6. The method of claim 5 , further comprising receiving data from the third-party-TLS service that the TLS certificate request is validated, including a signed TLS certificate.

7. The method of claim 6 , further comprising transmitting an approval message to the second server, the approval message including the signed TLS certificate and identification information for the remote device.

8. One or more computer-readable storage devices storing computer-executable instructions which when executed by a computer cause the computer to perform a method, the method comprising:

receiving, from a remote user at a remote device, a request to install local software for access to a remote security control service, the remote security control service including periodic integrity checks that compare current states of files stored on the remote device against baseline states of the files in order to detect changes; and

transmitting, to the remote user, data for installing the local software.

9. The one or more computer-readable storage devices of claim 8 , wherein the data for installing the local software further includes a public cryptographic certificate.

10. The one or more computer-readable storage devices of claim 8 , wherein a first server provides the data for installing the local software, and wherein the remote security control service is provided by a second server separate from the first server.

11. The one or more computer-readable storage devices of claim 10 , further comprising:

receiving, from the second server, a request to authorize the security control service for the remote device.

12. The one or more computer-readable storage devices of claim 11 ,

wherein the request to authorize the security control service for the remote device includes a transport layer security (“TLS”) certificate request validatable by a third-party-TLS service, and wherein the method further comprises transmitting the TLS certificate to the third-party-TLS service.

13. The one or more computer-readable storage devices of claim 12 , wherein the method further comprises receiving data from the third-party-TLS service that the TLS certificate request is validated, including a signed TLS certificate.

14. The one or more computer-readable storage devices of claim 13 , further comprising transmitting an approval message to the second server, the approval message including the signed TLS certificate and identification information for the remote device.

15. A system, comprising:

a first server configured to provide onboarding services for remote security control services provided by a second server separate from the first server,

the first server comprising a processor and one or more computer-readable storage devices, the one or more computer-readable storage devices storing computer-executable instructions which when executed cause the first server to perform a method, the method comprising:

receiving, from a remote user at a remote device, a request to install local software for access to the remote security control services, the remote security control services including periodic integrity checks that compare current states of files stored on the remote device against baseline states of the files in order to detect changes; and

transmitting, to the remote user, data for installing the local software.

16. The system of claim 15 , wherein the method further comprises receiving, from the second server, a request to authorize the security control service for the remote device.

17. The system of claim 16 , wherein the request to authorize the security control service for the remote device includes a transport layer security (“TLS”) certificate request validatable by a third-party-TLS service, and wherein the method further comprises transmitting the TLS certificate to the third-party-TLS service.

18. The system of claim 17 , wherein the method further comprises receiving data from the third-party-TLS service that the TLS certificate request is validated, including a signed TLS certificate.

19. The system of claim 18 , wherein the method further comprising transmitting an approval message to the second server, the approval message including the signed TLS certificate and identification information for the remote device.

Assignments (11)
SECURITY INTEREST Recorded Jan 6, 2026
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.
To: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 074233/0632 →
TERMINATION AND RELEASE OF SECOND LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0365 Recorded Nov 24, 2025
From: JEFFERIES FINANCE LLC
To: TRIPWIRE, INC.
Reel/Frame 074023/0235 →
TERMINATION AND RELEASE OF FIRST LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0555 Recorded Nov 24, 2025
From: JEFFERIES FINANCE LLC
To: TRIPWIRE, INC.
Reel/Frame 074023/0320 →
EXTENDED RCF FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: TRIPWIRE, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073663/0639 →
TERMINATION AND RELEASE OF SECOND LIEN INTELLECTUAL PROPERTY SECURITY INTEREST RECORDED AT REEL/FRAME 60306/0649 Recorded Nov 21, 2025
From: ACQUIOM AGENCY SERVICES LLC
To: TRIPWIRE, INC.
Reel/Frame 073663/0698 →
EXTENDED FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: TRIPWIRE, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073664/0124 →
NEW MONEY FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.; VERA SECURITY, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 073683/0534 →
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 14, 2025
From: GOLUB CAPITAL MARKETS LLC (AS EXISTING AGENT)
To: ACQUIOM AGENCY SERVICES LLC (AS SUCCESSOR COLLATERAL AGENT)
Reel/Frame 072471/0665 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 7, 2022
From: TRIPWIRE, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 060306/0365 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 7, 2022
From: TRIPWIRE, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 060306/0649 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2020
From: HAGG, JOSHUA; GLEESON, DEVON; MCFEELY, BRIAN; MEINSCHEIN, CRAIG; GASCOIGNE-PIGGFORD, GUY; TRUONG, JACK
To: TRIPWIRE, INC.
Reel/Frame 052875/0885 →
Continuity (1)
Provisional Application 62681625 · Jun 6, 2018
Cited By (2)
US 12,511,224 US 12,511,981