CA2448423A1 - Method and system for tracking receipt of electronic message - Google Patents
Method and system for tracking receipt of electronic message Download PDFInfo
- Publication number
- CA2448423A1 CA2448423A1 CA002448423A CA2448423A CA2448423A1 CA 2448423 A1 CA2448423 A1 CA 2448423A1 CA 002448423 A CA002448423 A CA 002448423A CA 2448423 A CA2448423 A CA 2448423A CA 2448423 A1 CA2448423 A1 CA 2448423A1
- Authority
- CA
- Canada
- Prior art keywords
- electronic
- mail message
- file
- data
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/18—Commands or executable codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/234—Monitoring or handling of messages for tracking messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
Abstract
A system and a method for managing electronic contact database are disclosed. A method according to an embodiment comprises the steps of providing a recipient electronic address; providing an electronic mail message; encoding a network address including an indication of a file name and a network file server within the provided electronic mail message, the encoded network address indicative of a unique recipient and indicative of the network file server and a file name from which to retrieve data from the network file server; and, transmitting the electronic mail message to the provided recipient electronic address. A mail server supports the methods for managing electronic contact database.
Claims (20)
1. A method for managing an electronic contact database of a mail server comprising the steps of:
providing a recipient electronic address;
providing an electronic mail message;
encoding a network address including an indication of a file name and a network file server within the provided electronic mail message, the encoded network address indicative of a unique recipient and indicative of the network file server and a file name from which to retrieve data from the network file server; and, transmitting the electronic mail message to the provided recipient electronic address.
providing a recipient electronic address;
providing an electronic mail message;
encoding a network address including an indication of a file name and a network file server within the provided electronic mail message, the encoded network address indicative of a unique recipient and indicative of the network file server and a file name from which to retrieve data from the network file server; and, transmitting the electronic mail message to the provided recipient electronic address.
2. A method according to claim 1, wherein the encoded network address includes data relating to a unique sender of the electronic mail message
3. A method according to claim 1, wherein the step of transmitting the electronic mail message to the provided recipient electronic address comprises the steps of:
receiving the electronic mail message on a computer host system associated with the provided recipient electronic address;
providing a file corresponding to the filename; and, upon accessing the electronic mail message on a host computer system, automatically requesting downloading a file corresponding to the indication of the file name from the network file server indicating to the server that the electronic mail message was accessed on the host computer system.
receiving the electronic mail message on a computer host system associated with the provided recipient electronic address;
providing a file corresponding to the filename; and, upon accessing the electronic mail message on a host computer system, automatically requesting downloading a file corresponding to the indication of the file name from the network file server indicating to the server that the electronic mail message was accessed on the host computer system.
4. A method according to claim 3, wherein the file name from which to retrieve data from the network file server is other than of a valid file on the network file server.
5. A method according to claim 1, comprising the steps of:
associating a time value to the provided electronic mail message, the time value indicative of a time the electronic mail message is provided; and storing the time value for allowing another provided electronic mail message .
associating a time value to the provided electronic mail message, the time value indicative of a time the electronic mail message is provided; and storing the time value for allowing another provided electronic mail message .
6. A method according to claim 1, wherein the network address is unique for each electronic mail message so generated by a same server.
7. A method according to claim 1, wherein the network address is a URL.
8. A method for tracking receipt of electronic messages by a server comprising the steps of:
providing an electronic mail message;
providing data indicative of a server address, the server address for tracking of the electronic mail message;
generating an encoded mail message from the provided electronic mail message and comprising a file name, the filename including encoded data therein; and, transmitting the encoded mail message to a destination electronic address.
providing an electronic mail message;
providing data indicative of a server address, the server address for tracking of the electronic mail message;
generating an encoded mail message from the provided electronic mail message and comprising a file name, the filename including encoded data therein; and, transmitting the encoded mail message to a destination electronic address.
9. A method for tracking receipt of electronic messages by a server comprising the steps of:
receiving from a host computer system a request for downloading data from within a file, the file indicated by a file name;
decoding the file name to determine therefrom recipient data;
storing in association with the recipient data an indication that an electronic mail message transmitted thereto has been accessed; and, sending a data file in accordance with the request to the host computer system..
receiving from a host computer system a request for downloading data from within a file, the file indicated by a file name;
decoding the file name to determine therefrom recipient data;
storing in association with the recipient data an indication that an electronic mail message transmitted thereto has been accessed; and, sending a data file in accordance with the request to the host computer system..
10. A method according to claim 9, wherein the data file is other than the requested data file.
11. A method according to claim 10, wherein the data file is an image file.
12. A method according to claim 9, wherein the step of storing an indication that an electronic mail message transmitted thereto has been accessed comprises the step of storing the indication in association with a record relating to the recipient within the electronic contact database.
13. A method according to claim 9, wherein the step of decoding the file name to determine therefrom recipient data includes the step of:
comparing the determined recipient data with data associated with electronic addresses stored within the electronic contact database; and, determining an electronic address of a sender of the accessed electronic mail message.
comparing the determined recipient data with data associated with electronic addresses stored within the electronic contact database; and, determining an electronic address of a sender of the accessed electronic mail message.
14. A method according to claim 9, wherein the step of storing an indication that an electronic mail message transmitted thereto has been accessed comprises the step of transmitting the indication to the sender address.
15. A method according to claim 9, wherein the network address is a URL.
16. A method according to claim 15, comprising the step of storing the encoded file name within a memory for retrieving the encoded file name when the mail server receives a request from an electronic address associated with the encoded file name for downloading the image.
17. A method according to claim 16, comprising the step of deleting the encoded file name from the memory when the mail server receives a request for downloading the image from an electronic address associated with the encoded file name to which the electronic mail message was sent.
18. A mail server for tracking receipt of electronic messages comprising:
a memory storage for storing a plurality of electronic addresses stored within the electronic contact database and for storing instruction data for performing the steps of;
providing a recipient electronic address;
providing the electronic mail message;
encoding a network address including the indication of a file name and the network file server within the provided electronic mail message, the encoded network address indicative of a unique recipient and a unique sender of the electronic message and indicative of the network file server and a file name from which to retrieve data from the network file server; and, transmitting the electronic mail message to the provided recipient electronic address; and, an output port in communication with the memory storage, the output port for transmitting the electronic mail message to a plurality of electronic addresses stored within the electronic contact database.
a memory storage for storing a plurality of electronic addresses stored within the electronic contact database and for storing instruction data for performing the steps of;
providing a recipient electronic address;
providing the electronic mail message;
encoding a network address including the indication of a file name and the network file server within the provided electronic mail message, the encoded network address indicative of a unique recipient and a unique sender of the electronic message and indicative of the network file server and a file name from which to retrieve data from the network file server; and, transmitting the electronic mail message to the provided recipient electronic address; and, an output port in communication with the memory storage, the output port for transmitting the electronic mail message to a plurality of electronic addresses stored within the electronic contact database.
19. A mail server according to claim 18, comprising a clock for providing a time value indicative of a time the electronic mail message was sent.
20. A mail server for tracking receipt of electronic messages comprising:
an input port for receiving a request from a host computer system, the request for downloading a data file corresponding to a file name;
a memory storage for storing instruction data for performing the steps of:
receiving from a host computer system the request for downloading data from within a file, the file indicated by the file name;
decoding the file name to determine therefrom recipient data;
storing in association with the recipient data an indication that an electronic mail message transmitted thereto has been accessed; and, sending a data file in accordance with the request to the host computer system.
an input port for receiving a request from a host computer system, the request for downloading a data file corresponding to a file name;
a memory storage for storing instruction data for performing the steps of:
receiving from a host computer system the request for downloading data from within a file, the file indicated by the file name;
decoding the file name to determine therefrom recipient data;
storing in association with the recipient data an indication that an electronic mail message transmitted thereto has been accessed; and, sending a data file in accordance with the request to the host computer system.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/288,596 US7412487B2 (en) | 2002-11-06 | 2002-11-06 | Method and system for tracking receipt of electronic message |
US10/288,596 | 2002-11-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2448423A1 true CA2448423A1 (en) | 2004-05-06 |
CA2448423C CA2448423C (en) | 2010-05-04 |
Family
ID=32175923
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2448423A Expired - Fee Related CA2448423C (en) | 2002-11-06 | 2003-11-06 | Method and system for tracking receipt of electronic message |
Country Status (2)
Country | Link |
---|---|
US (1) | US7412487B2 (en) |
CA (1) | CA2448423C (en) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040083230A1 (en) * | 2002-10-24 | 2004-04-29 | Caughey David A. | Method and system for automatically managing an address database |
US7062537B2 (en) * | 2002-11-25 | 2006-06-13 | Microsoft Corporation | Workflow services architecture |
US7330863B2 (en) * | 2002-11-28 | 2008-02-12 | International Business Machines Corporation | Method and systems for hyperlinking files |
US7401105B2 (en) * | 2003-10-02 | 2008-07-15 | International Business Machines Corporation | Method, system, and program product for retrieving file processing software |
EP1735679A1 (en) * | 2004-04-08 | 2006-12-27 | International Business Machines Corporation | Method and system for linking certificates to signed files |
US8880613B2 (en) * | 2004-05-27 | 2014-11-04 | Randy L. Canis | System and method for managing mail messages |
US7990964B2 (en) * | 2004-11-24 | 2011-08-02 | Qualcomm Incorporated | System for message delivery to field personnel |
US9106616B2 (en) * | 2005-07-27 | 2015-08-11 | International Business Machines Corporation | Systems and method for secure delivery of files to authorized recipients |
US20070244977A1 (en) * | 2006-04-18 | 2007-10-18 | Quixote Atkins | Dynamic e-mail system and method |
US7809801B1 (en) * | 2006-06-30 | 2010-10-05 | Amazon Technologies, Inc. | Method and system for keyword selection based on proximity in network trails |
US9990674B1 (en) | 2007-12-14 | 2018-06-05 | Consumerinfo.Com, Inc. | Card registry systems and methods |
US20090282367A1 (en) * | 2008-05-06 | 2009-11-12 | Randy Canis | Method and system for electronic communication management |
US8312033B1 (en) | 2008-06-26 | 2012-11-13 | Experian Marketing Solutions, Inc. | Systems and methods for providing an integrated identifier |
US8060424B2 (en) | 2008-11-05 | 2011-11-15 | Consumerinfo.Com, Inc. | On-line method and system for monitoring and reporting unused available credit |
US9483606B1 (en) | 2011-07-08 | 2016-11-01 | Consumerinfo.Com, Inc. | Lifescore |
US9106691B1 (en) | 2011-09-16 | 2015-08-11 | Consumerinfo.Com, Inc. | Systems and methods of identity protection and management |
US8738516B1 (en) | 2011-10-13 | 2014-05-27 | Consumerinfo.Com, Inc. | Debt services candidate locator |
JP2013125512A (en) * | 2011-12-16 | 2013-06-24 | Casio Comput Co Ltd | Information processing unit, information processing system and program |
US9853959B1 (en) | 2012-05-07 | 2017-12-26 | Consumerinfo.Com, Inc. | Storage and maintenance of personal data |
US9654541B1 (en) | 2012-11-12 | 2017-05-16 | Consumerinfo.Com, Inc. | Aggregating user web browsing data |
US9916621B1 (en) | 2012-11-30 | 2018-03-13 | Consumerinfo.Com, Inc. | Presentation of credit score factors |
US9406085B1 (en) | 2013-03-14 | 2016-08-02 | Consumerinfo.Com, Inc. | System and methods for credit dispute processing, resolution, and reporting |
US10102570B1 (en) | 2013-03-14 | 2018-10-16 | Consumerinfo.Com, Inc. | Account vulnerability alerts |
US10685398B1 (en) | 2013-04-23 | 2020-06-16 | Consumerinfo.Com, Inc. | Presenting credit score information |
US9477737B1 (en) | 2013-11-20 | 2016-10-25 | Consumerinfo.Com, Inc. | Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules |
US20180054413A1 (en) * | 2015-03-27 | 2018-02-22 | Ent. Services Development Corporation Lp | Communication association model |
US11265324B2 (en) | 2018-09-05 | 2022-03-01 | Consumerinfo.Com, Inc. | User permissions for access to secure data at third-party |
US11315179B1 (en) | 2018-11-16 | 2022-04-26 | Consumerinfo.Com, Inc. | Methods and apparatuses for customized card recommendations |
US11238656B1 (en) | 2019-02-22 | 2022-02-01 | Consumerinfo.Com, Inc. | System and method for an augmented reality experience via an artificial intelligence bot |
US11941065B1 (en) | 2019-09-13 | 2024-03-26 | Experian Information Solutions, Inc. | Single identifier platform for storing entity data |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5937162A (en) * | 1995-04-06 | 1999-08-10 | Exactis.Com, Inc. | Method and apparatus for high volume e-mail delivery |
US6192407B1 (en) * | 1996-10-24 | 2001-02-20 | Tumbleweed Communications Corp. | Private, trackable URLs for directed document delivery |
US6651087B1 (en) * | 1999-01-28 | 2003-11-18 | Bellsouth Intellectual Property Corporation | Method and system for publishing an electronic file attached to an electronic mail message |
US6449634B1 (en) * | 1999-01-29 | 2002-09-10 | Digital Impact, Inc. | Method and system for remotely sensing the file formats processed by an E-mail client |
US20010052019A1 (en) * | 2000-02-04 | 2001-12-13 | Ovt, Inc. | Video mail delivery system |
IL153953A0 (en) * | 2000-07-19 | 2003-07-31 | Incredimail Ltd | System and method for intelligent transmission of digital content embedded in electronic mail messages |
US6769015B1 (en) * | 2000-08-07 | 2004-07-27 | International Business Machines Corporation | Adopting browser environmental attributes of e-mail sender |
US7054863B2 (en) * | 2000-11-15 | 2006-05-30 | Pacific Datavision, Inc. | System and method for originating, storing, processing and delivering message data |
US6701348B2 (en) * | 2000-12-22 | 2004-03-02 | Goodcontacts.Com | Method and system for automatically updating contact information within a contact database |
AU2003213621A1 (en) * | 2002-03-01 | 2003-09-16 | Tralix, L.L.C. | Method and system of sending and tracking electronic mail messages |
US20040186884A1 (en) * | 2003-03-17 | 2004-09-23 | Christophe Dutordoir | Automatic receipt confirmation system for electronic mail |
-
2002
- 2002-11-06 US US10/288,596 patent/US7412487B2/en active Active - Reinstated
-
2003
- 2003-11-06 CA CA2448423A patent/CA2448423C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7412487B2 (en) | 2008-08-12 |
CA2448423C (en) | 2010-05-04 |
US20040088360A1 (en) | 2004-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2448423A1 (en) | Method and system for tracking receipt of electronic message | |
EP1825376B1 (en) | Content addressed storage device configured to maintain content address mapping | |
CN100499596C (en) | Instant messaging object store | |
AU757667B2 (en) | Access to content addressable data over a network | |
EP2266043B1 (en) | Cache optimzation | |
RU2005124131A (en) | INFORMATION PROCESSING DEVICE, CONTENT MANAGEMENT METHOD, CONTENT INFORMATION MANAGEMENT METHOD AND COMPUTER PROGRAM | |
US6473781B1 (en) | Communication system and method | |
CN101273329B (en) | Efficiently describing relationships between resources | |
US20080071824A1 (en) | Record relationship processing | |
US20020198944A1 (en) | Method for distributing large files to multiple recipients | |
JP2005025759A5 (en) | ||
CN103581230A (en) | File transmission system and method, receiving end and sending end | |
CN105812351A (en) | Method and system for sharing session | |
CN114385091A (en) | Method and device for realizing network disk drive character, network disk and storage medium | |
US7611057B2 (en) | Contents access method and sorting apparatus | |
RU2005120666A (en) | AGNOSTIC TRANSPORT SERVICE OF TRANSMISSION OF MESSAGES WITH EXTRACT MODE | |
JP2006140637A (en) | Server, server system, and e-mail delivery method | |
JP2003108419A5 (en) | Electronic album publishing system, electronic album management apparatus, electronic album management method and program | |
US6772199B1 (en) | Method and system for enhanced cache efficiency utilizing selective replacement exemption | |
US7693815B2 (en) | Automatic subscriptions to documents based on user navigation behavior | |
US20020107986A1 (en) | Methods and systems for replacing data transmission request expressions | |
JP2004145520A5 (en) | ||
KR100572232B1 (en) | Data transfer method | |
JP2000040051A (en) | Method and device for transmitting message in client server system | |
JP3820260B2 (en) | Image transmission system and image transmission method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed | ||
MKLA | Lapsed |
Effective date: 20121106 |