Method for predelivery verification of an intended recipient of an electronic message and dynamic generation of message content upon verification
First Claim
1. A method for predelivery verification of the intended recipient of each electronic message from a plurality of electronic messages in a network comprising at least one sending device sending the electronic messages, said sending device comprising an electronic message database, said network further comprising at least one receiving device disposed to receive and deliver the electronic messages, said receiving device comprising a recipient database of recipients for which said receiving device is disposed to receive and deliver the electronic messages, said recipient database comprising electronic addresses of the recipients, the method comprising:
- preparing, by said sending device, a message beacon, said message beacon comprising data uniquely identifying, but excluding, said electronic message intended for an intended recipient and further comprising the electronic address of said intended recipient;
storing, by said sending device, said electronic message intended for said intended recipient as a record in said electronic message database;
transmitting, by said sending device, said message beacon to said receiving device;
receiving, by said receiving device, said message beacon;
comparing, by said receiving device, the electronic address for said intended recipient in said message beacon with the electronic addresses in said recipient database;
preparing, by said receiving device, a verification reply wherein said verification reply comprises an electronic message cookie and said message beacon when said receiving device finds a recipient electronic address matching said electronic address for said intended recipient in said message beacon;
transmitting, by said receiving device, said verification reply to said sending device;
receiving, by said sending device, said verification reply;
locating within said electronic message database, by said sending device, said record containing said electronic message uniquely identified by said message beacon in said verification reply;
analyzing data in the electronic message cookie; and
forwarding, by said sending device, based at least on the analyzing of the data in the electronic message cookie, said electronic message uniquely identified by said message beacon in said verification reply to said intended recipient in said message beacon.
3 Assignments
0 Petitions
Accused Products
Abstract
A device sending electronic messages first verifies the intended recipient of the message by sending a message beacon (101) comprising data uniquely identifying the electronic message and the electronic address of the intended recipient of the message to a receiving device. The receiving device verifies that the intended recipient is serviced by the receiving device and then replies to the sending device returning the message beacon (102). The sending device thereafter sends the electronic message to the intended recipient (103). The receiving device may also reply to the sending device with a verification reply including data related to the intended recipient (108). Upon consideration of the data, the sending device may alter the electronic message prior to forwarding, forward the message or determine to withhold the message.
-
Citations
22 Claims
-
1. A method for predelivery verification of the intended recipient of each electronic message from a plurality of electronic messages in a network comprising at least one sending device sending the electronic messages, said sending device comprising an electronic message database, said network further comprising at least one receiving device disposed to receive and deliver the electronic messages, said receiving device comprising a recipient database of recipients for which said receiving device is disposed to receive and deliver the electronic messages, said recipient database comprising electronic addresses of the recipients, the method comprising:
-
preparing, by said sending device, a message beacon, said message beacon comprising data uniquely identifying, but excluding, said electronic message intended for an intended recipient and further comprising the electronic address of said intended recipient; storing, by said sending device, said electronic message intended for said intended recipient as a record in said electronic message database; transmitting, by said sending device, said message beacon to said receiving device; receiving, by said receiving device, said message beacon; comparing, by said receiving device, the electronic address for said intended recipient in said message beacon with the electronic addresses in said recipient database; preparing, by said receiving device, a verification reply wherein said verification reply comprises an electronic message cookie and said message beacon when said receiving device finds a recipient electronic address matching said electronic address for said intended recipient in said message beacon; transmitting, by said receiving device, said verification reply to said sending device; receiving, by said sending device, said verification reply; locating within said electronic message database, by said sending device, said record containing said electronic message uniquely identified by said message beacon in said verification reply; analyzing data in the electronic message cookie; and forwarding, by said sending device, based at least on the analyzing of the data in the electronic message cookie, said electronic message uniquely identified by said message beacon in said verification reply to said intended recipient in said message beacon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for predelivery verification of the intended recipient of each electronic message from a plurality of electronic messages and dynamic generation of the electronic messages in a network comprising at least one sending device sending electronic messages, said sending device comprising an electronic message database, said network further comprising at least one receiving device disposed to receive and deliver the electronic messages to at least one intended recipient, said receiving device comprising a recipient database, said recipient database comprising at least one recipient data record, each said recipient data record comprising an electronic address for the at least one intended recipient and at least one data element related to said electronic address, the method comprising:
-
preparing, by said sending device, a message beacon, said message beacon comprising data uniquely identifying said electronic message intended for said intended recipient and further comprising the electronic address of said intended recipient; storing, by said sending device, said electronic message intended for said intended recipient as an electronic message record in said electronic message database; transmitting, by said sending device, said message beacon to said receiving device; receiving, by said receiving device, said message beacon; comparing, by said receiving device, the electronic address for said intended recipient in said message beacon with the electronic addresses in said recipient data records in said recipient database; preparing, by said receiving device, a verification reply wherein said verification reply comprises an electronic message cookie and said message beacon when said receiving device finds a recipient data record in said recipient database containing a recipient electronic address matching said electronic address for said intended recipient in said message beacon; appending to said verification reply said recipient data record containing said recipient electronic address matching said electronic address for said intended recipient; transmitting, by said receiving device, said verification reply with said recipient data record to said sending device; receiving, by said sending device, said verification reply with said recipient data record; locating within said electronic message database, by said sending device, said electronic message record containing said electronic message uniquely identified by said message beacon in said verification reply; altering said electronic message based upon a value of at least one data element in at least one of said recipient data record forwarded with said verification reply, said electronic message cookie, or automatically accumulated and stored data; and forwarding, by said sending device, said altered electronic message identified by said first message beacon in said verification reply to said intended recipient in said message beacon. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification