WO2006002076B1 - Methods, systems, and computer program products for content-based screening of messaging service messages - Google Patents

Methods, systems, and computer program products for content-based screening of messaging service messages

Info

Publication number
WO2006002076B1
WO2006002076B1 PCT/US2005/021074 US2005021074W WO2006002076B1 WO 2006002076 B1 WO2006002076 B1 WO 2006002076B1 US 2005021074 W US2005021074 W US 2005021074W WO 2006002076 B1 WO2006002076 B1 WO 2006002076B1
Authority
WO
WIPO (PCT)
Prior art keywords
message
content
screening
receiving
network signaling
Prior art date
Application number
PCT/US2005/021074
Other languages
French (fr)
Other versions
WO2006002076A2 (en
WO2006002076A3 (en
Inventor
Patricia A Baldwin
Peter J Marsico
Original Assignee
Tekelec Us
Patricia A Baldwin
Peter J Marsico
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 Tekelec Us, Patricia A Baldwin, Peter J Marsico filed Critical Tekelec Us
Priority to EP05761187.3A priority Critical patent/EP1767010B1/en
Publication of WO2006002076A2 publication Critical patent/WO2006002076A2/en
Publication of WO2006002076A3 publication Critical patent/WO2006002076A3/en
Publication of WO2006002076B1 publication Critical patent/WO2006002076B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • H04W12/088Access security using filters or firewalls
    • 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/48Message addressing, e.g. address format or anonymous messages, aliases
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/184Messaging devices, e.g. message centre

Abstract

Methods, systems, and computer program products for content-based screening of messaging service (MS) messages, such as short message service messages and multimedia message service messages, are disclosed. MS subscribers (402) may provision specific message content screening rules via a web interface. Content-based MS screening functionality may be applied in the core of a communications network, such as at a network signaling node separate from a short message service center (414) or mobile terminal (402).

Claims

AMENDED CLAIMS received by the International Bureau on 17 July 2006 (17.07.2006)What is claimed is:
1. A method for screening messaging service (MS) messages, the method comprising: at a network signaling node separate from a short message service center (SMSC):
(a) receiving an MS message that includes message recipient identification information and MS content;
(b) performing a lookup in a content-based MS screening rule database including content-based screening rules associated with at least one message recipient using the message recipient identification and the MS content; and
(c) in response to locating a matching entry performing a screening action specified by the entry, wherein performing steps (a)-(c) at a network signaling node separate from an
SMSC includes performing steps (a)-(c) at a network signaling node selected from the group consisting of a signaling message routing node, a message service gateway, an SMS gateway, and a WAP gateway.
2. The method of claim 1 wherein receiving an MS signaling message includes receiving a mobile application part (MAP) based short message service (SMS) message.
3. The method of claim 2 wherein receiving a MAP-based SMS message includes receiving a MAP FORWARD-SHORT-MESSAGE.
4. The method of claim 2 wherein receiving a MAP-based SMS message includes receiving an Internet protocol (IP)-encapsulated MAP based SMS message.
5. The method of claim 4 wherein receiving an IP-encapsulated MAP based SMS message includes receiving an Internet Engineering Task Force (IETF) SIGTRAN signaling connection control part (SCCP) user adaptation (SUA) message.
6. The method of claim 1 wherein receiving an MS message includes receiving a session initiation protocol (SΙP)-based SMS message.
i
7. The method of claim 1 wherein receiving an MS message includes receiving a wireless application protocol (WAP) M-SEND. REQ message.
8. The method of claim 1 wherein performing a lookup includes performing the lookup using message originator information.
9. The method of claim 1 wherein performing the lookup using message content information includes performing the lookup using message content attributes.
10. The method of claim 1 wherein performing a screening action includes, in response to locating a matching entry that indicates that the MS content is allowed, routing the MS message to the recipient.
11. The method of claim 1 wherein performing a screening action includes, in response to locating a matching entry that indicates that the MS content is to be redirected to an alternate destination, routing the MS message to the alternate destination.
12. The method of claim 1 wherein performing a screening action includes discarding the MS message and generating a new message that notifies the MS message originator that the MS message was not delivered.
13. The method of claim 1 wherein performing a screening action includes discarding the MS message and generating a new message that notifies a policing authority that the MS message originator has attempted to send an MS message with undesirable content.
14. The method of claim 13 where the policing authority is a network operator.
15. The method of claim 13 where the policing authority is a government agency.
16. The method of claim 1 wherein the content-based MS screening rules associated with the at least one message recipient are provisioned by the at least one recipient.
17. The method of claim 16 wherein the content-based MS screening rules are provisioned via a web interface.
18. The method of claim 1 wherein steps (a)-(c) are performed for the MS message before the message is received by a store-and-forward network element.
19. The method of claim 18 wherein the store-and-forward network element includes a short message service center (SMSC).
20. The method of claim 18 wherein the store-and-forward network element includes a multimedia messaging service (MMS) relay/server.
21. The method of claim 1 wherein performing steps (a)-(c) at a network signaling node separate from the SMSC includes performing steps
(a)-(c) at a signaling message routing node.
22. The method of claim 1 wherein performing steps (a)-(c) at a network signaling node separate from the SMSC includes performing steps (a)-(c) at an SMS gateway.
23. The method of claim 1 wherein performing steps (a)-(c) at a network signaling node separate from the SMSC includes performing steps (a)-(c) at a WAP gateway.
24. The method of claim 1 wherein performing steps (a)-(c) at a network signaling node separate from the SMSC includes performing steps (a)-(c) at the signaling node without requiring that the message be redirected to the signaling node.
25. A method for dynamic, content-based screening of SMS messages:
(a) receiving a copy of a messaging service (MS) message that a message recipient has identified as containing wanted or unwanted MS content;
(b) identifying a sender of the MS message;
(c) in response to the message being identified as containing unwanted content, automatically populating at least one MS screening database to block future messages from the sender of the MS message; and
(d) in response to the message being identified as containing wanted content, automatically populating at least one MS screening database to allow future messages from the sender of the MS message.
26. A method for dynamically generating and using a messaging service (MS) content screening rule, the method comprising: (a) analyzing a plurality of MS content elements, the MS content elements each being identifiable as wanted or unwanted; (b) based on a combination of a least two of the MS content elements, automatically generating at least one content-based MS screening rule; and (c) using the content-based MS screening rule to screen MS messages intended for a recipient.
27. The method of claim 26 wherein analyzing a plurality of MS content elements includes analyzing MS content from a plurality of messages blocked by a content-based MS screening application.
28. The method of claim 27 wherein analyzing a plurality of MS content elements includes analyzing MS content from a plurality of messages allowed by the content-based MS screening application.
29. A method for screening messaging service (MS) messages based on an MS content type identifier: (a) receiving an MS message that includes message recipient information and MS content;
(b) extracting an MS content type identifier from the message; and
(c) performing a screening action based on the MS content type identifier, wherein steps (a)-(c) are performed at a network signaling node selected from the group consisting of a signaling message routing node, a message service gateway, an SMS gateway, and a WAP gateway.
30. The method of claim 29 wherein performing a screening action based on the MS content type identifier includes discarding the MS message in response to determining that the MS message does not include an
MS content type identifier.
31. The method of claim 29 wherein performing a screening action based on the MS content type identifier includes screening the message in response to determining that the MS content type identifier has a user specified value.
32. A method for identifying spam messaging service (MS) messages, the method comprising: (a) analyzing content from a plurality of MS messages;
(b) determining whether a number of MS messages having identical content within a predetermined time period has a predetermined relationship with regard to a threshold; and
(c) in response to determining that the number has the predetermined relationship with regard to the threshold, identifying the MS messages having identical content as spam.
33. A method for distributing messaging service screening data to a plurality of geographically distributed messaging service (MS) message content screening nodes, the method comprising: , (a) receiving an MS message content screening information at an
MS management server;
(b) storing the MS message content screening information in a master database local to the MS management server; and
(c) automatically synchronizing a plurality of local databases located at a plurality of geographically distributed MS message content screening nodes with the MS message content screening information stored in the master database.
34. The method of claim 33 wherein receiving MS message content screening information includes receiving MS message content screening information from a mobile subscriber.
35. The method of claim 34 wherein receiving MS message content screening information from a mobile subscriber includes receiving an unwanted MS message forwarded by the mobile subscriber.
36. The method of claim 34 wherein receiving MS message content screening information from a mobile subscriber includes receiving MS message content screening information provisioned by a mobile subscriber via a provisioning interface.
37. The method of claim 33 wherein receiving MS message content screening information includes receiving MS message content screening information from a source other than a mobile subscriber.
38. The method of claim 37 wherein the source comprises a carrier.
39. The method of claim 38 wherein the source comprises a party other than the mobile subscriber or the carrier.
40. The method of claim 33 wherein receiving MS message content screening information includes receiving a subscriber-specific white list.
41. The method of claim 33 wherein receiving MS message content screening information includes receiving a subscriber-specific black list.
42. The method of claim 33 wherein receiving MS message content screening information includes receiving a third party black list.
43. A method for identifying spam messaging service (MS) messages using a plurality of geographically distributed MS message screening nodes, the method comprising:
(a) at each of a plurality of MS message screening nodes, determining when a number of MS messages from an MS source has a predetermined relationship with respect to a local threshold, each local threshold being based on a system-wide threshold, and, in response, notifying an MS screening manager that the predetermined relationship exists; and
(b) at the MS screening manager, receiving at least one notification from at least one of the MS message screening nodes that the number of MS messages has the predetermined relationship with respect to the local threshold, in response to the at least one notification, determining whether system-wide threshold has been exceeded, and, in response to determining that the system-wide threshold has been exceeded, identifying the MS messages as spam MS messages.
44. A network signaling node for content-based screening of messaging service (MS) messages, the network signaling node being separate from a short message service center (SMSC), the network signaling node comprising:
(a) a communication module for receiving an MS message that includes message recipient identification information and MS content from a communication network; and
(b) a content-based MS screening function for locating a content- based screening rule corresponding to the MS content and the message recipient information and for performing a corresponding screening action.
45. The network signaling node of claim 44 wherein the communication module comprises a signaling system 7 (SS7) link interface module (LIM).
46. The network signaling node of claim 44 wherein the communication module comprises an Internet protocol (IP) data communication module (DCM).
47. The network signaling node of claim 44 wherein the content-based MS screening function is adapted to discard the received MS message in response to locating a matching screening rule.
48. The network signaling node of claim 44 wherein the content-based MS screening function is adapted to generate a notification message in response to discarding the MS message.
49. The network signaling node of claim 44 wherein the content-based MS screening function is adapted to pass the received MS message in response to locating a matching screening rule.
50. The network signaling node of claim 44 wherein the content-based
MS screening function is adapted to redirect the received MS message to an alternate destination in response to locating a matching screening rule.
51. The network signaling node of claim 44 wherein the communication module and the content-based MS screening function are components of a signal transfer point (STP) node.
52. The network signaling node of claim 44 wherein the communication module and the content-based MS screening function are components of a signaling gateway (SG) node.
53. The network signaling node of claim 44 wherein the communication module and the content-based MS screening function are components of a wireless application protocol (WAP) gateway.
54. The network signaling node of claim 44 wherein the communication module and the content-based MS screening function are components of a store-and-forward network element.
55. The system of claim 54 wherein the store-and-forward network element is a short message gateway.
56. The network signaling node of claim 54 wherein the store-and-forward network element is a multimedia message service (MMS) relay/server.
57. The network signaling node of claim 44 wherein the communication module and the content-based MS screening function are components of a signaling message routing node.
58. The network signaling node of claim 44 comprising a provisioning interface for allowing a user to provision content-based screening rules used by the content-based MS screening function to screen MS messages for the user.
59. The network signaling node of claim 58 wherein the provisioning interface comprises a web interface.
60. The network signaling node of claim 44 wherein an MS message includes a mobile application part (MAP) based SMS message.
61. The network signaling node of claim 44 wherein the MS message includes an Internet protocol (IP) encapsulated MAP based SMS message.
62. The network signaling node of claim 61 wherein the IP encapsulated MAP based SMS message is an Internet Engineering Task Force
(IETF) SIGTRAN signaling connection control part (SCCP) user adaptation (SUA) message.
63. The network signaling node of claim 44 wherein the MS message includes a session initiation protocol (SIP) based MS message.
64. A computer program product comprising computer-executable instructions embodied in a computer-readable medium for performing steps comprising: at a network signaling node separate from a short message service center:
(a) receiving an MS message that includes message recipient identification information and MS content; (b) performing a lookup in a content-based MS screening rule database using the message recipient identification and the MS content; and
(c) in response to locating a matching entry performing a screening action specified by the entry, wherein performing steps (a)-(c) at a network signaling node separate from an
SMSC includes performing steps (a)-(c) at a network signaling node selected from the group consisting of a signaling message routing node, a message service gateway, an SMS gateway, and a WAP gateway.
PCT/US2005/021074 2004-06-15 2005-06-15 Methods, systems, and computer program products for content-based screening of messaging service messages WO2006002076A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP05761187.3A EP1767010B1 (en) 2004-06-15 2005-06-15 Method, system, and computer program products for content-based screening of MMS messages

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US57984704P 2004-06-15 2004-06-15
US60/579,847 2004-06-15

Publications (3)

Publication Number Publication Date
WO2006002076A2 WO2006002076A2 (en) 2006-01-05
WO2006002076A3 WO2006002076A3 (en) 2006-07-27
WO2006002076B1 true WO2006002076B1 (en) 2006-09-14

Family

ID=35782265

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/021074 WO2006002076A2 (en) 2004-06-15 2005-06-15 Methods, systems, and computer program products for content-based screening of messaging service messages

Country Status (3)

Country Link
US (1) US7155243B2 (en)
EP (1) EP1767010B1 (en)
WO (1) WO2006002076A2 (en)

Families Citing this family (164)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6891811B1 (en) * 2000-04-18 2005-05-10 Telecommunication Systems Inc. Short messaging service center mobile-originated to HTTP internet communications
US8903950B2 (en) 2000-05-05 2014-12-02 Citrix Systems, Inc. Personalized content delivery using peer-to-peer precaching
US7145875B2 (en) * 2001-03-05 2006-12-05 Tekelec Methods and systems for preventing short message service (SMS) message flooding
US7903549B2 (en) * 2002-03-08 2011-03-08 Secure Computing Corporation Content-based policy compliance systems and methods
US8578480B2 (en) 2002-03-08 2013-11-05 Mcafee, Inc. Systems and methods for identifying potentially malicious messages
US8561167B2 (en) 2002-03-08 2013-10-15 Mcafee, Inc. Web reputation scoring
US20060015942A1 (en) 2002-03-08 2006-01-19 Ciphertrust, Inc. Systems and methods for classification of messaging entities
US8046832B2 (en) 2002-06-26 2011-10-25 Microsoft Corporation Spam detector with challenges
US8370420B1 (en) 2002-07-11 2013-02-05 Citrix Systems, Inc. Web-integrated display of locally stored content objects
US8019362B2 (en) * 2003-02-07 2011-09-13 Sybase 365, Inc. Universal short code administration facility
US7543053B2 (en) 2003-03-03 2009-06-02 Microsoft Corporation Intelligent quarantining for spam prevention
US7219148B2 (en) 2003-03-03 2007-05-15 Microsoft Corporation Feedback loop for spam prevention
US7483947B2 (en) 2003-05-02 2009-01-27 Microsoft Corporation Message rendering for identification of content features
US7272853B2 (en) 2003-06-04 2007-09-18 Microsoft Corporation Origination/destination features and lists for spam prevention
US7711779B2 (en) 2003-06-20 2010-05-04 Microsoft Corporation Prevention of outgoing spam
US8533270B2 (en) 2003-06-23 2013-09-10 Microsoft Corporation Advanced spam detection techniques
CN1902902A (en) * 2003-09-04 2007-01-24 Emc公司 Data message mirroring and redirection
US7496500B2 (en) * 2004-03-01 2009-02-24 Microsoft Corporation Systems and methods that determine intent of data and respond to the data based on the intent
US20050204005A1 (en) * 2004-03-12 2005-09-15 Purcell Sean E. Selective treatment of messages based on junk rating
ES2547716T3 (en) 2004-04-14 2015-10-08 Mbalance Research B.V. Method to prevent the delivery of a junk message from the short message service
WO2005109726A1 (en) * 2004-05-06 2005-11-17 Koninklijke Philips Electronics N.V. Method, system and station for communicating data packets using arq
US7664819B2 (en) 2004-06-29 2010-02-16 Microsoft Corporation Incremental anti-spam lookup and update service
US7599914B2 (en) * 2004-07-26 2009-10-06 Google Inc. Phrase-based searching in an information retrieval system
US7580921B2 (en) 2004-07-26 2009-08-25 Google Inc. Phrase identification in an information retrieval system
US7536408B2 (en) 2004-07-26 2009-05-19 Google Inc. Phrase-based indexing in an information retrieval system
US7702618B1 (en) 2004-07-26 2010-04-20 Google Inc. Information retrieval system for archiving multiple document versions
US7580929B2 (en) 2004-07-26 2009-08-25 Google Inc. Phrase-based personalization of searches in an information retrieval system
US7567959B2 (en) 2004-07-26 2009-07-28 Google Inc. Multiple index based information retrieval system
US7584175B2 (en) 2004-07-26 2009-09-01 Google Inc. Phrase-based generation of document descriptions
US7711679B2 (en) 2004-07-26 2010-05-04 Google Inc. Phrase-based detection of duplicate documents in an information retrieval system
US7199571B2 (en) * 2004-07-27 2007-04-03 Optisense Network, Inc. Probe apparatus for use in a separable connector, and systems including same
US7904517B2 (en) 2004-08-09 2011-03-08 Microsoft Corporation Challenge response systems
US7660865B2 (en) * 2004-08-12 2010-02-09 Microsoft Corporation Spam filtering with probabilistic secure hashes
US7751836B2 (en) 2004-09-10 2010-07-06 Tekelec Methods, systems, and computer program products for short message service (SMS) spam filtering using e-mail spam filtering resources
US8065359B2 (en) * 2004-09-16 2011-11-22 Nokia Corporation Integrated method and apparatus to manage mobile devices and services
US8635690B2 (en) 2004-11-05 2014-01-21 Mcafee, Inc. Reputation based message processing
US7532890B2 (en) * 2005-04-01 2009-05-12 Rockliffe Systems Content-based notification and user-transparent pull operation for simulated push transmission of wireless email
US7774849B2 (en) * 2005-04-15 2010-08-10 Tekelec Methods, systems, and computer program products for detecting and mitigating denial of service attacks in a telecommunications signaling network
WO2006128478A1 (en) * 2005-05-30 2006-12-07 Telefonaktiebolaget Lm Ericsson (Publ) Data unit relay device and method of controlling the same
US8059805B2 (en) * 2005-06-30 2011-11-15 Emc Corporation Enhanced services provided using communication redirection and processing
US8831194B2 (en) 2005-06-30 2014-09-09 Emc Corporation Telephonic communication redirection and compliance processing
US8605878B2 (en) * 2005-06-30 2013-12-10 Emc Corporation Redirecting and mirroring of telephonic communications
WO2007012118A1 (en) * 2005-07-27 2007-02-01 Amethon Solutions (Asia Pacific) Pty Ltd Tracking content in communication networks
US7930353B2 (en) * 2005-07-29 2011-04-19 Microsoft Corporation Trees of classifiers for detecting email spam
US20070093259A1 (en) * 2005-10-26 2007-04-26 Hyatt Edward C Methods, systems, and computer program products for secured access to list server information via SMS messaging
US8065370B2 (en) 2005-11-03 2011-11-22 Microsoft Corporation Proofs to filter spam
US20080012935A1 (en) * 2005-11-22 2008-01-17 Gateway Inc. Inappropriate content detection and distribution prevention for wireless cameras/camcorders with e-mail capabilities and camera phones
US7921165B2 (en) * 2005-11-30 2011-04-05 Microsoft Corporation Retaining mail for availability after relay
US20070143422A1 (en) * 2005-12-21 2007-06-21 Yigang Cai Phonebook use to filter unwanted telecommunications calls and messages
ES2306558B1 (en) * 2005-12-27 2009-07-14 Sp Berner Plastic Group, S.L. ANCHORAGE DEVICE FOR FOLDING BOXES.
US7817987B2 (en) * 2006-03-07 2010-10-19 Motorola, Inc. Apparatus and method for handling messaging service message adaptation
US8151323B2 (en) 2006-04-12 2012-04-03 Citrix Systems, Inc. Systems and methods for providing levels of access and action control via an SSL VPN appliance
CN101060654A (en) * 2006-04-21 2007-10-24 朗迅科技公司 A method for controlling the sending of the short message in a wireless network
CN101064603A (en) * 2006-04-27 2007-10-31 国际商业机器公司 Short message forwarding method and system, server and short message receiving and transmitting apparatus
US8028026B2 (en) * 2006-05-31 2011-09-27 Microsoft Corporation Perimeter message filtering with extracted user-specific preferences
DE102006026923A1 (en) * 2006-06-09 2007-12-13 Nokia Siemens Networks Gmbh & Co.Kg Method and device for warding off disturbing multimodal messages
US8228798B2 (en) * 2006-06-28 2012-07-24 Cisco Technology, Inc. QoS-aware service flow mapping in mobile wireless all IP networks
EP1879402A1 (en) * 2006-07-12 2008-01-16 Nokia Siemens Networks Gmbh & Co. Kg Messaging service messages (sms) screening
PT2041156E (en) 2006-07-13 2014-02-21 Achillion Pharmaceuticals Inc 4-amino-4-oxobutanoyl peptides as inhibitors of viral replication
US7925791B2 (en) * 2006-07-17 2011-04-12 The Math Works, Inc. Recoverable error detection for concurrent computing programs
US8166113B2 (en) * 2006-08-02 2012-04-24 Microsoft Corporation Access limited EMM distribution lists
US8677007B2 (en) 2006-08-03 2014-03-18 Citrix Systems, Inc. Systems and methods for bypassing an appliance
US7953889B2 (en) 2006-08-03 2011-05-31 Citrix Systems, Inc. Systems and methods for routing VPN traffic around network disruption
GB2435565B (en) * 2006-08-09 2008-02-20 Cvon Services Oy Messaging system
US7849186B2 (en) * 2006-09-21 2010-12-07 Commtouch Software Ltd. Device, method and system for detecting unwanted conversational media session
US20080200153A1 (en) 2006-09-28 2008-08-21 Dudley Fitzpatrick Apparatuses, methods and systems for code triggered information querying and serving on mobile devices based on profiles
US8199892B2 (en) 2006-10-26 2012-06-12 Tekelec Methods, systems, and computer program products for providing a call attempt triggered messaging service in a communications network
US8204057B2 (en) * 2006-10-26 2012-06-19 Tekelec Global, Inc. Methods, systems, and computer program products for providing an enriched messaging service in a communications network
WO2008053426A1 (en) * 2006-10-31 2008-05-08 International Business Machines Corporation Identifying unwanted (spam) sms messages
GB2436412A (en) 2006-11-27 2007-09-26 Cvon Innovations Ltd Authentication of network usage for use with message modifying apparatus
US8224905B2 (en) 2006-12-06 2012-07-17 Microsoft Corporation Spam filtration utilizing sender activity data
US20080141278A1 (en) * 2006-12-07 2008-06-12 Sybase 365, Inc. System and Method for Enhanced Spam Detection
US20080140826A1 (en) * 2006-12-08 2008-06-12 Microsoft Corporation Monitoring and controlling electronic message distribution
US20080161028A1 (en) * 2007-01-03 2008-07-03 Tekelec Methods, systems and computer program products for a redundant, geographically diverse, and independently scalable message service (MS) content store
US8214497B2 (en) 2007-01-24 2012-07-03 Mcafee, Inc. Multi-dimensional reputation scoring
US8763114B2 (en) 2007-01-24 2014-06-24 Mcafee, Inc. Detecting image spam
US7779156B2 (en) 2007-01-24 2010-08-17 Mcafee, Inc. Reputation based load balancing
EP2127311B1 (en) 2007-02-02 2013-10-09 Websense, Inc. System and method for adding context to prevent data leakage over a computer network
GB0703045D0 (en) * 2007-02-16 2007-03-28 Jk Comm Ltd Controlling messaging on a mobile telephone network
CA2679377A1 (en) 2007-02-26 2008-09-04 Achillion Pharmaceuticals, Inc. Tertiary amine substituted peptides useful as inhibitors of hcv replication
US7827245B2 (en) * 2007-03-06 2010-11-02 International Business Machines Corporation Methods and computer program products for securing display of message content
US8086594B1 (en) 2007-03-30 2011-12-27 Google Inc. Bifurcated document relevance scoring
US7925655B1 (en) 2007-03-30 2011-04-12 Google Inc. Query scheduling using hierarchical tiers of index servers
US8166021B1 (en) 2007-03-30 2012-04-24 Google Inc. Query phrasification
US7693813B1 (en) 2007-03-30 2010-04-06 Google Inc. Index server architecture using tiered and sharded phrase posting lists
US8166045B1 (en) 2007-03-30 2012-04-24 Google Inc. Phrase extraction using subphrase scoring
US7702614B1 (en) 2007-03-30 2010-04-20 Google Inc. Index updating using segment swapping
US20080282338A1 (en) * 2007-05-09 2008-11-13 Beer Kevin J System and method for preventing the reception and transmission of malicious or objectionable content transmitted through a network
US20080287106A1 (en) * 2007-05-15 2008-11-20 Tekelec Methods, systems, and computer program products for providing subscriber-controlled message service message delivery using a dynamic mailbox service
GB0709527D0 (en) 2007-05-18 2007-06-27 Surfcontrol Plc Electronic messaging system, message processing apparatus and message processing method
US8935718B2 (en) 2007-05-22 2015-01-13 Apple Inc. Advertising management method and system
CN101316259B (en) * 2007-05-30 2012-03-21 华为技术有限公司 Method, device and system for contents filtering
GB2450144A (en) 2007-06-14 2008-12-17 Cvon Innovations Ltd System for managing the delivery of messages
US7899870B2 (en) * 2007-06-25 2011-03-01 Microsoft Corporation Determination of participation in a malicious software campaign
CN101335719B (en) * 2007-06-29 2011-05-25 联想(北京)有限公司 Information adding modification method
US7966027B1 (en) 2007-07-27 2011-06-21 Cellco Partnership Using an SMPP parameter for managing message content within a wireless network
US9391997B2 (en) * 2007-08-23 2016-07-12 Intel Deutschland Gmbh Message processing apparatus, wireless device and method of storing a message in a wireless device
US8117223B2 (en) * 2007-09-07 2012-02-14 Google Inc. Integrating external related phrase information into a phrase-based indexing information retrieval system
US20090094614A1 (en) * 2007-10-05 2009-04-09 Microsoft Corporation Direct synchronous input
US8185930B2 (en) 2007-11-06 2012-05-22 Mcafee, Inc. Adjusting filter or classification control settings
US8144841B2 (en) * 2007-12-05 2012-03-27 Microsoft Corporation Multimedia spam determination using speech conversion
US9117219B2 (en) * 2007-12-31 2015-08-25 Peer 39 Inc. Method and a system for selecting advertising spots
US8023820B2 (en) * 2008-01-14 2011-09-20 Tellabs Vienna, Inc. Systems, apparatus, methods and computer program products for downloading and maintaining IP stream whitelists on optical network terminals
US9015842B2 (en) 2008-03-19 2015-04-21 Websense, Inc. Method and system for protection against information stealing software
US9130986B2 (en) 2008-03-19 2015-09-08 Websense, Inc. Method and system for protection against information stealing software
US8407784B2 (en) 2008-03-19 2013-03-26 Websense, Inc. Method and system for protection against information stealing software
US8495660B1 (en) * 2008-03-28 2013-07-23 Symantec Corporation Methods and systems for handling instant messages and notifications based on the state of a computing device
US8589503B2 (en) 2008-04-04 2013-11-19 Mcafee, Inc. Prioritizing network traffic
US8113991B2 (en) 2008-06-02 2012-02-14 Omek Interactive, Ltd. Method and system for interactive fitness training program
US8364123B2 (en) * 2009-02-25 2013-01-29 Apple Inc. Managing notification messages
WO2009153364A1 (en) * 2008-06-20 2009-12-23 Zed Worldwide S.A. Method for broadcasting messages
US9070116B2 (en) * 2008-10-09 2015-06-30 At&T Mobility Ii Llc On-demand spam reporting
US20100125523A1 (en) * 2008-11-18 2010-05-20 Peer 39 Inc. Method and a system for certifying a document for advertisement appropriateness
US20100130162A1 (en) * 2008-11-25 2010-05-27 Jianchong Yang Routing system that enables charging for application-to-application routing of messages formatted in a mobile phone messaging standard
PT2364309E (en) 2008-12-10 2015-01-14 Achillion Pharmaceuticals Inc New 4-amino-4-oxobutanoyl peptides as inhibitors of viral replication
US20100174785A1 (en) * 2009-01-07 2010-07-08 Yigang Cai Dynamic sender blocking based on accumulated content violations
US20100210292A1 (en) * 2009-02-16 2010-08-19 Eloy Johan Lambertus Nooren Extending a text message with content
US8630624B2 (en) 2009-02-25 2014-01-14 Apple Inc. Managing notification messages
US20100233992A1 (en) 2009-03-11 2010-09-16 Eloy Johan Lambertus Nooren Methods, systems, and computer readable media for short message service (sms) forwarding
WO2010105099A2 (en) 2009-03-11 2010-09-16 Tekelec Systems, methods, and computer readable media for detecting and mitigating address spoofing in messaging service transactions
US8537665B2 (en) * 2009-04-20 2013-09-17 Motorola Mobility Llc Method and apparatus for blocking messages from a sender by a wireless communication device
US20100293555A1 (en) * 2009-05-14 2010-11-18 Nokia Corporation Method and apparatus of message routing
US9130972B2 (en) 2009-05-26 2015-09-08 Websense, Inc. Systems and methods for efficient detection of fingerprinted data and information
US20100322264A1 (en) * 2009-06-18 2010-12-23 Nokia Corporation Method and apparatus for message routing to services
US9525983B2 (en) 2009-07-27 2016-12-20 Tekelec, Inc. Methods, systems, and computer readable media for providing mobile network operator controlled content to mobile subscribers using social networking messages
US20110055264A1 (en) * 2009-08-28 2011-03-03 Microsoft Corporation Data mining organization communications
US9529864B2 (en) * 2009-08-28 2016-12-27 Microsoft Technology Licensing, Llc Data mining electronic communications
CN101730019B (en) * 2009-11-04 2016-08-03 华为终端有限公司 A kind of short message forwarding method and mobile terminal
US8621638B2 (en) 2010-05-14 2013-12-31 Mcafee, Inc. Systems and methods for classification of messaging entities
WO2011143766A1 (en) * 2010-05-21 2011-11-24 Timothy Szeto System and method for generating subnets and using such subnets for controlling access to web content
GB2482498A (en) 2010-08-03 2012-02-08 Pinesoft Controlling the transmission of mobile messages originating from third party content providers
US8510658B2 (en) 2010-08-11 2013-08-13 Apple Inc. Population segmentation
CN102137088B (en) * 2010-09-27 2013-10-09 华为技术有限公司 Message exchanging method for service delivery platform (SDP) system, SDP system and device
CN102480703B (en) * 2010-11-26 2015-07-22 比亚迪股份有限公司 Method for filtering unknown international short message
US8744979B2 (en) 2010-12-06 2014-06-03 Microsoft Corporation Electronic communications triage using recipient's historical behavioral and feedback
CN102111736A (en) * 2011-02-23 2011-06-29 中兴通讯股份有限公司 Service processing method and system
CN102857921B (en) 2011-06-30 2016-03-30 国际商业机器公司 Judge method and the device of spammer
US8660592B2 (en) 2011-07-11 2014-02-25 General Electric Company System and method for enhancing short message service (SMS) text messages
US8387141B1 (en) * 2011-09-27 2013-02-26 Green Head LLC Smartphone security system
US9338179B2 (en) 2012-02-23 2016-05-10 Markport Limited Message flooding prevention in messaging networks
US8948795B2 (en) 2012-05-08 2015-02-03 Sybase 365, Inc. System and method for dynamic spam detection
US9015269B2 (en) * 2012-06-19 2015-04-21 Canon Kabushiki Kaisha Methods and systems for notifying a server with cache information and for serving resources based on it
US8918473B1 (en) * 2012-10-09 2014-12-23 Whatsapp Inc. System and method for detecting unwanted content
US9241259B2 (en) 2012-11-30 2016-01-19 Websense, Inc. Method and apparatus for managing the transfer of sensitive information to mobile devices
US9351167B1 (en) * 2012-12-18 2016-05-24 Asurion, Llc SMS botnet detection on mobile devices
US9501506B1 (en) 2013-03-15 2016-11-22 Google Inc. Indexing system
US9483568B1 (en) 2013-06-05 2016-11-01 Google Inc. Indexing system
CN104581656B8 (en) * 2013-10-21 2020-02-28 南京中兴新软件有限责任公司 Junk information processing method and device
US9584989B2 (en) * 2013-11-25 2017-02-28 At&T Intellectual Property I, L.P. System and method for crowd-sourcing mobile messaging spam detection and defense
US9313627B2 (en) * 2014-05-12 2016-04-12 Cellco Partnership Multimedia messaging service (MMS) originator authentication
RU2670029C2 (en) * 2014-06-03 2018-10-17 Общество С Ограниченной Ответственностью "Яндекс" System and method of automatic message moderation
US20160241671A1 (en) * 2015-02-12 2016-08-18 Linkedln Corporation Profile update evaluator
US9237121B1 (en) * 2015-03-24 2016-01-12 OTC Systems, Ltd. Commercial email management system
EP3286877B1 (en) 2015-04-21 2021-09-22 Parallel Wireless, Inc. Sim whitelisting and multi-operator core networks
WO2016197337A1 (en) * 2015-06-10 2016-12-15 华为技术有限公司 Short message processing method and apparatus, and electronic device
SG11201808725VA (en) 2016-04-11 2018-11-29 Tata Communications America Inc System and method for real time fraud analysis of communications data
WO2017214217A1 (en) 2016-06-08 2017-12-14 Open Invention Network Llc Delivering data to multiple devices of a recipient
EP3270549B1 (en) * 2016-07-15 2020-06-24 Bics Sa/Nv A method and device for spam sms detection
CN106535145A (en) * 2016-12-19 2017-03-22 宇龙计算机通信科技(深圳)有限公司 Short message transmission method, short message transmission device, terminal and application server
CN109673022B (en) * 2018-12-14 2020-08-04 浙江三维通信科技有限公司 Method and system for controlling L TE terminal by using signaling of multiple detection base stations
KR102352517B1 (en) * 2020-10-13 2022-01-18 네이버 주식회사 Method and system for responding to malicious comments
US11411905B2 (en) 2020-10-29 2022-08-09 Proofpoint, Inc. Bulk messaging detection and enforcement
US11729588B1 (en) 2021-09-30 2023-08-15 T-Mobile Usa, Inc. Stateless charging and message handling
CN116010127B (en) * 2023-02-24 2023-08-29 荣耀终端有限公司 Message processing method, device and storage medium

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5224150A (en) 1990-07-06 1993-06-29 Simon Neustein Paging system
US5701301A (en) 1993-06-28 1997-12-23 Bellsouth Corporation Mediation of open advanced intelligent network in SS7 protocol open access environment
US6108559A (en) 1993-10-26 2000-08-22 Telefonaktiebolaget Lm Ericsson System and method for routing messages in radiocommunication systems
NZ276005A (en) 1993-11-01 1997-12-19 Ericsson Telefon Ab L M Mobile telephone network: messages with appended function indicators
FI98688C (en) 1994-07-20 1997-07-25 Nokia Telecommunications Oy Method for initiating a short message transmission in a cellular radio system, a cellular radio system and subscriber register in a cellular radio system
US5742905A (en) 1994-09-19 1998-04-21 Bell Communications Research, Inc. Personal communications internetworking
US5579372A (en) 1994-12-12 1996-11-26 Telefonaktiebolaget Lm Ericsson Flow control method for short message service - busy subscriber
US5768509A (en) 1996-04-08 1998-06-16 Adc Newnet, Inc. Short message server without local customer database
US5903726A (en) 1996-06-26 1999-05-11 Mci Communications Corporation System using portion of a short message payload to identify short message service types and delivering the message if user subscribes to the services
US6125281A (en) 1997-01-31 2000-09-26 Nokia Mobile Phones Limited Real-time SMS application messaging using an SMSC-linked server
US6259925B1 (en) 1997-11-19 2001-07-10 Telefonaktiebolaget Lm Ericsson (Publ) Retention of radio resource connection for short message service message delivery in a cellular telephone network
US6101393A (en) 1997-11-20 2000-08-08 Ericsson Inc. Selective acceptance of short message service (SMS) messages in a cellular telephone network
US6108325A (en) 1997-12-09 2000-08-22 Nortel Networks Corporation Optimized SMS delivery algorithm
US6175743B1 (en) 1998-05-01 2001-01-16 Ericsson Inc. System and method for delivery of short message service messages to a restricted group of subscribers
US6289223B1 (en) 1998-07-22 2001-09-11 Ericsson Inc System and method for selective multipoint transmission of short message service messages
US6400942B1 (en) 1998-11-09 2002-06-04 Telefonaktie Bolaget Lm Ericsson (Publ) Method and system for broadcasting large short messages
US6223045B1 (en) 1999-02-05 2001-04-24 Ericsson Inc. Satellite delivery of short message service (SMS) messages
US6865191B1 (en) 1999-08-12 2005-03-08 Telefonaktiebolaget Lm Ericsson (Publ) System and method for sending multimedia attachments to text messages in radiocommunication systems
US6301484B1 (en) 1999-08-31 2001-10-09 Qualcomm Incorporated Method and apparatus for remote activation of wireless device features using short message services (SMS)
US7809382B2 (en) 2000-04-11 2010-10-05 Telecommunication Systems, Inc. Short message distribution center
KR100334816B1 (en) 1999-12-22 2002-05-02 윤종용 The method of call distribution in a next-generation mobile switching system
KR20010058736A (en) 1999-12-30 2001-07-06 서평원 Device for Short message routing control
US6563830B1 (en) 2000-03-28 2003-05-13 3Com Corporation Multicast registration of all multicast flows in an asynchronous transfer mode based emulated LAN
US6795708B1 (en) 2001-02-26 2004-09-21 Jayesh Patel Convergent wireless communication system
US6819932B2 (en) 2001-03-05 2004-11-16 Tekelec Methods and systems for preventing delivery of unwanted short message service (SMS) messages
US7145875B2 (en) * 2001-03-05 2006-12-05 Tekelec Methods and systems for preventing short message service (SMS) message flooding
US20030009698A1 (en) 2001-05-30 2003-01-09 Cascadezone, Inc. Spam avenger
FI113436B (en) 2001-09-14 2004-04-15 First Hop Oy Procedure and apparatus for controlling SMS calls
US20030195937A1 (en) * 2002-04-16 2003-10-16 Kontact Software Inc. Intelligent message screening
US7653401B2 (en) 2002-07-25 2010-01-26 Hai Qu Filtering of broadcast SMS messages
GB2396709A (en) 2002-12-27 2004-06-30 Ttpcomm Ltd Method of Filtering Messages
US20050020289A1 (en) 2003-07-24 2005-01-27 Samsung Electronics Co., Ltd. Method for blocking spam messages in a mobile communication terminal
US7409203B2 (en) 2003-11-12 2008-08-05 Redknee Inc. Method and system for the prevention of unwanted wireless telecommunications
US20050186974A1 (en) * 2004-02-05 2005-08-25 Yigang Cai Short message service (SMS), multimedia message service (MMS), call screening and filtering

Also Published As

Publication number Publication date
WO2006002076A2 (en) 2006-01-05
EP1767010A2 (en) 2007-03-28
EP1767010B1 (en) 2015-11-11
WO2006002076A3 (en) 2006-07-27
US20050278620A1 (en) 2005-12-15
US7155243B2 (en) 2006-12-26
EP1767010A4 (en) 2012-12-19

Similar Documents

Publication Publication Date Title
WO2006002076B1 (en) Methods, systems, and computer program products for content-based screening of messaging service messages
CN101194523B (en) The method of the message that messaging delivery services transmits, system and computer program in monitor communications network
US6819932B2 (en) Methods and systems for preventing delivery of unwanted short message service (SMS) messages
EP1675334B1 (en) Storing anti-spam black lists
US8131274B2 (en) Method and system for the prevention of unwanted wireless telecommunications
US7145875B2 (en) Methods and systems for preventing short message service (SMS) message flooding
JP4496251B2 (en) Realization of short message service
US7146181B2 (en) Methods and systems for delivering presence information regarding push-to-talk subscribers
KR20060071362A (en) Anti-spam server
US8826422B2 (en) Methods, systems, and computer program products for detecting and mitigating fraudulent message service message traffic
US7907713B2 (en) Methods, systems, and computer program products for using a presence database to deliver enhanced presence information regarding communications made to or from a presentity
DK1226695T3 (en) Forwarding of multimedia messages between mobile station terminals
CN101189844A (en) Means and method for notification
AU2005228353A1 (en) Telecommunications services apparatus and method for modifying the routing of mobile terminated short messages (SMS)
US20080287106A1 (en) Methods, systems, and computer program products for providing subscriber-controlled message service message delivery using a dynamic mailbox service
WO2021101417A1 (en) System for controlling mobile advertising
EP1946534A2 (en) Methods, systems, and computer program products for using a presence database to deliver enhanced presence information regarding communications made to or from a presentity
SE518175C2 (en) Server and method for providing information to a subscriber's terminal
KR20060068522A (en) Message forwarding method to mobile communication terminal modified phone number and system using the method

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): 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

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

WWE Wipo information: entry into national phase

Ref document number: 2005761187

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 2005761187

Country of ref document: EP