Verified social media content

US10825111B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10825111-B2
Application numberUS-201816236087-A
CountryUS
Kind codeB2
Filing dateDec 28, 2018
Priority dateDec 21, 2015
Publication dateNov 3, 2020
Grant dateNov 3, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

There is disclosed in one example a social media server, including: a processor; a trusted input/output (IO) interface to communicatively couple to a consumer device; a network interface to communicatively couple to an enterprise; and a memory having stored thereon executable instructions to instruct the processor to provide a data loss prevention (DLP) engine to: receive 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; transmit content of the user posting to the enterprise via the network interface for DLP analysis; receive from the enterprise a notification that the user posting has passed DLP analysis; and accept the user posting.

First claim

Opening claim text (preview).

What is claimed is: 1. A social media server, comprising: a processor; a trusted input/output (IO) interface to communicatively couple to a consumer device; a network interface to communicatively couple to an enterprise; and a memory having stored thereon executable instructions to instruct the processor to provide a data loss prevention (DLP) engine to: receive 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; transmit content of the user posting to the enterprise via the network interface for DLP analysis; receive from the enterprise a notification that the user posting has passed DLP analysis; and accept the user posting. 2. The social media server of claim 1 , wherein the DLP engine is further to receive from the enterprise a notification that the user posting has failed DLP analysis and to reject the user posting. 3. The social media server of claim 1 , wherein the DLP engine is further to determine that the user posting does not include a signed user state report, and to reject the user posting. 4. The social media server of claim 1 , wherein the trusted IO interface includes a protected audio video path (PAVP). 5. The social media server of claim 1 , further comprising a trusted execution environment (TEE). 6. The social media server of claim 5 , wherein the DLP engine is further to perform direct anonymous attestation (DAA) with the user device to authenticate the user device. 7. The social media server of claim 6 , wherein the DAA comprises an exchange of endorsement keys. 8. The social media server of claim 7 , wherein the TEE comprises a zero-knowledge proof engine to authenticate the user device without compromising privacy of the user device. 9. One or more tangible, non-transitory computer-readable storage mediums having stored thereon executable instructions to provide a data loss prevention (DLP) engine configured to: receive via a trusted input/output (IO) channel a secured user posting for a social media service, the user posting including a user state report verifying that the user meets a minimum biometric profile; transmit content of the user posting to an enterprise for DLP analysis; receive from the enterprise a notification that the user posting has passed DLP analysis; and accept the user posting. 10. The one or more tangible, non-transitory computer-readable mediums of claim 9 , wherein the DLP engine is further configured to receive from the enterprise a notification that the user posting has failed DLP analysis and to reject the user posting. 11. The one or more tangible, non-transitory computer-readable mediums of claim 9 , wherein the DLP engine is further configured to determine that the user posting does not include a signed user state report, and to reject the user posting. 12. The one or more tangible, non-transitory computer-readable mediums of claim 9 , wherein the trusted IO channel includes a protected audio video path (PAVP). 13. The one or more tangible, non-transitory computer-readable mediums of claim 9 , wherein the instructions are further to provision a trusted execution environment (TEE). 14. The one or more tangible, non-transitory computer-readable mediums of claim 13 , wherein the DLP engine is further configured to perform direct anonymous attestation (DAA) with a user device to authenticate the user device. 15. The one or more tangible, non-transitory computer-readable mediums of claim 14 , wherein the DAA comprises an exchange of endorsement keys. 16. The one or more tangible, non-transitory computer-readable mediums of claim 13 , wherein the TEE comprises a zero-knowledge proof engine to authenticate the user device without compromising privacy of a user providing the posting. 17. A computer-implemented method of providing enterprise data loss prevention (DLP) for a social media service, comprising: receiving via a trusted input/output (IO) path a posting for the social media service, the user posting accompanied by a state report verifying that the user has passed a non-authentication biometric screening; extracting content from the posting; transmitting the content to an enterprise for DLP analysis; receiving from the enterprise a certification that the user posting has passed DLP analysis; and providing the user posting to the social media service. 18. The method of claim 17 , further comprising receiving from the enterprise a notification that the user posting has failed DLP analysis and to reject the user posting. 19. The method of claim 17 , further comprising determining that the user posting does not include a state report, and to reject the user posting. 20. The method of claim 19 , wherein the state report is signed and encrypted.

Assignees

Inventors

Classifications

  • G06Q10/40Primary

    Business processes related to social networking or social networking services · CPC title

  • using wearable devices, e.g. using a smartwatch or smart-glasses · CPC title

  • using certificates or pre-shared keys · CPC title

  • Quality analysis or management · CPC title

  • by observing the pattern of computer usage, e.g. typical user behaviour · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10825111B2 cover?
There is disclosed in one example a social media server, including: a processor; a trusted input/output (IO) interface to communicatively couple to a consumer device; a network interface to communicatively couple to an enterprise; and a memory having stored thereon executable instructions to instruct the processor to provide a data loss prevention (DLP) engine to: receive via the trusted IO int…
Who is the assignee on this patent?
Mcafee Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 03 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).