Detecting personal threat data in documents stored in the cloud
First Claim
1. A method for detecting and presenting personal threat data in documents stored by third-party cloud-based storage services, comprising:
- enabling, via a user interface, a user to request to have documents associated with the user that are stored on one or more third-party cloud-based storage services to be scanned for personal threat data,for each of the one or more third-party cloud-based storage services,requesting access to the documents associated with the user of the cloud-based storage service that are stored on the cloud-based storage service;
receiving content corresponding to the documents from the third-party cloud-based storage service as one or more streams;
for each of the one or more streams,scanning the content within the stream to detect one or more types of personal threat data; and
presenting the personal threat data that are detected in a redacted form via the user interface, wherein the detecting of the personal threat data within the stream and the presenting of the detected personal threat data in redacted form are performed without storing any of the documents in their entirety in memory or non-volatile storage.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and software for identifying threat data in documents stored in cloud-based storage services. A service is provided that enables users who store documents on cloud-based storage services to have their documents scanned for threat data comprising personal and/or confidential data such as social security numbers, credit card numbers, e-mail addresses, and phone numbers. The documents are streamed from the storage services and scanned to detect one or more types of personal threat data. The detected personal threat data are then presented to users in redacted form. Detecting and presentation of personal threat data is performed in a manner under which threat data is never stored in non-volatile storage in an un-redacted form. A Web service seamlessly enables users to request their documents to be scanned for personal threat data, view detected personal threat data in redacted forms, and access documents identified as containing personal threat data.
-
Citations
21 Claims
-
1. A method for detecting and presenting personal threat data in documents stored by third-party cloud-based storage services, comprising:
-
enabling, via a user interface, a user to request to have documents associated with the user that are stored on one or more third-party cloud-based storage services to be scanned for personal threat data, for each of the one or more third-party cloud-based storage services, requesting access to the documents associated with the user of the cloud-based storage service that are stored on the cloud-based storage service; receiving content corresponding to the documents from the third-party cloud-based storage service as one or more streams; for each of the one or more streams, scanning the content within the stream to detect one or more types of personal threat data; and presenting the personal threat data that are detected in a redacted form via the user interface, wherein the detecting of the personal threat data within the stream and the presenting of the detected personal threat data in redacted form are performed without storing any of the documents in their entirety in memory or non-volatile storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for detecting and presenting personal threat data in documents stored by third-party cloud-based storage services, comprising:
-
one or more frontend servers, operatively coupled to one or more third-party cloud-based storage services; one or more application servers, communicatively-coupled to the one or more third-party cloud-based storage services and the one or more frontend servers; and one or more scanners, operatively coupled to the one or more third-party cloud-based storage services wherein the system is configured to; enable, via one or more Web pages served by the one or more frontend servers, a user to request to have documents associated with the user that are stored on the one or more third-party cloud-based storage services to be scanned for personal threat data, for each of the one or more third-party cloud-based storage services identified in the request, request access to the documents associated with the user that are stored on the cloud-based storage service; receive, at one or more scanners, content corresponding to the documents from the third-party cloud-based storage service as one or more streams; for each of the one or more streams, scan, via the one or more scanners, the content within the stream to detect one or more types of personal threat data; and enable, via one or more Web pages served by a frontend server, the user to view the personal threat data that are detected in redacted forms, wherein the system detects and presents personal threat data in documents accessed from the cloud-based storage service without storing any of the documents in their entirety in memory or non-volatile storage on any of the one or more front-end servers, the one or more application servers, and the one or more scanners. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification