Method and system for remotely sensing the file formats processed by an e-mail client
First Claim
1. A method for sending and tracking E-mail messages, said method comprising:
- sending an E-mail message from an E-mail server to an E-mail client over a public network, said E-mail message including a statement identifying an image, a unique message identifier and an E mail address to which said E-mail message is addressed, wherein the image is not included in the E-mail message;
receiving, at said E-mail server, a response generated by said E-mail client if the E-mail client can execute the statement upon opening the E-mail message, said response requesting the image and including said unique message identifier and said E-mail address; and
storing in a database accessible to the E-mail server an indication that said message was opened.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to the processing of E-mail messages over a telecommunications network. More particularly, the present invention relates to the detection and monitoring of file formats which can be processed and displayed at an E-mail client. Specific embodiments include, sending an E-mail message to the E-mail client, determining at the E-mail client a file format that the E-mail client can process and display, and indicating to the E-mail sensor server the file format that the E-mail client can process and display. Once the file format is determined, subsequent E-mail messages maybe of the same file format. The file format could be hyper text mark up language (HTML) statements or dynamic HTML(DHTML) statements or Java applets. The method may also include monitoring the status of the E-mail message received at the E-mail client.
-
Citations
23 Claims
-
1. A method for sending and tracking E-mail messages, said method comprising:
-
sending an E-mail message from an E-mail server to an E-mail client over a public network, said E-mail message including a statement identifying an image, a unique message identifier and an E mail address to which said E-mail message is addressed, wherein the image is not included in the E-mail message; receiving, at said E-mail server, a response generated by said E-mail client if the E-mail client can execute the statement upon opening the E-mail message, said response requesting the image and including said unique message identifier and said E-mail address; and storing in a database accessible to the E-mail server an indication that said message was opened.
-
-
2. A method for sending and tracking E-mail messages, the method comprising;
-
sending an E-mail message from an E-mail server to an E-mail client over a public network, the E-mail message including a statement identifying an image that is not included in the E-mail message; receiving the E-mail message at the E-mail client; sending a response from the E-mail client to the E-mail server over the public network if the E-mail client can execute the statement upon opening the E-mail message, the response requesting the image and including information identifying the E-mail message and information identifying an E-mail address to which the E-mail message was sent; receiving the response at the E-mail server; and storing, in a database, an indication that the E-mail message was opened.
-
-
3. The method of claim 2 wherein storing the indication comprises storing the information identifying the E-mail message and storing the information identifying the E-mail address such that the information identifying the E-mail address is associated with the information identifying the E-mail message.
-
4. The method of claim 2 wherein a response is received by the E-mail server from the E-mail client each time the E-mail message is opened at the E-mail client.
-
5. The method of claim 4 further comprising storing a count indicating the number of times the E-mail message is opened at the E-mail client.
-
6. The method of claim 2 wherein the statement identifying the image is a mark up language statement.
-
7. The method of claim 2 wherein the image is a 1×
- 1 pixel image.
-
8. The method of claim 2 wherein the information identifying the E-mail message and the information identifying the E-mail address is included in the E-mail message sent to the E-mail client.
-
9. A method for sending and tracking E-mail messages, the method comprising;
-
sending an E-mail message to an E-mail client, the E-mail message including a statement identifying an image that is not included in the E-mail message; receiving a response from the E-mail client if the E-mail client can execute the statement when the E-mail message is opened at the E-mail client, the response requesting the image and including information identifying the E-mail message; and storing information indicating that the E-mail message was opened at the E-mail client.
-
-
10. The method of claim 9 wherein:
-
the response includes information identifying an E-mail address to which the E-mail was sent; and storing the information comprises storing the information identifying the E-mail message and the information identifying the E-mail address such that the information identifying the E-mail address is associated with the information identifying the E-mail message.
-
-
11. The method of claim 9 wherein a response is received from the E-mail client each time the E-mail message is opened at the E-mail client.
-
12. The method of claim 11 further comprising storing a count indicating the number of times the E-mail message is opened at the E-mail client.
-
13. The method of claim 9 wherein the statement identifying the image is a mark up language statement.
-
14. The method of claim 9 wherein the image is a 1×
- 1 pixel image.
-
15. The method of claim 9 wherein the information identifying the E-mail message is included in the E-mail message sent to the E-mail client.
-
16. A system for sending and tracking E-mail messages, the system comprising:
-
an E-mail server; and an E-mail client coupled to the E-mail server via a communication network; wherein the E-mail server is configured to send an E-mail message to the E-mail client via the communication network, the E-mail message including a statement identifying an image that is not included in the E-mail message; wherein the E-mail client is configured to receive the E-mail message, send a response to the E-mail server if the E-mail client is able to execute the statement upon opening the E-mail message, the response requesting the image and including information identifying the E-mail message and information identifying an E-mail address to which the E-mail message was sent; wherein the E-mail server is configured to receive the response, and store, in a database, an indication that the E-mail message was opened at the E-mail client.
-
-
17. The system of claim 16 wherein the E-mail client is configured to send a response to the E-mail server each time the E-mail message is opened at the E-mail client.
-
18. The system of claim 17 wherein the E-mail server is configured to store a count indicating the number of times the E-mail message is opened at the E-mail client.
-
19. A data processing system for sending and tracking E-mail messages, the data processing system comprising:
-
a processor; a memory coupled to the processor, the memory configured to store a plurality of code modules for execution by the processor, the plurality of code modules comprising; a code module for sending an E-mail message to an E-mail client, the E-mail message including a statement identifying an image that is not included in the E-mail message; a code module for receiving a response from the E-mail client if the E-mail client can execute the statement when the E-mail message is opened at the E-mail client, the response requesting the image and including information identifying the E-mail message; and a code module for storing information indicating that the E-mail message was opened at the E-mail client.
-
-
20. The system of claim 19 wherein the plurality of code modules comprises a code module for tracking responses received from the E-mail client each time the E-mail message is opened at the E-mail client.
-
21. The system of claim 20 wherein the plurality of code modules further comprises a code module for storing a count indicating the number of times the E-mail message is opened at the E-mail client.
-
22. The system of claim 19 wherein the statement identifying the image is a mark up language statement.
-
23. The system of claim 19 wherein the image is a 1×
- 1 pixel.
Specification