Collection folder for collecting file submissions and scanning for malicious content
AssigneeDropbox, Inc.
InventorsMindy Zhang, Pranav Piyush
Life of this patent
Estimating the term…
Abstract
A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. The submitted files are scanned for malicious content. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
Claims20
A method comprising:
- receiving, at a content management system and from a client device associated with a collector, a request to generate a link for use in collecting one or more files from one or more submitters;
- generating, by the content management system, a link to a collection folder;
- distributing, by the content management system, the link to one or more client devices associated with the one or more submitters;
- receiving, by the content management system, a file from a client device associated with a submitter from the one or more submitters based on the submitter accessing the link to the collection folder;
- determining that the file includes malicious content;
- based on a determination that the file includes malicious content, attempting to remove the malicious content from the file;
- based on a failure to remove the malicious content, quarantining the file by moving the file to a separate storage location from the collection folder;
- and
- sending, to the client device associated with the submitter, a notification that the file has been quarantined.
A system comprising:
- at least one processor;
- and
- a non-transitory computer-readable storage medium comprising instructions that, when executed by the at least one processor, cause the system to:
- receive, from a client device associated with a collector, a request to generate a link for use in collecting one or more files from one or more submitters;
- generate a link to a collection folder;
- distribute the link to one or more client devices associated with the one or more submitters;
- receive a file from a client device associated with a submitter from the one or more submitters based on the submitter accessing the link to the collection folder;
- determine that the file includes malicious content;
- based on a determination that the file includes malicious content, attempt to remove the malicious content from the file;
- based on a failure to remove the malicious content, quarantine the file by moving the file to a separate storage location from the collection folder;
- and
- send, to the client device associated with the submitter, a notification that the file has been quarantined.
A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor, cause a computer system to:
- receive, from a client device associated with a collector, a request to generate a link for use in collecting one or more files from one or more submitters;
- generate a link to a collection folder;
- distribute the link to one or more client devices associated with the one or more submitters;
- receive a file from a client device associated with a submitter from the one or more submitters based on the submitter accessing the link to the collection folder;
- determine that the file includes malicious content;
- based on a determination that the file includes malicious content, attempt to remove the malicious content from the file;
- based on a failure to remove the malicious content, quarantine the file by moving the file to a separate storage location from the collection folder;
- and
- send, to the client device associated with the submitter, a notification that the file has been quarantined.
Dependencies are inferred from the claim text.