Active electronic mail
First Claim
1. A method, including the steps of:
- constructing an electronic mail message including an applet, said applet including an editable portion and a presentation portion, said presentation portion generated at least in part by said applet; and
formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said editable portion while including at least part of the presentation portion;
wherein said electronic mail message includes a plurality of applets, said plurality of applets including at least one dynamic link between a pair of said applets, and said step of formatting includes excluding said dynamic link while including at least one of said pair of applets.
12 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method and system for formatting electronic mail for transmission, in which electronic mail messages include the operational results of one or more applets. An electronic mail client creates an electronic mail message using one or more applets, each of which may operate to actively receive, transform, and display information to be presented with the electronic mail message. At or near a time when the electronic mail message is formatted for transmission, editable program code for the applets is removed, and any dynamic links between the applets are broken. The electronic mail message made available to the receiver can thus include active elements, but any applets which are received are not editable by the receiver.
95 Citations
33 Claims
-
1. A method, including the steps of:
-
constructing an electronic mail message including an applet, said applet including an editable portion and a presentation portion, said presentation portion generated at least in part by said applet; and
formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said editable portion while including at least part of the presentation portion;
wherein said electronic mail message includes a plurality of applets, said plurality of applets including at least one dynamic link between a pair of said applets, and said step of formatting includes excluding said dynamic link while including at least one of said pair of applets. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, including the steps of:
-
constructing an electronic mail message including a plurality of applets, said applets including at least a dynamic link between a pair of said applets; and
formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said dynamic link while including at least one of said pair of applets. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method, including the steps of:
-
constructing an electronic mail message including a plurality of ActiveX applets, said applets including at least a dynamic link between a pair of said applets; and
formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said dynamic link while including at least one of said pair of applets.
-
-
12. An apparatus capable of sending electronic mail messages, comprising:
-
an interface through which said electronic mail messages can be sent;
a memory that stores information including instructions; and
a processor that executes the instructions to control sending the electronic mail messages, said instructions comprising the steps of;
(a) constructing an electronic mail message including an applet, said applet including an editable portion and a presentation portion, said presentation portion generated at least in part by said applet, and (b) formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said editable portion while including at least part of the presentation portion, wherein said electronic mail message includes a plurality of applets, said plurality of applets including at least one dynamic link between a pair of said applets, and said step of formatting includes excluding said dynamic link while including at least one of said pair of applets.- View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus capable of sending electronic mail messages, comprising:
-
an interface through which said electronic mail messages can be sent;
a memory that stores information including instructions; and
a processor that executes the instructions to control sending the electronic mail messages, said instructions comprising the steps of;
(a) constructing an electronic mail message including a plurality of applets, said applets including at least a dynamic link between a pair of said applets, and (b) formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said dynamic link while including at least one of said pair of applets.- View Dependent Claims (18, 19, 20, 21)
-
-
22. An apparatus capable of sending electronic mail messages, comprising:
-
an interface through which said electronic mail messages can be sent;
a memory that stores information including instructions; and
a processor that executes the instructions to control sending the electronic mail messages, said instructions comprising the steps of;
(a) constructing an electronic mail message including a plurality of ActiveX applets, said applets including at least a dynamic link between a pair of said applets, and (b) formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said dynamic link while including at least one of said pair of applets.
-
-
23. A memory storing information including instructions, the instructions executable by a processor to send electronic mail messages, the instructions comprising:
-
constructing an electronic mail message including an applet, said applet including an editable portion and a presentation portion, said presentation portion generated at least in part by said applet;
formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said editable portion while including at least part of the presentation portion;
wherein said electronic mail message includes a plurality of applets, said plurality of applets including at least one dynamic link between a pair of said applets, and said step of formatting includes excluding said dynamic link while including at least one of said pair of applets. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A memory storing information including instructions, the instructions executable by a processor to send electronic mail messages, the instructions comprising:
-
constructing an electronic mail message including a plurality of applets, said applets including at least a dynamic link between a pair of said applets; and
formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said dynamic link while including at least one of said pair of applets. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A memory storing information including instructions, the instructions executable by a processor to send electronic mail messages, the instructions comprising:
-
constructing an electronic mail message including a plurality of ActiveX applets, said applets including at least a dynamic link between a pair of said applets; and
formatting said electronic mail message for transmission, wherein said step of formatting includes excluding said dynamic link while including at least one of said pair of applets.
-
Specification