Automatic interfering phone call rejecting technologyIt is reported, can only have under the prerequisite of incoming call display function when if present telephone terminal user need to prevent bothering of interfering phone, the telephone number that shows according to telephone set determines whether answer. In selecting the process of whether answering, in fact bother and occur.
Although telecommunication department can provide the special type service of " interruption-free " at present, this " interruption-free " function can only broadly limit dialling in of all phones, can't selectively, automatically identify interfering phone according to user's needs, and process. When selecting " interruption-free " service, also bring great inconvenience often for the user. Therefore can't fundamentally solve the problem of " interruption-free ".
Below we illustrate by way of example: under the condition of present communication system, the situation that different telephone subscribers is disturbed when meeting interfering phone.
1. ordinary telephone subscriber (without incoming call display function): when having interfering phone to dial in, because the user can't know whether interfering phone of incoming call, can only answer passively. At this moment, the purpose of interfering phone reaches, and the user is disturbed.
2. the fixed telephone subscriber who has incoming call display function: when interfering phone is dialled in, when the user finds to be interfering phone:
1) do not answer: phone ringing will continuously ring, and the user be caused bother.
2) hang up: the intruder can judge the owner and refuse to listen, and dials continuing, and the user is caused bother.
3. mobile phone user: although present mobile phone has the limitation function of dialling in to a certain degree, but this function can only broadly limit all phones of dialling in (that is: restriction incoming call), can't automatically screen, identify and process a certain specifically interfering phone. When there being phone to dial in, when the user finds to be interfering phone:
1) do not answer: phone ringing will continuously ring, and the user be caused bother.
2) on-hook: the intruder can judge the owner and refuse to listen, and dials continuing, and the user is caused bother.
3) shutdown: the intruder can judge the owner and refuse to listen, and if the shutdown user also can't lead to normally
News have in fact caused and have bothered.
" automatic interfering phone call rejecting technology " be the present situation present according to communication system just, a cover technical solution that provides. Its objective is: the user can be set according to the needs of oneself, automatically interfering phone is processed by system. Thereby prevent that the disturbed phone of user from bothering.
" automatic interfering phone call rejecting technology " mainly is on the basis of present communication system, under the support of hardware, realizes by the technical finesse to software. Its main method is as follows:
1. in the memory of communication apparatus (terminal or network), specify a zone, be used for the number collection of storage interfering phone.
2. initialize above-mentioned number collection. And make this number collection can accept the operations such as user's input, editor, deletion.
3. when the user need to refuse to listen a certain interfering phone, the user inputted the number of interfering phone as requested to the number collection.
4. when having calling to reach, system compares the number in calling number and the interfering phone number collection automatically. When calling number belonged to the interfering phone class, system automatically changed " refusing to listen handling process " over to and (sends the chain request of tearing open; Send relevant information and instruction to caller, called and network). When calling number did not belong to the interfering phone class, system automatically changed over to and answers normally flow process.
The false code that realizes this scheme is as follows:
INPUT RefuseNo
IF ComingCall∈RefuseSet
SEND Disconnect MESSAGE
ELSE
SEND Connect MESSAGE
Wherein: ComingCall represents calling number.
RefuseNo is the telephone number of interfering phone.
RefuseSet is the telephone number collection of interfering phone.
Below we illustrate how to realize above-mentioned functions as an example of the C language example:
/****************************************************************************************//*FILENAME:RefuseDecision.c *//*:, *//* 。 *//***********************************************************************/#define MAXTELNUMBER=20; /**/#define MaxNum=15; /**/UC RrefuseSet[MAXTELNUMBER][MaxNum];UC TelNum;/**/Init_RefuseSet(){ UC i; UC j; for(i=0;i<MAXTELNUMBER;i++) { for(j=0;j<MaxNum;j++) RefuseSet[i][j]=Oxff } return;}/*,*/Input_RefuseNo(UC i){ UC j; US RefuseNum; for(j=0;j<MaxNum;j++) { RefuseNum=GetRefuseNo(); if(RefuseNum!=EFO) /*EFO*/ RefuseSet[i][j]=RefuseNum; else OVER; } return;}/*,,TRUE,FALSE*/bool Refuse_Coming_Call(UC ComingCall[MaxNum]){ UC i,j,K=Oxff; for(i=0;i<MaxNum;i++) { for(j=0;j<MaxNum;j++) { if(ComingCall[j]!=Oxff) { if(ComingCall[j]==RefuseSet[i][j]) continue; else if(“*”==RefuseSet[i][j] return TRUE; else if(“#”==RefuseSet[i][j] continue; else if(i=(MaxNum-1)) return FALSE; else break; } else return TRUE; } }}Below we illustrate the flow process selecting to answer (among the figure hypothesis calling number belong to refused to listen a class) in conjunction with gsm system again
1. " automatic interfering phone call rejecting technology " application on gsm mobile telephone
At first, utilize the hardware and software resource (as: micro-chip processor of telephone set, memory, software platform etc.) of existing gsm mobile telephone, in the memory of gsm mobile telephone, specify a zone, as the storage area of " interfering phone numbering directory ".
According to the method that " automatic interfering phone call rejecting technology " provides, gsm mobile telephone is carried out relevant technical finesse. It is had interfering phone automatically refuse auditory function.
When the user need to refuse to listen a certain (or certain class) interfering phone, the user selected " the anti-function of bothering " by the function key of telephone set, and as requested to the corresponding interfering phone number of " interfering phone book " input.
When having when call out arriving, system identifies incoming call, and with " interfering phone book " in the interfering phone number that presets compare one by one. When incoming call belonged to the interfering phone class, system carried out the following processing of refusing to listen automatically:
1) sends to network and tear the chain request open, cancel link.
2) send voice messaging to caller: " user that you dial temporarily can't connect, and please dials after a while again ".
3) send brief " drip, drip " prompting to called, and showing that screen display does not connect interfering phone and number thereof. Just
Process in the user.
4) if when same interfering phone continues to call out, system no longer sends prompting to called, thereby realizes the anti-function of bothering.
2. " automatic interfering phone call rejecting technology " application on the network equipment
At first, utilize the hardware and software resource (as: CPU, microprocessor, memory, software platform etc.) of conventional network equipment, in the memory of the network equipment, specify a zone, as the storage area of " interfering phone numbering directory ".
According to the method that " automatic interfering phone call rejecting technology " provides the network equipment is carried out relevant technical finesse. It is had automatically refuse auditory function.
When " the anti-function of bothering " service was provided when terminal use's (supposition is the fixed telephone subscriber) needs network, the user sent the application instruction by the keyboard of telephone set to network. If application is passed through, the system prompt user inputs corresponding interfering phone number in " interfering phone book ".
After the user set the interfering phone number, when having when call out arriving, system identified incoming call, and compared one by one with interfering phone number that the user presets. When incoming call belonged to the interfering phone class, system carried out following processing automatically:
1) to called send brief ringring prompting signal after, cut off immediately the shake bell signal that sends to called.
2) send ring back tone to caller routinely, make the intruder take for the ring unanswered.
3) (or prompting is not during at user's off-hook next time not connect the interfering phone number in the demonstration screen display of user's telephone set
The phone number of times that connects). Be convenient to user's inquiry, process.
4) if when same interfering phone continues to call out, system beats thereby realization is anti-no longer to the called ringring prompting that sends
Disturb function.
More than be several specific examples of using " automatic interfering phone call rejecting technology ", we can also realize this technology at other communication apparatus according to this scheme. Can design as required corresponding processing scheme in actual use.
From example, can find out: after adopting " automatic interfering phone call rejecting technology ", the user of communicating terminal can carry out the incoming call restriction to certain (or certain class) telephone number according to the needs of oneself, all interfering phones that preset will automatically be made refusing to listen by system and be processed, and the user has avoided bothering of interfering phone.