Network-based mail attachment storage system and method
First Claim
Patent Images
1. A network-based mail attachment storage system comprising:
- a receiving portal distinct from an e-mail server of a recipient for receiving from a sender an electronic mail item which contains a two-part forwarding specification which arrives at said receiving portal and embeds the e-mail address of said recipient into an e-mail address at said receiving portal, and an attachment;
an attachment stripper for detaching said attachment from said electronic mail item;
a storage device for storing said stripped attachment at a specific address under a specific file name;
a handle generator for generating a handle corresponding to said address and file name which allows access to said attachment stored at said specific address under said specific file name;
a handle appender for appending said handle to said electronic mail item;
a parser for extracting said e-mail address of said recipient from said two-part forwarding specification; and
a transmitting portal distinct from an e-mail server of a sender for transmitting to said recipient said appended electronic mail item including said handle but excluding said stored attachment.
6 Assignments
0 Petitions
Accused Products
Abstract
A network-based mail attachment storage system and method for: receiving from a sender an electronic mail item which contains a forwarding specification and an attachment; detaching the attachment from the electronic mail item; storing the attachment on a storage device at a specific address under a specific file name; generating a handle corresponding to the specific address and the specific file name; appending the electronic mail item to include the handle; and transmitting in accordance with the forwarding specification the appended electronic mail item, including the handle but excluding the stored attachment.
263 Citations
31 Claims
-
1. A network-based mail attachment storage system comprising:
-
a receiving portal distinct from an e-mail server of a recipient for receiving from a sender an electronic mail item which contains a two-part forwarding specification which arrives at said receiving portal and embeds the e-mail address of said recipient into an e-mail address at said receiving portal, and an attachment;
an attachment stripper for detaching said attachment from said electronic mail item;
a storage device for storing said stripped attachment at a specific address under a specific file name;
a handle generator for generating a handle corresponding to said address and file name which allows access to said attachment stored at said specific address under said specific file name;
a handle appender for appending said handle to said electronic mail item;
a parser for extracting said e-mail address of said recipient from said two-part forwarding specification; and
a transmitting portal distinct from an e-mail server of a sender for transmitting to said recipient said appended electronic mail item including said handle but excluding said stored attachment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network-based mail attachment storage method comprising the steps of:
-
receiving from a sender an electronic mail item which contains a two-part forwarding specification which identifies the e-mail address of a recipient, and an attachment;
detaching said attachment from said electronic mail item;
storing said attachment on a storage device at a specific address under a specific file name;
generating a handle corresponding to said specific address and said specific file name;
appending said electronic mail item to include said handle;
parsing said two-part forwarding specification to extract said e-mail address of said recipient; and
transmitting to said recipient said appended electronic mail item including said handle but excluding said stored attachment. - View Dependent Claims (14, 15, 16)
-
-
17. A computer readable medium having a plurality of instructions stored thereon which, when executed by the processor, cause that processor to perform the steps of:
-
receiving from a sender an electronic mail item which contains a two-part forwarding specification which identifies the e-mail address of a recipient, and an attachment;
detaching said attachment from said electronic mail item;
storing said attachment on a storage device at a specific address under a specific file name;
generating a handle corresponding to said specific address and said specific file name;
appending said electronic mail item to include said handle;
parsing said two-part forwarding specification to extract said e-mail address of said recipient; and
transmitting to said recipient said appended electronic mail item including said handle but excluding said stored attachment. - View Dependent Claims (18, 19, 20)
-
-
21. A processor and memory configured to perform the steps of:
-
receiving from a sender an electronic mail item which contains a two-part forwarding specification which identifies the e-mail address of a recipient, and an attachment;
detaching said attachment from said electronic mail item;
storing said attachment on a storage device at a specific address under a specific file name;
generating a handle corresponding to said specific address and said specific file name;
appending said electronic mail item to include said handle;
parsing said two-part forwarding specification to extract said e-mail address of said recipient; and
transmitting to said recipient said appended electronic mail item including said handle but excluding said stored attachment. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A network-based mail attachment storage system comprising:
-
a receiving portal for receiving from a sender an electronic mail item which contains a two-part forwarding specification which arrives at said receiving portal and embeds the e-mail address of said recipient into an e-mail address at said receiving portal, and an attachment;
an attachment stripper for detaching said attachment from said electronic mail item;
a storage device for storing said stripped attachment at a specific address under a specific file name;
a handle generator for generating a handle corresponding to said address and file name which allows access to said attachment stored at said specific address under said specific file name;
a handle appender for appending said handle to said electronic mail item;
a parser for extracting said e-mail address of said recipient from said two-part forwarding specification;
a transmitting portal distinct from an e-mail server of a sender for transmitting to said recipient said appended electronic mail item including said handle but excluding said stored attachment; and
an attachment comparator which compares said stored attachment to previously-stored attachments to determine if any attachments are identical. - View Dependent Claims (27, 28)
-
-
29. A network-based mail attachment storage system for transmitting electronic mail items from a sender'"'"'s e-mail server to a recipient'"'"'s e-mail server, the system comprising:
-
a receiving portal remote from both the e-mail server of the sender and the e-mail server of the recipient for receiving from a sender an electronic mail item which contains a two-part forwarding specification which embeds the e-mail address of said recipient into an e-mail address at said receiving portal, and an attachment;
an attachment stripper operable on the receiving portal for detaching said attachment from said electronic mail item;
a storage device operable on the receiving portal for storing said stripped attachment at a specific address under a specific file name;
a handle generator operable on the receiving portal for generating a handle corresponding to said address and file name which allows the recipient access to said attachment stored at said specific address under said specific file name;
a handle appender for appending said handle to said electronic mail item; and
a parser for extracting said e-mail address of said recipient from said two-part forwarding specification; and
a transmitting portal distinct from an e-mail server of a sender for transmitting to said recipient said appended electronic mail item including said handle but excluding said stored attachment.
-
-
30. A network-based mail attachment storage system for transmitting electronic mail items from a sender'"'"'s e-mail server to a recipient'"'"'s e-mail server, the system comprising:
-
a receiving portal having an e-mail address for receiving from a sender an electronic mail item which contains a two-part forwarding specification comprising both the e-mail address of the recipient and the e-mail address of the receiving portal and configured to intercept the electronic mail and attachment before it is received by the recipient;
an attachment stripper for detaching said attachment from said electronic mail item;
a storage device for storing said stripped attachment at a specific address under a specific file name;
a handle generator for generating a handle corresponding to said address and said file name which allows the recipient access to said attachment stored at said specific address under said specific file name;
a handle appender for appending said handle to said electronic mail item;
a parser for extracting said e-mail address of said recipient from said two-part forwarding specification; and
a transmitting portal distinct from an e-mail server of a sender for transmitting to said recipient said appended electronic mail item including said handle but excluding said stored attachment.
-
-
31. A network-based mail attachment storage system for transmitting electronic mail items from a sender'"'"'s e-mail server to a recipient'"'"'s e-mail server, the system comprising:
-
a receiving portal having an e-mail address and located remote from both the e-mail server of the sender and the e-mail server of the recipient for receiving from a sender an electronic mail item which contains a two-part forwarding specification comprising both the e-mail address of the recipient and the e-mail address of the receiving portal and configured to intercept the electronic mail and attachment before it is received by the recipient;
an attachment stripper for detaching said attachment from said electronic mail item;
a storage device for storing said stripped attachment at a specific address under a specific file name;
a handle generator for generating a handle corresponding to said address and file name which allows the recipient access to said attachment stored at said specific address under said specific file name;
a handle appender for appending said handle to said electronic mail item;
a parser for extracting said e-mail address of said recipient from said two-part forwarding specification; and
a transmitting portal distinct from an e-mail server of a sender for transmitting to said recipient said appended electronic mail item including said handle but excluding said stored attachment.
-
Specification