IP Library Granted Patent US 10,749,843
Granted Patent B2
US 10,749,843 · App. 14/913,394 · Granted Aug 18, 2020

One-click reputation adjustment

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 10,749,843
App. No.
14/913,394
Granted
Aug 18, 2020
Kind
B2
Abstract

In an example, there is disclosed a monolithic reputation update on a data exchange layer (DXL). According to one embodiment, designating a set of objects as good or bad can be achieved via a single administrative action by leveraging persistent client initiated connections to the DXL framework. This may enable communication of the reputation updates across a heterogeneous infrastructure, including systems potentially unreachable by the server, such as those behind a firewall or NAT.

Claims (44)

1. One or more non-transitory computer-readable mediums having stored thereon executable instructions for providing a data exchange layer (DXL) domain master, the instructions operable to instruct a processor to:

communicatively couple to a DXL-capable enterprise service bus (ESB);

communicatively couple to a DXL endpoint via a client-initiated connection to the DXL;

provide DXL domain master services, comprising providing trusted data brokerage services between raw intelligence sources and data consumer endpoints; and

as a DXL domain master, provide monolithic reputation update services responsive to a single administrative action, comprising:

receiving an object reputation classifier via the DXL for an object associated with the DXL endpoint; and

publishing a message to the DXL endpoint via the DXL, wherein the message includes the object reputation classifier.

2. The computer-readable medium of claim 1 , wherein the message is configured to include instructions for an endpoint to take an action responsive to the object reputation classifier.

3. The computer-readable medium of claim 2 , wherein the action is selected from the group consisting of quarantine, block, delete, sandbox, deny permissions, remedy, prompt, and custom action.

4. The computer-readable medium of claim 1 , wherein the instructions are further operable to receive DXL topic subscriptions for the object reputation classifier from a plurality of endpoints.

5. The computer-readable medium of claim 1 , wherein the object is selected from the group consisting of files, certificates, URLs, identities, computer systems, servers, and mobile devices.

6. One or more non-transitory computer-readable mediums having stored thereon executable instructions for providing reputation consumer functionality on a data exchange layer (DXL), the instructions operable to instruct a processor to:

communicatively couple to a DXL-capable enterprise service bus (ESB);

provide DXL domain master services, comprising providing trusted data brokerage services between raw intelligence sources and data consumer endpoints; and

as a DXL domain master, provide monolithic reputation update services responsive to a single administrative action, comprising:

subscribing to an object reputation topic on a DXL domain master, and

receiving a reputation update for an object.

7. The computer-readable medium of claim 6 , wherein the object is selected from the group consisting of files, certificates, URLs, identities, computer systems, servers, and mobile devices.

8. The computer-readable medium of claim 6 , wherein the instructions are further operable to receive an action directive with the reputation update.

9. The computer-readable medium of claim 6 , wherein the instructions are further operable to instruct the processor to act on the reputation update.

10. The computer-readable medium of claim 9 , wherein an action directive is configured to instruct the processor to take an action selected from the group consisting of quarantine, block, delete, sandbox, deny permissions, remedy, prompt, and custom action.

11. The computer-readable medium of claim 6 , wherein the instructions are further operable to instruct the processor to process the reputation update according to local protocols.

12. A method of providing reputation updates to reputation consumers on a data exchange layer (DXL) domain master, comprising:

communicatively coupling to a DXL-capable enterprise service bus (ESB);

communicatively coupling to a DXL endpoint via a client-initiated connection to the DXL;

providing DXL domain master services, comprising providing trusted data brokerage services between raw intelligence sources and data consumer endpoints; and

as a DXL domain master, providing monolithic reputation update services responsive to a single administrative action, comprising:

receiving an object reputation classifier via the DXL for an object associated with the DXL endpoint; and

publishing a message to the DXL endpoint via the DXL, wherein the message includes the object reputation classifier.

13. The method of claim 12 , wherein the message is configured to include instructions for an endpoint to take an action responsive to the object reputation classifier.

14. The method of claim 13 , wherein the action is selected from the group consisting of quarantine, block, delete, sandbox, deny permissions, remedy, prompt, and custom action.

15. The method of claim 12 , further comprising receiving topic subscriptions for the object reputation classifier from a plurality of reputation consumers.

16. The method of claim 12 , wherein the object is selected from the group consisting of files, certificates, URLs, identities, computer systems, servers, and mobile devices.

17. A method of receiving object reputation updates on a data exchange layer (DXL) domain master comprising:

communicatively coupling to the DXL domain master via a DXL-compliant enterprise service bus (ESB);

providing DXL domain master services, comprising providing trusted data brokerage services between raw intelligence sources and data consumer endpoints; and

as a DXL domain master, providing monolithic reputation update services responsive to a single administrative action, comprising:

subscribing to an object reputation topic on the DXL domain master; and

receiving a reputation update for an object on the DXL domain master.

18. The method of claim 17 , wherein the object is selected from the group consisting of files, certificates, URLs, identities, computer systems, servers, and mobile devices.

19. The method of claim 17 , wherein the DXL domain master is further operable to receive an action directive with the reputation update for the object.

20. The method of claim 19 , wherein the action directive is configured to instruct a processor to take an action selected from the group consisting of quarantine, block, delete, sandbox, deny permissions, remedy, prompt, and custom action.

21. The method of claim 17 , further comprising acting on the reputation update for the object.

22. The method of claim 17 , further comprising processing the reputation update for the object according to local protocols.

Assignments (19)
RELEASE OF SECURITY INTEREST Recorded Aug 16, 2024
From: STG PARTNERS, LLC
To: MUSARUBRA US LLC; SKYHIGH SECURITY LLC
Reel/Frame 068671/0435 →
TERMINATION AND RELEASE OF FIRST LIEN SECURITY INTEREST IN CERTAIN PATENTS RECORDED AT REEL 057453, FRAME 0053 Recorded Aug 15, 2024
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: MUSARUBRA US LLC
Reel/Frame 068655/0413 →
TERMINATION AND RELEASE OF SECOND LIEN SECURITY INTEREST IN CERTAIN PATENTS RECORDED AT REEL 056990, FRAME 0960 Recorded Aug 15, 2024
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: MUSARUBRA US LLC
Reel/Frame 068655/0430 →
INTELLECTUAL PROPERTY ASSIGNMENT AGREEMENT Recorded Aug 15, 2024
From: MUSARUBRA US LLC
To: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
Reel/Frame 068656/0098 →
INTELLECTUAL PROPERTY ASSIGNMENT AGREEMENT Recorded Aug 15, 2024
From: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
To: MAGENTA SECURITY HOLDINGS LLC
Reel/Frame 068656/0920 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 15, 2024
From: MAGENTA SECURITY HOLDINGS LLC; SKYHIGH SECURITY LLC
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 068657/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2024
From: MUSARUBRA US LLC
To: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
Reel/Frame 068657/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2024
From: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
To: MAGENTA SECURITY HOLDINGS LLC
Reel/Frame 068657/0843 →
SECURITY INTEREST Recorded Aug 1, 2024
From: MUSARUBRA US LLC; SKYHIGH SECURITY LLC
To: STG PARTNERS, LLC
Reel/Frame 068324/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2022
From: MCAFEE, LLC
To: MUSARUBRA US LLC
Reel/Frame 061007/0124 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 057315 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 11, 2022
From: MCAFEE, LLC
To: MUSARUBRA US LLC
Reel/Frame 060878/0126 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jul 27, 2021
From: MUSARUBRA US LLC; SKYHIGH NETWORKS, LLC
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 056990/0960 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 27, 2021
From: MUSARUBRA US LLC; SKYHIGH NETWORKS, LLC
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 057453/0053 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2021
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MCAFEE, LLC; SKYHIGH NETWORKS, LLC
Reel/Frame 057620/0102 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →