IP Library Granted Patent US 10,909,638
Granted Patent B2
US 10,909,638 · App. 16/235,828 · Granted Feb 2, 2021

Verified social media content

Inventors: Kunal Mehta (Hillsboro, OR); Carl D. Woodward (Santa Clara, CA); Steven Grobman (El Dorado Hills, CA); Ryan Durand (Hillsboro, OR); Simon Hunt (Naples, FL)
Assignee: McAfee, LLC
G06Q50/01A61B5/117A61B5/165A61B5/4845A61B5/6898G06F21/316G06F21/552G06Q10/06395H04L63/0861H04W12/0609G06F21/53G06F2221/2133H04L67/10
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,909,638
App. No.
16/235,828
Granted
Feb 2, 2021
Kind
B2
Abstract

In an example, there is a disclosed a computing apparatus, including: a psychological state data interface to receive psychological state data; one or more logic elements, including at least one hardware element, including a verification engine to: receive a requested user action; receive a psychological state input via the psychological state data interface; analyze the psychological state input; and bar the requested user action at least partly responsive to the analyzing.

Claims (38)

1. A data loss prevention (DLP) server, comprising:

a processor;

a trusted input/output (IO) interface to communicatively couple to a user device;

a social media interface to communicatively couple to a social media service;

a trusted execution environment (TEE); and

a memory having stored thereon executable instructions to instruct the processor to provide a DLP engine to:

receive from the user device via the trusted IO interface a signed and encrypted user posting for the social media service, the user posting including a signed user state report verifying that the user has passed a biometric screening;

cryptographically verify the signed and encrypted user posting comprising performing attestation with a source device of the signed and encrypted user posting; and

responsive to a successful attestation, submit the user posting on behalf of the user to the social media service via the social media interface.

2. The DLP server of claim 1 , wherein the trusted I/O interface includes a protected audio video path (PAVP).

3. The DLP server of claim 1 , wherein the DLP engine is further to perform a DLP scan of the user posting's content, and to deny the user posting if inappropriate content is found.

4. The DLP server of claim 3 , wherein the DLP scan comprises a natural language text scan.

5. The DLP server of claim 4 , wherein the natural language text scan comprises a scan for abusive or hateful statements.

6. The DLP server of claim 3 , wherein the DLP scan comprises image or voice recognition.

7. The DLP server of claim 3 , wherein the DLP scan comprises a scan for proprietary enterprise data.

8. The DLP server of claim 1 , wherein the DLP engine is to perform direct anonymous attestation (DAA) with the user device to authenticate the user device.

9. The DLP server of claim 8 , wherein the DAA comprises an exchange of endorsement keys.

10. The DLP server of claim 1 , wherein the TEE comprises a zero-knowledge proof engine to authenticate the user device without compromising privacy of the user device.

11. One or more tangible, non-transitory computer-readable storage mediums having stored thereon executable instructions to provide a data loss prevention (DLP) server to:

establish a trusted communication interface with an end-user device;

establish an authenticated interface with a social media service;

receive via the trusted communication interface a cryptographically-signed end-user state report and an end-user posting for the social media service;

cryptographically verify the signed end-user state report comprising performing direct anonymous attestation with a source device of the signed end-user state report; and

responsive to the direct anonymous attestation, submit the end-user posting to the social media service.

12. The one or more tangible, non-transitory computer-readable mediums of claim 11 , wherein the trusted communication interface includes a protected audio video path (PAVP).

13. The one or more tangible, non-transitory computer-readable mediums of claim 11 , wherein the DLP engine is further to perform a DLP scan of the end-user posting's content, and to reject the end-user posting if inappropriate content is found.

14. The one or more tangible, non-transitory computer-readable mediums of claim 11 , wherein the DLP engine is further to authenticate the end-user device via direct anonymous attestation (DAA).

15. The one or more tangible, non-transitory computer-readable mediums of claim 11 , wherein the instructions are further to provide a zero-knowledge proof engine to authenticate the end-user device without compromising privacy of the end-user device.

16. A computerized data loss prevention (DLP) method, comprising:

establishing secure communication with a client device;

authenticating to a social media platform on behalf of a user of the client device;

receiving from the client device, via a secure communication channel, a signed and encrypted user state report, and a posting for the social media service;

cryptographically verifying the signed and encrypted user state report comprising performing attestation with a source device of the signed and encrypted user state report; and

responsive to the attestation, submitting the posting to the social media service on behalf of the user.

17. The method of claim 16 , wherein establishing secure communication with the client device comprises establishing a protected audio video path (PAVP).

18. The method of claim 16 , further comprising performing a DLP scan of the posting's content, and rejecting the posting if inappropriate content is found.

19. The method of claim 16 , further comprising authenticating the client device via direct anonymous attestation (DAA).

20. The method of claim 16 , further comprising operating a zero-knowledge proof engine to authenticate the client device without compromising privacy of the client device.

Assignments (13)
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 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 →
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 →
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 →
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 →
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 →
Cited By (1)
US 12,681,951