IP Library Granted Patent US 12,079,353
Granted Patent B2
US 12,079,353 · App. 18/483,420 · Granted Sep 3, 2024

Collection folder for collecting file submissions

Inventors: Mindy Zhang (San Francisco, CA); Pranav Piyush (San Francisco, CA)
Assignee: Dropbox, Inc.
G06F21/604G06F16/9566G06F21/62G06F21/6218G06F21/6245G06F40/295H04L51/04H04L51/08H04L51/52H04L63/0861H04L63/102H04L63/104H04L63/105H04L63/1408H04L63/1416H04L63/1425H04L65/403H04L67/06H04L67/1078H04L67/1095H04L67/1097H04L67/306H04L63/101
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 12,079,353
App. No.
18/483,420
Granted
Sep 3, 2024
Kind
B2
Abstract

A content management system for collecting files from one or more authenticated 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 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.

Claims (48)

1. A computer-implemented method comprising:

receiving, from a collector client device, an indication to create a file request for collecting files from submitters;

generating an email address to associate with a collection folder based on the indication to create the file request;

associating the email address with the collection folder within a content management system for use with the file request;

sending an original email message originating from the email address associated with the collection folder, the original email message being directed to a submitter email address;

receiving a reply email message to the original email message, the reply email message originating from the submitter email address and being directed to the email address;

identifying one or more files attached to the reply email message;

storing the one or more files in the collection folder that is associated with the email address; and

sending, in response to storing the one or more files in the collection folder, a confirmation notification to the collector client device that initiated the file request, the confirmation notification indicating receipt of the one or more files in the collection folder.

2. The computer-implemented method of claim 1 , further comprising sending, in response to storing the one or more files in the collection folder, a confirmation email message to the submitter email address, the confirmation email message indicating receipt of the one or more files in the collection folder.

3. The computer-implemented method of claim 1 , wherein the confirmation notification comprises at least one of: a file name associated with the one or more files, a timestamp corresponding to when the one or more files were uploaded, or a name of a submitter associated with the submitter email address.

4. The computer-implemented method of claim 1 , wherein:

identifying the one or more files attached to the reply email message comprises identifying a plurality of files; and

storing the one or more files in the collection folder comprises storing the plurality of files.

5. The computer-implemented method of claim 1 , wherein the email address is a system generated email address that is different from a collector email address.

6. The computer-implemented method of claim 1 , wherein generating the email address to associate with the collection folder comprises customizing the email address based on user input received from the collector client device.

7. The computer-implemented method of claim 1 , further comprising scanning the one or more files for malicious content prior to storing the one or more files in the collection folder.

8. A system comprising:

at least one processor; and

a non-transitory computer-readable medium comprising instructions thereon that, when executed by the at least one processor, cause the system to:

receive, from a collector client device, an indication to create a file request for collecting files from submitters;

generate an email address to associate with a collection folder based on the indication to create the file request;

associate the system generated email address with the collection folder within a content management system for use with the file request;

send an original email message originating from the system generated email address associated with the collection folder, the original email message being directed to a submitter email address;

receive a reply email message to the original email message, the reply email message originating from the submitter email address and being directed to the system generated email address;

identify that the reply email message comprises one or more files as attachments;

store the one or more files in the collection folder that is associated with the system generated email address; and

send, in response to storing the one or more files in the collection folder, a confirmation notification to the collector client device that initiated the file request, the confirmation notification indicating receipt of the one or more files in the collection folder.

9. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to: generate a file request link corresponding to the collection folder; and provide the file request link within the original email message.

10. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to send, in response to storing the one or more files in the collection folder, a confirmation email message to the submitter email address, the confirmation email message indicating receipt of the one or more files in the collection folder.

11. The system of claim 8 , wherein: identifying that the reply email message comprises one or more files as attachments comprises identifying a plurality of files; and storing the one or more files in the collection folder comprises storing the plurality of files in the collection folder.

12. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to populate the original email message with email content prior to sending the original email message to the submitter email address.

13. The system of claim 8 , wherein generating the email address to associate with the collection folder comprises customizing the email address based on user input received from the collector client device.

14. The system of claim 8 , further comprising instructions that, when executed by the at least one processor, cause the system to scan the one or more files for malicious content prior to storing the one or more files in the collection folder.

15. A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor, cause a computer device to:

receive, from a collector client device, an indication to create a file request for collecting files from submitters;

generate an email address to associate with a collection folder based on the indication to create the file request;

associate the email address with the collection folder within a content management system for use with the file request;

send an original email message originating from the email address associated with the collection folder, the original email message being directed to a submitter email address;

receive a reply email message to the original email message, the reply email message originating from the submitter email address and being directed to the email address;

identify one or more files attached to the reply email message;

store the one or more files in the collection folder that is associated with the email address; and

send, in response to storing the one or more files in the collection folder, a confirmation notification to the collector client device that initiated the file request, the confirmation notification indicating receipt of the one or more files in the collection folder.

16. The non-transitory computer-readable storage medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computer device to send, in response to storing the one or more files in the collection folder, a confirmation email message to the submitter email address, the confirmation email message indicating receipt of the one or more files in the collection folder.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the confirmation notification comprises at least one of: a file name associated with the one or more files, a timestamp corresponding to when the one or more files were uploaded, or a name of a submitter associated with the submitter email address.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the email address is a system generated email address that is different from a collector email address.

19. The non-transitory computer-readable storage medium of claim 15 , wherein generating the email address to associate with the collection folder comprises customizing the email address based on user input received from the collector client device.

20. The non-transitory computer-readable storage medium of claim 15 , further comprising instructions that, when executed by the at least one processor, cause the computer device to scan the one or more files for malicious content prior to storing the one or more files in the collection folder.

Assignments (2)
SECURITY INTEREST Recorded Dec 12, 2024
From: DROPBOX, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069604/0611 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2023
From: ZHANG, MINDY; PIYUSH, PRANAV
To: DROPBOX, INC.
Reel/Frame 065170/0153 →
Continuity (8)
Continuation 17930648 · Sep 8, 2022
Continuation 17538860 · Nov 30, 2021
Continuation 17123788 · Dec 16, 2020
Continuation 16506313 · Jul 9, 2019
Continuation 16149027 · Oct 1, 2018
Continuation 14961287 · Dec 7, 2015
Provisional Application 62149338 · Apr 17, 2015
Related Publication 20240037251A1 · Feb 1, 2024