Browse Prior Art Database

Utilization of Rich GSM Call Control Information during Call Setup to Auto-Block Certain Unwanted Incoming Calls as a Value-Added Supplementary Service

IP.com Disclosure Number: IPCOM000130464D
Publication Date: 2005-Oct-31
Document File: 3 page(s) / 43K

Publishing Venue

The IP.com Prior Art Database

Abstract

Explore the GSM phone call setup procedure, extract the incoming call number information from L3 call control message9s) to do an auto call screening on mobile devices based on user's setting, simulating end user's operation to reject the unwanted phone calls automatically without disturbing/ringing the user, to providing some extra convenient supplementary phone barring service. Our current GSM mobiles don't have a smart incoming (phone) call blocking/screening feature (unlike outgoing phone calls). Sometimes mobile users don’t want to be disturbed by certain number of phone unwelcome calls (e.g., harassing calls) or at certain time (e.g. sleeping, dating time, etc), and still want to keep the device alive for any other good phone calls. We have not provided such convenience. A few examples to show the existing problems: (1) A young lady still receive her ex-boyfriend’s disturbing call (e.g., 416-123-4567) time to time, even at midnight, while she has a new & better one already. (2) A husband doesn’t want to be traced by her wife (416-222-2222) for some special activities during certain time (e.g. in extremely important meetings or dating). (3) Some wealthy man or pretty lady receives harassment calls (416-444-4444) again and again during happy family time or sleeping time. What will these mobile users with special requirement or in special situation do? Here are some alternatives: A. They manually reject the call by clicking “end,” “ignore,” etc., again and again. This wastes time and is troublesome and disturbing. B. They turn off the mobile to deny all phone calls from all other people just because they are mad and do not want an unwelcome call. However, this may be a risky choice because one might miss important calls. C. One may also change a SIM card with a new phone number and tell this to good friends, co-workers etc. However, this may be expensive, time-consuming, and inconvenient for friends. The proposed solution is as follows: 1. In mobile application (user interface level), update the software to enable users to set up a personal automatic incoming-call blocking list (normally from "Setting > Option > IncomingCallRejecter" item or "Phone>Options" menu): 416-123-4567 (unwanted ex-boy friend) 416-222-2222 (no call from wife this moment) 416-444-4444 (unwanted harassing calls at midnight) Named as "auto-incoming-call rejecter list". This list can be edited in advance by users before the bad calls come in, and can also be expanded dynamically to include a phone number from a call-log-notification message when this user doesn't want to receive that call any more (just like to block email spam). 2. When the mobile receives a call, the setup period/procedure comes first. Before the mobile alerting/ringing, there is a GSM L3 CallControl (Protocol descriptor = 3) "Setup" message which contains the incoming phone number ("#IN_TEL_NO" thereafter) of the caller. 3. Mobile firmware/software can do a number screening -- a matching/searching of this "#IN_TEL_NO" against the auto-incoming-call rejecter list. The result is "blocking" if matched or "ok" if not. 3a. If "blocking", the mobile will NOT ring the device and will NOT update the LCD display even when it receives the downlink L3 CallControl "Alerting" message successfully. And all other call setup procedure is maintained exactlly the same. This step is important for L3 call control module or Radio background App or PhoneApp.Thus the user will be not rung/alerted/disturbed at all (no possibility of "L3 Connect" message sent back to network to establish the phone call). Instead, (1) the mobile will further generate a “Connect Reject” L3 message for the user to send back to network automatically, which will terminate the call for the peer/caller side. This “Connect Reject” message is generated as if user had clicked the “cancel” key or “ignore” button; or (2) the mobile firmware & software silently controls the setup as usual, except that the mobile doesn't display anything related to this incoming call on the LCD and doesn't change any existing LCD display, just like no such call setup is ongoing. After the network-defined time passes, the network will automatically tear down the phone call establishing and indicates to the caller. This case is similar to an unanswered incoming call. 3b. if the result is "OK", the device will alert this user according to "Profile" configuration (regular, vibrate, loud, silent, personalized ring tone, etc.) 4. Those unwelcome & blocked calls are logged as current "missed call" notification messages, so that the user knows somebody has tried so many times and at what times; then she/he may know to deal with the peer side better. 5. Thus, users can always maintain their sleep time or happy time without being disturbed. We can make her/him use the same SIM card, comfortable at anytime, able to get all good calls, with unwanted phone calls blocked automatically. Note: ==== • Depending on the user’s preference, this feature can be reversed for "such incoming calls from these numbers only" to enable the phone calls (all other calls blocked). This can be used for high-privacy mobile devices, which only allow certain predefined incoming phone numbers. • 3.(1) or 3.(2) is configurable in an application on the mobile device by users or by wireless service carrier. Here is a simple incoming call setup procedure for the reference. The main expansion / value is at “=====>”: L3-RR-RACH/U (answer to paging) | L3-RR-Immediate Assignment on CCCH/Downlink | L2-SABM request/ack on SDCCH/Uplink, /Downlink | L3-RR-Paging response on SDCCH | L3-RR-Classmark change on SDCCH/Uplink | L3-MM-Authentication request/response on SDCCH/D, /U | L3-RR-GPRS suspension request on SDCCH/U | L3-RR-Ciphering command/response on SDCCH/D, /U | L3-MM-Identity request/response on SDCCH/D, /U | L3-CC-Setup on SDCCH/D | L3-CC-Call confirmed on SDCCH/U | L3-RR-Assignment command on SDCCH/D | L2-SABM request/ack on FACCH/U, /D | L3-RR-Assignment complete FACCH/U | L3-CC-Alerting on FACCH/D =====> check if ringing or not (see "3a,3b"above) | L3-CC-Connect on FACCH/U =====>Call Reject ( auto incoming call blocking) | L3-CC-Connect Ack on FACCH/D ( regular good call setup ends up here)

This text was extracted from a Microsoft Word document.
This is the abbreviated version, containing approximately 45% of the total text.

GSM INCOMING CALL AUTO-BLOCKING

Utilization of Rich GSM Call Control Information during Call Setup to Auto-Block Certain Unwanted Incoming Calls as a Value-Added Supplementary Service

Disclosed Anonymously

Explore the GSM phone call setup procedure, extract the incoming call number information from L3 call control message9s) to do an auto call screening on mobile devices based on user's setting,  simulating end user's operation to reject the unwanted phone calls automatically without disturbing/ringing the user, to providing some extra convenient supplementary phone barring service.

Our current GSM mobiles don't have a smart incoming (phone) call blocking/screening feature (unlike outgoing phone calls). Sometimes mobile users don’t want to be disturbed by certain number of phone unwelcome calls (e.g., harassing calls) or  at certain time (e.g. sleeping, dating time, etc), and still want to keep the device alive for any other good phone calls. We have not provided such convenience.

A few examples to show the existing problems:

(1) A young lady still receive her ex-boyfriend’s disturbing call (e.g., 416-123-4567) time to time, even at midnight, while she has a new & better one already.

(2) A husband doesn’t want to be traced by her wife (416-222-2222) for some special activities during certain time (e.g. in extremely important meetings or dating).

(3) Some wealthy man or pretty lady receives harassment calls (416-444-4444) again and again during happy family time or sleeping time.

What will these mobile users with special requirement or in special situation do? Here are some alternatives:

   A. They manually reject the call by clicking “end,” “ignore,” etc., again and again. This wastes time and is troublesome and disturbing.

   B. They turn off the mobile to deny all phone calls from all other people just because they are mad and do not want an unwelcome call. However, this may be a risky choice because one might miss important calls.

    C. One may also change a SIM card with a new phone number and tell this to good friends, co-workers etc.  However, this may be expensive, time-consuming, and inconvenient for friends.

The proposed solution is as follows:

1. In mobile application (user interface level), update the software to enable users to set up a personal automatic incoming-call blocking list (normally from "Setting > Option > IncomingCallRejecter" item or "Phone>Options" menu):

           416-123-4567 (unwanted ex-boy friend)

           416-222-2222 (no call from wife this moment)

           416-444-4444 (unwanted harassing calls at midnight)

Named as "auto-incoming-call rejecter list". This list can be edited in advance by users before the bad calls come in, and can also be expanded dynamically to include a phone number from a call-log-notification message when this user doesn't want to receive that call any more  (just like to block email spam).

2. When the mobile receives a call, t...