EP1093691B1

Method and system for filtering unsolicited electronic mail messages using data matching and heuristic processing

Abstract

A system for eliminating unsolicited electronic mail generates and stores a user inclusion list including identification data for identifying e-mail desired by the user. Data from one or more fields of incoming electronic mail messages are compared with the identification data stored in the user inclusion list. If the electronic mail message data matches corresponding identification data from the user inclusion list, the e-mail message is marked with a first display code, such as "OK." If no match is detected, the system performs at least one heuristic process to determine whether the electronic mail message may be of interest to the user. If the message satisfies one or more criteria as determined by the heuristic process and is therefore of potential interest to the user, the message is marked with a second display code, such as "NEW." If the e-mail message does not satisfy any of the heuristic criteria, the e-mail message may be marked with a third display code, such as "JUNK." The processed e-mail messages are displayed to the user in a display mode corresponding to the display codes respectively assigned to the messages.

EP1093691B1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 8 December 2018, 7.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

28 claims: 28 independent, 0 dependent

  1. 1
    A method for filtering electronic mail addressed to a user, comprising the steps of:storing a user inclusion list including identification data for identifying e-mail desired by the user;receiving an electronic mail message (401);comparing data from said received electronic mail message with said identification data (403);upon identifying a match between said electronic mail message data and said identification data, marking said electronic mail with a first display code (410);displaying in a first display format said electronic mail message marked with the first display code to the user (415);characterized byupon failing to detect a match between said electronic mail message data and said identification data, performing at least one heuristic process to determine whether said electronic mail message may be of interest to the user (412);upon identifying an electronic mail message of interest to the user, marking said electronic mail with a second display code (413);displaying said electronic mail message marked with said second display code to the user in a second display format (415);upon failing to identify an electronic mail message of interest to the user, marking the electronic mail message with a third display code (420), the third display code providing an indication of junk electronic mail;anddisplaying said electronic mail message marked with said third display code to the user in a third display format (421). Procédé pour filtrer du courrier électronique adressé à un utilisateur, comprenant les étapes de : stockage d'une liste d'inclusion d'utilisateur comprenant des données d'identification afin d'identifier du courrier électronique souhaité par l'utilisateur ;réception d'un message de courrier électronique (401) ;comparaison de données provenant dudit message de courrier électronique reçu avec lesdites données d'identification (403) ;lors de l'identification d'une correspondance entre lesdites données du message de courrier électronique et lesdites données d'identification, marquage dudit courrier électronique à l'aide d'un premier code d'affichage (410) ;affichage sous un premier format d'affichage dudit message de courrier électronique marqué à l'aide du premier code d'affichage à l'attention de l'utilisateur (415) ;caractérisé parlors de l'absence de détection d'une correspondance entre lesdites données du message de courrier électronique et lesdites données d'identification, l'application d'au moins un processus heuristique afin de déterminer si ledit message de courrier électronique est susceptible d'intéresser l'utilisateur (412) ;lors de l'identification d'un message de courrier électronique intéressant l'utilisateur, le marquage dudit courrier électronique à l'aide d'un deuxième code d'affichage (413) ;l'affichage dudit message de courrier électronique marqué à l'aide dudit deuxième code d'affichage à l'attention de l'utilisateur sous un deuxième format d'affichage (415) ;lors de l'absence d'identification d'un message de courrier électronique intéressant l'utilisateur, le marquage dudit message de courrier électronique à l'aide d'un troisième code d'affichage (420), le troisième code d'affichage donnant une indication de courrier électronique non sollicité ;etl'affichage dudit message de courrier électronique marqué à l'aide dudit troisième code d'affichage à l'attention de l'utilisateur sous un troisième format d'affichage (421). Verfahren zum Filtern elektronischer Post, die an einen Benutzer adressiert ist, wobei das Verfahren die Schritte umfasst: Speichern einer Benutzereinschlussliste, die Identifikationsdaten zum Identifizieren von E-Post (E-Mail), die vom Benutzer erwünscht ist, enthält;Empfangen einer elektronischen Postnachricht (401);Vergleichen der Daten von der empfangenen elektronischen Postnachricht mit den Identifikationsdaten (403);bei Identifizieren einer Übereinstimmung zwischen den elektronischen Postnachrichtendaten und den Identifikationsdaten, Markieren der elektronischen Post mit einem ersten Anzeigecode (410);Anzeigen der mit dem ersten Anzeigecode markierten elektronischen Postnachricht für den Benutzer in einem ersten Anzeigeformat (415);gekennzeichnet durchbei Fehlschlagen der Erfassung einer Übereinstimmung zwischen den elektronischen Postnachrichtendaten und den Identifikationsdaten, Ausführen wenigstens eines heuristischen Prozesses, um zu ermitteln, ob die elektronische Postnachricht für den Benutzer von Interesse sein kann (412);bei Identifizieren einer elektronischen Postnachricht von Interesse für den Benutzer, Markieren der elektronischen Post mit einem zweiten Anzeigecode (413);Anzeigen der mit dem zweiten Anzeigecode markierten elektronischen Postnachricht für den Benutzer in einem zweiten Anzeigeformat (415);bei Fehlschlagen der Identifizierung einer elektronischen Postnachricht von Interesse für den Benutzer, Markieren der elektronischen Postnachricht mit einem dritten Anzeigecode (420), wobei der dritte Anzeigecode einen Hinweis auf eine Ausschuss-Elektronikpost bereitstellt;undAnzeigen der mit dem dritten Anzeigecode markierten elektronischen Postnachricht für den Benutzer in einem dritten Anzeigeformat (421).
  2. 2
    A method according to claim 1, further characterized in that said inclusion list is created and updated based upon e-mail message data stored in the user's e-mail inbox. Procédé selon la revendication 1, caractérisé de plus en ce que ladite liste d'inclusion est créée et mise à jour à partir de données de message de courrier électronique stockées dans la boîte de réception électronique de l'utilisateur. Verfahren nach Anspruch 1, ferner dadurch gekennzeichnet, dass die Einschlussliste auf der Grundlage von E-Post-Nachrichtendaten, die im E-Post-Eingangskasten des Benutzers gespeichert sind, erzeugt und aktualisiert wird.
  3. 3
    A method according to claim 1, further characterized in that said inclusion list is created and updated based upon e-mail message data stored in the user's e-mail outbox. Procédé selon la revendication 1, caractérisé de plus en ce que ladite liste d'inclusion est créée et mise à jour à partir de données de message de courrier électronique stockées dans la boîte d'envoi électronique de l'utilisateur. Verfahren nach Anspruch 1, ferner dadurch gekennzeichnet, dass die Einschlussliste auf der Grundlage von E-Post-Nachrichtendaten, die im E-Post-Ausgangskasten des Benutzers gespeichert sind, erzeugt und aktualisiert wird.
  4. 4
    A method according to claim 1, further characterized in that said inclusion list is created and updated based upon e-mail message data stored in the user's e-mail address book. Procédé selon la revendication 1, caractérisé de plus en ce que ladite liste d'inclusion est créée et mise à jour à partir de données de message de courrier électronique stockées dans le carnet d'adresses électronique de l'utilisateur. Verfahren nach Anspruch 1, ferner dadurch gekennzeichnet, dass die Einschlussliste auf der Grundlage von E-Post-Nachrichtendaten, die im E-Post-Adressbuch des Benutzers gespeichert sind, erzeugt und aktualisiert wird.
  5. 5
    A method according to claim 1, further characterized in that said inclusion list is created and updated in response to e-mail message data stored in the user's personal manager program. Procédé selon la revendication 1, caractérisé de plus en ce que ladite liste d'inclusion est créée et mise à jour en réponse à des données de message de courrier électronique stockées dans le programme personnel de gestion de l'utilisateur. Verfahren nach Anspruch 1, ferner dadurch gekennzeichnet, dass die Einschlussliste in Reaktion auf E-Post-Nachrichtendaten, die im persönlichen Managementprogramm des Benutzers gespeichert sind, erzeugt und aktualisiert wird.
  6. 6
    A method according to claim 1, further characterized in that said identification data includes a plurality of categories of data corresponding to selected fields of e-mail messages received by the user. Procédé selon la revendication 1, caractérisé de plus en ce que lesdites données d'identification comprennent une pluralité de catégories de données correspondant à des champs sélectionnés de messages de courrier électronique reçus par l'utilisateur. Verfahren nach Anspruch 1, ferner dadurch gekennzeichnet, dass die Identifikationsdaten mehrere Kategorien von Daten enthalten, die ausgewählten Feldern der vom Benutzer empfangenen E-Postnachrichten entsprechen.
  7. 7
    A method according to claim 6, further characterized in that said electronic mail data is data stored in selected fields of said received electronic mail message. Procédé selon la revendication 6, caractérisé de plus en ce que lesdites données de courrier électronique sont des données stockées dans des champs sélectionnés dudit message de courrier électronique reçu. Verfahren nach Anspruch 6, ferner dadurch gekennzeichnet, dass die elektronischen Nachrichtendaten Daten sind, die in ausgewählten Feldern der empfangenen elektronischen Postnachricht gespeichert sind.
  8. 8
    A method according to claim 1, further characterized in that said first display code indicates that said electronic mail message has a first status, said second display code indicates that said electronic mail message has a second status, and said third display code indicates said electronic mail message has a third status. Procédé selon la revendication 1, caractérisé de plus en ce que ledit premier code d'affichage indique que ledit message de courrier électronique a un premier statut, ledit deuxième code d'affichage indique que ledit message de courrier électronique a un deuxième statut et ledit troisième code d'affichage indique que ledit message de courrier électronique a un troisième statut. Verfahren nach Anspruch 1, ferner dadurch gekennzeichnet, dass der erste Anzeigecode anzeigt, das die elektronische Postnachricht einen ersten Status besitzt, der zweite Anzeigecode anzeigt, dass die elektronische Postnachricht einen zweiten Status besitzt, und der dritte Anzeigecode anzeigt, dass die elektronische Postnachricht einen dritten Status besitzt.
  9. 9
    A method according to claim 1, further characterized by the step of varying said inclusion list in response to data from received electronic mail messages marked with said first or second display code. Procédé selon la revendication 1, caractérisé en outre par l'étape de modification de ladite liste d'inclusion en réponse à des données provenant de messages de courrier électronique reçus et marqués à l'aide dudit premier ou deuxième code d'affichage. Verfahren nach Anspruch 1, ferner gekennzeichnet durch den Schritt des Veränderns der Einschlussliste in Reaktion auf Daten von den empfangenen elektronischen Postnachrichten, die mit dem ersten oder dem zweiten Anzeigecode markiert sind.
  10. 10
    A method according to claim 1, further characterized in that said heuristic processes include at least one of the following tests:(a) a test to determine whether a first field of said received electronic mail message matches a corresponding entry in said user inclusion list (404, 405, 406);(b) a test to determine whether said first field of said received electronic mail message has a domain that matches an Internet domain of one or more entries in the corresponding category of said user inclusion list (404, 405, 406);(c) a test to determine whether the first field of said received electronic mail message has a domain that matches one of a pre-defined list of domains (404, 405, 406);or(d) a test to determine whether a second field of said received electronic mail message matches a second entry in said user inclusion list (404, 405, 406). Procédé selon la revendication 1, caractérisé de plus en ce que lesdits processus heuristiques comprennent au moins l'un des essais suivants : (a) un essai pour déterminer si un premier champ dudit message de courrier électronique reçu correspond à une entrée de ladite liste d'inclusion d'utilisateur (404, 405, 406) ;(b) un essai pour déterminer si ledit premier champ dudit message de courrier électronique reçu a un domaine qui correspond à un domaine Internet d'une ou plusieurs entrées de la catégorie correspondante de ladite liste d'inclusion d'utilisateur (404, 405, 406) ;(c) un essai pour déterminer si le premier champ dudit message de courrier électronique reçu a un domaine qui correspond à un domaine d'une liste prédéfinie de domaines (404, 405, 406) ;ou(d) un essai pour déterminer si un deuxième champ dudit message de courrier électronique reçu correspond à une deuxième entrée de ladite liste d'inclusion d'utilisateur (404, 405, 406). Verfahren nach Anspruch 1, ferner dadurch gekennzeichnet, dass die heuristischen Prozesse wenigstens einen der folgenden Tests enthalten: (a) einen Test zum Ermitteln, ob ein erstes Feld der empfangenen elektronischen Postnachricht mit einem entsprechenden Eintrag in der Benutzereinschlussliste übereinstimmt (404, 405, 406);(b) einen Test zum Ermitteln, ob das erste Feld der empfangenen elektronischen Postnachricht eine Domäne aufweist, die mit einer Internet-Domäne von einem oder mehreren Einträgen in der entsprechenden Kategorie der Benutzereinschlussliste übereinstimmt (404, 405, 406);(c) einen Test zum Ermitteln, ob das erste Feld der empfangenen elektronischen Postnachricht eine Domäne aufweist, die mit einer Domäne einer vordefinierten Liste von Domänen übereinstimmt (404, 405, 406);(d) einen Test zum Ermitteln, ob ein zweites Feld der empfangenen elektronischen Postnachricht mit einem zweiten Eintrag in der Benutzereinschlussliste übereinstimmt (404, 405, 406).
  11. 11
    A method according to claim 1, further characterized by the step of filtering said electronic mail message using an exclusion list. Procédé selon la revendication 1, caractérisé en outre par l'étape de filtrage dudit message de courrier électronique au moyen d'une liste d'exclusion. Verfahren nach Anspruch 1, ferner gekennzeichnet durch den Schritt des Filtems der elektronischen Postnachricht unter Verwendung einer Ausschlussliste.
  12. 12
    A method according to claim 11, further characterized in that, when the data from said electronic mail message matches data stored in said exclusion list, said electronic mail message is marked with said third display code and displayed to the user in said third display mode. Procédé selon la revendication 11, caractérisé de plus en ce que, lorsque les données provenant dudit message de courrier électronique correspondent à des données stockées dans ladite liste d'exclusion, ledit message de courrier électronique est marqué à l'aide dudit troisième code d'affichage et affiché à l'attention de l'utilisateur dans ledit troisième code d'affichage. Verfahren nach Anspruch 11, ferner dadurch gekennzeichnet, dass dann, wenn die Daten von der elektronischen Postnachricht mit Daten übereinstimmen, die in der Ausschlussliste gespeichert sind, die elektronische Postnachricht mit dem dritten Anzeigecode markiert wird und dem Benutzer im dritten Anzeigemodus angezeigt wird.
  13. 13
    A method according to claim 1, further characterized in that said inclusion list is created and updated based upon e-mail message data stored in the user's real-time awareness and notification system. Procédé selon la revendication 1, caractérisé de plus en ce que ladite liste d'inclusion est créée et mise à jour à partir de données de message de courrier électronique stockées dans le système de surveillance et de notification en temps réel. Verfahren nach Anspruch 1, ferner dadurch gekennzeichnet, dass die Einschlussliste auf der Grundlage von E-Post-Nachrichtendaten, die in einem Echtzeit-Erkenntnis- und Meldesystem des Benutzers gespeichert sind, erzeugt und aktualisiert wird.
  14. 14
    A system for eliminating unsolicited electronic mail, comprising:a user inclusion list processor (102)    for storing identification data for identifying e-mail desired by the user;an e-mail storage unit (106)    for storing data of incoming electronic mail messages;an e-mail filter (104) adapted to - compare data from said stored electronic mail messages with said identification data;- identify a match between said electronic mail message data and said identification data, and if so to mark said electronic mail with a first display code;- to detect a mismatch between said electronic mail message data and said identification data, and if so to perform at least one heuristic process to determine whether said electronic mail message may be of interest to the user, whereby    upon identifying an electronic mail message of interest to the user, marking said electronic mail with a second display code, or    upon failing to identify an electronic mail of interest to the user, marking the electronic mail message with a third display code, the third display code providing an indication of junk electronic mail;anda user interface (108)    for displaying said filtered electronic mail messages to a user in accordance with said display codes. System zum Eliminieren von unerwünschter elektronischer Post, umfassend: einen Benutzereinschlusslisten-Prozessor (102) zum Speichern von Identifikationsdaten, um vom Benutzer erwünschte E-Post zu identifizieren;eine E-Post-Speichereinheit (106) zum Speichern von Daten von ankommenden elektronischen Postnachrichten;einen E-Post-Filter (104), der dafür ausgelegt ist, - Daten von den gespeicherten elektronischen Postnachrichten mit den Identifikationsdaten zu vergleichen;- eine Übereinstimmung zwischen den elektronischen Postnachrichtendaten und den Identifikationsdaten zu identifizieren, und dann, wenn dies zutrifft, die elektronische Post mit einem ersten Anzeigecode zu markieren;- eine Nichtübereinstimmung zwischen den elektronischen Postnachrichtendaten und den Identifikationsdaten zu erfassen, und dann, wenn dies zutrifft, wenigstens einen heuristischen Prozess auszuführen, um zu ermitteln, ob die elektronische Postnachricht für den Benutzer von Interesse sein kann, wobei    bei Identifizieren einer elektronischen Postnachricht von Interesse für den Benutzer die elektronische Post mit einem zweiten Anzeigecode markiert wird, oder    bei Fehlschlagen der Identifizierung einer elektronischen Nachricht von Interesse für den Benutzer die elektronische Postnachricht mit einem dritten Anzeigecode markiert wird, wobei der dritte Anzeigecode einen Hinweis auf eine Ausschuss-Elektronikpost bereitstellt;undeine Benutzerschnittstelle (108) zum Anzeigen der gefilterten elektronischen Postnachrichten für einen Benutzer entsprechend den Anzeigecodes. Système pour éliminer du courrier électronique non sollicité, comprenant : un processeur de liste d'inclusion d'utilisateur (102)    pour stocker des données d'identification afin d'identifier du courrier électronique souhaité par l'utilisateur ;une unité de stockage de courrier électronique (106)    pour stocker des données de messages de courrier électronique entrant ;un filtre à courrier électronique (104) conçu pour - comparer des données provenant desdits messages de courrier électronique stockés avec lesdites données d'identification ;- identifier une correspondance entre lesdites données de message de courrier électronique et lesdites données d'identification et le cas échéant marquer ledit courrier électronique à l'aide d'un premier code d'affichage ;- détecter une correspondance imparfaite entre lesdites données de message de courrier électronique et lesdites données d'identification et le cas échéant appliquer au moins un processus heuristique afin de déterminer si ledit message de courrier électronique est susceptible d'intéresser l'utilisateur, en sorte de lors de l'identification d'un message de courrier électronique intéressant l'utilisateur, marquer ledit courrier électronique à l'aide d'un deuxième code d'affichage, ou lors de l'absence d'identification d'un courrier électronique intéressant l'utilisateur, marquer le message de courrier électronique à l'aide d'un troisième code d'affichage, le troisième code d'affichage donnant une indication de courrier électronique non sollicité ;etune interface utilisateur (108)    pour afficher lesdits messages de courrier électronique filtrés à l'attention d'un utilisateur selon lesdits codes d'affichage.
  15. 15
    A system according to claim 14, further characterized in that said user interface (108) is further adapted to enable the user to modify said identification data stored in said inclusion list processor. System nach Anspruch 14, ferner dadurch gekennzeichnet, dass die Benutzerschnittstelle (108) ferner dafür ausgelegt ist, dem Benutzer zu ermöglichen, die im Einschlusslisten-Prozessor gespeicherten Identifikationsdaten zu modifizieren. Système selon la revendication 14, caractérisé de plus en ce que ladite interface utilisateur (108) est en outre conçue pour permettre à l'utilisateur de modifier lesdites données d'identification stockées dans ledit processeur de liste d'inclusion.
  16. 16
    System nach Anspruch 14, ferner dadurch gekennzeichnet, dass das System innerhalb eines Benutzerendgerätes implementiert ist. Système selon la revendication 14, caractérisé de plus en ce que ledit système est mis en oeuvre au sein d'un terminal d'utilisateur. The system according to claim 14, further characterized in that said system is implemented within a user terminal.
  17. 17
    System nach Anspruch 14, ferner dadurch gekennzeichnet, dass das System innerhalb eines zentralen Netzwerk-Servers implementiert ist. Système selon la revendication 14, caractérisé de plus en ce que ledit système est mis en oeuvre au sein d'un serveur de réseau central. The system according to claim 14, further characterized in that said system is implemented within a central network server.
  18. 18
    A system according to claim 14, further characterized in that said user inclusion list processor (102) creates and updates the inclusion list based upon e-mail message data stored in the user's e-mail inbox (203). System nach Anspruch 14, ferner dadurch gekennzeichnet, dass der Benutzer-Einschlusslisten-Prozessor (102) die Einschlussliste auf der Grundlage von E-Post-Nachrichtendaten, die im E-Post-Eingangskasten (203) des Benutzers gespeichert sind, erzeugt und aktualisiert. Système selon la revendication 14, caractérisé de plus en ce que ledit processeur de liste d'inclusion d'utilisateur (102) crée et met à jour la liste d'inclusion à partir de données de message électronique stockées dans la boite de réception électronique de l'utilisateur (203).
  19. 19
    A system according to claim 14, further characterized in that said user inclusion list processor (102) creates and updates the inclusion list based upon e-mail message data stored in the user's e-mail outbox (204). System nach Anspruch 14, ferner dadurch gekennzeichnet, dass der Benutzer-Einschlusslisten-Prozessor (102) die Einschlussliste auf der Grundlage von E-Post-Nachrichtendaten, die im E-Post-Ausgangskasten (204) des Benutzers gespeichert sind, erzeugt und aktualisiert. Système selon la revendication 14, caractérisé de plus en ce que ledit processeur de liste d'inclusion d'utilisateur (102) crée et met à jour la liste d'inclusion à partir de données de message électronique stockées dans la boîte d'envoi électronique de l'utilisateur (204).
  20. 20
    A system according to claim 14, further characterized in that said user inclusion list processor (102) creates and updates the inclusion list based upon e-mail message data stored in the user's e-mail address book (205). System nach Anspruch 14, ferner dadurch gekennzeichnet, dass der Benutzer-Einschlusslisten-Prozessor (102) die Einschlussliste auf der Grundlage von E-Post-Nachrichtendaten, die im E-Post-Adressbuch (205) des Benutzers gespeichert sind, erzeugt und aktualisiert. Système selon la revendication 14, caractérisé de plus en ce que ledit processeur de liste d'inclusion d'utilisateur (102) crée et met à jour la liste d'inclusion à partir de données de message électronique stockées dans le carnet d'adresses électronique de l'utilisateur (205).
  21. 21
    A system according to claim 14, further characterized in that said user inclusion list processor (102) creates and updates the inclusion list in response to e-mail message data stored in the user's personal manager program (207). System nach Anspruch 14, ferner dadurch gekennzeichnet, dass der Benutzer-Einschlusslisten-Prozessor(102) die Einschlussliste in Reaktion auf E-Post-Nachrichtendaten, die im persönlichen Managementprogramm (207) des Benutzers gespeichert sind, erzeugt und aktualisiert. Système selon la revendication 14, caractérisé de plus en ce que ledit processeur de liste d'inclusion d'utilisateur (102) crée et met à jour la liste d'inclusion en réponse à des données de message électronique stockées dans le programme personnel de gestion de l'utilisateur (207).
  22. 22
    A system according to claim 14, further characterized in that said identification data includes a plurality of categories of data corresponding to selected fields of incoming e-mail messages. System nach Anspruch 14, ferner dadurch gekennzeichnet, dass die Identifikationsdaten mehrere Kategorien von Daten enthalten, die ausgewählten Feldern ankommender E-Post-Nachrichten entsprechen. Système selon la revendication 14, caractérisé de plus en ce que lesdites données d'identification comprennent une pluralité de catégories de données correspondant à des champs sélectionnés de messages de courrier électronique entrant.
  23. 23
    A system according to claim 22, further characterized in that said electronic mail data is data stored in said selected fields of said received electronic mail message. Système selon la revendication 22, caractérisé de plus en ce que lesdites données de courrier électronique sont des données stockées dans lesdits champs sélectionnés dudit message de courrier électronique reçu. Verfahren nach Anspruch 22, ferner dadurch gekennzeichnet, dass die elektronischen Nachrichtendaten Daten sind, die in ausgewählten Feldern der empfangenen elektronischen Postnachricht gespeichert sind.
  24. 24
    A system according to claim 14, further characterized in that said first display code indicates that said electronic mail message has a first status, said second display code indicates that said electronic mail message has a second status, and said third display code indicates that said electronic mail message has a third status corresponding to junk electronic mail. Système selon la revendication 14, caractérisé de plus en ce que ledit premier code d'affichage indique que ledit message de courrier électronique a un premier statut, ledit deuxième code d'affichage indique que ledit message de courrier électronique a un deuxième statut et ledit troisième code d'affichage indique que ledit message de courrier électronique a un troisième statut correspondant à du courrier électronique non sollicité. Verfahren nach Anspruch 14, ferner dadurch gekennzeichnet, dass der erste Anzeigecode anzeigt, das die elektronische Postnachricht einen ersten Status besitzt, der zweite Anzeigecode anzeigt, dass die elektronische Postnachricht einen zweiten Status besitzt, und der dritte Anzeigecode anzeigt, dass die elektronische Postnachricht einen dritten Status besitzt, der einer Ausschuss-Elektronikpost entspricht.
  25. 25
    A system according to claim 14, further characterized in that said user inclusion list processor (102) varies said inclusion list in response to data from received electronic mail messages marked with said first or second display code. System nach Anspruch 14, ferner dadurch gekennzeichnet, dass der Benutzer-Einschlusslisten-Prozessor (102) die Einschlussliste in Reaktion auf Daten von empfangenen elektronischen Postnachrichten, die mit dem ersten oder dem zweiten Anzeigecode markiert sind, verändert. Système selon la revendication 14, caractérisé de plus en ce que ledit processeur de liste d'inclusion d'utilisateur (102) modifie ladite liste d'inclusion en réponse à des données provenant de messages de courrier électronique reçus et marqués à l'aide dudit premier ou deuxième code d'affichage.
  26. 26
    A system according to claim 14, further characterized in that said e-mail filter (104) is adapted to perform one or more of the following tests in performing the at least one heuristic process :(a) a test to determine whether a first field of said received electronic mail message matches a corresponding entry in said user inclusion list (404, 405, 406);(b) a test to determine whether said first field of said received electronic mail message has a domain that matches an Internet domain of one or more entries in the corresponding category of said user inclusion list (404, 405, 406);or(c) a test to determine whether said first field of said received electronic mail message has a domain that matches one of a pre-defined list of domains (404, 405 406). System nach Anspruch 14, ferner dadurch gekennzeichnet, dass der E-Post-Filter (104) dafür ausgelegt ist, bei der Durchführung des wenigstens einen heuristischen Prozesses einen oder mehrere der folgenden Tests auszuführen: (a) einen Test zum Ermitteln, ob ein erstes Feld der empfangenen elektronischen Postnachricht mit einem entsprechenden Eintrag in der Benutzereinschlussliste übereinstimmt (404, 405, 406);(b) einen Test zum Ermitteln, ob das erste Feld der empfangenen elektronischen Postnachricht eine Domäne aufweist, die mit einer Internet-Domäne von einem oder mehreren Einträgen in der entsprechenden Kategorie der Benutzereinschlussliste übereinstimmt (404, 405, 406);(c) einen Test zum Ermitteln, ob das erste Feld der empfangenen elektronischen Postnachricht eine Domäne aufweist, die mit einer Domäne einer vordefinierten Liste von Domänen übereinstimmt (404, 405, 406);Système selon la revendication 14, caractérisé de plus en ce que ledit filtre à courrier électronique (104) est conçu pour réaliser, au cours de l'application du au moins un processus heuristique, un ou plusieurs essais parmi les essais suivants : (a) un essai pour déterminer si un premier champ dudit message de courrier électronique reçu correspond à une entrée de ladite liste d'inclusion d'utilisateur (404, 405, 406) ;(b) un essai pour déterminer si ledit premier champ dudit message de courrier électronique reçu a un domaine qui correspond à un domaine Internet d'une ou plusieurs entrées de la catégorie correspondante de ladite liste d'inclusion d'utilisateur (404, 405, 406) ;ou(c) un essai pour déterminer si ledit premier champ dudit message de courrier électronique reçu a un domaine qui correspond à un domaine d'une liste prédéfinie de domaines (404, 405, 406).
  27. 27
    A system according to claim 14, further characterized in that the e-mail filter (104) filters said electronic mail message using an exclusion list, wherein, when the data from said electronic mail message matches data stored in said exclusion list, said electronic mail message is marked with said third display code and displayed to the user in said third display code. System nach Anspruch 14, ferner dadurch gekennzeichnet, dass der E-Post-Filter (104) die elektronische Postnachricht unter Verwendung einer Ausschlussliste filtert, wobei dann, wenn die Daten von der elektronischen Postnachricht mit in der Ausschlussliste gespeicherten Daten übereinstimmen, die elektronische Postnachricht mit dem dritten Anzeigecode markiert wird und dem Benutzer im dritten Anzeigcode angezeigt wird. Système selon la revendication 14, caractérisé de plus en ce que le filtre à courrier électronique (104) filtre ledit message de courrier électronique au moyen d'une liste d'exclusion, dans laquelle, lorsque les données provenant dudit message de courrier électronique correspondent à des données stockées dans ladite liste d'exclusion, ledit message de courrier électronique est marqué à l'aide dudit troisième code d'affichage et affiché à l'attention de l'utilisateur dans ledit troisième code d'affichage.
  28. 28
    A system according to claim 14, further characterized in that said user inclusion list processor (102) creates and updates the inclusion list based upon e-mail message data stored in the user's real-time awareness and notification system. System nach Anspruch 14, ferner dadurch gekennzeichnet, dass der Benutzer-Einschlusslisten-Prozessor (102) die Einschlussliste auf der Grundlage von E-Post-Nachrichtendaten, die in einem Echtzeit-Erkenntnis- und Meldesystem des Benutzers gespeichert sind, erzeugt und aktualisiert. Système selon la revendication 14, caractérisé de plus en ce que ledit processeur de liste d'inclusion d'utilisateur (102) crée et met à jour la liste d'inclusion à partir de données de message de courrier électronique stockées dans le système de surveillance et de notification en temps réel.
Independent claims28