US20050186974A1 - Short message service (SMS), multimedia message service (MMS), call screening and filtering - Google Patents
Short message service (SMS), multimedia message service (MMS), call screening and filtering Download PDFInfo
- Publication number
- US20050186974A1 US20050186974A1 US10/772,658 US77265804A US2005186974A1 US 20050186974 A1 US20050186974 A1 US 20050186974A1 US 77265804 A US77265804 A US 77265804A US 2005186974 A1 US2005186974 A1 US 2005186974A1
- Authority
- US
- United States
- Prior art keywords
- call
- determining whether
- calling party
- called party
- sms
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/436—Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
Definitions
- SMS short message service
- MMS multimedia message service
- SMS/MMS The lack of more powerful filtering services with SMS or MMS (SMS/MMS) is bound to have a sharp negative impact on the use of SMS/MMS and on the number of subscribers who will purchase such services.
- a short message service center or multimedia message service center performs screening based on information provided by a service provider (carrier) for an SMS/MMS terminal for both originating and terminating screening of SMS/MMS calls.
- the screening based on origination and destination geographical area and roaming characteristic is part of the class of service of the caller and is provided by the service provider.
- Receiver names, alias, and e-mail addresses are provided by the sender and are originating screening options.
- SMS/MMS messages service types e.g., messages advertisement broadcast stock information/trading
- content type e.g., language restrictions
- these arrangements provide a caller with facilities to manage his/her load and charges and provide called parties with the highly flexible means for filtering unwanted SMS/MMS messages.
- FIG. 1 is a block diagram illustrating the operation of short message service
- FIG. 2 is a flow diagram illustrating originating screening for short message service/multimedia message service (SMSC/MMSC).
- SMSC/MMSC short message service/multimedia message service
- FIG. 3 is a flow diagram illustrating the operation of screening incoming SMS/MMS messages.
- FIG. 1 is a block diagram showing the operation of short message service and multimedia message service.
- a large network blocks include the wireless network 1 , the Internet 44 , the service provider's LAN/WAN (Local Area Network/Wide Area Network) network 42 which is within a firewall from the open Internet 44 , based on transmission control protocol/Internet protocol (TCP/IP), a paging network 60 , and the public switched telephone network 46 .
- the recipients of short message service (SMS) and multimedia message service (MMS) are the wireless stations 2 , 3 , 4 .
- all short message service messages and multimedia service messages are switched through one of the short message service center/multimedia message service center (SMSC/MMSC) units 30 , 31 .
- SMSC/MMSC short message service center/multimedia message service center
- Signaling messages are routed through a signal transfer point (STP) 25 to a home location register (HLR) 26 and to one of a plurality of mobile switching centers 20 , 21 , 22 .
- the mobile switching centers are connected to base stations 10 and 11 which communicate with the mobile stations 2 , 3 , and 4 .
- Control information for the SMSC/MMSC 30 , 31 is provided from a service creation environment 36 which receives information from a service management system 35 .
- the service management system is defined by Telcordia as an intelligent network element.
- SMS 35 in turn receives information from an operation support system (OSS) 38 .
- OSS operation support system
- the service provider's intra-network 42 is serviced by a voice message system 40 and an interactive voice response system 39 for cases in which voice message service or interactive voice response service is required.
- the interactive voice response system may be used to communicate with a customer in order to derive data for that customer's message filtering needs in the SMSC/MMSC.
- the voice mail system sends notice messages to SMSC/MMSC if subscriber's voice mail exceeds a threshold or there is an urgent voice mail waiting to be retrieved.
- the service provider's network communicates via a web gateway/wireless application protocol (WAP) gateway and information and WAP servers 48 with the Internet 44 which communicates with stations such as station 51 equipped with a web browser. Subscribers use the browser from the computer desktop to provision screening/filtering provisioning on SMSC/MMSC.
- the public switched telephone network (PSTN) 46 communicates via a telocator alphanumeric protocol (TAP) gateway 47 with the service provider's network 42 and thence can communicate with the SMSC/MMSC 30 , 31 .
- the PSTN serves landline telephone 52 and station 50 having a PC and having client software using TAP.
- An operator bureau 49 also communicates with the service provider's network 42 . The operator bureau acts as an administrator to SMSC/MMSC. It also sends broadcasting SMS/MMS to broad audiences via the SMSC/MMSC.
- a paging network 60 communicates using the telocator network paging protocol (TNPP) with the service provider's network 42 .
- the paging network sends numerical paging info to SMSC/MMSC which forwards numerical paging as an SMS/MMS to subscriber's handset.
- the paging network communicates via paging gateway 61 which controls a plurality of paging servers 62 , each of which controls a plurality of paging stations 63 , 64 .
- the paging stations communicate with a paging terminal 65 .
- SMSC/MMSC Screening of SMS/MMS messages is implemented in the SMSC/MMSC 30 , 31 and specifically in data tables 32 , 33 stored in these units.
- the data tables are accessed by control processors 34 , 37 of these units. These data tables are consulted in order to filter out unwanted SMS and MMS messages and to let acceptable SMS and MMS messages be passed to their recipients.
- the SMSC/MMSC can also access data tables of other units such as the HLR 26 to obtain information for screening such messages.
- the short messages can be displayed on appropriately equipped wireless handsets 1 , 2 , 3 and on the PC equipped stations 50 , 51 . They can also be displayed at operator stations in the operator bureau 49 and on paging terminals 65 . They can be displayed on landline telephones 52 that are equipped with, for example, caller ID displays.
- An SMS can be transmitted to a station as a voice message and/or which can be originated by the station as a voice message from or to an appropriately equipped VMS.
- the SMSC/MMSC currently provides or is expected to provide the following services:
- Another category of screening is by the type of service of the originating mobile.
- SMSC/MMSC will send an appropriate notification to the message sender indicating the reason for screening the message.
- the explanation notification may indicate which destinations are barred for which reason.
- a Call Detail Record/Event Detail Record is generated for barred messages or an information message can be sent to an announcement center or help desk.
- Either the service provider or the subscribers can define and activate/deactivate a screening criteria list.
- the screening criteria list is subject to modifications. The modifications include deleting, modifying and adding entries, and turning the screening off and on.
- Service providers can define a general screening criterion which may apply to all or a subset of the subscribers. An example would be a geographic zone. Service providers can create, search, view, and modify the screening criteria list at a computer attached to an operations support system 38 . Subscribers can define screening criteria through:
- SMS/MMS message When a wireless subscriber receives any unwanted SMS/MMS message, the subscriber can forward the SMS/MMS message to a network address that will automatically add the sender's identity to the list of sources which will be blocked in the future. This capability can be activated or deactivated by the subscribers. Similarly, subscribers can automatically add the SMS/MMS sender of a message to an accept list so that any subsequent messages from this sender will be passed.
- One of more languages will be applied to the SMS/MMS screening when the language label is turned on the screening/filtering functionality.
- FIG. 2 illustrates the process of screening short message service (SMS) messages or multimedia message service (MMS) messages prior to transmitting them to one or more recipients.
- SMS/MMS message is received at a short message service center/multimedia message service center (SMSC/MMSC) (action block 201 ).
- SMSC/MMSC short message service center/multimedia message service center
- a database for the caller is consulted to determine whether this type of message can be transmitted in terms of the allowable services of the originator (action block 203 ).
- the database is integrated in SMSC/MMSC, or, especially for SMS/MMS messages originated by land-line stations, e.g., via a web site of the Internet, from a database associated with the caller.
- the data of the caller is checked for geographic allowability of the called parties, i.e., whether the called party is within a geographic district defined by the class of service of the caller (action block 205 ).
- the geographic district can usually be identified by the called telephone number. IP addresses can also be allowed or denied by the class of service of the caller.
- Test 209 determines whether calls may be sent to a roamer and, if not, checks whether any of the called parties are roamers.
- Test 211 checks for the limit of distribution, i.e., the number of addressees.
- Test 213 checks whether any of the addressees are not allowed telephone numbers or IP addresses; calls to such numbers or IP addresses are blocked.
- Test 215 checks for the type of service restriction, e.g., whether the calls can go to Internet terminals or can only go to wireless terminals. If any of these tests fail then the call is not completed to the parties for which the test fails and a reject message is sent to the caller (action block 22 1 ).
- called party screening is performed ( FIG. 3 ).
- the SMSC/MMSC screening system consults the appropriate database for called party screening data for the called party (action block 301 ).
- Test 303 determines whether the caller is allowed to call the called party or whether the caller is effectively on a blacklist of the called party.
- Test 305 checks whether the keyword, subject, title, or URL of the web page, of messages to the called party is screened and if so whether the calling party's identification and text passes this screening.
- Test 307 determines whether the call passes a call type screening.
- Test 309 determines whether the call passes call classification screening.
- Test 311 determines whether the call passes merchant identification screening to screen out merchants known to send SPAM.
- Test 313 tests whether the call passes language restrictions screening to make sure that only calls with text in the appropriate language(s) are passed.
- Test 315 determines whether the call passes mass distribution screening, i.e., whether the number of recipients is below a threshold specified by the called party. If any of these tests fail, the call is rejected and the caller is notified (action block 320 ).
Abstract
A method and apparatus for screening short message service (SMS) and/or multimedia message service (MMS) calls. An originator of an SMS/MMS call is checked for authorization to send the type of message (e.g., to roamers, to non-local destinations, broadcast messages). If the caller is found to be authorized then the called party or parties are checked to determine whether they are screening calls of the type and from the source of the caller. In either case, if the telecommunications network determines that the call should be blocked the caller is notified and the call is not completed. Advantageously, this arrangement sharply reduces the amount of SPAM delivered by SMS/MMS service.
Description
- This invention relates to call screening and filtering, to protect against a flood of SPAM messages, in short message service and multimedia message service.
- The prevalence of e-mail service has made it possible to send e-mail to many recipients with very little effort on the part of the sender. The result has been a great increase in the amount of unwanted e-mail messages (frequently called SPAM). There have even been laws to make this process more difficult.
- While various filtering arrangements have been made available for e-mail, only the most primitive arrangements for filtering are available for short message service (SMS) and multimedia message service (MMS). Since the basic objective of SMS and MMS is to communicate immediately it is especially important to ensure that the recipient receives as little SPAM as possible since in contrast to e-mail the recipient cannot conveniently arrange to go through a long list of received messages at his/her convenience. In today's wireless networks, an SMS Center (SMSC) will allow a subscriber to define certain number of Mobile Directory Numbers (MDNs) or Mobile Identification Numbers (MINs) and email addresses in a black list for mobile originated SMS screening so that any SMS originated by the mobile phone number or email from this list will be blocked. However, those simple SMS screening/filtering methodologies (the screening/filtering only blocks mobile originating phone numbers and emails) do not efficiently prevent other forms of mobile telephony screening and other various types of spamming.
- The lack of more powerful filtering services with SMS or MMS (SMS/MMS) is bound to have a sharp negative impact on the use of SMS/MMS and on the number of subscribers who will purchase such services.
- The above problem is solved and an advance is made over the prior art in accordance with this invention wherein a short message service center or multimedia message service center performs screening based on information provided by a service provider (carrier) for an SMS/MMS terminal for both originating and terminating screening of SMS/MMS calls. The screening based on origination and destination geographical area and roaming characteristic is part of the class of service of the caller and is provided by the service provider. Receiver names, alias, and e-mail addresses are provided by the sender and are originating screening options. The sender IP addresses, domains, key words, subject title, URL of web pages, SMS/MMS messages service types (e.g., messages advertisement broadcast stock information/trading), content type, language restrictions are provided by the called party and are used for originating and terminating screening. Advantageously, these arrangements provide a caller with facilities to manage his/her load and charges and provide called parties with the highly flexible means for filtering unwanted SMS/MMS messages.
-
FIG. 1 is a block diagram illustrating the operation of short message service; -
FIG. 2 is a flow diagram illustrating originating screening for short message service/multimedia message service (SMSC/MMSC); and -
FIG. 3 is a flow diagram illustrating the operation of screening incoming SMS/MMS messages. -
FIG. 1 is a block diagram showing the operation of short message service and multimedia message service. A large network blocks include thewireless network 1, the Internet 44, the service provider's LAN/WAN (Local Area Network/Wide Area Network)network 42 which is within a firewall from the open Internet 44, based on transmission control protocol/Internet protocol (TCP/IP), apaging network 60, and the public switchedtelephone network 46. The recipients of short message service (SMS) and multimedia message service (MMS) are thewireless stations 2, 3, 4. In accordance with this invention, all short message service messages and multimedia service messages are switched through one of the short message service center/multimedia message service center (SMSC/MMSC)units mobile switching centers base stations mobile stations 2, 3, and 4. - Control information for the SMSC/MMSC 30, 31 is provided from a
service creation environment 36 which receives information from aservice management system 35. (The service management system is defined by Telcordia as an intelligent network element.)SMS 35 in turn receives information from an operation support system (OSS) 38. - The service provider's intra-network 42 is serviced by a
voice message system 40 and an interactivevoice response system 39 for cases in which voice message service or interactive voice response service is required. For example, the interactive voice response system may be used to communicate with a customer in order to derive data for that customer's message filtering needs in the SMSC/MMSC. The voice mail system sends notice messages to SMSC/MMSC if subscriber's voice mail exceeds a threshold or there is an urgent voice mail waiting to be retrieved. - The service provider's network communicates via a web gateway/wireless application protocol (WAP) gateway and information and
WAP servers 48 with the Internet 44 which communicates with stations such asstation 51 equipped with a web browser. Subscribers use the browser from the computer desktop to provision screening/filtering provisioning on SMSC/MMSC. The public switched telephone network (PSTN) 46 communicates via a telocator alphanumeric protocol (TAP)gateway 47 with the service provider'snetwork 42 and thence can communicate with the SMSC/MMSC landline telephone 52 andstation 50 having a PC and having client software using TAP. Anoperator bureau 49 also communicates with the service provider'snetwork 42. The operator bureau acts as an administrator to SMSC/MMSC. It also sends broadcasting SMS/MMS to broad audiences via the SMSC/MMSC. - Finally, a
paging network 60 communicates using the telocator network paging protocol (TNPP) with the service provider'snetwork 42. The paging network sends numerical paging info to SMSC/MMSC which forwards numerical paging as an SMS/MMS to subscriber's handset. The paging network communicates viapaging gateway 61 which controls a plurality ofpaging servers 62, each of which controls a plurality ofpaging stations paging terminal 65. - Screening of SMS/MMS messages is implemented in the SMSC/
MMSC control processors HLR 26 to obtain information for screening such messages. - The short messages can be displayed on appropriately equipped
wireless handsets stations operator bureau 49 and onpaging terminals 65. They can be displayed onlandline telephones 52 that are equipped with, for example, caller ID displays. An SMS can be transmitted to a station as a voice message and/or which can be originated by the station as a voice message from or to an appropriately equipped VMS. - The SMSC/MMSC currently provides or is expected to provide the following services:
-
- 1. Delivery of a notification of voice mail or a fax message to telecommunications stations, either the handset or a display.
- 2. Delivery of text messages sent to a wireless station via the Internet.
- 3. Transmitting e-mail messages to a subscriber's unit via text-to-speech equipment, short text message page or via an interactive text message session. The Internet web provides the SMS/MMS capability.
- 4. Paging with callback extraction; the paging network transmits very low bandwidth information numerical paging between handset and paging terminal.
- 5. Users can send messages from their desktop environment to SMS/MMS subscribers.
- 6. Users can interface with an operator or other message bureau or an interactive voice response (IVR) unit to allow users to send SMS/MMS messages through an operator bureau; can be used for broadcasting messages or through IVR to send a voice message, translated by an IVR into an SMS message.
- 7. Broadcast lists can support delivery of a single message to multiple users of the list. For example, specific types of information (e.g., stock prices) can be delivered to one or more stations at prescribed times.
- 8. Automatic mobile paging escalation to wider areas for text messages that cannot be delivered when the mobile unit is outside the service area.
- 9. Interaction with information servers to allow end users to receive information.
- 10. Delivery of image photo and audio visual audio video streaming to a mobile station (e.g., stock, weather, sport event information) via an MMSC.
- The anti-spamming screening criteria implemented in the SMSC/MMSC will now be discussed. The following is a list of general screening/filtering criteria:
-
- 1. Origination and destination, geographical area screening for mobile directory numbers so that acceptance or delivery of calls outside predefined geographic areas can be restricted. Geographical areas can be grouped or categorized as local area, local area code area, national area, international (country code) area, and special service number.
- 2. Sender and receiver main alias and e-mail addresses for either positive screening, i.e., only allowing certain sources, or exclusionary or negative screening excluding certain sources.
- 3. Sender and receiver IP addresses/full names.
- 4. Key words, subject title, uniform resource location (URL) of web page included in the SMS/MMS messages.
- 5. Service types (messages, advertisement broadcasts, stock information/trading, online purchasing, dating, games, train/bus schedules, news, weather, banking). Service types are from a list refined by a service provider and are specified as a parameter in the header of a message.
- 6. Content classifications (e-mail, image, audio, video). For example a subscriber might be allowed to receive SMS but not MMS.
- 7. Merchant names or identification.
- 8. Language restrictions. There is a language label in the header.
- 9. Threshold for SMS/MMS mass distribution. (For example, a subscriber may state a threshold of 10 in which case no message aimed to be distributed to more than 10 receivers will be filtered for this subscriber.)
- Another category of screening is by the type of service of the originating mobile.
-
- 1. Permission to send SMS/MMS messages to another mobile station.
- 2. Permission to send e-mail messages from the mobile unit.
- 3. Direct e-mail to another mobile station. The e-mail is sent via the IP network to the SMSC/MMSC of the destination mobile station. Screening can then be applied by the latter unit to ensure that the called mobile station is willing to accept this type of message.
- 4. Digital paging messages for delivery to a pager via the paging network.
- 5. Delivery to user groups (mass delivery). The user group can be predefined in subscriber personal data in the SMSC/MMSC database or the originating subscriber can compose a user group for the particular message.
- 6. Broadcast messages.
- 7. Interaction with wireless application protocol (WAP) or other client servers to check for the ability to send requests for information, stock trading, or online purchases.
- Screening can also be performed for the mobile terminating unit:
-
- 1. Voice mail and fax mail notification. If a voice call or a fax call is deflected to voice message service on busy or no answer indications, the VMS notifies the SMSC/MMSC with the mobile terminating number. The SMSC/MMSC receives the message and applies screening criteria. Basically, if a direct call would not have been completed then the recorded call is also not completed. However, if screening is passed, the SMSC/MMSC sends the voice mail/fax message to the mobile switching center serving the receiving mobile station to forward the message to that station.
- 2. Mobile terminating inbound SMS/MMS messages. The terminating station performs screening on incoming messages to determine whether it wishes to receive such messages. For example, if the message is a mass distribution message with 100 destinations and the terminating station rejects all mass distribution messages with more than 50 destinations, the message will not be transmitted.
- 3. Inbound paging. An originating subscriber composes an SMS message for delivery to a pager in the paging network. The SMSC/MMSC receives the message and applies screening criteria for the paging unit. If the screening is passed, the SMSC/MMSC sends the message via the TCP/IP network to the paging gateway which forwards it to the receiving pager.
- 4. Inbound web-based messaging. An originating subscriber connects to a web server and composes an SMS/MMS message and submits this message to the gateway server which forwards it to the SMSC/MMSC for delivery to the terminating mobile station. The SMSC receives the message and applies the normal screening criteria prior to forwarding the message to the MSC serving the terminating mobile station.
- 5. Specifically identified mobile terminal (MT inbound e-mail message.
- 6. MT inbound message via operator bureau or interactive voice response (IVR). An originating subscriber calls the operator for the IVR equipment and provides the message content and delivery address. The operator/IVR accepts the message and forwards it to the SMSC/MMSC. The SMSC/MMSC receives the message and applies screening criteria. If the screening is passed, the SMSC/MMSC sends the message to the MSC serving the terminating mobile station.
- 7. Inbound message from information services. An information server delivers data packets to the SMSC/MMSC. The SMSC/MMSC receives the message and applies screening criteria. If the screening is passed, the SMSC/MMSC sends the message to the MSC serving the terminating mobile station.
- 8. Message for mass delivery screens the sender prior to delivery to the destination.
- 9. Broadcast message screens the sender prior to delivery of the broadcast message.
- If an SMS/MMS message is screened, the SMSC/MMSC will send an appropriate notification to the message sender indicating the reason for screening the message. For multiple destination or mass distribution messages, the explanation notification may indicate which destinations are barred for which reason. A Call Detail Record/Event Detail Record is generated for barred messages or an information message can be sent to an announcement center or help desk.
- Either the service provider or the subscribers can define and activate/deactivate a screening criteria list. The screening criteria list is subject to modifications. The modifications include deleting, modifying and adding entries, and turning the screening off and on.
- Service providers can define a general screening criterion which may apply to all or a subset of the subscribers. An example would be a geographic zone. Service providers can create, search, view, and modify the screening criteria list at a computer attached to an
operations support system 38. Subscribers can define screening criteria through: -
- 1. At the point of sale of the handset for entry via an
operations support system 38; - 2. Via a call to the operator who can access the database via the operations support system;
- 3. Via the service provider's web site which can access the operations support system through the Internet. Subscribers can search, view, and modify the screening list through a call to the operator; using dual tone multifrequency (DTMF) or unstructured supplementary service data (USSD) capability of the handset.
- 4. Through a connection to the service provider's web site. A graphical user interface (GUI) can be used for interacting with the web site.
- 1. At the point of sale of the handset for entry via an
- An updated list is then stored in the SMSC/MMSC database or, if there are many SMSC/MMSCs, through a centralized network database (not shown).
- When a wireless subscriber receives any unwanted SMS/MMS message, the subscriber can forward the SMS/MMS message to a network address that will automatically add the sender's identity to the list of sources which will be blocked in the future. This capability can be activated or deactivated by the subscribers. Similarly, subscribers can automatically add the SMS/MMS sender of a message to an accept list so that any subsequent messages from this sender will be passed. One of more languages will be applied to the SMS/MMS screening when the language label is turned on the screening/filtering functionality.
-
FIG. 2 illustrates the process of screening short message service (SMS) messages or multimedia message service (MMS) messages prior to transmitting them to one or more recipients. An SMS/MMS message is received at a short message service center/multimedia message service center (SMSC/MMSC) (action block 201). A database for the caller is consulted to determine whether this type of message can be transmitted in terms of the allowable services of the originator (action block 203). The database is integrated in SMSC/MMSC, or, especially for SMS/MMS messages originated by land-line stations, e.g., via a web site of the Internet, from a database associated with the caller. The data of the caller is checked for geographic allowability of the called parties, i.e., whether the called party is within a geographic district defined by the class of service of the caller (action block 205). The geographic district can usually be identified by the called telephone number. IP addresses can also be allowed or denied by the class of service of the caller. -
Test 209 determines whether calls may be sent to a roamer and, if not, checks whether any of the called parties are roamers.Test 211 checks for the limit of distribution, i.e., the number of addressees.Test 213 checks whether any of the addressees are not allowed telephone numbers or IP addresses; calls to such numbers or IP addresses are blocked.Test 215 checks for the type of service restriction, e.g., whether the calls can go to Internet terminals or can only go to wireless terminals. If any of these tests fail then the call is not completed to the parties for which the test fails and a reject message is sent to the caller (action block 22 1). - Before the call is completed, called party screening is performed (
FIG. 3 ). The SMSC/MMSC screening system consults the appropriate database for called party screening data for the called party (action block 301).Test 303 determines whether the caller is allowed to call the called party or whether the caller is effectively on a blacklist of the called party.Test 305 checks whether the keyword, subject, title, or URL of the web page, of messages to the called party is screened and if so whether the calling party's identification and text passes this screening.Test 307 determines whether the call passes a call type screening.Test 309 determines whether the call passes call classification screening.Test 311 determines whether the call passes merchant identification screening to screen out merchants known to send SPAM.Test 313 tests whether the call passes language restrictions screening to make sure that only calls with text in the appropriate language(s) are passed.Test 315 determines whether the call passes mass distribution screening, i.e., whether the number of recipients is below a threshold specified by the called party. If any of these tests fail, the call is rejected and the caller is notified (action block 320). - The above description is of one preferred embodiment of Applicant's invention. Other embodiments will be apparent to those of ordinary skill in the art without departing from the scope of the invention. The invention is limited only by the attached claims.
Claims (20)
1. A method of screening a Short Message Service (SMS) or Multimedia Message Service (MMS) call in an SMS or MMS center, comprising the steps of:
responsive to receipt of an SMS or MMS call, determining whether a calling party of said call may attempt to complete said call;
responsive to determining that a caller of said call may attempt to complete said call, determining whether a called party of said call is willing to accept calls from said calling party; and
determining whether said called party has allowed calls having characteristics of said call to be completed to said called party;
wherein the step of determining whether said called party is willing to accept calls from said calling party comprises the step of determining whether said called party has screened calls from said calling party.
2. The method of claim 1 wherein the step of determining whether said calling party may attempt to complete said call comprises the steps of:
determining the number of destinations which said calling party is attempting to reach; and
rejecting said call if said number exceeds a limit defined by a class of service of said calling party.
3. The method of claim 1 wherein the step of determining whether said called party is willing to accept calls from said calling party comprises the steps of:
determining the number of destinations which said calling party is attempting to reach; and
rejecting said call if said number exceeds a limit defined by a class of service of said called party.
4. The method of claim 1 wherein the step of determining whether said calling party of said call may attempt to complete said call comprises the step of testing for geographic allowability of a call to said called party in accordance with a class of service of said calling party.
5. The method of claim 1 wherein the step of determining whether said calling party may attempt to complete said call comprises the steps of:
testing whether said calling party may complete SMS or MMS calls to a roamer; and
if said calling party may not complete SMS or MMS calls to a roamer, determining whether said called party is a roamer and blocking said call if said called party is a roamer.
6. The method of claim 1 wherein the step of determining whether a calling party of said call may attempt to complete said call comprises the step of testing whether a destination number of said called party is in a list of numbers to which said calling party may not complete SMS or MMS calls.
7. The method of claim 1 wherein the step of determining whether said calling party may attempt to complete said call comprises the step of testing whether said calling party may originate a service type of said call.
8. The method of claim 1 wherein the step of determining whether said called party is willing to accept calls comprises the step of testing whether the keyword, subject, title, or URL of a web page of said SMS or MMS call is on a list of call types which said called party does not wish to receive.
9. The method of claim 1 wherein the step of determining whether said called party is willing to accept calls from said calling party comprises the step of testing whether the service type of said call is one which said called party is willing to accept.
10. The method of claim 1 wherein the step of determining whether said called party is willing to accept calls from said calling party comprises the step of testing whether a content classification of said call is one which said called party is willing to accept.
11. The method of claim 1 wherein the step of determining whether said called party is willing to accept calls from said calling party comprises the step of determining whether said call identifies a merchant from which said called party does not wish to receive SMS or MMS calls.
12. The method of claim 1 wherein the step of determining whether said called party is willing to accept calls from said calling party comprises the step of testing whether a language of said call is one which said called party is willing to accept.
13. In a Short Message Service (SMS) or Multimedia Message Service (MMS) center, apparatus for screening an SMS or MMS call, comprising:
means, responsive to receipt of an SMS or MMS call, for determining whether a calling party of said call may attempt to complete said call; and
means, responsive to determining that said calling party may attempt to complete said call, for determining whether a called party of said call is willing to accept calls from said calling party, comprising means for determining whether said called party has allowed calls having characteristics of said call to be completed to said called party;
said means for determining whether said called party is willing to accept calls from said calling party comprises means for determining whether said called party has screened calls from said calling party.
14. The apparatus of claim 13 wherein the means for determining whether said calling party may attempt to complete said call comprises:
means for determining the number of destinations which said calling party is attempting to reach; and
means for rejecting said call if said number exceeds a limit defined by a class of service of said calling party.
15. The apparatus of claim 13 wherein the means for determining whether said called party is willing to accept calls from said calling party comprises:
means for determining the number of destinations which said calling party is attempting to reach; and
means for rejecting said call if said number exceeds a limit defined by a class of service of said called party.
16. The apparatus of claim 13 wherein the means for determining whether said calling party may attempt to complete said call comprises means for testing for geographic allowability of a call to said called party in accordance with a class of service of said calling party.
17. The apparatus of claim 13 wherein the means for determining whether said calling party may attempt to complete said call comprises:
means for testing whether said calling party may complete SMS or MMS calls to a roamer; and
means, responsive to determining that said calling party may not complete SMS or MMS calls to a roamer, for determining whether said called party is a roamer and blocking said call if said called party is a roamer.
18. The apparatus of claim 13 wherein the means for determining whether said called party is willing to accept calls comprises means for testing whether the keyword, subject, title, or URL of a web page of said SMS or MMS call is on a list of call types which said called party does not wish to receive.
19. The apparatus of claim 13 wherein the means for determining whether said called party is willing to accept calls from said calling party comprises means for determining whether said call identifies a merchant from which said called party does not wish to receive SMS or MMS calls.
20. The apparatus of claim 13 wherein the means for determining whether said called party is willing to accept calls from said calling party comprises means for testing whether a language of said call is one which said called party is willing to receive.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/772,658 US20050186974A1 (en) | 2004-02-05 | 2004-02-05 | Short message service (SMS), multimedia message service (MMS), call screening and filtering |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/772,658 US20050186974A1 (en) | 2004-02-05 | 2004-02-05 | Short message service (SMS), multimedia message service (MMS), call screening and filtering |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050186974A1 true US20050186974A1 (en) | 2005-08-25 |
Family
ID=34860786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/772,658 Abandoned US20050186974A1 (en) | 2004-02-05 | 2004-02-05 | Short message service (SMS), multimedia message service (MMS), call screening and filtering |
Country Status (1)
Country | Link |
---|---|
US (1) | US20050186974A1 (en) |
Cited By (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030069031A1 (en) * | 2000-04-11 | 2003-04-10 | Smith Richard A. | Short message distribution center |
US20050186976A1 (en) * | 2004-02-19 | 2005-08-25 | Benco David S. | System and method for SMS message filtering |
US20050278620A1 (en) * | 2004-06-15 | 2005-12-15 | Tekelec | Methods, systems, and computer program products for content-based screening of messaging service messages |
US20060079255A1 (en) * | 2004-09-10 | 2006-04-13 | Tekelec | Methods, systems, and computer program products for short message service (SMS) spam filtering using e-mail spam filtering resources |
US20060083192A1 (en) * | 2004-10-01 | 2006-04-20 | Gabriela Dinescu | Communication traffic control methods and systems |
EP1689138A1 (en) * | 2005-02-08 | 2006-08-09 | Vodafone Group PLC | Method and interface for filtering SMS and MMS messages |
US20060234711A1 (en) * | 2005-04-14 | 2006-10-19 | Mcardle James M | Method for restricting calls to a cell phone |
US20070099609A1 (en) * | 2005-10-28 | 2007-05-03 | Lucent Technologies Inc. | Methods and systems for controlling services provided to shared plan subscribers |
US20070171851A1 (en) * | 2004-02-26 | 2007-07-26 | Siemens Aktiengesellschaft | Method for the control and evaluation of a message traffic of a communication unit by means of a first network unit within a mobile radio system, pertaining communication unit and first network unit |
US20070249374A1 (en) * | 2006-04-21 | 2007-10-25 | Lucent Technologies Inc. | Method for controlling delivery of short messages in wireless network |
US20070254683A1 (en) * | 2006-04-27 | 2007-11-01 | Guo Chang Jie | Method and apparatus for filtering short message system spam |
DE102006023759A1 (en) * | 2006-05-20 | 2007-11-22 | Deutsche Telekom Ag | A method and apparatus for preventing unwanted telephone calls transmitted over an Internet Protocol-based network |
EP1863299A1 (en) * | 2006-05-05 | 2007-12-05 | EServGlobal UK Limited | Routing of SMS messages to roaming users |
WO2007140687A1 (en) | 2006-06-09 | 2007-12-13 | Huawei Technologies Co., Ltd. | Short message filtering method, signaling processing system and short message service center |
DE102006027386A1 (en) * | 2006-06-13 | 2007-12-20 | Nokia Siemens Networks Gmbh & Co.Kg | Method and device for the prevention of unwanted telephone calls |
US20080051118A1 (en) * | 2004-06-21 | 2008-02-28 | Young-Sik Shin | Method for Message Exchanging Service Between Residential Device and Mobile Terminal |
DE102006047275A1 (en) * | 2006-10-04 | 2008-04-10 | Nec Europe Ltd. | Method for establishing a connection-oriented communication |
US20080126088A1 (en) * | 2006-09-21 | 2008-05-29 | Commtouch Software Ltd | Device, method and system for detecting unwanted conversational media session |
US20080141278A1 (en) * | 2006-12-07 | 2008-06-12 | Sybase 365, Inc. | System and Method for Enhanced Spam Detection |
DE102007010219A1 (en) * | 2007-02-28 | 2008-09-04 | Vodafone Holding Gmbh | Device for communication terminal of voice communication over communications network for prevention of unwanted language calls, has filter units and memory, where list is provided with subscriber identifications |
US20080253540A1 (en) * | 2007-03-20 | 2008-10-16 | James Siminoff | System And Method For Managing Incoming Communication Based Upon Local Time |
EP1988671A1 (en) * | 2007-04-27 | 2008-11-05 | Nurvision Co., Ltd. | Spam short message blocking system using a call back short message and a method thereof |
US20080285543A1 (en) * | 2007-05-16 | 2008-11-20 | Chaoxin Charles Qiu | Methods and apparatus to manage internet protcol (ip) multimedia subsystem (ims) network capacity |
DE102007025343A1 (en) * | 2007-05-31 | 2008-12-04 | Siemens Ag | Communication terminal device for receiving messages comprising partial digital data, has unit for filtering messages transmitted by another communication terminal device as per one criterion |
WO2005109707A3 (en) * | 2004-05-06 | 2009-04-16 | Telecomm Systems Inc | Gateway application to support use of a single internet address domain for routing messages to multiple multimedia message service centers |
US20090325615A1 (en) * | 2008-06-29 | 2009-12-31 | Oceans' Edge, Inc. | Mobile Telephone Firewall and Compliance Enforcement System and Method |
US20100216493A1 (en) * | 2009-02-20 | 2010-08-26 | Microsoft Corporation | Text messaging pipeline configuration |
US20100248758A1 (en) * | 2007-11-21 | 2010-09-30 | Electronics And Telecommunications Research Institute | Message service method and message service system |
US7853511B2 (en) | 2000-02-25 | 2010-12-14 | Telecommunication Systems, Inc. | Prepaid short messaging |
US7890127B2 (en) | 2001-09-05 | 2011-02-15 | Telecommunication Systems, Inc. | Inter-carrier messaging service providing phone number only experience |
GB2473763A (en) * | 2006-05-05 | 2011-03-23 | Eservglobal Uk Ltd | Routing SMS messages to a destination mobile entity subscribed to value added services |
KR101024281B1 (en) | 2009-04-23 | 2011-03-29 | 주식회사 케이티 | Method and system breaking spam calling |
US20110087741A1 (en) * | 2009-10-13 | 2011-04-14 | Stern Edith H | Cost management for messages |
US7933615B2 (en) | 2001-02-27 | 2011-04-26 | Telecommunication Systems, Inc. | Mobile originated interactive menus via short messaging services method |
WO2011075284A1 (en) * | 2009-12-18 | 2011-06-23 | Alcatel-Lucent Usa Inc. | A method and apparatus for selective message service blocking |
US7991411B2 (en) | 2004-05-06 | 2011-08-02 | Telecommunication Systems, Inc. | Method to qualify multimedia message content to enable use of a single internet address domain to send messages to both short message service centers and multimedia message service centers |
EP2352098A1 (en) * | 2008-11-25 | 2011-08-03 | NEC Corporation | Mail arrival control system, mail arrival control method, mobile terminal, and program |
US20110294478A1 (en) * | 2010-05-26 | 2011-12-01 | Google Inc. | Telephone Caller Classification |
US8073477B2 (en) | 2000-04-11 | 2011-12-06 | Telecommunication Systems, Inc. | Short message distribution center |
US8195205B2 (en) * | 2004-05-06 | 2012-06-05 | Telecommunication Systems, Inc. | Gateway application to support use of a single internet address domain for routing messages to multiple multimedia message service centers |
CN102857888A (en) * | 2011-07-01 | 2013-01-02 | 中兴通讯股份有限公司 | System, device and method for short message filtering |
US20140004892A1 (en) * | 2012-07-02 | 2014-01-02 | Ilona Murynets | Short message service spam data analysis and detection |
US8712453B2 (en) | 2008-12-23 | 2014-04-29 | Telecommunication Systems, Inc. | Login security with short messaging |
US20140273987A1 (en) * | 2013-03-14 | 2014-09-18 | Google Inc. | Challenge Response System to Detect Automated Communications |
US8948795B2 (en) | 2012-05-08 | 2015-02-03 | Sybase 365, Inc. | System and method for dynamic spam detection |
US8954028B2 (en) | 2008-09-25 | 2015-02-10 | Telecommunication Systems, Inc. | Geo-redundant and high reliability commercial mobile alert system (CMAS) |
US9002951B2 (en) | 2000-11-22 | 2015-04-07 | Telecommunication Systems, Inc. | Web gateway multi-carrier support |
US9191520B2 (en) | 2010-12-13 | 2015-11-17 | Telecommunication Systems, Inc. | Location services gateway server |
US9313627B2 (en) * | 2014-05-12 | 2016-04-12 | Cellco Partnership | Multimedia messaging service (MMS) originator authentication |
WO2016062947A1 (en) * | 2014-10-23 | 2016-04-28 | Orange | Method of filtering messages to provide a function of "do not disturb" type |
US9408047B2 (en) | 2013-10-10 | 2016-08-02 | Telecommunication Systems, Inc. | Read acknowledgement interoperability for text messaging and IP messaging |
US9467308B2 (en) | 2008-08-01 | 2016-10-11 | At&T Intellectual Property I, L.P. | Methods and apparatus to control synchronization in voice over internet protocol networks after catastrophes |
WO2016183189A1 (en) * | 2015-05-11 | 2016-11-17 | Inteliquent, Inc. | Systems and methods for integration of carrier-based sms and voice functionality within api platform |
US10804083B2 (en) | 2014-07-09 | 2020-10-13 | Taiwan Semiconductor Manufacturing Co., Ltd. | Cathode assembly, physical vapor deposition system, and method for physical vapor deposition |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6101393A (en) * | 1997-11-20 | 2000-08-08 | Ericsson Inc. | Selective acceptance of short message service (SMS) messages in a cellular telephone network |
US6393288B1 (en) * | 1997-11-05 | 2002-05-21 | Nortel Networks Limited | Method of identifying mobile station location to establish homezone feature |
US6424832B1 (en) * | 1999-04-29 | 2002-07-23 | Telefonaktiebolaget L M Ericsson (Publ) | Method of supporting functionality for roamer port calls in a radio telecomminications network in which number portability is implemented |
US20020107950A1 (en) * | 2000-12-29 | 2002-08-08 | Lu Larry L. | Message screening system |
US20020168978A1 (en) * | 1999-07-09 | 2002-11-14 | Valeria Molnar | Method for the restriction of a message service |
US6496578B1 (en) * | 1999-01-26 | 2002-12-17 | Nortel Networks Limited | Integrated telecommunications services for mobile and landline telephony service subscriber |
US20030091170A1 (en) * | 2001-08-14 | 2003-05-15 | Tekelec | Methods and systems for triggerless prepaid SMS screening and accounting in a signaling message routing node |
US20040121759A1 (en) * | 2002-12-20 | 2004-06-24 | International Business Machines Corporation | Pre-connection call authentication within a telephony network |
US20040176072A1 (en) * | 2003-01-31 | 2004-09-09 | Gellens Randall C. | Simplified handling of, blocking of, and credit for undesired messaging |
US20040203589A1 (en) * | 2002-07-11 | 2004-10-14 | Wang Jiwei R. | Method and system for controlling messages in a communication network |
US20040209605A1 (en) * | 2003-04-18 | 2004-10-21 | Urban Blake R. | Caller ID Messaging |
US6819932B2 (en) * | 2001-03-05 | 2004-11-16 | Tekelec | Methods and systems for preventing delivery of unwanted short message service (SMS) messages |
US20050020289A1 (en) * | 2003-07-24 | 2005-01-27 | Samsung Electronics Co., Ltd. | Method for blocking spam messages in a mobile communication terminal |
US20050048998A1 (en) * | 2003-09-03 | 2005-03-03 | Nokia Corporation | Handportable cellular telephone adapted to receive messages and a method for processing messages |
US20050250493A1 (en) * | 2003-11-14 | 2005-11-10 | Shany Elkarat | Terminated call control for roaming cellular telephony |
US6975876B1 (en) * | 2000-11-17 | 2005-12-13 | Thomas Cast | System and method for performing throttle control in a SMPP gateway |
US7116972B1 (en) * | 2001-11-16 | 2006-10-03 | Sprint Spectrum L.P. | Method and system for control over call handling |
-
2004
- 2004-02-05 US US10/772,658 patent/US20050186974A1/en not_active Abandoned
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6393288B1 (en) * | 1997-11-05 | 2002-05-21 | Nortel Networks Limited | Method of identifying mobile station location to establish homezone feature |
US6101393A (en) * | 1997-11-20 | 2000-08-08 | Ericsson Inc. | Selective acceptance of short message service (SMS) messages in a cellular telephone network |
US6496578B1 (en) * | 1999-01-26 | 2002-12-17 | Nortel Networks Limited | Integrated telecommunications services for mobile and landline telephony service subscriber |
US6424832B1 (en) * | 1999-04-29 | 2002-07-23 | Telefonaktiebolaget L M Ericsson (Publ) | Method of supporting functionality for roamer port calls in a radio telecomminications network in which number portability is implemented |
US20020168978A1 (en) * | 1999-07-09 | 2002-11-14 | Valeria Molnar | Method for the restriction of a message service |
US6975876B1 (en) * | 2000-11-17 | 2005-12-13 | Thomas Cast | System and method for performing throttle control in a SMPP gateway |
US20020107950A1 (en) * | 2000-12-29 | 2002-08-08 | Lu Larry L. | Message screening system |
US6819932B2 (en) * | 2001-03-05 | 2004-11-16 | Tekelec | Methods and systems for preventing delivery of unwanted short message service (SMS) messages |
US20030091170A1 (en) * | 2001-08-14 | 2003-05-15 | Tekelec | Methods and systems for triggerless prepaid SMS screening and accounting in a signaling message routing node |
US7116972B1 (en) * | 2001-11-16 | 2006-10-03 | Sprint Spectrum L.P. | Method and system for control over call handling |
US20040203589A1 (en) * | 2002-07-11 | 2004-10-14 | Wang Jiwei R. | Method and system for controlling messages in a communication network |
US20040121759A1 (en) * | 2002-12-20 | 2004-06-24 | International Business Machines Corporation | Pre-connection call authentication within a telephony network |
US20040176072A1 (en) * | 2003-01-31 | 2004-09-09 | Gellens Randall C. | Simplified handling of, blocking of, and credit for undesired messaging |
US20040209605A1 (en) * | 2003-04-18 | 2004-10-21 | Urban Blake R. | Caller ID Messaging |
US20050020289A1 (en) * | 2003-07-24 | 2005-01-27 | Samsung Electronics Co., Ltd. | Method for blocking spam messages in a mobile communication terminal |
US20050048998A1 (en) * | 2003-09-03 | 2005-03-03 | Nokia Corporation | Handportable cellular telephone adapted to receive messages and a method for processing messages |
US20050250493A1 (en) * | 2003-11-14 | 2005-11-10 | Shany Elkarat | Terminated call control for roaming cellular telephony |
Cited By (103)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8738496B2 (en) | 2000-02-25 | 2014-05-27 | Telecommunication Systems, Inc. | Prepaid short messaging |
US7853511B2 (en) | 2000-02-25 | 2010-12-14 | Telecommunication Systems, Inc. | Prepaid short messaging |
US8060429B2 (en) | 2000-02-25 | 2011-11-15 | Telecommunication Systems, Inc. | Prepaid short messaging |
US8175953B1 (en) | 2000-02-25 | 2012-05-08 | Telecommunication Systems, Inc. | Prepaid short messaging |
US20030069031A1 (en) * | 2000-04-11 | 2003-04-10 | Smith Richard A. | Short message distribution center |
US7860068B2 (en) | 2000-04-11 | 2010-12-28 | Telecommunication Systems, Inc. | Intelligent delivery agent for short message distribution center |
US7809382B2 (en) | 2000-04-11 | 2010-10-05 | Telecommunication Systems, Inc. | Short message distribution center |
US8073477B2 (en) | 2000-04-11 | 2011-12-06 | Telecommunication Systems, Inc. | Short message distribution center |
US8265673B2 (en) | 2000-04-11 | 2012-09-11 | Telecommunication Systems, Inc. | Short message distribution center |
US9002951B2 (en) | 2000-11-22 | 2015-04-07 | Telecommunication Systems, Inc. | Web gateway multi-carrier support |
US7933615B2 (en) | 2001-02-27 | 2011-04-26 | Telecommunication Systems, Inc. | Mobile originated interactive menus via short messaging services method |
US8682362B2 (en) | 2001-09-05 | 2014-03-25 | Telecommunication Systems, Inc. | Inter-carrier messaging service providing phone number only experience |
US7890127B2 (en) | 2001-09-05 | 2011-02-15 | Telecommunication Systems, Inc. | Inter-carrier messaging service providing phone number only experience |
US8483729B2 (en) | 2001-09-05 | 2013-07-09 | Telecommunication Systems, Inc. | Inter-carrier messaging service providing phone number only experience |
US20050186976A1 (en) * | 2004-02-19 | 2005-08-25 | Benco David S. | System and method for SMS message filtering |
US8977240B2 (en) * | 2004-02-26 | 2015-03-10 | Siemens Aktiengesellschaft | Method for the control and evaluation of a message traffic of a communication unit by means of a first network unit within a mobile radio system, pertaining communication unit and first network unit |
US20070171851A1 (en) * | 2004-02-26 | 2007-07-26 | Siemens Aktiengesellschaft | Method for the control and evaluation of a message traffic of a communication unit by means of a first network unit within a mobile radio system, pertaining communication unit and first network unit |
US8195205B2 (en) * | 2004-05-06 | 2012-06-05 | Telecommunication Systems, Inc. | Gateway application to support use of a single internet address domain for routing messages to multiple multimedia message service centers |
US8284784B2 (en) | 2004-05-06 | 2012-10-09 | Telecommunication Systems, Inc. | Gateway application to support use of a single internet address domain for routing messages to multiple multimedia message service centers |
US7991411B2 (en) | 2004-05-06 | 2011-08-02 | Telecommunication Systems, Inc. | Method to qualify multimedia message content to enable use of a single internet address domain to send messages to both short message service centers and multimedia message service centers |
WO2005109707A3 (en) * | 2004-05-06 | 2009-04-16 | Telecomm Systems Inc | Gateway application to support use of a single internet address domain for routing messages to multiple multimedia message service centers |
US20050278620A1 (en) * | 2004-06-15 | 2005-12-15 | Tekelec | Methods, systems, and computer program products for content-based screening of messaging service messages |
WO2006002076A3 (en) * | 2004-06-15 | 2006-07-27 | Tekelec Us | Methods, systems, and computer program products for content-based screening of messaging service messages |
US7155243B2 (en) * | 2004-06-15 | 2006-12-26 | Tekelec | Methods, systems, and computer program products for content-based screening of messaging service messages |
US7865198B2 (en) * | 2004-06-21 | 2011-01-04 | Sk Telecom Co., Ltd. | Method for message exchanging service between residential device and mobile terminal |
US20080051118A1 (en) * | 2004-06-21 | 2008-02-28 | Young-Sik Shin | Method for Message Exchanging Service Between Residential Device and Mobile Terminal |
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 |
US20060079255A1 (en) * | 2004-09-10 | 2006-04-13 | Tekelec | Methods, systems, and computer program products for short message service (SMS) spam filtering using e-mail spam filtering resources |
US20060083192A1 (en) * | 2004-10-01 | 2006-04-20 | Gabriela Dinescu | Communication traffic control methods and systems |
EP1689138A1 (en) * | 2005-02-08 | 2006-08-09 | Vodafone Group PLC | Method and interface for filtering SMS and MMS messages |
US7218924B2 (en) * | 2005-04-14 | 2007-05-15 | International Business Machines Corporation | Method for restricting calls to a cell phone |
US20060234711A1 (en) * | 2005-04-14 | 2006-10-19 | Mcardle James M | Method for restricting calls to a cell phone |
US20070099609A1 (en) * | 2005-10-28 | 2007-05-03 | Lucent Technologies Inc. | Methods and systems for controlling services provided to shared plan subscribers |
US7457609B2 (en) | 2005-10-28 | 2008-11-25 | Lucent Technologies Inc. | Methods and systems for controlling services provided to shared plan subscribers |
US20070249374A1 (en) * | 2006-04-21 | 2007-10-25 | Lucent Technologies Inc. | Method for controlling delivery of short messages in wireless network |
US9363105B2 (en) * | 2006-04-21 | 2016-06-07 | Alcatel Lucent | Method for blocking spam short messages in wireless network |
US20070254683A1 (en) * | 2006-04-27 | 2007-11-01 | Guo Chang Jie | Method and apparatus for filtering short message system spam |
US7729710B2 (en) * | 2006-04-27 | 2010-06-01 | International Business Machines Corporation | Method and apparatus for filtering short message system spam |
GB2473763B (en) * | 2006-05-05 | 2011-08-10 | Eservglobal Uk Ltd | Message routing |
GB2473763A (en) * | 2006-05-05 | 2011-03-23 | Eservglobal Uk Ltd | Routing SMS messages to a destination mobile entity subscribed to value added services |
EP1863299A1 (en) * | 2006-05-05 | 2007-12-05 | EServGlobal UK Limited | Routing of SMS messages to roaming users |
GB2437776B (en) * | 2006-05-05 | 2011-04-06 | Empower Interactive Group Ltd | Message routing |
DE102006023759A1 (en) * | 2006-05-20 | 2007-11-22 | Deutsche Telekom Ag | A method and apparatus for preventing unwanted telephone calls transmitted over an Internet Protocol-based network |
EP1895788A1 (en) * | 2006-06-09 | 2008-03-05 | Huawei Technologies Co., Ltd. | Short message filtering method, signaling processing system and short message service center |
WO2007140687A1 (en) | 2006-06-09 | 2007-12-13 | Huawei Technologies Co., Ltd. | Short message filtering method, signaling processing system and short message service center |
EP1895788A4 (en) * | 2006-06-09 | 2008-10-01 | Huawei Tech Co Ltd | Short message filtering method, signaling processing system and short message service center |
DE102006027386A1 (en) * | 2006-06-13 | 2007-12-20 | Nokia Siemens Networks Gmbh & Co.Kg | Method and device for the prevention of unwanted telephone calls |
US20080126088A1 (en) * | 2006-09-21 | 2008-05-29 | Commtouch Software Ltd | Device, method and system for detecting unwanted conversational media session |
US20110054888A1 (en) * | 2006-09-21 | 2011-03-03 | Commtouch Software Ltd. | Device, method and system for detecting unwanted conversational media session |
US20110046949A1 (en) * | 2006-09-21 | 2011-02-24 | Commtouch Software Ltd. | Device, method and system for detecting unwanted conversational media session |
US20110047269A1 (en) * | 2006-09-21 | 2011-02-24 | Commtouch Software Ltd. | Device, method and system for detecting unwanted conversational media session |
US8195795B2 (en) | 2006-09-21 | 2012-06-05 | Commtouch Software Ltd. | Device, method and system for detecting unwanted conversational media session |
US7849186B2 (en) | 2006-09-21 | 2010-12-07 | Commtouch Software Ltd. | Device, method and system for detecting unwanted conversational media session |
US8190737B2 (en) | 2006-09-21 | 2012-05-29 | Commtouch Software Ltd. | Device, method and system for detecting unwanted conversational media session |
US7991919B2 (en) | 2006-09-21 | 2011-08-02 | Commtouch Software Ltd. | Device, method and system for detecting unwanted conversational media session |
DE102006047275A1 (en) * | 2006-10-04 | 2008-04-10 | Nec Europe Ltd. | Method for establishing a connection-oriented communication |
US20080141278A1 (en) * | 2006-12-07 | 2008-06-12 | Sybase 365, Inc. | System and Method for Enhanced Spam Detection |
DE102007010219A1 (en) * | 2007-02-28 | 2008-09-04 | Vodafone Holding Gmbh | Device for communication terminal of voice communication over communications network for prevention of unwanted language calls, has filter units and memory, where list is provided with subscriber identifications |
DE102007010219B4 (en) * | 2007-02-28 | 2008-12-18 | Vodafone Holding Gmbh | Device and method for avoiding speech spams |
US20080253540A1 (en) * | 2007-03-20 | 2008-10-16 | James Siminoff | System And Method For Managing Incoming Communication Based Upon Local Time |
EP1988671A1 (en) * | 2007-04-27 | 2008-11-05 | Nurvision Co., Ltd. | Spam short message blocking system using a call back short message and a method thereof |
JP2008278436A (en) * | 2007-04-27 | 2008-11-13 | Nurivision Co Ltd | Spam short message blocking system using call back short message and method thereof |
US9497229B2 (en) * | 2007-05-16 | 2016-11-15 | At&T Intellectual Property I, L.P. | Methods and apparatus to manage internet protocol (IP) multimedia subsystem (IMS) network capacity |
US20080285543A1 (en) * | 2007-05-16 | 2008-11-20 | Chaoxin Charles Qiu | Methods and apparatus to manage internet protcol (ip) multimedia subsystem (ims) network capacity |
DE102007025343A1 (en) * | 2007-05-31 | 2008-12-04 | Siemens Ag | Communication terminal device for receiving messages comprising partial digital data, has unit for filtering messages transmitted by another communication terminal device as per one criterion |
DE102007025343B4 (en) * | 2007-05-31 | 2009-06-04 | Siemens Ag | Communication terminal for receiving messages, communication system and method for receiving messages |
US20100248758A1 (en) * | 2007-11-21 | 2010-09-30 | Electronics And Telecommunications Research Institute | Message service method and message service system |
US8478313B2 (en) * | 2007-11-21 | 2013-07-02 | Electronics And Telecommunications Research Institute | Message service method and message service system |
US20090325615A1 (en) * | 2008-06-29 | 2009-12-31 | Oceans' Edge, Inc. | Mobile Telephone Firewall and Compliance Enforcement System and Method |
US9686236B2 (en) | 2008-06-29 | 2017-06-20 | Mantech Advanced Systems International, Inc. | Mobile telephone firewall and compliance enforcement system and methods |
US9071974B2 (en) | 2008-06-29 | 2015-06-30 | Oceans Edge, Inc. | Mobile telephone firewall and compliance enforcement system and method |
US9467308B2 (en) | 2008-08-01 | 2016-10-11 | At&T Intellectual Property I, L.P. | Methods and apparatus to control synchronization in voice over internet protocol networks after catastrophes |
US8954028B2 (en) | 2008-09-25 | 2015-02-10 | Telecommunication Systems, Inc. | Geo-redundant and high reliability commercial mobile alert system (CMAS) |
EP2352098A1 (en) * | 2008-11-25 | 2011-08-03 | NEC Corporation | Mail arrival control system, mail arrival control method, mobile terminal, and program |
US8615558B2 (en) | 2008-11-25 | 2013-12-24 | Nec Corporation | E-mail reception control system, e-mail reception control method, mobile terminal and storage medium |
US20110219092A1 (en) * | 2008-11-25 | 2011-09-08 | Nec Corporation | E-mail reception control system, e-mail reception control method, mobile terminal and program |
EP2352098A4 (en) * | 2008-11-25 | 2012-12-05 | Nec Corp | Mail arrival control system, mail arrival control method, mobile terminal, and program |
US9503450B2 (en) | 2008-12-23 | 2016-11-22 | Telecommunications Systems, Inc. | Login security with short messaging |
US8712453B2 (en) | 2008-12-23 | 2014-04-29 | Telecommunication Systems, Inc. | Login security with short messaging |
US9055414B2 (en) * | 2009-02-20 | 2015-06-09 | Microsoft Technology Licensing, Llc | Text messaging pipeline configuration |
US20100216493A1 (en) * | 2009-02-20 | 2010-08-26 | Microsoft Corporation | Text messaging pipeline configuration |
KR101024281B1 (en) | 2009-04-23 | 2011-03-29 | 주식회사 케이티 | Method and system breaking spam calling |
US20110087741A1 (en) * | 2009-10-13 | 2011-04-14 | Stern Edith H | Cost management for messages |
US8996623B2 (en) * | 2009-10-13 | 2015-03-31 | International Business Machines Corporation | Cost management for messages |
WO2011075284A1 (en) * | 2009-12-18 | 2011-06-23 | Alcatel-Lucent Usa Inc. | A method and apparatus for selective message service blocking |
US8620362B2 (en) | 2009-12-18 | 2013-12-31 | Alcatel Lucent | Method and apparatus for selective message service blocking |
JP2013514727A (en) * | 2009-12-18 | 2013-04-25 | アルカテル−ルーセント | Method and apparatus for selective message service blocking |
US20110151896A1 (en) * | 2009-12-18 | 2011-06-23 | Alcatel-Lucent Usa Inc. | Method and apparatus for selective message service blocking |
US20110294478A1 (en) * | 2010-05-26 | 2011-12-01 | Google Inc. | Telephone Caller Classification |
US9191520B2 (en) | 2010-12-13 | 2015-11-17 | Telecommunication Systems, Inc. | Location services gateway server |
CN102857888A (en) * | 2011-07-01 | 2013-01-02 | 中兴通讯股份有限公司 | System, device and method for short message filtering |
US8948795B2 (en) | 2012-05-08 | 2015-02-03 | Sybase 365, Inc. | System and method for dynamic spam detection |
US9445245B2 (en) * | 2012-07-02 | 2016-09-13 | At&T Intellectual Property I, L.P. | Short message service spam data analysis and detection |
US20140004892A1 (en) * | 2012-07-02 | 2014-01-02 | Ilona Murynets | Short message service spam data analysis and detection |
US10129391B2 (en) | 2012-07-02 | 2018-11-13 | At&T Intellectual Property I, L.P. | Short message service spam data analysis and detection |
US20140273987A1 (en) * | 2013-03-14 | 2014-09-18 | Google Inc. | Challenge Response System to Detect Automated Communications |
US9408047B2 (en) | 2013-10-10 | 2016-08-02 | Telecommunication Systems, Inc. | Read acknowledgement interoperability for text messaging and IP messaging |
US9313627B2 (en) * | 2014-05-12 | 2016-04-12 | Cellco Partnership | Multimedia messaging service (MMS) originator authentication |
US10804083B2 (en) | 2014-07-09 | 2020-10-13 | Taiwan Semiconductor Manufacturing Co., Ltd. | Cathode assembly, physical vapor deposition system, and method for physical vapor deposition |
FR3027759A1 (en) * | 2014-10-23 | 2016-04-29 | Orange | METHOD FOR FILTERING MESSAGES TO PROVIDE A "DO NOT DERANGER" FUNCTION |
WO2016062947A1 (en) * | 2014-10-23 | 2016-04-28 | Orange | Method of filtering messages to provide a function of "do not disturb" type |
WO2016183189A1 (en) * | 2015-05-11 | 2016-11-17 | Inteliquent, Inc. | Systems and methods for integration of carrier-based sms and voice functionality within api platform |
US9891891B2 (en) | 2015-05-11 | 2018-02-13 | Inteliquent, Inc. | Systems and methods for integration of carrier-based SMS and voice functionality within API platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050186974A1 (en) | Short message service (SMS), multimedia message service (MMS), call screening and filtering | |
US7221951B2 (en) | Method and system for short message service exchange and teleconferencing | |
EP1675334B1 (en) | Storing anti-spam black lists | |
US9363105B2 (en) | Method for blocking spam short messages in wireless network | |
JP5166244B2 (en) | System and method for identifying a sender | |
JP4504357B2 (en) | System and method for storage and access of multimedia messages | |
US20040235503A1 (en) | Method and apparatus for processing messages | |
US20080146259A1 (en) | Method and apparatus for parent-controlled short message service | |
US20070287463A1 (en) | Telecommunications Services Apparatus And Method For Modifying The Routing Of Mobile Terminated Short Messages (Sms) | |
US8620362B2 (en) | Method and apparatus for selective message service blocking | |
US7751855B2 (en) | Private routing control numbers | |
US20060168035A1 (en) | Anti-spam server | |
US20040258215A1 (en) | Method for sending a short message from a wireline phone | |
EP2597847A1 (en) | Inbound Unified Identifier Telecommunication System | |
KR100585556B1 (en) | Automatic identification and blocking method of spam call | |
KR100767968B1 (en) | Spam Call Blocking Service System And Method | |
KR101468431B1 (en) | Mobile Communication System for Intercepting Spam-Call and Control Method thereof | |
EP2491688A1 (en) | Method and device for message handling | |
GB2389274A (en) | Delivering an SMS message addressed to a mobile telephone to an associated e-mail address | |
GB2492049A (en) | Distributing status information for a telecommunications network subscriber | |
AU2012200599A1 (en) | "Automatic complaint registration for violations of telephonic communication regulations with call rejection" | |
KR20120009544A (en) | System, server and method for preventing telemarketing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: LUCENT TECHNOLOGIES INC., NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CAI, YIGANG;REEL/FRAME:014970/0471 Effective date: 20040205 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |