IP Library Granted Patent US 10,929,511
Granted Patent B2
US 10,929,511 · App. 15/832,152 · Granted Feb 23, 2021

Systems and methods for protecting sensitive information

Inventors: Rohan B. Dhruva (Mountain View, CA); Aarati Vijay Soman (Palo Alto, CA)
Assignee: Facebook, Inc.
G06F21/10G06F21/60G06F21/6245G06Q50/01H04L67/22H04L67/306
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,929,511
App. No.
15/832,152
Granted
Feb 23, 2021
Kind
B2
Abstract

Systems, methods, and non-transitory computer readable media can detect an event relating to a copy of a content item. A determination can be made that the content item is associated with sensitive information. The copy of the content item can be modified.

Claims (41)

1. A computer implemented method comprising:

providing, by a computing system, a content item provided by a first user associated with a first user device to a feed accessible by a second user associated with a second user device, wherein the content item is associated with timestamps that indicate when the content item was presented on a user interface of the second user device;

detecting, by the computing system, an event associated with generation of a copy of the content item by the second user on the second user device based on the timestamps;

determining, by the computing system, the content item is associated with sensitive information; and

modifying, by the computing system, the copy of the published content item.

2. The computer-implemented method of claim 1 , wherein the event is generation of a screenshot of athe user interface presenting the published content item.

3. The computer-implemented method of claim 1 , wherein the content item is associated with metadata indicating a presence of the sensitive information.

4. The computer-implemented method of claim 3 , wherein the metadata further indicates a location of the sensitive information in the content item.

5. The computer-implemented method of claim 1 , wherein the detecting the event comprises:

determining that the content item was presented in athe user interface at a time of the event.

6. The computer-implemented method of claim 1 , further comprising:

overwriting in memory the copy of the content item with the modified copy.

7. The computer-implemented method of claim 1 , wherein the event is generation of a screenshot of the user interface presenting the content item and wherein the modifying the copy of the content item comprises:

obscuring at least a portion of the screenshot.

8. The computer-implemented method of claim 7 , wherein the at least a portion of the screenshot includes the sensitive information.

9. The computer-implemented method of claim 1 , further comprising:

eliminating access to the copy of the content item; and

providing access to the modified copy of the content item.

10. The computer-implemented method of claim 1 , wherein the modifying the copy of the content item is based on an opt in by the first user.

11. A system comprising:

at least one hardware processor; and

a memory storing instructions that, when executed by the at least one processor, cause the system to perform:

providing a content item provided by a first user associated with a first user device to a feed accessible by a second user associated with a second user device, wherein the content item is associated with timestamps that indicate when the content item was presented on a user interface of the second user device;

detecting an event associated with generation of a copy of the content item by the second user on the second user device based on the timestamps;

determining the content item is associated with sensitive information; and

modifying the copy of the content item.

12. The system of claim 11 , wherein the event is generation of a screenshot of athe user interface presenting the content item.

13. The system of claim 11 , wherein the content item is associated with metadata indicating a presence of the sensitive information.

14. The system of claim 13 , wherein the metadata further indicates a location of the sensitive information in the content item.

15. The system of claim 11 , wherein the detecting the event comprises:

determining that the content item was presented in the user interface at a time of the event.

16. A non-transitory computer readable medium including instructions that, when executed by at least one hardware processor of a computing system, cause the computing system to perform a method comprising:

providing a content item provided by a first user associated with a first user device to a feed accessible by a second user associated with a second user device, wherein the content item is associated with timestamps that indicate when the content item was presented on a user interface of the second user device;

detecting an event associated with generation of a copy of the content item by the second user on the second user device;

determining the content item is associated with sensitive information; and

modifying the copy of the content item.

17. The non-transitory computer readable medium of claim 16 , wherein the event is generation of a screenshot of the user interface presenting the content item.

18. The non-transitory computer readable medium of claim 16 , wherein the content item is associated with metadata indicating a presence of the sensitive information.

19. The non-transitory computer readable medium of claim 18 , wherein the metadata further indicates a location of the sensitive information in the content item.

20. The non-transitory computer readable medium of claim 16 , wherein the detecting the event comprises:

determining that the content item was presented in the user interface at a time of the event.

Assignments (2)
CHANGE OF NAME Recorded Dec 3, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058301/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2018
From: DHRUVA, ROHAN B.; SOMAN, AARATI VJAY
To: FACEBOOK, INC.
Reel/Frame 044919/0214 →
Continuity (1)
Related Publication 20190171794A1 · Jun 6, 2019