AUTHORIZING ACCESS BY EMAIL AND SHARING OF ATTACHMENTS
First Claim
1. A method, implemented at least in part by a computing device, for authorizing access to and/or sharing of email attachments, the method comprising:
- by a computing device;
detecting an email message with a file attachment, wherein the email message identifies one or more recipients of the file attachment;
storing the file attachment in a database table, wherein the database table comprises at least one permissions entry controlling access by the one or more recipients to the stored file attachment;
replacing in the email message, the file attachment with a download link to a location in the database table storing the file attachment; and
delivering the email message with the download link to the one or more recipients.
2 Assignments
0 Petitions
Accused Products
Abstract
Solutions are provided for authorizing access to and/or sharing of email attachments. An example method may include, by a computing device, detecting an email message with a file attachment. The email message may identify one or more recipients of the file attachment. The file attachment may be stored in a database table. The database table may include at least one permissions entry controlling access by the one or more recipients to the stored file attachment. The file attachment may be replaced in the email message, with a download link to a location in the database table storing the file attachment. The email message may be delivered with the download link to the one or more recipients.
83 Citations
23 Claims
-
1. A method, implemented at least in part by a computing device, for authorizing access to and/or sharing of email attachments, the method comprising:
by a computing device; detecting an email message with a file attachment, wherein the email message identifies one or more recipients of the file attachment; storing the file attachment in a database table, wherein the database table comprises at least one permissions entry controlling access by the one or more recipients to the stored file attachment; replacing in the email message, the file attachment with a download link to a location in the database table storing the file attachment; and delivering the email message with the download link to the one or more recipients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A system, comprising:
-
a memory; a processing unit coupled to the memory; and one or more computer-readable storage media storing instructions causing the processing unit to perform operations for authorizing access to and/or sharing of email file attachments, the operations comprising; detecting an email message with at least one file attachment, wherein the email message identifies a recipient of the at least one file attachment; authenticating a sender of the email message for accessing a database table, the database table comprising at least a file content portion, a file names portion, a user list portion, and a permissions list portion; storing the at least one file attachment in the file content portion of the database table; storing a first permission in the permissions list portion, wherein the first permission provides the sender with unrestricted access privileges to the at least one file attachment stored in the database table; and storing a second permission in the permissions list portion, wherein the second permission provides the recipient with restricted access privileges to the at least one file attachment stored in the database table. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable storage media storing computer-executable instructions for performing a method for authorizing access to and/or sharing of email file attachments, the method comprising:
-
detecting an email message with a file attachment, wherein the email message identifies a recipient of the file attachment; storing the file attachment in a database table; storing for the recipient and a sender of the email message, at least one permissions entry in the database table, the at least one permissions entry providing the recipient and the sender with access privileges to the stored file attachment; and delivering a notification to the recipient with a download link to a location in the database table storing the file attachment. - View Dependent Claims (18, 19, 20)
-
-
21. One or more computer-readable storage media having stored therein a file sharing permissions data structure for authorizing access to and/or sharing email file attachments, wherein the data structure comprises:
-
a files table operable to stores one or more file attachments uploaded in at least one email from at least one email sender authorized to access the data structure, the at least one email addressed to at least one recipient; a file names table operable to store a file name for the one or more file attachments; a users table operable to store a user email and/or a user name for one or both of the at least one email sender and/or the at least one email recipient; and a permissions table operable to store one or more permissions for the at least one email sender and/or the at least one email recipient for accessing the one or more file attachments listed in the file names table. - View Dependent Claims (22, 23)
-
Specification