11297024

Chat-Based Systems and Methods for Data Loss Prevention

PublishedApril 5, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: receiving an enable command from a chat service by a data loss prevention service; scanning data from a data source with the data loss prevention service in response to the enable command to detect private information in the data; generating an alert for the private information by the data loss prevention service; and sending the alert from the data loss prevention service to the chat service to cause the chat service to broadcast a chat alert to a group of users separate from a creator of the private information, wherein the chat alert comprises a graphical user interface button to cause a corrective action to be taken by the data loss prevention service for the private information when selected by a user of the group of users without requiring the user be logged into the data loss prevention service, an identification of the creator of the private information, a location of the data that includes the private information, a type of the private information, a time and date of the private information, and a history that indicates the corrective action that was already taken.

2

2. The method of claim 1 , further comprising selecting the group of users as a proper subset of a plurality of users of the chat service.

3

3. The method of claim 1 , wherein receipt of the enable command from the chat service by the data loss prevention service causes the data loss prevention service to pull the data from the data source into the data loss prevention service.

4

4. The method of claim 1 , wherein the data source is a message between users of the chat service.

5

5. The method of claim 1 , wherein selection of the graphical user interface button by the user causes a notification to be sent to the group of users when the corrective action is begun, and the history indicates the notification.

6

6. The method of claim 1 , wherein selection of the graphical user interface button by the user causes a notification to be sent to the group of users when the corrective action is completed, and the history indicates the notification.

7

7. The method of claim 6 , wherein the notification is sent to the group of users and the creator of the private information.

8

8. A non-transitory machine readable medium that stores program code that when executed by a machine causes the machine to perform a method comprising: receiving an enable command from a chat service by a data loss prevention service; scanning data from a data source with the data loss prevention service in response to the enable command to detect private information in the data; generating an alert for the private information by the data loss prevention service; and sending the alert from the data loss prevention service to the chat service to cause the chat service to broadcast a chat alert to a group of users separate from a creator of the private information, wherein the chat alert comprises a graphical user interface button to cause a corrective action to be taken by the data loss prevention service for the private information when selected by a user of the group of users without requiring the user be logged into the data loss prevention service, an identification of the creator of the private information, a location of the data that includes the private information, a type of the private information, a time and date of the private information, and a history that indicates the corrective action that was already taken.

9

9. The non-transitory machine readable medium of claim 8 , further comprising selecting the group of users as a proper subset of a plurality of users of the chat service.

10

10. The non-transitory machine readable medium of claim 8 , wherein receipt of the enable command from the chat service by the data loss prevention service causes the data loss prevention service to pull the data from the data source into the data loss prevention service.

11

11. The non-transitory machine readable medium of claim 8 , wherein the data source is a message between users of the chat service.

12

12. The non-transitory machine readable medium of claim 8 , wherein selection of the graphical user interface button by the user causes a notification to be sent to the group of users when the corrective action is begun, and the history indicates the notification.

13

13. The non-transitory machine readable medium of claim 8 , wherein selection of the graphical user interface button by the user causes a notification to be sent to the group of users when the corrective action is completed, and the history indicates the notification.

14

14. The non-transitory machine readable medium of claim 13 , wherein the notification is sent to the group of users and the creator of the private information.

15

15. A method comprising: receiving an enable command from a chat service by a data loss prevention service; scanning data from a message between a proper subset of users of the chat service with the data loss prevention service in response to the enable command to detect private information in the data; generating an alert for the private information by the data loss prevention service; and sending the alert from the data loss prevention service to the chat service to cause the chat service to send a chat alert to a user of the proper subset of users of the chat service and an additional chat alert to an administrator of the data loss prevention service that is separate from the proper subset of users, wherein the additional chat alert comprises a graphical user interface button that causes a corrective action to be taken for the private information when selected by the administrator without requiring the administrator be logged into the data loss prevention service, an identification of the user, a location of the data that includes the private information, a type of the private information, a time and date of the message, and a history that indicates the corrective action that was already taken.

16

16. The method of claim 15 , wherein receipt of the enable command from the chat service by the data loss prevention service causes the data loss prevention service to pull the data from the message into the data loss prevention service.

17

17. The method of claim 15 , wherein the chat alert comprises a notification that the user is a recipient of the message that includes the private information, and the history of the additional chat alert indicates the notification.

18

18. The method of claim 15 , wherein the chat alert comprises a notification that the user is a sender of the message that includes the private information, and the history of the additional chat alert indicates the notification.

19

19. The method of claim 15 , wherein selection of the graphical user interface button by the administrator causes a notification to be sent to the user via the chat service when the corrective action is completed, and the history of the additional chat alert indicates the notification.

20

20. The method of claim 15 , wherein selection of the graphical user interface button by the administrator causes a notification to be sent to the user via the chat service when the corrective action is begun, and the history of the additional chat alert indicates the notification.

Patent Metadata

Filing Date

Unknown

Publication Date

April 5, 2022

Inventors

Isaac Abhay Madan
Rohan Shrikant Sathe

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CHAT-BASED SYSTEMS AND METHODS FOR DATA LOSS PREVENTION” (11297024). https://patentable.app/patents/11297024

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.