Method for an efficient electronic messaging system
First Claim
Patent Images
1. A computer implemented method for managing messages handled by electronic messaging systems, the computer implemented method comprising:
- creating a unique header associated with a first electronic message;
creating a hyperlink associated with the unique header, wherein the hyperlink is a selectable element used to replace and link to a content of the first electronic message;
embedding the hyperlink within a second electronic message to replace the content of the first electronic message in the second electronic message, wherein an electronic message chain comprises the first electronic message and the second electronic message, and wherein the electronic message chain originates with the first electronic message; and
transmitting the second electronic message containing the embedded hyperlink to a set of recipients without the first electronic message;
retrieving a content of the first electronic message only after receiving a request to view the content of the first electronic message by a user selecting the embedded hyperlink within the second electronic message that replaced the content of the first electronic message in the second electronic message;
responsive to retrieving the content of the first electronic message after receiving the request to view the content of the first electronic message by the user selecting the embedded hyperlink within the second electronic message, generating a separate pop-up window to display the retrieved content of the first electronic message to the user;
responsive to a current recipient of the electronic message chain adding a new recipient, displaying access options to the current recipient that define an ability of the new recipient to access previous electronic messages in the electronic message chain; and
responsive to receiving a selection by the current recipient of an access option within the access options displayed to the current recipient, managing the access of the new recipient to the previous electronic messages in the electronic message chain by;
providing the new recipient access to all previous electronic messages in the electronic message chain in response to receiving a selection by the current recipient of a full access option within the access options displayed to the current recipient;
providing the new recipient access to a set of selected previous electronic messages in the electronic message chain in response to receiving a selection by the current recipient of a limited access option within the access options displayed to the current recipient, wherein the set of selected previous electronic messages comprises only specific previous electronic messages in the electronic message chain selected by the current recipient for viewing by the new recipient, and wherein the access to the set of selected previous electronic messages is restricted by encrypting restricted electronic messages in the electronic message chain; and
providing the new recipient access to only the current electronic message sent to the new recipient in response to receiving a selection by the current recipient of a restricted access option within the access options displayed to the current recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method and computer program product for efficiently managing messages handled by electronic messaging systems. A unique header is associated with a first electronic message and a link is created, which is associated with the unique header. The link is embedded in a second electronic message as part of an electronic message chain originating with the first electronic message. The second electronic message is transmitted with the embedded link to a set of recipients without the first electronic message.
29 Citations
14 Claims
-
1. A computer implemented method for managing messages handled by electronic messaging systems, the computer implemented method comprising:
-
creating a unique header associated with a first electronic message; creating a hyperlink associated with the unique header, wherein the hyperlink is a selectable element used to replace and link to a content of the first electronic message; embedding the hyperlink within a second electronic message to replace the content of the first electronic message in the second electronic message, wherein an electronic message chain comprises the first electronic message and the second electronic message, and wherein the electronic message chain originates with the first electronic message; and transmitting the second electronic message containing the embedded hyperlink to a set of recipients without the first electronic message; retrieving a content of the first electronic message only after receiving a request to view the content of the first electronic message by a user selecting the embedded hyperlink within the second electronic message that replaced the content of the first electronic message in the second electronic message; responsive to retrieving the content of the first electronic message after receiving the request to view the content of the first electronic message by the user selecting the embedded hyperlink within the second electronic message, generating a separate pop-up window to display the retrieved content of the first electronic message to the user; responsive to a current recipient of the electronic message chain adding a new recipient, displaying access options to the current recipient that define an ability of the new recipient to access previous electronic messages in the electronic message chain; and responsive to receiving a selection by the current recipient of an access option within the access options displayed to the current recipient, managing the access of the new recipient to the previous electronic messages in the electronic message chain by; providing the new recipient access to all previous electronic messages in the electronic message chain in response to receiving a selection by the current recipient of a full access option within the access options displayed to the current recipient; providing the new recipient access to a set of selected previous electronic messages in the electronic message chain in response to receiving a selection by the current recipient of a limited access option within the access options displayed to the current recipient, wherein the set of selected previous electronic messages comprises only specific previous electronic messages in the electronic message chain selected by the current recipient for viewing by the new recipient, and wherein the access to the set of selected previous electronic messages is restricted by encrypting restricted electronic messages in the electronic message chain; and providing the new recipient access to only the current electronic message sent to the new recipient in response to receiving a selection by the current recipient of a restricted access option within the access options displayed to the current recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising:
-
a non-transitory computer recordable medium including computer usable program code for managing messages handled by electronic messaging systems, said computer program product comprising; computer usable program code for creating a unique header associated with a first electronic message; computer usable program code for creating a hyperlink associated with the unique header, wherein the hyperlink is a selectable element used to replace and link to a content of the first electronic message; computer usable program code for embedding the hyperlink within a second electronic message to replace the content of the first electronic message in the second electronic message, wherein an electronic message chain comprises the first electronic message and the second electronic message, and wherein the electronic message chain originates with the first electronic message; computer usable program code for transmitting the second electronic message containing the embedded hyperlink to a set of recipients without the first electronic message; and computer usable program code for, responsive to a selection of the link in the second electronic message, retrieving the first electronic message; computer usable program code for retrieving a content of the first electronic message only after receiving a request to view the content of the first electronic message by a user selecting the embedded hyperlink within the second electronic message that replaced the content of the first electronic message in the second electronic message; computer usable program code responsive to retrieving the content of the first electronic message after receiving the request to view the content of the first electronic message by the user selecting the embedded hyperlink within the second electronic message, for generating a separate pop-up window to display the retrieved content of the first electronic message to the user; computer usable program code responsive to a current recipient of the electronic message chain adding a new recipient, for displaying access options to the current recipient that define an ability of the new recipient to access previous electronic messages in the electronic message chain; and computer usable program code responsive to receiving a selection by the current recipient of an access option within the access options displayed to the current recipient, for managing the access of the new recipient to the previous electronic messages in the electronic message chain by; providing the new recipient access to all previous electronic messages in the electronic message chain in response to receiving a selection by the current recipient of a full access option within the access options displayed to the current recipient; providing the new recipient access to a set of selected previous electronic messages in the electronic message chain in response to receiving a selection by the current recipient of a limited access option within the access options displayed to the current recipient, wherein the set of selected previous electronic messages comprises only specific previous electronic messages in the electronic message chain selected by the current recipient for viewing by the new recipient, and wherein the access to the set of selected previous electronic messages is restricted by encrypting restricted electronic messages in the electronic message chain; and providing the new recipient access to only the current electronic message sent to the new recipient in response to receiving a selection by the current recipient of a restricted access option within the access options displayed to the current recipient. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A data processing system for managing messages handled by electronic messaging systems, the data processing system comprising:
-
a bus system; a storage device connected to the bus system, wherein the storage device stores instructions; and a microprocessor unit connected to the bus system, wherein the microprocessor unit executes the instructions to; create a unique header associated with a first electronic message; create a hyperlink associated with the unique header, wherein the hyperlink is a selectable element used to replace and link to a content of the first electronic message; embed the hyperlink within a second electronic message to replace the content of the first electronic message in the second electronic message, wherein an electronic message chain comprises the first electronic message and the second electronic message, and wherein the electronic message chain originates with the first electronic message; transmit the second electronic message containing the embedded hyperlink to a set of recipients without the first electronic message; retrieve a content of the first electronic message only after receiving a request to view the content of the first electronic message by a user selecting the embedded hyperlink within the second electronic message that replaced the content of the first electronic message in the second electronic message; generate a separate pop-up window to display the retrieved content of the first electronic message to the user in response to retrieving the content of the first electronic message after receiving the request to view the content of the first electronic message by the user selecting the embedded hyperlink within the second electronic message; display access options to a current recipient of the electronic message chain that define an ability of a new recipient to access previous electronic messages in the electronic message chain in response to the current recipient of the electronic message chain adding the new recipient; and manage the access of the new recipient to the previous electronic messages in the electronic message chain in response to receiving a selection by the current recipient of an access option within the access options displayed to the current recipient by; providing the new recipient access to all previous electronic messages in the electronic message chain in response to receiving a selection by the current recipient of a full access option within the access options displayed to the current recipient; providing the new recipient access to a set of selected previous electronic messages in the electronic message chain in response to receiving a selection by the current recipient of a limited access option within the access options displayed to the current recipient, wherein the set of selected previous electronic messages comprises only specific previous electronic messages in the electronic message chain selected by the current recipient for viewing by the new recipient, and wherein the access to the set of selected previous electronic messages is restricted by encrypting restricted electronic messages in the electronic message chain; and providing the new recipient access to only the current electronic message sent to the new recipient in response to receiving a selection by the current recipient of a restricted access option within the access options displayed to the current recipient.
-
Specification