Movatterモバイル変換


[0]ホーム

URL:


CN109195121A - Call forwarding method, device and system based on weak signal environment - Google Patents

Call forwarding method, device and system based on weak signal environment
Download PDF

Info

Publication number
CN109195121A
CN109195121ACN201811393595.6ACN201811393595ACN109195121ACN 109195121 ACN109195121 ACN 109195121ACN 201811393595 ACN201811393595 ACN 201811393595ACN 109195121 ACN109195121 ACN 109195121A
Authority
CN
China
Prior art keywords
call
transferred
signal strength
network signal
preset
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.)
Pending
Application number
CN201811393595.6A
Other languages
Chinese (zh)
Inventor
饶学良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Genius Technology Co LtdfiledCriticalGuangdong Genius Technology Co Ltd
Priority to CN201811393595.6ApriorityCriticalpatent/CN109195121A/en
Publication of CN109195121ApublicationCriticalpatent/CN109195121A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明提供了一种基于弱信号环境的呼叫转移方法、装置及系统,其中,呼叫转移方法,包括:获取本机第一号码的网络信号强度;判断网络信号强度是否小于预设信号强度阈值;若网络信号强度小于信号强度阈值,发送呼叫转移请求至服务器端将预设的第二号码设定为呼叫转移目的号码,使得针对第一号码的呼叫事件转移至第二号码,避免因网络信号弱或信号不稳定时导致无法联系,错过重要来电的问题,提高用户体验。

The present invention provides a call transfer method, device and system based on a weak signal environment, wherein the call transfer method includes: acquiring the network signal strength of the first number of the local machine; judging whether the network signal strength is less than a preset signal strength threshold; If the network signal strength is lower than the signal strength threshold, send a call forwarding request to the server to set the preset second number as the call forwarding destination number, so that the call event for the first number is forwarded to the second number to avoid the weak network signal. Or when the signal is unstable, it can lead to inability to contact, miss important calls, and improve user experience.

Description

Call transferring method, apparatus and system based on weak signal environment
Technical field
The present invention relates to mobile communication technology field, espespecially a kind of call transferring method based on weak signal environment, deviceAnd system.
Background technique
With the development of science and technology mobile phone has become essential tool in people's production and life, pass through mobile phone peopleKept in touch constantly, substantially reduce interpersonal distance.But in daily life, often it will appear because of letterNumber weak or jitter etc. leads to not the case where connection, causes to miss some important incoming calls.
Summary of the invention
The object of the present invention is to provide a kind of call transferring methods based on weak signal environment, apparatus and system, solve existingHave in technology when network signal is weak or swinging of signal timing lead to not contact, cause the problem of missing important incoming call.
Technical solution provided by the invention is as follows:
The present invention provides a kind of call transferring method based on weak signal environment, comprising:
Obtain the network signal intensity of the first number of the machine;
Judge whether network signal intensity is less than preset signal strength threshold value;
If network signal intensity is less than signal strength threshold, call transfer request is sent to server end by preset secondNumber is set as call forwarding destination Mobile Station International ISDN Number, so that the call event for the first number is transferred to the second number.
It is further preferred that including at least one number to be transferred in second number;
When including a number to be transferred in the second number, call transfer request is sent to server end by this to be transferred numberCode is set as call forwarding destination Mobile Station International ISDN Number;
When including multiple numbers to be transferred in the second number, transmission call transfer request to server end is by multiple wait turnIt moves number and is set as call forwarding destination Mobile Station International ISDN Number, and set the call forwarding sequence of multiple numbers to be transferred according to preset order.
It is further preferred that when including multiple numbers to be transferred in the second number, and call transfer request is sent to serviceAfter multiple numbers to be transferred are set as call forwarding destination Mobile Station International ISDN Number by device end, further comprise in server end:
The call event whether having for the first number monitored;
If there is the call event for the first number, successively exhaled according to the call forwarding sequence of multiple numbers to be transferredTransfer is cried, until call event is connected or call event is transferred to calling sequence comes last number to be transferred.
It is further preferred that judging that network signal intensity is less than after preset signal strength threshold value, further includes:
Judge whether network signal intensity is greater than preset time threshold less than the duration of preset signal strength threshold value;
If the duration that network signal intensity is less than preset signal strength threshold value is greater than preset time threshold, calling is sentSecond number is set as call forwarding destination Mobile Station International ISDN Number to server end by transfer request, so that being directed to the call event of the first numberIt is transferred to the second number.
The second number is set as call forwarding purpose number to server end it is further preferred that sending call transfer requestCode, so that the call event for the first number is transferred to after the second number, further includes:
Judge whether network signal intensity is greater than preset signal strength threshold value;
If network signal intensity is greater than signal strength threshold, sends and cancel call transfer request to server end cancellation callingTransfer service.
The present invention also provides a kind of call transferring devices based on weak signal environment, comprising:
Intensity obtains module, for obtaining the network signal intensity of the first number of the machine;
Judgment module, for judging that intensity obtains whether the network signal intensity that module obtains is less than preset signal strength thresholdValue;
Call forwarding module, for when judgment module determines that network signal intensity is less than signal strength threshold, transmission to be exhaledMake transfer request that preset second number are set as call forwarding destination Mobile Station International ISDN Number to server end, so that for the first numberCall event is transferred to the second number.
It is further preferred that including at least one number to be transferred in second number;
When including a number to be transferred in the second number, the call forwarding module transmission call transfer request is extremely servicedThe number to be transferred is set as call forwarding destination Mobile Station International ISDN Number by device end;
When including multiple numbers to be transferred in the second number, the call forwarding module transmission call transfer request is extremely servicedMultiple number to be transferred is set as call forwarding destination Mobile Station International ISDN Number by device end, and sets multiple numbers to be transferred according to preset orderCall forwarding sequence.
It is further preferred that judgment module is also used to determine that network signal intensity is less than the laggard of preset signal strength threshold valueOne step judges whether network signal intensity is greater than preset time threshold less than the duration of preset signal strength threshold value;
When judgment module determines that network signal intensity is less than the duration of preset signal strength threshold value greater than preset timeThreshold value, call forwarding module send call transfer request and the second number are set as call forwarding destination Mobile Station International ISDN Number to server end,So that the call event for the first number is transferred to the second number.
It is further preferred that further including that call forwarding cancels module in the call transferring device;
Judgment module is also used to judge whether network signal intensity is greater than preset signal strength threshold value;
When network signal intensity is greater than signal strength threshold, the call forwarding, which cancels module transmission cancellation call forwarding, is askedIt asks to server end and cancels call transfer service.
The call forwarding system based on weak signal environment that the present invention also provides a kind of, including above-mentioned call transferring device, alsoIncluding the server end communicated to connect with call transferring device, include: in the server end
Second number is set as exhaling by request receiving module, the call transfer request for receiving call transferring device transmissionIt is transfer destination Mobile Station International ISDN Number, and the cancellation call transfer request for receiving call transferring device transmission cancels call transfer service;
Module is monitored, for monitoring the incoming call event for being directed to the first number;
Call event is transferred to by interconnecting module for listening to the incoming call event for the first number when monitoring moduleSecond number;
When, including multiple numbers to be transferred, interconnecting module is suitable according to the call forwarding of multiple numbers to be transferred in the second numberSequence is successively transferred, until call event is connected or call event is transferred to calling sequence comes last number to be transferred.
The call transferring method based on weak signal environment, the apparatus and system provided through the invention, can bring followingIt is at least one the utility model has the advantages that
1, terminal monitoring network signal intensity in the present invention, when whether network signal intensity is less than preset signal strength thresholdValue when being not enough to call establishment event, sends call transfer request and is set as calling by preset second number to server endShift destination Mobile Station International ISDN Number so that be transferred to the second number for the call event of the first number, thus avoid because network signal is weak orSwinging of signal timing leads to not the problem of contacting, missing important incoming call, improves user experience;
2, multiple numbers to be transferred are preset in the second number in the present invention, with this, when appearance is for the first numberWhen call event, server end successively carries out call forwarding according to the call forwarding sequence of multiple numbers to be transferred, reduces callingStill the probability of call establishment event is unable to after transfer;
3, in the present invention in order to improve the accuracy of call forwarding, network signal intensity is less than preset signal strength threshold valueAnd when being sustained for longer than preset time threshold, call forwarding is carried out;And when network signal intensity is greater than preset signal strengthWhen threshold value, cancel call transfer service, the automatic configuration operation for realizing call transfer service is manually operated without user, simplifiesUser experience is substantially increased while operation, for user provides convenience.
Detailed description of the invention
Below by clearly understandable mode, preferred embodiment is described with reference to the drawings, to the calling based on weak signal environmentTransfer method, the characteristic of apparatus and system, technical characteristic, advantage and its implementation are further described.
Fig. 1 is the flow chart of one embodiment of the call transferring method in the present invention based on weak signal environment;
Fig. 2 is the flow chart of the third embodiment of the call transferring method in the present invention based on weak signal environment;
Fig. 3 is the flow chart of the 5th embodiment of the call transferring method in the present invention based on weak signal environment;
Fig. 4 is the structural schematic diagram of the 7th embodiment of the call transferring device in the present invention based on weak signal environment;
Fig. 5 is the tenth one embodiment structural schematic diagram of the call transferring device in the present invention based on weak signal environment;
Fig. 6 is the structural schematic diagram of the call forwarding system in the present invention based on weak signal environment.
Drawing reference numeral explanation:
100- call transferring device, 110- intensity acquisition module, 120- judgment module, 130- call forwarding module,
140- call forwarding cancellation module, 200- server end, 210- request receiving module, 220- monitor module,
230- interconnecting module.
Specific embodiment
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, Detailed description of the invention will be compareed belowSpecific embodiments of the present invention.It should be evident that drawings in the following description are only some embodiments of the invention, for thisFor the those of ordinary skill of field, without creative efforts, it can also be obtained according to these attached drawings othersAttached drawing, and obtain other embodiments.
To make simplified form, part related to the present invention is only schematically shown in each figure, they are not representedIts practical structures as product.In addition, there is identical structure or function in some figures so that simplified form is easy to understandComponent only symbolically depicts one of those, or has only marked one of those.Herein, "one" is not only indicated" only this ", can also indicate the situation of " more than one ".
The first embodiment of the present invention, a kind of call transferring method based on weak signal environment, as shown in Figure 1, comprising:
S10 obtains the network signal intensity of the first number of the machine;
S20 judges whether network signal intensity is less than preset signal strength threshold value;
If S30 network signal intensity is less than signal strength threshold, sending call transfer request to server end will be presetSecond number is set as call forwarding destination Mobile Station International ISDN Number, so that the call event for the first number is transferred to the second number.
In the present embodiment, which is applied to the terminal conversed, such as mobile phone, and in terminalIn the option for whether opening automatic call forwarding be configured with, when user opens the automatic call forwarding option in terminal, and matchThe destination Mobile Station International ISDN Number and signal strength threshold of call forwarding are set, terminal starts corresponding with the first number of frequency acquisition the machine of settingThe network signal intensity of operator, and it is compared with preset signal strength, when network signal intensity is strong less than signalIt spends threshold value (terminal local environment signal is weaker or unstable, and network signal intensity is not enough to call establishment event), terminal is sentCall transfer request is to server end configuration call transfer service;When judge network signal intensity be greater than signal strength threshold, sayThe network signal intensity of bright terminal is enough call establishment event, is not processed.Here signal strength threshold can be according to realitySituation is set, theoretically for, the value be terminal call establishment event need network signal intensity minimum value, hereIt is not specifically limited.The frequency of end-probing network signal intensity can equally be set according to the actual situation, e.g., Ke YisheIt is set to real-time detection, also can be set as every 30s (second) detection once, every 1min (minute) detection one is inferior.
In the present embodiment, when the network signal intensity for detecting terminal is less than preset signal strength threshold value, terminal is automaticSend instruction " * * the second number of 21* # " (such as " * * 21*11111111111# ", wherein " 11111111111 " are the second number)To server end, carry out call forwarding setting directly against terminal, convenient for by all call event call forwardings to No. secondCode.
Second embodiment of the invention is the optimal enforcement example of above-mentioned first embodiment, comprising:
S10 obtains the network signal intensity of the first number of the machine;
S20 judges whether network signal intensity is less than preset signal strength threshold value;
If S30 network signal intensity is less than signal strength threshold, sending call transfer request to server end will be presetSecond number is set as call forwarding destination Mobile Station International ISDN Number, so that the call event for the first number is transferred to the second number;Wherein,It include at least one number to be transferred in second number.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingThe destination Mobile Station International ISDN Number and signal strength threshold of transfer, terminal start to correspond to operator with the first number of frequency acquisition the machine of settingNetwork signal intensity, and it is compared with preset signal strength, when network signal intensity is less than signal strength threshold, endEnd sends call transfer request to server end configuration call transfer service.Here signal strength threshold can be according to practical feelingsCondition is set, theoretically for, the value be terminal call establishment event need network signal intensity minimum value, here notIt is specifically limited.The frequency of end-probing network signal intensity can equally be set according to the actual situation, e.g., can be setFor real-time detection, every 30s detection also can be set as once, every 1min detection one is inferior.
Number to be transferred can be my other numbers, be also possible to that the number of my kith and kin can be related to, withThis promotes the probability that call event is connected, and avoids because missing outer unnecessary loss caused by dialling the especially important incoming call of incoming call.
When only including a number to be transferred in the second number, server end after receiving call transfer request,The number to be transferred is set as call forwarding destination Mobile Station International ISDN Number.When server end listens to the call event for the first numberWhen, which is transferred to forwarding number to be called.
When in the second number including multiple numbers to be transferred, server end, will after receiving call transfer requestMultiple number to be transferred is set as call forwarding destination Mobile Station International ISDN Number, and the calling of multiple numbers to be transferred is set according to preset orderTransfer sequence.When server end listens to the call event for the first number, turn according to the calling of multiple numbers to be transferredShifting sequence successively carry out call forwarding, until call event connect or by call event be transferred to calling sequence come it is last toCall event is transferred to that is, when server end listens to the call event for the first number and is arranged in by forwarding numberOne number to be transferred, is not processed if it can turn on;If being not switched on, continues for call event to be transferred to and be arranged inTwo numbers to be transferred, are recycled with this, until call event is switched on or calling sequence comes last number to be transferred.Such as, when only including two numbers to be transferred in the second number, after the number to be transferred to make number one is not switched on call event,Continue to transfer call event and coming deputy number to be transferred, if being still not switched on, terminates call transfer operation.WhenSo, in other embodiments, other call forwarding rules can also be set, e.g., when call forwarding is last wait turn to comingWhen moving number, call event is still not switched on, and recycles and call event is forwarded to the number to be transferred for coming first, followed with thisRing, until reaching preset call forwarding number, stop call transfer operation.
In the present embodiment, when the network signal intensity for detecting terminal is less than preset signal strength threshold value, terminal is automaticInstruction " * * 21* number # to be transferred " is sent to server end, call forwarding setting is carried out directly against terminal, convenient for that will ownCall event (outer dial incoming call) call forwarding to number to be transferred.When including multiple numbers to be transferred in the second number, will wrapThe call transfer request for including multiple numbers to be transferred and call forwarding sequence is sent to server end progress call forwarding configuration, exhalesBeing transfer sequence is each number to be transferred putting in order in call transfer request.In other embodiments, call forwardingRequest can be transmitted in such a way that arbitrary other are appointed, be not specifically limited here.
Third embodiment of the invention is the optimal enforcement example of above-mentioned first embodiment, as shown in Figure 2, comprising:
S10 obtains the network signal intensity of the first number of the machine;
S20 judges whether network signal intensity is less than preset signal strength threshold value;
If S40 network signal intensity is less than preset signal strength threshold value, it is default further to judge that network signal intensity is less thanWhether the duration of signal strength threshold is greater than preset time threshold;
If the duration that S31 network signal intensity is less than preset signal strength threshold value is greater than preset time threshold, sendSecond number is set as call forwarding destination Mobile Station International ISDN Number to server end by call transfer request, so that being directed to the calling of the first numberEvent is transferred to the second number.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingDestination Mobile Station International ISDN Number, signal strength threshold and the time threshold of transfer, the first number pair of frequency acquisition the machine that terminal starts with settingThe network signal intensity of operator is answered, and it is compared with preset signal strength, when judging that network signal intensity is less thanIt is default further to judge whether network signal intensity is greater than less than the duration of preset signal strength threshold value for signal strength thresholdTime threshold is greater than preset time threshold, terminal hair when the duration that network signal intensity is less than preset signal strength threshold valueSend call transfer request to server end configuration call transfer service.Here signal strength threshold can according to the actual situation intoRow setting, theoretically for, the value be terminal call establishment event need network signal intensity minimum value, do not do have hereBody limits.The frequency of end-probing network signal intensity can equally be set according to the actual situation, e.g., can be set as realityWhen detect, also can be set as that every 30s detection is primary, and every 1min detection one is inferior.Time threshold is according to the look-in frequency of terminalIt is set, e.g., when look-in frequency is that every 30s detection is primary, it is even more time threshold can be set as 1min, 2min;For another example, when look-in frequency is that every 1min detection is primary, it is even more that time threshold can be set as to 2min, 3min, theoreticallyFor, 2 times of time threshold not less than the time interval detected.
In the present embodiment, after determining that network signal intensity is less than preset signal strength threshold value, further by networkThe duration that signal strength is less than preset signal strength threshold value is compared with preset time threshold, only when network signal is strongThe duration that degree is less than preset signal strength threshold value is greater than preset time threshold, and sending call transfer request to server end willSecond number is set as call forwarding destination Mobile Station International ISDN Number, and weak by the network signal of short time may be because signal interference etc. causes, it avoids terminal from frequently carrying out call transfer operation with this, improves the accuracy for carrying out call transfer operation.
Fourth embodiment of the invention is the optimal enforcement example of above-mentioned second embodiment, comprising:
S10 obtains the network signal intensity of the first number of the machine;
S20 judges whether network signal intensity is less than preset signal strength threshold value;
If S40 network signal intensity is less than preset signal strength threshold value, it is default further to judge that network signal intensity is less thanWhether the duration of signal strength threshold is greater than preset time threshold;
If the duration that S31 network signal intensity is less than preset signal strength threshold value is greater than preset time threshold, sendSecond number is set as call forwarding destination Mobile Station International ISDN Number to server end by call transfer request, so that being directed to the calling of the first numberEvent is transferred to the second number, wherein includes at least one number to be transferred in the second number.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingDestination Mobile Station International ISDN Number, signal strength threshold and the time threshold of transfer, the first number pair of frequency acquisition the machine that terminal starts with settingThe network signal intensity of operator is answered, and it is compared with preset signal strength, when judging that network signal intensity is less thanIt is default further to judge whether network signal intensity is greater than less than the duration of preset signal strength threshold value for signal strength thresholdTime threshold is greater than preset time threshold, terminal hair when the duration that network signal intensity is less than preset signal strength threshold valueSend call transfer request to server end configuration call transfer service.Here signal strength threshold can according to the actual situation intoRow setting, theoretically for, the value be terminal call establishment event need network signal intensity minimum value, do not do have hereBody limits.The frequency of end-probing network signal intensity can equally be set according to the actual situation, e.g., can be set as realityWhen detect, also can be set as that every 30s detection is primary, and every 1min detection one is inferior.Time threshold is according to the look-in frequency of terminalIt is set, e.g., when look-in frequency is that every 30s detection is primary, it is even more time threshold can be set as 1min, 2min;For another example, when look-in frequency is that every 1min detection is primary, it is even more that time threshold can be set as to 2min, 3min, theoreticallyFor, 2 times of time threshold not less than the time interval detected.
Number to be transferred can be my other numbers, be also possible to that the number of my kith and kin can be related to, withThis promotes the probability that call event is connected, and avoids because missing outer unnecessary loss caused by dialling the especially important incoming call of incoming call.
When only including a number to be transferred in the second number, server end after receiving call transfer request,The number to be transferred is set as call forwarding destination Mobile Station International ISDN Number.When server end listens to the call event for the first numberWhen, which is transferred to forwarding number to be called.
When in the second number including multiple numbers to be transferred, server end, will after receiving call transfer requestMultiple number to be transferred is set as call forwarding destination Mobile Station International ISDN Number, and the calling of multiple numbers to be transferred is set according to preset orderTransfer sequence.When server end listens to the call event for the first number, turn according to the calling of multiple numbers to be transferredShifting sequence successively carry out call forwarding, until call event connect or by call event be transferred to calling sequence come it is last toCall event is transferred to that is, when server end listens to the call event for the first number and is arranged in by forwarding numberOne number to be transferred, is not processed if it can turn on;If being not switched on, continues for call event to be transferred to and be arranged inTwo numbers to be transferred, are recycled with this, until call event is switched on or calling sequence comes last number to be transferred.WhenSo, in other embodiments, other call forwarding rules can also be set, e.g., when call forwarding is last wait turn to comingWhen moving number, call event is still not switched on, and recycles and call event is forwarded to the number to be transferred for coming first, followed with thisRing, until reaching preset call forwarding number, stop call transfer operation.
Fifth embodiment of the invention is the optimal enforcement example of above-mentioned first embodiment, as shown in Figure 3, comprising:
S10 obtains the network signal intensity of the first number of the machine;
S20 judges whether network signal intensity is less than preset signal strength threshold value;
If S30 network signal intensity is less than signal strength threshold, sending call transfer request to server end will be presetSecond number is set as call forwarding destination Mobile Station International ISDN Number, so that the call event for the first number is transferred to the second number;
S50 judges whether network signal intensity is greater than preset signal strength threshold value;
If S60 network signal intensity is greater than signal strength threshold, sends and cancel call transfer request to server end cancellationCall transfer service.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingThe destination Mobile Station International ISDN Number and signal strength threshold of transfer, terminal start to correspond to operator with the first number of frequency acquisition the machine of settingNetwork signal intensity, and it is compared with preset signal strength, when network signal intensity is less than signal strength threshold, endEnd sends call transfer request to server end configuration call transfer service.Here signal strength threshold can be according to practical feelingsCondition is set, theoretically for, the value be terminal call establishment event need network signal intensity minimum value, here notIt is specifically limited.The frequency of end-probing network signal intensity can equally be set according to the actual situation, e.g., can be setFor real-time detection, every 30s detection also can be set as once, every 1min detection one is inferior.
After being configured with call transfer service, terminal continues the corresponding operation of the first number of frequency acquisition the machine to setIt is equally compared by the network signal intensity of quotient with preset signal strength, when network signal intensity is greater than signal strengthThreshold value (network signal intensity is enough call establishment event), terminal is sent automatically cancels call transfer request to server end cancellationCall transfer service, i.e., when the networked environments of terminal improve, network signal intensity is enough to answer call event, cancels call forwardingBusiness will access the machine for the call event of the first number.In other embodiments, detecting that network signal intensity is greater thanAfter signal strength threshold, it is default further to judge whether network signal intensity is greater than greater than the duration of signal strength thresholdTime threshold, if so, automatic send cancels call transfer request to server end cancellation call transfer service.Here timeThreshold value can equally be set according to the look-in frequency of terminal, e.g., can be by time threshold when look-in frequency is that every 30s detection is primaryIt is even more that value is set as 1min, 2min;For another example, primary for every 1min detection when look-in frequency, time threshold can be setIt is even more for 2min, 3min, theoretically for, 2 times of time interval of time threshold not less than detection.
In the present embodiment, when the network signal intensity for detecting terminal is less than preset signal strength threshold value, terminal is automaticSend the finger of " * * the second number of 21* # " (such as " * * 21*11111111111# ", wherein " 11111111111 " are the second number)It enables to server end, carries out call forwarding setting directly against terminal, convenient for by all call event call forwardings to secondNumber.When the network signal intensity for detecting terminal is greater than preset signal strength threshold value, terminal sends instruction " ##21# " extremely automaticallyServer end cancels call transfer service automatically.In other embodiments, call transfer request and cancellation call transfer request canIt is transmitted by such a way that arbitrary other are appointed, is not specifically limited here.
Sixth embodiment of the invention is the optimal enforcement example of above-mentioned second embodiment, comprising:
S10 obtains the network signal intensity of the first number of the machine;
S20 judges whether network signal intensity is less than preset signal strength threshold value;
If S30 network signal intensity is less than signal strength threshold, sending call transfer request to server end will be presetSecond number is set as call forwarding destination Mobile Station International ISDN Number, so that the call event for the first number is transferred to the second number;Wherein,It include at least one number to be transferred in second number.
S50 judges whether network signal intensity is greater than preset signal strength threshold value;
If S60 network signal intensity is greater than signal strength threshold, sends and cancel call transfer request to server end cancellationCall transfer service.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingThe destination Mobile Station International ISDN Number and signal strength threshold of transfer, terminal start to correspond to operator with the first number of frequency acquisition the machine of settingNetwork signal intensity, and it is compared with preset signal strength, when network signal intensity is less than signal strength threshold, endEnd sends call transfer request to server end configuration call transfer service;When judge network signal intensity be greater than signal strength thresholdValue, is not processed.Here signal strength threshold can be set according to the actual situation, theoretically for, the value be terminalThe minimum value for the network signal intensity that call establishment event needs, is not specifically limited here.End-probing network signal intensityFrequency can equally be set according to the actual situation, e.g., can be set as real-time detection, also can be set as every 30s and visitIt surveys once, every 1min detection one is inferior.
Number to be transferred can be my other numbers, be also possible to that the number of my kith and kin can be related to, withThis promotes the probability that call event is connected, and avoids because missing outer unnecessary loss caused by dialling the especially important incoming call of incoming call.
When only including a number to be transferred in the second number, server end after receiving call transfer request,The number to be transferred is set as call forwarding destination Mobile Station International ISDN Number.When server end listens to the call event for the first numberWhen, which is transferred to forwarding number to be called.
When in the second number including multiple numbers to be transferred, server end, will after receiving call transfer requestMultiple number to be transferred is set as call forwarding destination Mobile Station International ISDN Number, and the calling of multiple numbers to be transferred is set according to preset orderTransfer sequence.When server end listens to the call event for the first number, turn according to the calling of multiple numbers to be transferredShifting sequence successively carry out call forwarding, until call event connect or by call event be transferred to calling sequence come it is last toCall event is transferred to that is, when server end listens to the call event for the first number and is arranged in by forwarding numberOne number to be transferred, is not processed if it can turn on;If being not switched on, continues for call event to be transferred to and be arranged inTwo numbers to be transferred, are recycled with this, until call event is switched on or calling sequence comes last number to be transferred.Such as, when only including two numbers to be transferred in the second number, after the number to be transferred to make number one is not switched on call event,Continue to transfer call event and coming deputy number to be transferred, if being still not switched on, terminates call transfer operation.WhenSo, in other embodiments, other call forwarding rules can also be set, e.g., when call forwarding is last wait turn to comingWhen moving number, call event is still not switched on, and recycles and call event is forwarded to the number to be transferred for coming first, followed with thisRing, until reaching preset call forwarding number, stop call transfer operation.
After being configured with call transfer service, terminal continues the corresponding operation of the first number of frequency acquisition the machine to setIt is equally compared by the network signal intensity of quotient with preset signal strength, when network signal intensity is greater than signal strengthThreshold value, terminal is sent automatically cancels call transfer request to server end cancellation call transfer service, i.e., when the network ring of terminalBorder improves, and network signal intensity is enough to answer call event, cancels call transfer service, will be directed to the call event of the first numberAccess the machine.In other embodiments, after detecting that network signal intensity is greater than signal strength threshold, further judge netWhether the duration that network signal strength is greater than signal strength threshold is greater than preset time threshold, if so, automatic send is cancelledCall transfer request to server end cancels call transfer service.Here time threshold equally can be according to the detection frequency of terminalWhen look-in frequency is that every 30s detection is primary, it is even more e.g. can be set as 1min, 2min by rate setting for time threshold;AgainSuch as, when look-in frequency is that every 1min detection is primary, it is even more that time threshold can be set as to 2min, 3min, theoretically comesIt says, 2 times of time threshold not less than the time interval detected.
In the present embodiment, when the network signal intensity for detecting terminal is less than preset signal strength threshold value, terminal is automaticInstruction " * * 21* number # to be transferred " is sent to server end, call forwarding setting is carried out directly against terminal, convenient for that will ownCall event (outer dial incoming call) call forwarding to number to be transferred.When including multiple numbers to be transferred in the second number, will wrapThe call transfer request for including multiple numbers to be transferred and call forwarding sequence is sent to server end progress call forwarding configuration, exhalesBeing transfer sequence is each number to be transferred putting in order in call transfer request.When the network signal for detecting terminal is strongDegree is greater than preset signal strength threshold value, and terminal sends instruction " ##21# " to server end, automatic cancellation call forwarding industry automaticallyBusiness.In other embodiments, call transfer request and cancellation call transfer request can be in such a way that arbitrary other be appointedIt is transmitted, is not specifically limited here.
Seventh embodiment of the invention, a kind of call transferring device 100 based on weak signal environment, as shown in Figure 4, comprising:
Intensity obtains module 110, for obtaining the network signal intensity of the first number of the machine;
Judgment module 120, for judging that intensity obtains whether the network signal intensity that module 110 obtains is less than preset signalsIntensity threshold;
Call forwarding module 130 is used for when judgment module 120 determines that network signal intensity is less than signal strength threshold,It sends call transfer request and preset second number is set as call forwarding destination Mobile Station International ISDN Number to server end, so that being directed to firstThe call event of number is transferred to the second number.
In the present embodiment, which is applied to the terminal conversed, such as mobile phone, and in terminalIn the option for whether opening automatic call forwarding be configured with, when user opens the automatic call forwarding option in terminal, and matchThe destination Mobile Station International ISDN Number and signal strength threshold of call forwarding are set, intensity obtains the frequency acquisition the machine of the beginning of module 110 to setFirst number corresponds to the network signal intensity of operator, and is compared it with preset signal strength by judgment module 120Compared with when network signal intensity is less than signal strength threshold, (terminal local environment signal is weaker or unstable, and network signal intensity is notIt is enough call establishment event), call forwarding module 130 sends call transfer request to server end configuration call transfer service;When judge network signal intensity be greater than signal strength threshold, be not processed.Here signal strength threshold can be according to practical feelingsCondition is set, theoretically for, the value be terminal call establishment event need network signal intensity minimum value, here notIt is specifically limited.The frequency of end-probing network signal intensity can equally be set according to the actual situation, e.g., can be setFor real-time detection, every 30s detection also can be set as once, every 1min detection one is inferior.
In the present embodiment, when the network signal intensity for detecting terminal is less than preset signal strength threshold value, call forwardingModule 130 sends instruction " * * the second number of 21* # " (such as " * * 21*11111111111# ", wherein " 11111111111 " automaticallyFor the second number) to server end, call forwarding setting is carried out directly against terminal, convenient for turning all call event callingsMove to the second number.
Eighth embodiment of the invention is the optimal enforcement example of above-mentioned 7th embodiment, comprising:
Intensity obtains module 110, for obtaining the network signal intensity of the first number of the machine;
Judgment module 120, for judging that intensity obtains whether the network signal intensity that module 110 obtains is less than preset signalsIntensity threshold;
Call forwarding module 130 is used for when judgment module 120 determines that network signal intensity is less than signal strength threshold,It sends call transfer request and preset second number is set as call forwarding destination Mobile Station International ISDN Number to server end, so that being directed to firstThe call event of number is transferred to the second number, wherein includes at least one number to be transferred in the second number.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingThe destination Mobile Station International ISDN Number and signal strength threshold of transfer, intensity obtain frequency acquisition the machine first number of the beginning of module 110 to setThe network signal intensity of corresponding operator, and be compared it with preset signal strength by judgment module 120, work as networkSignal strength is less than signal strength threshold, and call forwarding module 130 sends call transfer request to server end configuration call and turnsShifting business.Here signal strength threshold can be set according to the actual situation, theoretically for, the value be terminal connection exhaleThe minimum value for the network signal intensity for making event need, is not specifically limited here.The frequency of end-probing network signal intensityIt can equally be set according to the actual situation, e.g., can be set as real-time detection, also can be set as every 30s detection once,Every 1min detection one is inferior.
Number to be transferred can be my other numbers, be also possible to that the number of my kith and kin can be related to, withThis promotes the probability that call event is connected, and avoids because missing outer unnecessary loss caused by dialling the especially important incoming call of incoming call.
When only including a number to be transferred in the second number, server end after receiving call transfer request,The number to be transferred is set as call forwarding destination Mobile Station International ISDN Number.When server end listens to the call event for the first numberWhen, which is transferred to forwarding number to be called.
When in the second number including multiple numbers to be transferred, server end, will after receiving call transfer requestMultiple number to be transferred is set as call forwarding destination Mobile Station International ISDN Number, and the calling of multiple numbers to be transferred is set according to preset orderTransfer sequence.When server end listens to the call event for the first number, turn according to the calling of multiple numbers to be transferredShifting sequence successively carry out call forwarding, until call event connect or by call event be transferred to calling sequence come it is last toCall event is transferred to that is, when server end listens to the call event for the first number and is arranged in by forwarding numberOne number to be transferred, is not processed if it can turn on;If being not switched on, continues for call event to be transferred to and be arranged inTwo numbers to be transferred, are recycled with this, until call event is switched on or calling sequence comes last number to be transferred.Such as, when only including two numbers to be transferred in the second number, after the number to be transferred to make number one is not switched on call event,Continue to transfer call event and coming deputy number to be transferred, if being still not switched on, terminates call transfer operation.WhenSo, in other embodiments, other call forwarding rules can also be set, e.g., when call forwarding is last wait turn to comingWhen moving number, call event is still not switched on, and recycles and call event is forwarded to the number to be transferred for coming first, followed with thisRing, until reaching preset call forwarding number, stop call transfer operation.
In the present embodiment, when the network signal intensity for detecting terminal is less than preset signal strength threshold value, call forwardingModule 130 sends instruction " * * 21* number # to be transferred " to server end automatically, carries out call forwarding setting directly against terminal,Convenient for (dialling and sending a telegram here) call forwarding outside to number to be transferred for all call events.When in the second number include it is multiple to be transferredCall transfer request including multiple numbers to be transferred and call forwarding sequence is sent to server end and carries out calling turn by numberConfiguration is moved, call forwarding sequence is each number to be transferred putting in order in call transfer request.In other embodiments,Call transfer request can be transmitted in such a way that arbitrary other are appointed, be not specifically limited here.
Ninth embodiment of the invention is the optimal enforcement example of above-mentioned 7th embodiment, comprising:
Intensity obtains module 110, for obtaining the network signal intensity of the first number of the machine;
Judgment module 120, for judging that intensity obtains whether the network signal intensity that module 110 obtains is less than preset signalsIntensity threshold;And for further judging network signal intensity after judging that network signal intensity is less than signal strength thresholdWhether the duration less than preset signal strength threshold value is greater than preset time threshold;
Call forwarding module 130, for determining that network signal intensity is less than preset signal strength threshold value in judgment module 120Duration be greater than preset time threshold, call forwarding module 130 send call transfer request to server end by No. secondCode is set as call forwarding destination Mobile Station International ISDN Number, so that the call event for the first number is transferred to the second number.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingDestination Mobile Station International ISDN Number, signal strength threshold and the time threshold of transfer, intensity obtain the frequency acquisition the machine of the beginning of module 110 to setFirst number corresponds to the network signal intensity of operator, and is compared it with preset signal strength by judgment module 120Compared with further judge network signal intensity less than preset signal strength when judging that network signal intensity is less than signal strength thresholdWhether the duration of threshold value is greater than preset time threshold, when network signal intensity be less than preset signal strength threshold value it is lasting whenBetween be greater than preset time threshold, call forwarding module 130 sends call transfer request to server end configuration call transfer service.Here signal strength threshold can be set according to the actual situation, theoretically for, the value be terminal call establishment eventThe minimum value of the network signal intensity needed, is not specifically limited here.The frequency of end-probing network signal intensity equally may be usedTo be set according to the actual situation, e.g., real-time detection can be set as, also can be set as every 30s detection once, every 1minIt is inferior to detect one.Time threshold is set according to the look-in frequency of terminal, e.g., can when look-in frequency is that every 30s detection is primaryIt is even more time threshold is set as 1min, 2min;For another example, when look-in frequency is that every 1min detection is primary, can by whenBetween threshold value to be set as 2min, 3min even more, theoretically for, time threshold is i.e. not less than 2 times of time interval of detectionIt can.
In the present embodiment, after judgment module 120 determines that network signal intensity is less than preset signal strength threshold value, intoOne step by network signal intensity be less than preset signal strength threshold value duration be compared with preset time threshold, only whenThe duration that network signal intensity is less than preset signal strength threshold value is greater than preset time threshold, and call forwarding module 130 is sent outSend call transfer request that the second number is set as call forwarding destination Mobile Station International ISDN Number to server end, the network signal of short time is weak canIt can be because avoiding terminal frequently to carry out call transfer operation caused by signal interference etc. with this, improving and carry out call forwardingThe accuracy of operation.
Tenth embodiment of the invention is the optimal enforcement example of above-mentioned 8th embodiment, comprising:
Intensity obtains module 110, for obtaining the network signal intensity of the first number of the machine;
Judgment module 120, for judging that intensity obtains whether the network signal intensity that module 110 obtains is less than preset signalsIntensity threshold;And for further judging network signal intensity after judging that network signal intensity is less than signal strength thresholdWhether the duration less than preset signal strength threshold value is greater than preset time threshold;
Call forwarding module 130, for determining that network signal intensity is less than preset signal strength threshold value in judgment module 120Duration be greater than preset time threshold, call forwarding module 130 send call transfer request to server end by No. secondCode is set as call forwarding destination Mobile Station International ISDN Number, so that the call event for the first number is transferred to the second number, wherein No. secondIt include at least one number to be transferred in code.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingDestination Mobile Station International ISDN Number, signal strength threshold and the time threshold of transfer, intensity obtain the frequency acquisition the machine of the beginning of module 110 to setFirst number corresponds to the network signal intensity of operator, and is compared it with preset signal strength by judgment module 120Compared with further judge network signal intensity less than preset signal strength when judging that network signal intensity is less than signal strength thresholdWhether the duration of threshold value is greater than preset time threshold, when network signal intensity be less than preset signal strength threshold value it is lasting whenBetween be greater than preset time threshold, call forwarding module 130 sends call transfer request to server end configuration call transfer service.Here signal strength threshold can be set according to the actual situation, theoretically for, the value be terminal call establishment eventThe minimum value of the network signal intensity needed, is not specifically limited here.The frequency of end-probing network signal intensity equally may be usedTo be set according to the actual situation, e.g., real-time detection can be set as, also can be set as every 30s detection once, every 1minIt is inferior to detect one.Time threshold is set according to the look-in frequency of terminal, e.g., can when look-in frequency is that every 30s detection is primaryIt is even more time threshold is set as 1min, 2min;For another example, when look-in frequency is that every 1min detection is primary, can by whenBetween threshold value to be set as 2min, 3min even more, theoretically for, time threshold is i.e. not less than 2 times of time interval of detectionIt can.
Number to be transferred can be my other numbers, be also possible to that the number of my kith and kin can be related to, withThis promotes the probability that call event is connected, and avoids because missing outer unnecessary loss caused by dialling the especially important incoming call of incoming call.
When only including a number to be transferred in the second number, server end after receiving call transfer request,The number to be transferred is set as call forwarding destination Mobile Station International ISDN Number.When server end listens to the call event for the first numberWhen, which is transferred to forwarding number to be called.
When in the second number including multiple numbers to be transferred, server end, will after receiving call transfer requestMultiple number to be transferred is set as call forwarding destination Mobile Station International ISDN Number, and the calling of multiple numbers to be transferred is set according to preset orderTransfer sequence.When server end listens to the call event for the first number, turn according to the calling of multiple numbers to be transferredShifting sequence successively carry out call forwarding, until call event connect or by call event be transferred to calling sequence come it is last toCall event is transferred to that is, when server end listens to the call event for the first number and is arranged in by forwarding numberOne number to be transferred, is not processed if it can turn on;If being not switched on, continues for call event to be transferred to and be arranged inTwo numbers to be transferred, are recycled with this, until call event is switched on or calling sequence comes last number to be transferred.WhenSo, in other embodiments, other call forwarding rules can also be set, e.g., when call forwarding is last wait turn to comingWhen moving number, call event is still not switched on, and recycles and call event is forwarded to the number to be transferred for coming first, followed with thisRing, until reaching preset call forwarding number, stop call transfer operation.
Eleventh embodiment of the invention is the optimal enforcement example of above-mentioned 7th embodiment, as shown in Figure 5, comprising:
Intensity obtains module 110, for obtaining the network signal intensity of the first number of the machine;
Judgment module 120, for judging that intensity obtains whether the network signal intensity that module 110 obtains is less than preset signalsIntensity threshold;For further judging that network signal intensity is small after judging that network signal intensity is less than signal strength thresholdWhether it is greater than preset time threshold in the duration of preset signal strength threshold value;And for judging whether network signal intensity is bigIn preset signal strength threshold value;
Call forwarding module 130, for determining that network signal intensity is less than preset signal strength threshold value in judgment module 120Duration be greater than preset time threshold, call forwarding module 130 send call transfer request to server end by No. secondCode is set as call forwarding destination Mobile Station International ISDN Number, so that the call event for the first number is transferred to the second number;
Call forwarding cancels module 140, for determining that network signal intensity is greater than signal strength threshold in judgment module 120Value, call forwarding cancel module 140 and send cancellation call transfer request to server end cancellation call transfer service.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingThe destination Mobile Station International ISDN Number and signal strength threshold of transfer, intensity obtain frequency acquisition the machine first number of the beginning of module 110 to setThe network signal intensity of corresponding operator, and be compared it with preset signal strength by judgment module 120, work as networkSignal strength is less than signal strength threshold, and call forwarding module 130 sends call transfer request to server end configuration call and turnsShifting business;When judge network signal intensity be greater than signal strength threshold, be not processed.Here signal strength threshold can basisActual conditions are set, theoretically for, the value be terminal call establishment event need network signal intensity minimum value,Here it is not specifically limited.The frequency of end-probing network signal intensity can equally be set according to the actual situation, e.g., canTo be set as real-time detection, every 30s detection also can be set as once, every 1min detection one is inferior.
After being configured with call transfer service, intensity obtains the frequency acquisition the machine first of the continuation of module 110 to setNumber corresponds to the network signal intensity of operator, is equally compared it with preset signal strength by judgment module 120,When network signal intensity is greater than signal strength threshold, call forwarding cancels module 140 and sends cancellation call transfer request automatically extremelyServer end cancels call transfer service, i.e., when the networked environments of terminal improve, network signal intensity is enough to answer call event,Cancel call transfer service, the machine will be accessed for the call event of the first number.In other embodiments, network is being detectedSignal strength is greater than after signal strength threshold, further judges that network signal intensity is greater than the duration of signal strength thresholdWhether preset time threshold is greater than, if so, automatic send cancels call transfer request to server end cancellation call forwarding industryBusiness.Here time threshold can equally be set according to the look-in frequency of terminal, e.g., when look-in frequency is that every 30s detection is primary,It is even more time threshold can be set as 1min, 2min;For another example, primary for every 1min detection when look-in frequency, it can incite somebody to actionIt is even more that time threshold is set as 2min, 3min, theoretically for, 2 times of time interval of time threshold not less than detection?.
In the present embodiment, when the network signal intensity for detecting terminal is less than preset signal strength threshold value, terminal is automaticSend the finger of " * * the second number of 21* # " (such as " * * 21*11111111111# ", wherein " 11111111111 " are the second number)It enables to server end, carries out call forwarding setting directly against terminal, convenient for by all call event call forwardings to secondNumber.When the network signal intensity for detecting terminal is greater than preset signal strength threshold value, terminal sends instruction " ##21# " extremely automaticallyServer end cancels call transfer service automatically.In other embodiments, call transfer request and cancellation call transfer request canIt is transmitted by such a way that arbitrary other are appointed, is not specifically limited here.
Twelveth embodiment of the invention is the optimal enforcement example of above-mentioned 7th embodiment, comprising:
Intensity obtains module 110, for obtaining the network signal intensity of the first number of the machine;
Judgment module 120, for judging that intensity obtains whether the network signal intensity that module 110 obtains is less than preset signalsIntensity threshold;For further judging that network signal intensity is small after judging that network signal intensity is less than signal strength thresholdWhether it is greater than preset time threshold in the duration of preset signal strength threshold value;And for judging whether network signal intensity is bigIn preset signal strength threshold value;
Call forwarding module 130, for determining that network signal intensity is less than preset signal strength threshold value in judgment module 120Duration be greater than preset time threshold, call forwarding module 130 send call transfer request to server end by No. secondCode is set as call forwarding destination Mobile Station International ISDN Number, so that the call event for the first number is transferred to the second number, wherein No. secondIt include at least one number to be transferred in code;
Call forwarding cancels module 140, for determining that network signal intensity is greater than signal strength threshold in judgment module 120Value, call forwarding cancel module 140 and send cancellation call transfer request to server end cancellation call transfer service.
In the present embodiment, which is applied to the terminal conversed, and is configured in the terminalThe option for whether opening automatic call forwarding when user opens the automatic call forwarding option in terminal, and is configured with callingThe destination Mobile Station International ISDN Number and signal strength threshold of transfer, intensity obtain frequency acquisition the machine first number of the beginning of module 110 to setThe network signal intensity of corresponding operator, and be compared it with preset signal strength by judgment module 120, work as networkSignal strength is less than signal strength threshold, and call forwarding module 130 sends call transfer request to server end configuration call and turnsShifting business;When judge network signal intensity be greater than signal strength threshold, be not processed.Here signal strength threshold can basisActual conditions are set, theoretically for, the value be terminal call establishment event need network signal intensity minimum value,Here it is not specifically limited.The frequency of end-probing network signal intensity can equally be set according to the actual situation, e.g., canTo be set as real-time detection, every 30s (second) detection also can be set as once, every 1min (minute) detection one is inferior.
Number to be transferred can be my other numbers, be also possible to that the number of my kith and kin can be related to, withThis promotes the probability that call event is connected, and avoids because missing outer unnecessary loss caused by dialling the especially important incoming call of incoming call.
When only including a number to be transferred in the second number, server end after receiving call transfer request,The number to be transferred is set as call forwarding destination Mobile Station International ISDN Number.When server end listens to the call event for the first numberWhen, which is transferred to forwarding number to be called.
When in the second number including multiple numbers to be transferred, server end, will after receiving call transfer requestMultiple number to be transferred is set as call forwarding destination Mobile Station International ISDN Number, and the calling of multiple numbers to be transferred is set according to preset orderTransfer sequence.When server end listens to the call event for the first number, turn according to the calling of multiple numbers to be transferredShifting sequence successively carry out call forwarding, until call event connect or by call event be transferred to calling sequence come it is last toCall event is transferred to that is, when server end listens to the call event for the first number and is arranged in by forwarding numberOne number to be transferred, is not processed if it can turn on;If being not switched on, continues for call event to be transferred to and be arranged inTwo numbers to be transferred, are recycled with this, until call event is switched on or calling sequence comes last number to be transferred.Such as, when only including two numbers to be transferred in the second number, after the number to be transferred to make number one is not switched on call event,Continue to transfer call event and coming deputy number to be transferred, if being still not switched on, terminates call transfer operation.WhenSo, in other embodiments, other call forwarding rules can also be set, e.g., when call forwarding is last wait turn to comingWhen moving number, call event is still not switched on, and recycles and call event is forwarded to the number to be transferred for coming first, followed with thisRing, until reaching preset call forwarding number, stop call transfer operation.
After being configured with call transfer service, intensity obtains the frequency acquisition the machine first of the continuation of module 110 to setNumber corresponds to the network signal intensity of operator, is equally compared it with preset signal strength by judgment module 120,When network signal intensity is greater than signal strength threshold, call forwarding cancels module 140 and sends cancellation call transfer request automatically extremelyServer end cancels call transfer service, i.e., when the networked environments of terminal improve, network signal intensity is enough to answer call event,Cancel call transfer service, the machine will be accessed for the call event of the first number.In other embodiments, network is being detectedSignal strength is greater than after signal strength threshold, further judges that network signal intensity is greater than the duration of signal strength thresholdWhether preset time threshold is greater than, if so, automatic send cancels call transfer request to server end cancellation call forwarding industryBusiness.Here time threshold can equally be set according to the look-in frequency of terminal, e.g., when look-in frequency is that every 30s detection is primary,It is even more time threshold can be set as 1min, 2min;For another example, primary for every 1min detection when look-in frequency, it can incite somebody to actionIt is even more that time threshold is set as 2min, 3min, theoretically for, 2 times of time interval of time threshold not less than detection?.
In the present embodiment, when the network signal intensity for detecting terminal is less than preset signal strength threshold value, terminal is automaticInstruction " * * 21* number # to be transferred " is sent to server end, call forwarding setting is carried out directly against terminal, convenient for that will ownCall event (outer dial incoming call) call forwarding to number to be transferred.When including multiple numbers to be transferred in the second number, will wrapThe call transfer request for including multiple numbers to be transferred and call forwarding sequence is sent to server end progress call forwarding configuration, exhalesBeing transfer sequence is each number to be transferred putting in order in call transfer request.When the network signal for detecting terminal is strongDegree is greater than preset signal strength threshold value, and terminal sends instruction " ##21# " to server end, automatic cancellation call forwarding industry automaticallyBusiness.In other embodiments, call transfer request and cancellation call transfer request can be in such a way that arbitrary other be appointedIt is transmitted, is not specifically limited here.
Thriteenth embodiment of the invention, a kind of call forwarding system based on weak signal environment, as shown in fig. 6, including theAny one call transferring device 100 in seven embodiments~the 12nd embodiment further includes communicating to connect with call transferring device 100Server end 200, include: in server end 200
Request receiving module 210, the call transfer request for receiving the transmission of call transferring device 100 set the second numberIt is set to call forwarding destination Mobile Station International ISDN Number, and the cancellation call transfer request for receiving the transmission of call transferring device 100 cancels callingTransfer service;
Module 220 is monitored, for monitoring the incoming call event for being directed to the first number;
Interconnecting module 230, for listening to the incoming call event for the first number when monitoring module 220, by call eventIt is transferred to the second number;
When, including multiple numbers to be transferred, interconnecting module 230 turns according to the calling of multiple numbers to be transferred in the second numberShifting sequence is successively transferred, until call event is connected or call event is transferred to calling sequence comes last to be transferred numberCode.
In the present embodiment, when only including a number to be transferred in the second number, server end 200 is exhaled receivingAfter being transfer request, which is set as call forwarding destination Mobile Station International ISDN Number.When server end 200 is listened to forWhen the call event of one number, which is transferred to forwarding number to be called.
When in the second number include multiple numbers to be transferred when, server end 200 after receiving call transfer request,Multiple number to be transferred is set as call forwarding destination Mobile Station International ISDN Number, and sets exhaling for multiple numbers to be transferred according to preset orderIt is transfer sequence.When server end 200 listens to the call event for the first number, according to exhaling for multiple numbers to be transferredTransfer sequence is made successively to carry out call forwarding, until call event is connected or call event is transferred to calling sequence comes finallyNumber to be transferred call event is transferred to row that is, when server end 200 listens to the call event for the first numberIt is listed in primary number to be transferred, is not processed if it can turn on;If being not switched on, continue for call event to be transferred to rowBe listed in deputy number to be transferred, recycled with this, until call event be switched on or calling sequence come it is last to be transferredNumber.Such as, when only including two numbers to be transferred in the second number, the number to be transferred to make number one is not switched on calling thingAfter part, continuing to transfer call event is coming deputy number to be transferred, if being still not switched on, terminates call forwarding behaviourMake.Certainly, in other embodiments, other call forwarding rules can also be set, e.g., when call forwarding is last to comingWhen number to be transferred, call event is still not switched on, and recycles and call event is forwarded to the number to be transferred for coming first, withThis circulation, until reaching preset call forwarding number, stop call transfer operation.
It should be noted that above-described embodiment can be freely combined as needed.The above is only of the invention preferredEmbodiment, it is noted that for those skilled in the art, without departing from the principle of the present invention,Several improvements and modifications can also be made, these modifications and embellishments should also be considered as the scope of protection of the present invention.

Claims (10)

CN201811393595.6A2018-11-212018-11-21Call forwarding method, device and system based on weak signal environmentPendingCN109195121A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811393595.6ACN109195121A (en)2018-11-212018-11-21Call forwarding method, device and system based on weak signal environment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811393595.6ACN109195121A (en)2018-11-212018-11-21Call forwarding method, device and system based on weak signal environment

Publications (1)

Publication NumberPublication Date
CN109195121Atrue CN109195121A (en)2019-01-11

Family

ID=64940448

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811393595.6APendingCN109195121A (en)2018-11-212018-11-21Call forwarding method, device and system based on weak signal environment

Country Status (1)

CountryLink
CN (1)CN109195121A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115442472A (en)*2022-08-302022-12-06青岛海信移动通信技术股份有限公司Terminal device, communication control method and storage medium
CN115942412A (en)*2022-12-012023-04-07深圳酷赛通信科技有限公司Communication processing method based on double cards and terminal equipment thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1227690A (en)*1996-06-071999-09-01艾利森电话股份有限公司 call transfer operation
CN103024709A (en)*2012-11-162013-04-03北京小米科技有限责任公司Method, device, server and terminal for realizing call forwarding
CN104581667A (en)*2015-01-162015-04-29小米科技有限责任公司Call forwarding method and device
CN105704693A (en)*2016-03-312016-06-22宇龙计算机通信科技(深圳)有限公司Call transfer number setting method, call transfer number setting device and terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1227690A (en)*1996-06-071999-09-01艾利森电话股份有限公司 call transfer operation
CN103024709A (en)*2012-11-162013-04-03北京小米科技有限责任公司Method, device, server and terminal for realizing call forwarding
CN104581667A (en)*2015-01-162015-04-29小米科技有限责任公司Call forwarding method and device
CN105704693A (en)*2016-03-312016-06-22宇龙计算机通信科技(深圳)有限公司Call transfer number setting method, call transfer number setting device and terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115442472A (en)*2022-08-302022-12-06青岛海信移动通信技术股份有限公司Terminal device, communication control method and storage medium
CN115942412A (en)*2022-12-012023-04-07深圳酷赛通信科技有限公司Communication processing method based on double cards and terminal equipment thereof

Similar Documents

PublicationPublication DateTitle
CN104519151A (en)Mobile terminal incoming call sensing system
CN104717378B (en)Call transferring method and device
CN109195121A (en)Call forwarding method, device and system based on weak signal environment
CN101155209A (en)Incoming call and short message reminding method and device thereof
CN107426407A (en)A kind of mobile terminal realizes the method and terminal that No.1 is blocked more
CN102325312A (en) A landline phone automatically detects bluetooth mobile phone and registers call forwarding system
CN105959498A (en)Communication method and system based on customer service system
CN101651753A (en)Calling control device and method for supporting circuit domain telephone and voice over IP
US20100118863A1 (en)Method for Realizing a Re-Answer Call
CN110650259A (en) Method, device, server, terminal and storage medium for responding to call request
CN106507222A (en)The method that the transmitter receiver automatically selects intermediate station under IP interconnection modes
JP3604929B2 (en) Communication device
JP4397107B2 (en) Line connection apparatus and recording medium
JPH087723Y2 (en) Cordless phone
CN110460730A (en)A kind of WEB page end telephone set system and calling-out method
KR200245830Y1 (en)A conformation device with voice of caller id
CN118042038A (en)Call processing method, device, equipment and storage medium
JP2011019182A (en)Telephone terminal continuing incoming call state when in incoming call transfer
JP2007097092A (en)Telephony system
JPH0697991A (en)Cordless telephone system
JPS6084091A (en)Main wire incoming connection system
JPH09116628A (en) How to cancel hold call in simple exchange system
JPH03278750A (en)Automatic redial control method for information communication equipment
JPH04111658A (en)Electronic exchange replying reason for incoming call disable to caller in immediate message
JP2003073047A (en)Elevator remote monitoring system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20190111

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp