Method and apparatus for distributing personalized e-mail
First Claim
Patent Images
1. A method of sending an e-mail message from a first computer to a second computer via a network, comprising the steps of:
- transmitting a first portion of the e-mail message to the second computer over the network, the first portion containing at least one block of text, each block of text being assigned an index value; and
transmitting a second portion of the e-mail message to the second computer over the network, the second portion addressed to a particular recipient and containing one or more pointers, each pointer pointing to one of the blocks of text using the index value for the block of text;
wherein a complete e-mail message may be created by inserting at least one block of text from the first portion into the second portion in accordance with the one or more pointers in the second portion.
2 Assignments
0 Petitions
Accused Products
Abstract
Information common to multiple e-mail messages (called common content "chunks") is separated from the individual e-mail messages before transmission. The chunks are then transmitted separately from the individual e-mail message information, and reassembled into a complete e-mail message at the receiving site.
118 Citations
23 Claims
-
1. A method of sending an e-mail message from a first computer to a second computer via a network, comprising the steps of:
-
transmitting a first portion of the e-mail message to the second computer over the network, the first portion containing at least one block of text, each block of text being assigned an index value; and transmitting a second portion of the e-mail message to the second computer over the network, the second portion addressed to a particular recipient and containing one or more pointers, each pointer pointing to one of the blocks of text using the index value for the block of text; wherein a complete e-mail message may be created by inserting at least one block of text from the first portion into the second portion in accordance with the one or more pointers in the second portion. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of receiving an e-mail message over a network from a first computer, comprising the steps of:
-
receiving a first portion of the e-mail message transmitted by the first computer over the network, the first portion containing at least one block of text, each block of text being assigned an index value; receiving a second portion of the e-mail message transmitted by the first computer over the network, the second portion addressed to a particular e-mail recipient and containing one or more pointers, each pointer pointing to one of the blocks of text using the index value for the block of text; and creating a complete e-mail message by inserting at least one block of text from the first portion into the second portion in accordance with the one or more pointers in the second portion. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium containing instructions for directing a computer to implement an e-mail protocol including the steps of:
-
transmitting a first command initiating a first message session during which the computer transmits a first portion of an e-mail message including a common block of text; and transmitting a second command initiating a second message session during which the computer transmits a second portion of the e-mail message, the second portion including one or more pointers to the common block of text, wherein the common block of text is assigned an index value and the pointer uses this index value; and wherein a complete e-mail message may be created by inserting the common block of text from the first portion into the second portion in accordance with the one or more pointers in the second portion. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer network comprising:
-
a first computer system for transmitting a first portion of an e-mail message, the first portion containing at least one block of text, each of the blocks of text being assigned an index value and for transmitting a second portion of the e-mail message to the second computer over the network, the second portion addressed to a particular recipient and containing one or more pointers, each pointer pointing to one of the blocks of text using the index value for the block of text; a second computer system for receiving the first portion and second portion and creating a complete e-mail message by inserting at least one block of text from the first portion into the second portion in accordance with the one or more pointers in the second portion.
-
-
20. A method of generating a file containing information corresponding to at least one e-mail message, the method comprising the steps of:
-
writing a first portion of the e-mail message to the file, the first portion containing at least one block of text and delineated within the file by a first command; writing a second portion of the e-mail message to the file, the second portion delineated within the file by a second command, and the second portion addressed to a particular recipient and including one or more pointers to the blocks in the first portion; and wherein a complete e-mail message may be created by inserting at least one block of text from the first portion into the second portion in accordance with the one or more pointers in the second portion. - View Dependent Claims (21, 22, 23)
-
Specification