EMAIL ATTACHMENT STORAGE METHOD AND SYSTEM
First Claim
1. A method comprising:
- receiving, by a computing system, an email addressed to a first recipient, wherein said first recipient is a main recipient for said email;
determining, by said computing system, that said email comprises an attached file;
retrieving, by said computing system from an internal table of files, a file link and an ID associated with said attached file, wherein said file link points to a location within said computing system for said attached file;
removing, by said computing system, said attached file from said email;
after said removing, generating by said computing system, a first copy of said email;
placing, by said computing system in said first copy of said email, said file link and said ID;
retrieving, by said computing system from said email, first identification data associated with said first recipient;
storing, by said computing system in a first portion of an internal table of recipients, said first identification data, wherein said first portion of said internal table of recipients is reserved for said first recipient;
determining, by said computing system, a number of users for said attached file;
storing, by said computing system in said internal table of files, said first link and a file size for said attached file;
determining, by said computing system, a first total size for all files being accessed by said first recipient, wherein said determining said first total size comprises adding said file size to all additional file sizes for additional files being accessed by said first recipient;
determining, by said computing system, if said first total size exceeds a first file size threshold; and
transmitting, by said computing system to said first recipient, said first copy of said email comprising said file link and said ID.
1 Assignment
0 Petitions
Accused Products
Abstract
An email method and system. The method includes receiving by a computing system, an email addressed to a recipient. The computing system retrieves from an internal table of files, a file link and an ID associated with an attached file attached to the email. The file link points to a location within the computing system for the attached file. The computing system removed the attached file from the email. The computing system generates a copy of the email and places the file link and the ID in the copy of the email. The computing system retrieves and stores identification data for the recipient. The computing system determines a total file size for all files being accessed by the recipient. The computing system determines if the file total size exceeds a file size threshold. The computing system transmits the copy of the email comprising the file link and the ID.
46 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computing system, an email addressed to a first recipient, wherein said first recipient is a main recipient for said email; determining, by said computing system, that said email comprises an attached file; retrieving, by said computing system from an internal table of files, a file link and an ID associated with said attached file, wherein said file link points to a location within said computing system for said attached file; removing, by said computing system, said attached file from said email; after said removing, generating by said computing system, a first copy of said email; placing, by said computing system in said first copy of said email, said file link and said ID; retrieving, by said computing system from said email, first identification data associated with said first recipient; storing, by said computing system in a first portion of an internal table of recipients, said first identification data, wherein said first portion of said internal table of recipients is reserved for said first recipient; determining, by said computing system, a number of users for said attached file; storing, by said computing system in said internal table of files, said first link and a file size for said attached file; determining, by said computing system, a first total size for all files being accessed by said first recipient, wherein said determining said first total size comprises adding said file size to all additional file sizes for additional files being accessed by said first recipient; determining, by said computing system, if said first total size exceeds a first file size threshold; and transmitting, by said computing system to said first recipient, said first copy of said email comprising said file link and said ID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing system comprising a processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the processor implements an email method, said method comprising:
-
receiving, by a computing system, an email addressed to a first recipient, wherein said first recipient is a main recipient for said email; determining, by said computing system, that said email comprises an attached file; retrieving, by said computing system from an internal table of files, a file link and an ID associated with said attached file, wherein said file link points to a location within said computing system for said attached file; removing, by said computing system, said attached file from said email; after said removing, generating by said computing system, a first copy of said email; placing, by said computing system in said first copy of said email, said file link and said ID; retrieving, by said computing system from said email, first identification data associated with said first recipient; storing, by said computing system in a first portion of an internal table of recipients, said first identification data, wherein said first portion of said internal table of recipients is reserved for said first recipient; determining, by said computing system, a number of users for said attached file; storing, by said computing system in said internal table of files, said first link and a file size for said attached file; determining, by said computing system, a first total size for all files being accessed by said first recipient, wherein said determining said first total size comprises adding said file size to all additional file sizes for additional files being accessed by said first recipient; determining, by said computing system, if said first total size exceeds a first file size threshold; and transmitting, by said computing system to said first recipient, said first copy of said email comprising said file link and said ID. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification