Active electronic mail
First Claim
1. A method, comprising:
- constructing an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to transform the received text information into a graphical element; and
formatting the electronic mail message for transmission;
wherein the formatted electronic mail message includes the second applet, but not the first applet or the first link.
10 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.
-
Citations
98 Claims
-
1. A method, comprising:
-
constructing an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to transform the received text information into a graphical element; and formatting the electronic mail message for transmission; wherein the formatted electronic mail message includes the second applet, but not the first applet or the first link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
a processor; and memory coupled to the processor, wherein the memory includes program instructions executable by the processor to; construct an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to transform the received text information into a graphical element; and format the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium comprising program instructions, wherein the instructions are computer-executable to:
-
construct an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to transform the received text information into a graphical element; and format the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method, comprising:
-
constructing an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to retrieve information from a database using the received text information; and formatting the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus, comprising:
-
a processor; and memory coupled to the processor, wherein the memory includes program instructions executable by the processor to; construct an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to retrieve information from a database using the received text information; and format the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer readable medium comprising program instructions, wherein the instructions are computer-executable to:
-
construct an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to retrieve information from a database using the received text information; and format the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A method, comprising:
-
constructing an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to retrieve information from a file system using the received text information; and formatting the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56)
-
-
57. An apparatus, comprising:
-
a processor; and memory coupled to the processor, wherein the memory includes program instructions executable by the processor to; construct an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to retrieve information from a file system using the received text information; and format the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64)
-
-
65. A computer readable medium comprising program instructions, wherein the instructions are computer-executable to:
-
construct an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive text information and a second applet linked to the first applet by a first link, wherein said second applet is configured to retrieve information from a file system using the received text information; and format the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72)
-
-
73. A method, comprising:
-
constructing an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive a graphical element and a second applet linked to the first applet by a first link, wherein the second applet is configured to transform the received graphical element for inclusion in the electronic mail message; and formatting the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (74, 75, 76, 77, 78, 79, 80, 81, 82)
-
-
83. An apparatus, comprising:
-
a processor; and memory coupled to the processor, wherein the memory includes program instructions executable by the processor to; construct an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive a graphical element and a second applet linked to the first applet by a first link, wherein the second applet is configured to transform the received graphical element for inclusion in the electronic mail message; and format the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (84, 85, 86, 87, 88, 89, 90)
-
-
91. A computer readable medium comprising program instructions, wherein the instructions are computer-executable to:
-
construct an electronic mail message, wherein said electronic mail message includes a first plurality of applets linked by one or more links, wherein the first plurality of applets includes a first applet configured to receive a graphical element and a second applet linked to the first applet by a first link, wherein the second applet is configured to transform the received graphical element for inclusion in the electronic mail message; and format the electronic mail message for transmission; wherein the formatted electronic mail message includes at least the second applet, but not the first applet or the first link. - View Dependent Claims (92, 93, 94, 95, 96, 97, 98)
-
Specification