WO2005124576B1 - Communicating information about the content of electronic messages to a server - Google Patents

Communicating information about the content of electronic messages to a server

Info

Publication number
WO2005124576B1
WO2005124576B1 PCT/US2005/020806 US2005020806W WO2005124576B1 WO 2005124576 B1 WO2005124576 B1 WO 2005124576B1 US 2005020806 W US2005020806 W US 2005020806W WO 2005124576 B1 WO2005124576 B1 WO 2005124576B1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic message
method recited
message
server
tokens
Prior art date
Application number
PCT/US2005/020806
Other languages
French (fr)
Other versions
WO2005124576A2 (en
WO2005124576A3 (en
Inventor
Randall Coleman Gellens
Original Assignee
Qualcomm Inc
Randall Coleman Gellens
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc, Randall Coleman Gellens filed Critical Qualcomm Inc
Priority to JP2007516615A priority Critical patent/JP2008502998A/en
Publication of WO2005124576A2 publication Critical patent/WO2005124576A2/en
Publication of WO2005124576A3 publication Critical patent/WO2005124576A3/en
Publication of WO2005124576B1 publication Critical patent/WO2005124576B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/23Reliability checks, e.g. acknowledgments or fault reporting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication

Abstract

Described are techniques and mechanisms for addressing unsolicited commercial, junk, or generally unwanted electronic messages. Very generally stated, a message server is provided that performs a message filtering analysis using resources local to the message server (410). The message server delivers to a remote device messages that do not fail the filter (420). In the situation where the message filtering analysis was incorrect (430), the remote device returns a notification (440) of that fact to the message server with sufficient information that the message server can update its local resources accordingly (450).

Claims

AMENDED CLAIMSReceived by the International Bureau on 29 June 2006 (29.06.2006)
1. A computer-implemented method for communicating information about content of an electronic message to a server, the method comprising: receiving at a remote device an electronic message that includes tokens; receiving an indication that the electronic message has been improperly identified by the server; and issuing a return message to the server that the electronic message has been improperly identified, the return message including sufficient information for the server to include the tokens in a resource local to the server.
2. The method recited in claim 1, wherein the tokens comprise any parseable series of characters within the electronic message.
3. The method recited in claim 2, wherein the tokens include ordinary words, numbers, combinations of letters and numbers, Internet Protocol addresses, host names, Universal Resource Locators, prices, symbols, and protocol elements.
4. The method recited in claim 1, wherein the remote device comprises a mobile device.
5. The method recited in claim 4, wherein the mobile device comprises a portable telephone.
6. The method recited in claim 1, wherein the remote device comprises a portable computer.
7. The method recited in claim 1, wherein the remote device comprises a remote desktop computer.
8. The method recited in claim 1, wherein the electronic message comprises an e- mail message.
9. The method recited in claim 1, wherein the electronic message comprises an MMS message.
10. The method recited in claim 1, wherein the electronic message comprises an instant messaging message.
11. The method recited in claim 1 , wherein the indication that the electronic message has been improperly identified comprises an instruction by a user to identify the electronic message as spam.
12. The method recited in claim 11, wherein the return message comprises a notification that the electronic message is a spam message, and wherein the improper identification comprises an identification that the electronic message is not spam.
13. The method recited in claim 11, wherein the return message comprises a notification that the electronic message is not a spam message, and wherein the improper identification comprises an identification that the electronic message is spam.
14. A computer-readable medium having computer-executable instructions for communicating information about content of an electronic message to a server, the instructions comprising: receiving at a remote device an electronic message that includes a plurality of parseable series of characters; receiving an indication that the electronic message comprises a spam message; and issuing a return message to the server that the electronic message comprises the spam message and including in the return message the plurality of parseable series of characters for inclusion in a data store, local to the server and used by the server in an analysis of a spamicity of electronic messages.
15. A computer-implemented method for updating local resources to include additional information related to an analysis of incoming messages for spamicity, the method comprising: analyzing an electronic message to calculate a spamicity value for the electronic message, the analysis being based on at least one data store that includes tokens found in messages, the tokens being characterized as either having occurred in spam messages or having occurred in non-sparn messages; making a decision whether the electronic message is spam based on the calculated spamicity value; delivering the electronic message to a remote device; and receiving a notification from the remote device that the decision was incorrect, the notification including sufficient information about the electronic message to update the at least one data store to include tokens from the electronic message.
16. The method recited in claim 15, wherein the tokens comprise any parseable series of characters.
17. The method recited in claim 15, wherein the tokens include ordinary words, numbers, combinations of letters and numbers, Internet Protocol addresses, host names, Universal Resource Locators, prices, symbols, and protocol elements.
18. The method recited in claim 15, wherein the remote device comprises a mobile device.
19. The method recited in claim 18, wherein the mobile device comprises a portable telephone.
20. The method recited in claim 15, wherein the remote device comprises a portable computer.
21. The method recited in claim 15, wherein the remote device comprises a remote desktop computer.
22. The method recited in claim 15, wherein the electronic message comprises an e-mail message.
23. The method recited in claim 15, wherein the electronic message comprises an MMS messa Λgoe~-.
24. The method recited in claim 15, wherein the electronic message comprises an instant messaging message.
25. The method recited in claim 15, wherein the analysis comprises a Bayesian analysis.
26. The method recited in claim 15, wherein the at least one data store includes a first component containing tokens found in messages determined to be spam, and a second component containing tokens found in messages determined not to be spam.
27. The method recited in claim 15, wherein the notification comprises an identifier of the electronic message if the electronic message is stored at the server.
28. The method recited in claim 15, wherein the decision is made by comparing the calculated spamicity to a pre-deteπoined threshold.
29- The method recited in claim 15, wherein the sufficient information comprises the tokens from the electronic message.
30. The method recited in claim 15, wherein the sufficient information comprises an identifier for the electronic message if the electronic message is stored at the server.
31. The method recited in claim 15, wherein the sufficient information comprises a copy of the electronic message.
PCT/US2005/020806 2004-06-14 2005-06-13 Communicating information about the content of electronic messages to a server WO2005124576A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007516615A JP2008502998A (en) 2004-06-14 2005-06-13 Communication information about the contents of the electronic message to the server

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/868,301 2004-06-14
US10/868,301 US20060031318A1 (en) 2004-06-14 2004-06-14 Communicating information about the content of electronic messages to a server

Publications (3)

Publication Number Publication Date
WO2005124576A2 WO2005124576A2 (en) 2005-12-29
WO2005124576A3 WO2005124576A3 (en) 2006-08-10
WO2005124576B1 true WO2005124576B1 (en) 2006-10-19

Family

ID=35510390

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/020806 WO2005124576A2 (en) 2004-06-14 2005-06-13 Communicating information about the content of electronic messages to a server

Country Status (3)

Country Link
US (1) US20060031318A1 (en)
JP (1) JP2008502998A (en)
WO (1) WO2005124576A2 (en)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8671144B2 (en) * 2004-07-02 2014-03-11 Qualcomm Incorporated Communicating information about the character of electronic messages to a client
US8443049B1 (en) * 2004-08-20 2013-05-14 Sprint Spectrum L.P. Call processing using trust scores based on messaging patterns of message source
US8495144B1 (en) * 2004-10-06 2013-07-23 Trend Micro Incorporated Techniques for identifying spam e-mail
US7725550B2 (en) * 2004-12-17 2010-05-25 Nhn Corporation System and method for filtering message
US20070016641A1 (en) * 2005-07-12 2007-01-18 International Business Machines Corporation Identifying and blocking instant message spam
US7813482B2 (en) * 2005-12-12 2010-10-12 International Business Machines Corporation Internet telephone voice mail management
US7676547B2 (en) * 2006-09-22 2010-03-09 Zyxel Communications Corp. System for processing information including a mail subject of an e-mail not including all contents of the e-mail for controlling delivery of the mail subject requested by a host and method thereof
US20080141278A1 (en) * 2006-12-07 2008-06-12 Sybase 365, Inc. System and Method for Enhanced Spam Detection
US8763114B2 (en) 2007-01-24 2014-06-24 Mcafee, Inc. Detecting image spam
US8214497B2 (en) 2007-01-24 2012-07-03 Mcafee, Inc. Multi-dimensional reputation scoring
US8909713B2 (en) * 2007-02-21 2014-12-09 Vibes Media Llc Method and system for filtering text messages
US7941437B2 (en) * 2007-08-24 2011-05-10 Symantec Corporation Bayesian surety check to reduce false positives in filtering of content in non-trained languages
US20090125980A1 (en) * 2007-11-09 2009-05-14 Secure Computing Corporation Network rating
EP2352098B1 (en) * 2008-11-25 2014-08-20 NEC Corporation E-mail reception control system, e-mail reception control method, mobile terminal, and program
US8718318B2 (en) 2008-12-31 2014-05-06 Sonicwall, Inc. Fingerprint development in image based spam blocking
US20100212011A1 (en) * 2009-01-30 2010-08-19 Rybak Michal Andrzej Method and system for spam reporting by reference
US9009834B1 (en) * 2009-09-24 2015-04-14 Google Inc. System policy violation detection
SG177015A1 (en) * 2010-06-07 2012-01-30 Boxsentry Pte Ltd In situ correction of false-positive errors in messaging security systems (lagotto)
US8700913B1 (en) 2011-09-23 2014-04-15 Trend Micro Incorporated Detection of fake antivirus in computers
US8948795B2 (en) 2012-05-08 2015-02-03 Sybase 365, Inc. System and method for dynamic spam detection
GB2509773A (en) 2013-01-15 2014-07-16 Ibm Automatic genre determination of web content
CN105474585A (en) * 2013-08-20 2016-04-06 隆沙有限公司 Private tokens in electronic messages
US9509650B2 (en) 2014-08-29 2016-11-29 Betteremailing, Llc Electronic message management with conversation participation status
US11232369B1 (en) * 2017-09-08 2022-01-25 Facebook, Inc. Training data quality for spam classification

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115756A (en) * 1997-06-24 1999-01-22 Omron Corp Electronic mail discrimination method, device, therefor and storage medium
JPH1117828A (en) * 1997-06-24 1999-01-22 Omron Corp Reception information discrimination method and device for transmitter and receiver and recording medium
US8412778B2 (en) * 1997-11-25 2013-04-02 Robert G. Leeds Junk electronic mail detector and eliminator
US6393465B2 (en) * 1997-11-25 2002-05-21 Nixmail Corporation Junk electronic mail detector and eliminator
US6161130A (en) * 1998-06-23 2000-12-12 Microsoft Corporation Technique which utilizes a probabilistic classifier to detect "junk" e-mail by automatically updating a training and re-training the classifier based on the updated training set
US6654787B1 (en) * 1998-12-31 2003-11-25 Brightmail, Incorporated Method and apparatus for filtering e-mail
US6330590B1 (en) * 1999-01-05 2001-12-11 William D. Cotten Preventing delivery of unwanted bulk e-mail
US6400810B1 (en) * 1999-07-20 2002-06-04 Ameritech Corporation Method and system for selective notification of E-mail messages
US6321267B1 (en) * 1999-11-23 2001-11-20 Escom Corporation Method and apparatus for filtering junk email
US6691156B1 (en) * 2000-03-10 2004-02-10 International Business Machines Corporation Method for restricting delivery of unsolicited E-mail
US20040034794A1 (en) * 2000-05-28 2004-02-19 Yaron Mayer System and method for comprehensive general generic protection for computers against malicious programs that may steal information and/or cause damages
US6772196B1 (en) * 2000-07-27 2004-08-03 Propel Software Corp. Electronic mail filtering system and methods
US6779021B1 (en) * 2000-07-28 2004-08-17 International Business Machines Corporation Method and system for predicting and managing undesirable electronic mail
US6650890B1 (en) * 2000-09-29 2003-11-18 Postini, Inc. Value-added electronic messaging services and transparent implementation thereof using intermediate server
US6757830B1 (en) * 2000-10-03 2004-06-29 Networks Associates Technology, Inc. Detecting unwanted properties in received email messages
US6622909B1 (en) * 2000-10-24 2003-09-23 Ncr Corporation Mining data from communications filtering request
GB2373130B (en) * 2001-03-05 2004-09-22 Messagelabs Ltd Method of,and system for,processing email in particular to detect unsolicited bulk email
US6769016B2 (en) * 2001-07-26 2004-07-27 Networks Associates Technology, Inc. Intelligent SPAM detection system using an updateable neural analysis engine
JP2003067304A (en) * 2001-08-27 2003-03-07 Kddi Corp Electronic mail filtering system, electronic mail filtering method, electronic mail filtering program and recording medium recording it
JP3804510B2 (en) * 2001-10-17 2006-08-02 日本電気株式会社 E-mail reception rejection system and method, and control program
JP2003196217A (en) * 2001-12-28 2003-07-11 Nec Corp Method for setting incoming rejection of annoying mail and its mail device
US20040158540A1 (en) * 2002-01-31 2004-08-12 Cashette, Inc. Spam control system requiring unauthorized senders to pay postage through an internet payment service with provision for refund on accepted messages
EP2068516B1 (en) * 2002-02-19 2018-09-05 Google LLC E-mail management services
US20030195937A1 (en) * 2002-04-16 2003-10-16 Kontact Software Inc. Intelligent message screening
KR100460322B1 (en) * 2002-05-31 2004-12-08 (주) 시큐컴 System and Method for preventing spam mails
US20040054741A1 (en) * 2002-06-17 2004-03-18 Mailport25, Inc. System and method for automatically limiting unwanted and/or unsolicited communication through verification
US8495503B2 (en) * 2002-06-27 2013-07-23 International Business Machines Corporation Indicating the context of a communication
US8924484B2 (en) * 2002-07-16 2014-12-30 Sonicwall, Inc. Active e-mail filter with challenge-response
US7363490B2 (en) * 2002-09-12 2008-04-22 International Business Machines Corporation Method and system for selective email acceptance via encoded email identifiers
US20040068543A1 (en) * 2002-10-03 2004-04-08 Ralph Seifert Method and apparatus for processing e-mail
US20040078422A1 (en) * 2002-10-17 2004-04-22 Toomey Christopher Newell Detecting and blocking spoofed Web login pages
US7293065B2 (en) * 2002-11-20 2007-11-06 Return Path Method of electronic message delivery with penalties for unsolicited messages
US7373664B2 (en) * 2002-12-16 2008-05-13 Symantec Corporation Proactive protection against e-mail worms and spam
US7249162B2 (en) * 2003-02-25 2007-07-24 Microsoft Corporation Adaptive junk message filtering system
US7543053B2 (en) * 2003-03-03 2009-06-02 Microsoft Corporation Intelligent quarantining for spam prevention
US20040249895A1 (en) * 2003-03-21 2004-12-09 Way Gregory G. Method for rejecting SPAM email and for authenticating source addresses in email servers
US7320020B2 (en) * 2003-04-17 2008-01-15 The Go Daddy Group, Inc. Mail server probability spam filter
US20040221016A1 (en) * 2003-05-01 2004-11-04 Hatch James A. Method and apparatus for preventing transmission of unwanted email
US8533270B2 (en) * 2003-06-23 2013-09-10 Microsoft Corporation Advanced spam detection techniques
US20050020289A1 (en) * 2003-07-24 2005-01-27 Samsung Electronics Co., Ltd. Method for blocking spam messages in a mobile communication terminal
US7930351B2 (en) * 2003-10-14 2011-04-19 At&T Intellectual Property I, L.P. Identifying undesired email messages having attachments

Also Published As

Publication number Publication date
WO2005124576A2 (en) 2005-12-29
US20060031318A1 (en) 2006-02-09
JP2008502998A (en) 2008-01-31
WO2005124576A3 (en) 2006-08-10

Similar Documents

Publication Publication Date Title
WO2005124576B1 (en) Communicating information about the content of electronic messages to a server
US9716685B2 (en) Cautious auto-entry for messaging systems
CN108809812B (en) Communication method and device and electronic equipment
US10452763B2 (en) Autocomplete for integrating diverse methods of electronic communication
US8307038B2 (en) Email addresses relevance determination and uses
US8429542B2 (en) Switching of emails in a conversation thread
US20130238728A1 (en) Cross Platform Messaging
US20050114452A1 (en) Method and apparatus to block spam based on spam reports from a community of users
US20060206578A1 (en) Publication to shared content sources using natural language electronic mail destination addresses and interest profiles registered by the shared content sources
US8484296B2 (en) Systems and methods for displaying electronic mail messages
US20060277260A1 (en) Email system and method for selective transmission of a portion of an email message
US20080235798A1 (en) Method for filtering junk messages
CN105376137A (en) Instant messaging method and device
US9292170B2 (en) Unified presentation of scattered message data
US7958197B2 (en) Dynamic type-ahead for lists of prior specified addressees
CN102223317A (en) Method and device for processing electronic mails
US20160212087A1 (en) Message system
US7555534B2 (en) Phonetic name support in an electronic directory
US9923857B2 (en) Symbolic variables within email addresses
US9177296B2 (en) Composing, forwarding, and rendering email system
JP2004040304A (en) Electronic mail address control method and program, electronic mail terminal
JP2003249963A (en) Electronic mail system, mail client, mail server, and program
JP6957966B2 (en) E-mail sender / receiver correlation judgment system
CN106209603B (en) Mail full text reply processing method and terminal device
JP4334210B2 (en) Message providing system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DPEN Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2007516615

Country of ref document: JP

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

122 Ep: pct application non-entry in european phase