Method and system for management of message attachments
First Claim
1. A method of managing electronic message transmissions, the method comprising:
- transmitting an electronic message and an associated attachment to a target device operated by a user;
storing said associated attachment;
receiving a command from said target device to forward said electronic message and said associated attachment to a selected party;
determining whether said associated attachment has been modified after the transmitting step;
receiving said attachment from said target device if it is determined that said associated attachment has been modified after the transmitting step;
forwarding said electronic message to said selected party;
forwarding said associated attachment received from said target device to said selected party if it is determined that said associated attachment has been modified; and
forwarding said stored associated attachment if it is not determined that said associated attachment has been modified.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system provide user management of electronic message transmissions between servers and client devices, particularly transmissions of files attached to electronic messages. The method and system operate to transfer selected attached files to and from a client device. When accessing electronic messages with attached files stored at a server by a user, the attached files that satisfy a prescribed requirement are automatically downloaded from the server to the client device utilized by the user. The prescribed requirement may include maximum file size and download time, and approved list of file formats and senders. Preferably, the prescribed requirement is entered into the client device by the user. The prescribed requirement can vary depending upon the personal preference of the user. When forwarding received electronic messages with attached files, only the attached files that have been modified are uploaded from the client device to the server.
201 Citations
16 Claims
-
1. A method of managing electronic message transmissions, the method comprising:
-
transmitting an electronic message and an associated attachment to a target device operated by a user;
storing said associated attachment;
receiving a command from said target device to forward said electronic message and said associated attachment to a selected party;
determining whether said associated attachment has been modified after the transmitting step;
receiving said attachment from said target device if it is determined that said associated attachment has been modified after the transmitting step;
forwarding said electronic message to said selected party;
forwarding said associated attachment received from said target device to said selected party if it is determined that said associated attachment has been modified; and
forwarding said stored associated attachment if it is not determined that said associated attachment has been modified. - View Dependent Claims (2, 3, 4, 5, 6)
determining whether said associated attachment satisfies a prescribed requirement established by the user, and automatically transmitting said associated attachment only if said prescribed requirement is satisfied.
-
-
3. The method of claim 2, wherein said prescribed requirement includes a requirement that a file size of said associated attachment is less than a preselected threshold size.
-
4. The method of claim 2, wherein said prescribed requirement includes a requirement that an estimated download time for said associated attachment is less than a threshold download time.
-
5. The method of claim 2, wherein said prescribed requirement includes a requirement that a file format of said associated attachment corresponds to at least one format from a list of formats established by the user.
-
6. The method of claim 2, wherein said prescribed requirement includes a requirement that a sender of said associated attachment corresponds to at least one sender from a list of senders established by the user.
-
7. An email delivery system comprising:
-
an email server for transmitting an email message and an associated attachment to a client device, the email server including a server memory for storing the associated attachment; and
a client device in communication with the email server for receiving the email message and the associated attachment, and for transmitting a command to the email server to forward the email message and the associated attachment to a selected party, wherein the email server determines if the associated attachment has been modified after the associated attachment was transmitted to the client device, and, if the associated attachment has been modified, receives the modified attachment from the client device and forwards the email message and the modified attachment to the selected party, and, if the associated attachment has not been modified, forwards the email message and the attachment stored in the server memory to the selected party. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
a threshold file size of the associated attachment, an identified sender of the email message, and a threshold estimated download time for the associated attachment.
-
-
14. The system of claim 8, wherein a user of the client device may override the user-selected criterion and receive the attachment from the email server.
-
15. A method for selectively uploading an attachment associated with an email message, the method comprising:
-
receiving an email message having an associated attachment from an email server, receiving a command from a user to forward the email message and the associated attachment to a selected party;
determining whether the associated attachment has been modified after the associated attachment was received from the email server, and forwarding the associated attachment to the email server for transmission to the selected party only if the associated attachment has been modified. - View Dependent Claims (16)
-
Specification