[go: up one dir, main page]

CN106303094B - A kind of method calling strange telephone number and mobile terminal - Google Patents

A kind of method calling strange telephone number and mobile terminal Download PDF

Info

Publication number
CN106303094B
CN106303094B CN201610967617.XA CN201610967617A CN106303094B CN 106303094 B CN106303094 B CN 106303094B CN 201610967617 A CN201610967617 A CN 201610967617A CN 106303094 B CN106303094 B CN 106303094B
Authority
CN
China
Prior art keywords
volte
call
strange number
mobile terminal
strange
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.)
Active
Application number
CN201610967617.XA
Other languages
Chinese (zh)
Other versions
CN106303094A (en
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201610967617.XA priority Critical patent/CN106303094B/en
Publication of CN106303094A publication Critical patent/CN106303094A/en
Application granted granted Critical
Publication of CN106303094B publication Critical patent/CN106303094B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The present invention provides a kind of method for calling strange telephone number and mobile terminal, the method is applied to have turned on the mobile terminal of VoLTE function, which comprises when detecting the operation for dialing strange number, dials the strange number by the domain CS;In the calling procedure for dialing the strange number, judge whether the strange number meets the switching condition of VoLTE call;If satisfied, then switching to VoLTE call from the domain CS.The scheme of the strange telephone number of calling provided through the invention intelligently can enable or close VoLTE call under conditions of VoLTE function is opened.

Description

A kind of method calling strange telephone number and mobile terminal
Technical field
The present invention relates to fields of communication technology, whole more particularly to a kind of method for calling strange telephone number and movement End.
Background technique
With the rapid deployment of 4G network, a kind of voice service based on IMS of VoLTE is also more and more mature, correspondingly exists It is also higher and higher using the frequency of VoLTE function making and receiving calls in mobile terminal.When being conversed at present by VoLTE, rate are opposite For example in common call mode: 2G, 3G mode want high, and user is dialing once opening VOLTE function in the terminal It can be conversed by VoLTE in phone, wherein VoLTE call occupies ps domain, and common call mode then occupies the domain CS.And in reality In the application process of border, when user dials some strange numbers, such as the clawback service number such as express delivery number, then without using VoLTE call function goes to dial these strange numbers, if not manual switching at this time is to common call mode, it will it is unnecessary to cause The consumption of call rate, and if switch to common call mode, need user will VoLTE function close after be then turned on it is common logical Function is talked about, it is cumbersome, it is not easy to user's operation.
As it can be seen that existing mobile terminal can not be under conditions of mobile terminal VoLTE function be opened, according to user demand intelligence It can enable or close VoLTE call.
Summary of the invention
The present invention provides a kind of strange telephone number method of calling and mobile terminal, is existed with solving existing current mobile terminal Under conditions of VoLTE function is opened, VoLTE call intelligently can not be enabled or closed according to user demand, needs user manual The problem of carrying out call mode switching.According to one aspect of the present invention, a kind of method for calling strange telephone number is provided, Applied to the mobile terminal for having turned on VoLTE function, which comprises when detecting the operation for dialing strange number, lead to It crosses the domain CS and dials the strange number;In the calling procedure for dialing the strange number, judge whether the strange number is full The switching condition of sufficient VoLTE call;If satisfied, then switching to VoLTE call from the domain CS.
According to another aspect of the present invention, a kind of mobile terminal is provided, which comprises the first calling module is used In when detecting the operation for dialing strange number, the strange number is dialed by the domain CS, wherein the mobile terminal has been opened Open VoLTE function;Judgment module, for whether judging the strange number in the calling procedure for dialing the strange number Meet the switching condition of VoLTE call;Switching module, if the judging result for the judgment module is to meet, from the domain CS Switch to VoLTE call.
Compared with prior art, the invention has the following advantages that
The method and mobile terminal of the strange telephone number of calling provided in an embodiment of the present invention, dial strange number when detecting When the operation of code, strange number is dialed by the domain CS;In the calling procedure for dialing strange number, judge whether strange number is full The switching condition of sufficient VoLTE call;If satisfied, then switching to VoLTE call from the domain CS switches to ps domain.As it can be seen that of the invention The scheme for the strange telephone number of calling that embodiment provides, can under conditions of VoLTE function is opened, intelligently enable or VoLTE call is closed, carries out call mode switching manually without user, it is therefore, convenient for the user to operate to be able to ascend making for user With experience.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention, And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can It is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various advantage and benefit are for ordinary skill people Member will become clear.Attached drawing is only used for showing preferred embodiment, and is not to be construed as limiting the invention.And In entire attached drawing, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 is the step flow chart of a kind of according to embodiments of the present invention one method for calling strange telephone number;
Fig. 2 is the step flow chart of a kind of according to embodiments of the present invention two method for calling strange telephone number;
Fig. 3 is the step flow chart of a kind of according to embodiments of the present invention three method for calling strange telephone number;
Fig. 4 is a kind of structural block diagram of according to embodiments of the present invention four mobile terminal;
Fig. 5 is a kind of structural block diagram of according to embodiments of the present invention five mobile terminal;
Fig. 6 is a kind of structural block diagram of according to embodiments of the present invention six mobile terminal;
Fig. 7 is a kind of structural block diagram of according to embodiments of the present invention seven mobile terminal.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure It is fully disclosed to those skilled in the art.
Embodiment one
Referring to Fig.1, a kind of step flow chart of method for calling strange telephone number of the embodiment of the present invention one is shown.
The method of the strange telephone number of calling of the embodiment of the present invention the following steps are included:
Step 101: when measuring the operation for dialing strange number, strange number being dialed by the domain CS.
The method of the strange telephone number of calling of the embodiment of the present invention, applied to the mobile terminal for having turned on VoLTE function.
Wherein, strange number is the number being not stored in communication of mobile terminal record.If dialing numbers are to deposit in address list When the number of storage, then directly conversed by VoLTE, and no longer need to execute subsequent call mode switching flow.
Call mode, the 3G call mode of 2G is required to occupy CS domain call.
Step 102: in the calling procedure for dialing strange number, judging whether strange number meets cutting for VoLTE call Change condition.
VoLTE call switching condition can be configured according to actual needs by those skilled in the art, and the present invention is implemented This is not specifically limited in example.
Such as: it can be set to by the frequency threshold value of VoLTE call dialing numbers in one week, when the strange number is one When being greater than set threshold value using the number of VoLTE call dialing numbers in all, it is determined that meet the switching item of VoLTE call Part.
Again for example: can be set to use away from the last time threshold using VoLTE call when the last time VoLTE call dials the strange number apart from when the time at current time being less than set time threshold, it is determined that meets The switching condition of VoLTE call.
Step 103: if meeting VoLTE call switching condition, switching to VoLTE call from the domain CS.
If being unsatisfactory for the switching condition of VoLTE call, switch without call mode, keeps passing through CS domain call.
The method of the strange telephone number of calling provided in an embodiment of the present invention, when detecting the operation for dialing strange number When, strange number is dialed by the domain CS;In the calling procedure for dialing strange number, judge whether strange number meets VoLTE The switching condition of call;If satisfied, then switching to VoLTE call from the domain CS switches to ps domain.As it can be seen that the embodiment of the present invention mentions The method of the strange telephone number of calling of confession can intelligently be enabled or be closed under conditions of VoLTE function is opened VoLTE call, carries out call mode switching without user manually, therefore, the use body convenient for the user to operate for being able to ascend user It tests.
Embodiment two
Referring to Fig. 2, a kind of step flow chart of method for calling strange telephone number of the embodiment of the present invention two is shown.
The method of the strange telephone number of calling of the embodiment of the present invention the following steps are included:
Step 201: when detecting the operation for dialing strange number, strange number being dialed by the domain CS.
The method of the strange telephone number of calling of the embodiment of the present invention, applied to the mobile terminal for having turned on VoLTE function.
The mobile terminal of the embodiment of the present invention is provided with a particular switch, and the particular switch is logical in VoLTE for controlling It talks about under function unlocking condition, if default dials strange number by the domain CS.Specifically, it when the particular switch is closed, then writes from memory Recognize and strange number is dialed by the domain CS;When the particular switch is opened, then defaults and strange number is dialed using VoLTE call.This The method flow of inventive embodiments is that particular switch is in close state lower execution.
Wherein, strange number is the number being not stored in communication of mobile terminal record.If dialing numbers are to deposit in address list It when the number of storage, then directlys adopt VoLTE call and dials strange number, and no longer need to execute subsequent call mode switching stream Journey.
Call mode, the 3G call mode of 2G is required to occupy CS domain call.
Step 202: in the calling procedure for dialing strange number, determining that strange number passes through in history preset time The total degree of VoLTE call.
Wherein, history preset time can be configured according to actual needs by those skilled in the art, such as: it is arranged to 5 days, 1 week, 10 days etc., this is not specifically limited in the embodiment of the present invention.
Step 203: judging whether total degree is greater than preset value;If so, 204 are thened follow the steps, if it is not, thening follow the steps 207。
Wherein, preset value can also be configured according to actual needs by those skilled in the art, such as: be arranged to 2 times, 3 times, it is 5 inferior, this is not specifically limited in the embodiment of the present invention.
If total degree is greater than preset value, the switching condition for meeting VoLTE call can determine;If total degree is less than or equal to Preset value then can determine the switching condition for being unsatisfactory for VoLTE call.
Assuming that history preset time is 7 days, preset value is 3 times, if dialing this strange number by VoLTE call in 7 days The total degree of code is 4 times, since 4 greater than 3, accordingly, it can be determined that the strange number meets the switching condition of VoLTE call.
Step 204: if it is determined that total degree be greater than preset value when, determine the strange number meet VoLTE call switching Then condition executes step 205.
Step 205: switching to VoLTE call from the domain CS.
VoLTE call occupies ps domain, then this switching switches to ps domain from the domain CS.
Range sensor passes through the ear of infrared detection user at a distance from mobile terminal, when ear and mobile phone distance are less than Start timing when preset threshold and after closing of the circuit;Then stop timing after end of conversation.
Step 206: after this end of conversation, this call for recording strange number is conversed using VoLTE.
After end of conversation, this message registration is preserved and is saved its call mode, so that next time judges the footpath between fields Use when whether raw number meets the switching condition of VoLTE call.
So far, the process of the branch terminates.
Step 207: if it is determined that total degree when being less than or equal to preset value, it is logical to determine that the strange number is unsatisfactory for VoLTE The switching condition of words;Then step 208 is executed.
Step 208: if being unsatisfactory for the switching condition of VoLTE call, keeping passing through CS domain call.
When determining that strange number is unsatisfactory for the switching condition of VoLTE call, then CS domain call is still passed through using holding.
Step 209: in communication process, when detecting the handover operation of user, switching to VoLTE call.
When range sensor by infrared detection to the distance between mobile terminal and user's ear less than preset threshold and Start timing after closing of the circuit;And in communication process, mobile terminal detects the handover operation of user by range sensor, When detecting the handover operation of user, VoLTE call is switched to.If the switching behaviour of user is not detected in communication process Make, then remains through CS domain call.
One kind preferably in communication process, when detecting the handover operation of user, switching to the mode of VoLTE call Are as follows: in communication process, when the distance parameter for detecting mobile terminal and veil meets preset condition, switch to VoLTE Call.
Wherein, veil can be the ear of user.
Specifically when detecting, range sensor works as the two through infrared detection user's ear at a distance from mobile terminal The distance between be more than preset threshold, and between the two be less than preset threshold again apart from preset time, it is determined that meet default Condition switches to VoLTE call from the domain CS.
Step 210: after this end of conversation, this call for recording strange number is conversed using VoLTE.
After end of conversation, this message registration is preserved and is saved its call mode, so that next time judges the footpath between fields Use when whether raw number meets the switching condition of VoLTE call.Although this call begins through the domain CS and dials strange number, It is switched to VoLTE call in communication process, but the call mode of the strange number is still also saved as into VoLTE finally Call.
So far, the process of the branch terminates.
The method provided in an embodiment of the present invention for dialing strange telephone number using VOLTE, except in embodiment one Outside beneficial effect possessed by method, user's interface for independently carrying out call mode switching is also provided, passes through CS in mobile terminal During domain call, user can be by executing handover operation, and control mobile terminal switches to VoLTE call from the domain CS, carries out Call mode switching, can satisfy the individual demand of user, therefore is able to ascend the usage experience of user.
Embodiment three
Referring to Fig. 3, a kind of step flow chart of method for calling strange telephone number of the embodiment of the present invention three is shown.
The method of the strange telephone number of calling of the embodiment of the present invention the following steps are included:
Step 301: when detecting the operation for dialing strange number, determining the noisy degree of mobile terminal local environment.
The method of the strange telephone number of calling of the embodiment of the present invention, applied to the mobile terminal for having turned on VoLTE function.
The mobile terminal of the embodiment of the present invention is provided with a particular switch, and the particular switch is logical in VoLTE for controlling It talks about under function unlocking condition, if default dials strange number by the domain CS.Specifically, it when the particular switch is closed, then writes from memory Recognize and strange number is dialed by the domain CS;When the particular switch is opened, then defaults and strange number is dialed using VoLTE call.This The method flow of inventive embodiments is that particular switch is in close state lower execution.
Wherein, strange number is the number being not stored in communication of mobile terminal record.If dialing numbers are to deposit in address list When the number of storage, then directlys adopt VoTE call and dial strange number, and the call mode without executing the embodiment of the present invention is cut Change of current journey.
In actual application, sound can be passed through by the decibel and perceived noisiness of enabling microphone detection ambient sound Decibel and perceived noisiness determine the noisy degree of environment.The noisy degree of certain environment can also be determining only in accordance with the decibel of sound, It can be determined only in accordance with the perceived noisiness of ambient sound.
Step 302: judging whether determining noisy degree is less than default noisy degree;If it is not, thening follow the steps 303;If so, Execute step 304.
If noisy degree is less than default noisy degree, can determine can meet user to call clear sound by CS domain call Therefore the demand of degree dials the strange number by the domain CS.If noisy degree is greater than or equal to default noisy degree, can be true Surely the needs of user is to call sound articulation can just be met by needing to converse by VoLTE, therefore, directly be conversed by VoLTE Dial the strange number.
Step 303: when determining noisy degree is greater than or equal to default noisy degree, then directly being dialed by VoLTE call The strange number.
So far, the branch of call mode switching terminates.
Step 304: when determining noisy degree is less than default noisy degree, strange number being dialed by the domain CS.
Detailed process after dialing strange number by the domain CS is referring to the phase in step 202 to step 210 in embodiment two It speaks on somebody's behalf bright, is no longer described in detail in the embodiment of the present invention, only carry out general process such as and describe.
Step 305: in the calling procedure for dialing strange number, judging whether the strange number meets VoLTE call Switching condition;If so, 306 are thened follow the steps, if it is not, thening follow the steps 307.
Judge whether the strange number meets the specific judgment mode of the switching condition of VoLTE call, referring to embodiment two In related description, this is repeated no more in the embodiment of the present invention.
Step 306: if meeting the switching condition of VoLTE call, switching to VoLTE call from the domain CS.
When range sensor by infrared detection to the distance between mobile terminal and user's ear less than preset threshold and Start timing after closing of the circuit;Then stop timing after end of conversation.After this end of conversation, this of strange number is recorded Call is conversed using VoLTE, use when to judge whether the strange number meets the switching condition of VoLTE call next time.
So far, the branch of call mode switching terminates.
Step 307: if being unsatisfactory for the switching condition of VoLTE call, keeping passing through CS domain call.
When determining that strange number is unsatisfactory for the switching condition of VoLTE call, then still pass through CS domain call.
Step 308: in communication process, when detecting the handover operation of user, switching to VoLTE call.
After this end of conversation, this call for recording strange number is conversed using VoLTE, after end of conversation, by this Secondary message registration preserves and saves its call mode, to judge whether the strange number meets VoLTE call next time Switching condition when use.Although this call begins through CS domain call, VoLTE call is switched to during logical, The call mode of the strange number is still also saved as into VoLTE call finally.
So far, the process of the branch terminates.
The method of the strange telephone number of calling provided in an embodiment of the present invention, except with beneficial effect possessed by embodiment one Outside fruit, the call mode used can also be targetedly determined according to the noisy degree of the ambient enviroment locating for mobile terminal, VoLTE call is directly selected under noisy environment, to guarantee speech quality, therefore is able to ascend the usage experience of user.
Example IV
Referring to Fig. 4, a kind of structural block diagram of mobile terminal of the embodiment of the present invention four is shown.
The mobile terminal of the embodiment of the present invention includes: the first calling module 401, dials strange number for that ought detect When operation, the strange number is dialed by the domain CS, wherein the mobile terminal has turned on VoLTE function;Judgment module 402, For in the calling procedure for dialing the strange number, judging whether the strange number meets the switching item of VoLTE call Part;Switching module 403 switches to VoLTE call from the domain CS if the judging result for the judgment module 402 is to meet.
Mobile terminal provided in an embodiment of the present invention is dialed when detecting the operation for dialing strange number by the domain CS Strange number;In the calling procedure for dialing strange number, judge whether strange number meets the switching condition of VoLTE call; If satisfied, then switching to VoLTE call from the domain CS switches to ps domain.As it can be seen that mobile terminal provided in an embodiment of the present invention, energy Enough intelligently enabling or closing VoLTE converse under conditions of VoLTE function is opened, and carry out call mould manually without user Formula switching, therefore, the usage experience convenient for the user to operate for being able to ascend user.
Embodiment five
Referring to Fig. 5, a kind of structural block diagram of mobile terminal of the embodiment of the present invention five is shown.
The mobile terminal of the embodiment of the present invention is advanced optimizing to the mobile terminal in example IV, the shifting after optimization Dynamic terminal includes: the first calling module 501, for being dialed by the domain CS described when detecting the operation for dialing strange number Strange number, wherein the mobile terminal has turned on VoLTE function;Judgment module 502, for dialing the strange number Calling procedure in, judge the strange number whether meet VoLTE call switching condition;Switching module 503, if being used for institute The judging result of judgment module 502 is stated to meet, then switches to VoLTE call from the domain CS.
Preferably, the judgment module 502 includes: that number determines submodule 5021, for dialing the strange number Calling procedure in, determine the total degree that the strange number is conversed by VoLTE in history preset time;Judging submodule 5022, for judging whether the total degree is greater than preset value;First determines submodule 5023, if being used for the judging submodule 5022 judging result is the switching condition for meeting VoLTE call greater than, it is determined that the strange number;Second determines submodule 5024, if for the judging submodule judging result be less than or equal to, it is determined that the strange number is unsatisfactory for VoLTE The switching condition of call.
Preferably, the mobile terminal further include: the first logging modle 504, in the switching module 503 from the domain CS It switches to after VoLTE call, after this end of conversation, this call for recording the strange number is conversed using VoLTE.
Preferably, the mobile terminal further include: mode keeps module 505, if the judgement for the judgment module 502 As a result it is the switching condition for being unsatisfactory for VoLTE call, then keeps passing through CS domain call;Switching module 506 is detected, for conversing In the process, when detecting the handover operation of user, VoLTE call is switched to.
Preferably, the detection switching module 506 is specifically used for: in communication process, when detect mobile terminal and hide When covering the distance parameter of object and meeting preset condition, VoLTE call is switched to.Preferably, the mobile terminal further include: environment is true Cover half block 507, for determining the movement before first calling module 501 dials the strange number by the domain CS The noisy degree of terminal local environment;Calling module 508, described in when the noisy degree is less than default noisy degree, then calling First calling module 501 executes the operation that the strange number is dialed by the domain CS.
The mobile terminal of the embodiment of the present invention calls for realizing previous embodiment one into embodiment three strange accordingly The method of telephone number, and there is beneficial effect corresponding with embodiment of the method, details are not described herein.
Embodiment six
Referring to Fig. 6, the structural block diagram of the mobile terminal of the embodiment of the present invention is shown.
The mobile terminal 700 of the embodiment of the present invention includes: at least one processor 701, memory 702, at least one net Network interface 704 and other users interface 703.Various components in mobile terminal 700 are coupled by bus system 705. It is understood that bus system 705 is for realizing the connection communication between these components.Bus system 705 remove include data/address bus it It outside, further include power bus, control bus and status signal bus in addition.It, will be various total in Fig. 6 but for the sake of clear explanation Line is all designated as bus system 705.
Wherein, user interface 703 may include display, keyboard or pointing device (for example, mouse, trace ball (track ball), touch-sensitive plate or touch screen etc..
It is appreciated that the memory 702 in the embodiment of the present invention can be volatile memory or nonvolatile memory, It or may include both volatile and non-volatile memories.Wherein, nonvolatile memory can be read-only memory (Read- Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), the read-only storage of erasable programmable Device (Erasable PROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or Flash memory.Volatile memory can be random access memory (Random Access Memory, RAM), be used as external high Speed caching.By exemplary but be not restricted explanation, the RAM of many forms is available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory (Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double DataRate SDRAM, DDRSDRAM), enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronized links Dynamic random access memory (Synchlink DRAM, SLDRAM) and direct rambus random access memory (Direct Ram bus RAM, DRRAM).The memory 702 of the system and method for description of the embodiment of the present invention is intended to include but is not limited to this A little and any other suitable type memory.
In some embodiments, memory 702 stores following element, executable modules or data structures, or Their subset of person or their superset: operating system 7021 and application program 7022.
Wherein, operating system 7021 include various system programs, such as ccf layer, core library layer, driving layer etc., are used for Realize various basic businesses and the hardware based task of processing.Application program 7022 includes various application programs, such as media Player (Media Player), browser (Browser) etc., for realizing various applied business.Realize the embodiment of the present invention The program of method may be embodied in application program 7022.
In embodiments of the present invention, by the program or instruction of calling memory 702 to store, specifically, can be application The program or instruction stored in program 7022, processor 701 are used under conditions of mobile terminal has turned on VoLTE function, when When detecting the operation for dialing strange number, the strange number is dialed by the domain CS;In the calling for dialing the strange number In the process, judge whether the strange number meets the switching condition of VoLTE call;If satisfied, then switching to VoLTE from the domain CS Call.
The method that the embodiments of the present invention disclose can be applied in processor 701, or be realized by processor 701. Processor 701 may be a kind of IC chip, the processing capacity with signal.During realization, the above method it is each Step can be completed by the integrated logic circuit of the hardware in processor 701 or the instruction of software form.Above-mentioned processing Device 701 can be general processor, digital signal processor (Digital Signal Processor, DSP), dedicated integrated electricity Road (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components.It may be implemented or execute disclosed each method, step and the logic diagram in the embodiment of the present invention.It is general Processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with institute of the embodiment of the present invention The step of disclosed method, can be embodied directly in hardware decoding processor and execute completion, or with the hardware in decoding processor And software module combination executes completion.Software module can be located at random access memory, and flash memory, read-only memory may be programmed read-only In the storage medium of this fields such as memory or electrically erasable programmable memory, register maturation.The storage medium is located at The step of memory 702, processor 701 reads the information in memory 702, completes the above method in conjunction with its hardware.
It is understood that embodiments described herein can with hardware, software, firmware, middleware, microcode or its Combination is to realize.For hardware realization, processing unit be may be implemented in one or more specific integrated circuit (Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing appts (DSP Device, DSPD), programmable logic device (Programmable Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general processor, In controller, microcontroller, microprocessor, other electronic units for executing herein described function or combinations thereof.
For software implementations, the module (such as process, function etc.) of function described in the execution embodiment of the present invention can be passed through To realize technology described in the embodiment of the present invention.Software code is storable in memory and is executed by processor.Storage Device can in the processor or portion realizes outside the processor.
Optionally, processor 701 judges whether the strange number is full in the calling procedure for dialing the strange number When the switching condition of sufficient VoLTE call, it is specifically used for: in the calling procedure for dialing the strange number, determines that history is default The total degree that the strange number is conversed by VoLTE in time;Judge whether the total degree is greater than preset value;If more than, Then determine that the strange number meets the switching condition of VoLTE call;If being less than or equal to, it is determined that the strange number is discontented The switching condition of sufficient VoLTE call.
Optionally, processor 701 is also used to after switching to VoLTE call from the domain CS: after this end of conversation, This call for recording the strange number is conversed using VoLTE.
Optionally, processor 701 is after judging whether the strange number meets the switching condition that VoLTE converses, also For: if being unsatisfactory for the switching condition of VoLTE call, keep passing through CS domain call;In communication process, detect user's When handover operation, VoLTE call is switched to.
Optionally, processor 701 is in communication process, when detecting the handover operation of user, switches to VoLTE call When, it is specifically used for: in communication process, when the distance parameter for detecting mobile terminal and veil meets preset condition, cuts Shift to VoLTE call.
Optionally, processor 701 is also used to before dialing the strange number by the domain CS: being determined described mobile whole Hold the noisy degree of local environment;When the noisy degree is less than default noisy degree, then execution is described dials the footpath between fields by the domain CS The operation of raw number.
Mobile terminal 700 can be realized each process that mobile terminal is realized in previous embodiment, to avoid repeating, here It repeats no more.
Mobile terminal provided in an embodiment of the present invention is dialed when detecting the operation for dialing strange number by the domain CS Strange number;In the calling procedure for dialing strange number, judge whether strange number meets the switching condition of VoLTE call; If satisfied, then switching to VoLTE call from the domain CS switches to ps domain.As it can be seen that mobile terminal provided in an embodiment of the present invention, energy Enough intelligently enabling or closing VoLTE converse under conditions of VoLTE function is opened, and carry out call mould manually without user Formula switching, therefore, the usage experience convenient for the user to operate for being able to ascend user.
Embodiment seven
Referring to Fig. 7, the structural block diagram of the mobile terminal of the embodiment of the present invention is shown.
Mobile terminal in the embodiment of the present invention can be mobile phone, tablet computer, personal digital assistant (Personal Digital Assistant, PDA) or vehicle-mounted computer etc..
Mobile terminal in Fig. 7 includes radio frequency (Radio Frequency, RF) circuit 810, memory 820, input unit 830, display unit 840, processor 860, voicefrequency circuit 870, WiFi (WirelessFidelity) module 880 and power supply 890.
Wherein, input unit 830 can be used for receiving the number or character information of user's input, and generation and mobile terminal User setting and function control related signal input.Specifically, in the embodiment of the present invention, which can be with Including touch panel 831.Touch panel 831, also referred to as touch screen collect the touch operation (ratio of user on it or nearby Such as user uses the operation of finger, stylus any suitable object or attachment on touch panel 831), and according to setting in advance Fixed formula drives corresponding attachment device.Optionally, touch panel 831 may include touch detecting apparatus and touch controller two A part.Wherein, the touch orientation of touch detecting apparatus detection user, and touch operation bring signal is detected, signal is passed Give touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into contact coordinate, then The processor 860 is given, and order that processor 860 is sent can be received and executed.Furthermore, it is possible to using resistance-type, electricity The multiple types such as appearance formula, infrared ray and surface acoustic wave realize touch panel 831.In addition to touch panel 831, input unit 830 Can also include other input equipments 832, other input equipments 832 can include but is not limited to physical keyboard, function key (such as Volume control button, switch key etc.), trace ball, mouse, one of operating stick etc. or a variety of.
Wherein, display unit 840 can be used for showing information input by user or be supplied to the information and movement of user The various menu interfaces of terminal.Display unit 840 may include display panel 841, optionally, can use LCD or organic light emission The forms such as diode (Organic Light-Emitting Diode, OLED) configure display panel 841.
It should be noted that touch panel 831 can cover display panel 841, touch display screen is formed, when the touch display screen is examined After measuring touch operation on it or nearby, processor 860 is sent to determine the type of touch event, is followed by subsequent processing device 860 provide corresponding visual output according to the type of touch event in touch display screen.
Touch display screen includes Application Program Interface viewing area and common control viewing area.The Application Program Interface viewing area And arrangement mode of the common control viewing area does not limit, can be arranged above and below, left-right situs etc. can distinguish two it is aobvious Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with The interface elements such as the icon comprising at least one application program and/or widget desktop control.The Application Program Interface viewing area Or the empty interface not comprising any content.This commonly uses control viewing area for showing the higher control of utilization rate, for example, Application icons such as button, interface number, scroll bar, phone directory icon etc. are set.
Wherein processor 860 is the control centre of mobile terminal, utilizes each of various interfaces and connection whole mobile phone A part by running or execute the software program and/or module that are stored in first memory 821, and is called and is stored in Data in second memory 822 execute the various functions and processing data of mobile terminal, to carry out to mobile terminal whole Monitoring.Optionally, processor 860 may include one or more processing units.
In embodiments of the present invention, by call store the first memory 821 in software program and/or module and/ Or the data in the second memory 822, processor 860 are used under conditions of mobile terminal has turned on VoLTE function, work as inspection When measuring the operation for dialing strange number, the strange number is dialed by the domain CS;In the calling for dialing the strange number Cheng Zhong, judges whether the strange number meets the switching condition of VoLTE call;If satisfied, it is logical then to switch to VoLTE from the domain CS Words.Optionally, processor 860 judges whether the strange number meets in the calling procedure for dialing the strange number When the switching condition of VoLTE call, it is specifically used for: in the calling procedure for dialing the strange number, when determining that history is preset The total degree that the interior strange number is conversed by VoLTE;Judge whether the total degree is greater than preset value;If more than then Determine that the strange number meets the switching condition of VoLTE call;If being less than or equal to, it is determined that the strange number is unsatisfactory for The switching condition of VoLTE call.
Optionally, processor 860 is also used to after switching to VoLTE call from the domain CS: after this end of conversation, This call for recording the strange number is conversed using VoLTE.
Optionally, processor 860 is after judging whether the strange number meets the switching condition that VoLTE converses, also For: if being unsatisfactory for the switching condition of VoLTE call, keep passing through CS domain call;In communication process, detect user's When handover operation, VoLTE call is switched to.
Optionally, processor 860 is in communication process, when detecting the handover operation of user, switches to VoLTE call When, it is specifically used for: in communication process, when the distance parameter for detecting mobile terminal and veil meets preset condition, cuts Shift to VoLTE call.
Optionally, processor 860 is also used to before dialing the strange number by the domain CS: being determined described mobile whole Hold the noisy degree of local environment;When the noisy degree is less than default noisy degree, then execution is described dials the footpath between fields by the domain CS The operation of raw number.
Mobile terminal provided in an embodiment of the present invention is dialed when detecting the operation for dialing strange number by the domain CS Strange number;In the calling procedure for dialing strange number, judge whether strange number meets the switching condition of VoLTE call; If satisfied, then switching to VoLTE call from the domain CS switches to ps domain.As it can be seen that mobile terminal provided in an embodiment of the present invention, energy Enough intelligently enabling or closing VoLTE converse under conditions of VoLTE function is opened, and carry out call mould manually without user Formula switching, therefore, the usage experience convenient for the user to operate for being able to ascend user.
For device embodiment, since it is basically similar to the method embodiment, related so being described relatively simple Place illustrates referring to the part of embodiment of the method.
Provided herein using VOLTE dial the scheme of strange telephone number not with any certain computer, virtual system Or other equipment are inherently related.Various general-purpose systems can also be used together with teachings based herein.It is retouched according to above It states, it is obvious for constructing structure required by the system with the present invention program.In addition, the present invention is not also directed to any spy Determine programming language.It should be understood that can use various programming languages realizes summary of the invention described herein, and right above The description that language-specific is done is in order to disclose the best mode of carrying out the invention.
In the instructions provided here, numerous specific details are set forth.It is to be appreciated, however, that implementation of the invention Example can be practiced without these specific details.In some instances, well known method, structure is not been shown in detail And technology, so as not to obscure the understanding of this specification.
Similarly, it should be understood that in order to simplify the disclosure and help to understand one or more of the various inventive aspects, Above in the description of exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes In example, figure or descriptions thereof.However, the disclosed method should not be interpreted as reflecting the following intention: i.e. required to protect Shield the present invention claims features more more than feature expressly recited in each claim.More precisely, such as right As claim reflects, inventive aspect is all features less than single embodiment disclosed above.Therefore, it then follows tool Thus claims of body embodiment are expressly incorporated in the specific embodiment, wherein each claim conduct itself Separate embodiments of the invention.
Those skilled in the art will understand that can be carried out adaptively to the module in the equipment in embodiment Change and they are arranged in one or more devices different from this embodiment.It can be the module or list in embodiment Member or component are combined into a module or unit or component, and furthermore they can be divided into multiple submodule or subelement or Sub-component.Other than such feature and/or at least some of process or unit exclude each other, it can use any Combination is to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so disclosed All process or units of what method or apparatus are combined.Unless expressly stated otherwise, this specification is (including adjoint power Benefit require, abstract and attached drawing) disclosed in each feature can carry out generation with an alternative feature that provides the same, equivalent, or similar purpose It replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments In included certain features rather than other feature, but the combination of the feature of different embodiments mean it is of the invention Within the scope of and form different embodiments.For example, in detail in the claims, embodiment claimed it is one of any Can in any combination mode come using.
Various component embodiments of the invention can be implemented in hardware, or to run on one or more processors Software module realize, or be implemented in a combination thereof.It will be understood by those of skill in the art that can be used in practice Microprocessor or digital signal processor (DSP) according to an embodiment of the present invention dial strange phone using VOLTE to realize The some or all functions of some or all components in the scheme of number.The present invention is also implemented as executing this In described method some or all device or device programs (for example, computer program and computer program Product).It is such to realize that program of the invention can store on a computer-readable medium, it either can have one or more The form of a signal.Such signal can be downloaded from an internet website to obtain, be perhaps provided on the carrier signal or with Any other form provides.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and ability Field technique personnel can be designed alternative embodiment without departing from the scope of the appended claims.In the claims, Any reference symbol between parentheses should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not Element or step listed in the claims.Word "a" or "an" located in front of the element does not exclude the presence of multiple such Element.The present invention can be by means of including the hardware of several different elements and being come by means of properly programmed computer real It is existing.In the unit claims listing several devices, several in these devices can be through the same hardware branch To embody.The use of word first, second, and third does not indicate any sequence.These words can be explained and be run after fame Claim.

Claims (12)

1. a kind of method for calling strange telephone number, applied to the mobile terminal for having turned on VoLTE function, which is characterized in that The described method includes:
When detecting the operation for dialing strange number, the strange number is dialed by the domain CS;
In the calling procedure for dialing the strange number, judge whether the strange number meets the switching item of VoLTE call Part;
If satisfied, then switching to VoLTE call from the domain CS.
2. the method according to claim 1, wherein described in the calling procedure for dialing the strange number, Judge whether the strange number meets the switching condition of VoLTE call, comprising:
In the calling procedure for dialing the strange number, determine that the strange number is logical by VoLTE in history preset time The total degree of words;
Judge whether the total degree is greater than preset value;
If more than, it is determined that the strange number meets the switching condition of VoLTE call;
If being less than or equal to, it is determined that the strange number is unsatisfactory for the switching condition of VoLTE call.
3. according to the method described in claim 2, it is characterized in that, it is described from the domain CS switch to VoLTE converse the step of it Afterwards, the method also includes:
After this end of conversation, this call for recording the strange number is conversed using VoLTE.
4. the method according to claim 1, wherein judging whether the strange number meets VoLTE described After the step of switching condition of call, the method also includes:
If being unsatisfactory for the switching condition of VoLTE call, keep passing through CS domain call;
In communication process, when detecting the handover operation of user, VoLTE call is switched to.
5. according to the method described in claim 4, detecting the switching behaviour of user it is characterized in that, described in communication process When making, switching to VoLTE call includes:
In communication process, when the distance parameter for detecting mobile terminal and veil meets preset condition, VoLTE is switched to Call.
6. the method according to claim 1, wherein in described the step of dialing the strange number by the domain CS Before, further includes:
Determine the noisy degree of the mobile terminal local environment;
When the noisy degree is less than default noisy degree, then the described the step of strange number is dialed by the domain CS is executed.
7. a kind of mobile terminal characterized by comprising
First calling module, for dialing the strange number by the domain CS when detecting the operation for dialing strange number, In, the mobile terminal has turned on VoLTE function;
Judgment module, for judging whether the strange number meets VoLTE in the calling procedure for dialing the strange number The switching condition of call;
Switching module switches to VoLTE call from the domain CS if the judging result for the judgment module is to meet.
8. mobile terminal according to claim 7, which is characterized in that the judgment module includes:
Number determines submodule, described in history preset time for determining in the calling procedure for dialing the strange number The total degree that strange number is conversed by VoLTE;
Judging submodule, for judging whether the total degree is greater than preset value;
First determines submodule, if the judging result for the judging submodule is full greater than, it is determined that the strange number The switching condition of sufficient VoLTE call;
Second determine submodule, if for the judging submodule judging result be less than or equal to, it is determined that it is described strange Number is unsatisfactory for the switching condition of VoLTE call.
9. mobile terminal according to claim 8, which is characterized in that the mobile terminal further include:
First logging modle, for the switching module from the domain CS switch to VoLTE call after, in this end of conversation Afterwards, this call for recording the strange number is conversed using VoLTE.
10. mobile terminal according to claim 7, which is characterized in that the mobile terminal further include:
Mode keeps module, if the judging result for the judgment module is the switching condition for being unsatisfactory for VoLTE call, protects It holds through CS domain call;
Switching module is detected, for when detecting the handover operation of user, switching to VoLTE call in communication process.
11. mobile terminal according to claim 10, which is characterized in that the detection switching module is specifically used for:
In communication process, when the distance parameter for detecting mobile terminal and veil meets preset condition, VoLTE is switched to Call.
12. mobile terminal according to claim 7, which is characterized in that the mobile terminal further include:
Environment determination module, described in determining before first calling module dials the strange number by the domain CS The noisy degree of mobile terminal local environment;
Calling module, for when the noisy degree is less than default noisy degree, then calling described in the first calling module execution The operation of the strange number is dialed by the domain CS.
CN201610967617.XA 2016-10-31 2016-10-31 A kind of method calling strange telephone number and mobile terminal Active CN106303094B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610967617.XA CN106303094B (en) 2016-10-31 2016-10-31 A kind of method calling strange telephone number and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610967617.XA CN106303094B (en) 2016-10-31 2016-10-31 A kind of method calling strange telephone number and mobile terminal

Publications (2)

Publication Number Publication Date
CN106303094A CN106303094A (en) 2017-01-04
CN106303094B true CN106303094B (en) 2019-06-07

Family

ID=57721432

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610967617.XA Active CN106303094B (en) 2016-10-31 2016-10-31 A kind of method calling strange telephone number and mobile terminal

Country Status (1)

Country Link
CN (1) CN106303094B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106973444B (en) * 2017-02-23 2020-08-18 维沃移动通信有限公司 Method for dialing telephone number and mobile terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1941817A (en) * 2005-09-27 2007-04-04 腾讯科技(深圳)有限公司 Speech link-up method and system based on ENUM standard
CN104038964A (en) * 2013-03-06 2014-09-10 华为技术有限公司 Method and device for realizing congestion control
CN104969529A (en) * 2013-02-07 2015-10-07 高通股份有限公司 Originator mobile device assisted voice call technology selection
CN105791557A (en) * 2016-02-26 2016-07-20 广东欧珀移动通信有限公司 VoLTE function automatic switching method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1941817A (en) * 2005-09-27 2007-04-04 腾讯科技(深圳)有限公司 Speech link-up method and system based on ENUM standard
CN104969529A (en) * 2013-02-07 2015-10-07 高通股份有限公司 Originator mobile device assisted voice call technology selection
CN104038964A (en) * 2013-03-06 2014-09-10 华为技术有限公司 Method and device for realizing congestion control
CN105791557A (en) * 2016-02-26 2016-07-20 广东欧珀移动通信有限公司 VoLTE function automatic switching method and system

Also Published As

Publication number Publication date
CN106303094A (en) 2017-01-04

Similar Documents

Publication Publication Date Title
CN106201321B (en) A kind of application control method and mobile terminal
KR101576292B1 (en) The method for executing menu in mobile terminal and mobile terminal using the same
US8836654B2 (en) Application window position and size control in (multi-fold) multi-display devices
CN106843654B (en) Method for multitasking operation of terminal and mobile terminal
EP2132622B1 (en) Transparent layer application
CN103076973B (en) A kind of windows switching method, system and intelligent terminal
US20140372896A1 (en) User-defined shortcuts for actions above the lock screen
CN107491278B (en) A split-screen processing method and terminal
CN106027791A (en) Mobile terminal and application service switching method
CN107423018B (en) A split-screen display method and terminal
CN106547358B (en) Display method and terminal for terminal time information
CN105630307A (en) Apparatus and method for displaying a plurality of applications on mobile terminal
CN105893130B (en) A kind of processing method and mobile terminal of application program for mobile terminal
CN106959797B (en) A kind of setting method of notification corner mark and mobile terminal
CN106778393A (en) A kind of information processing method and mobile terminal
CN106686252A (en) Incoming call processing method and mobile terminal
KR20130097331A (en) Apparatus and method for selecting object in device with touch screen
WO2018166469A1 (en) Method for multi-path copying and pasting, and mobile terminal
CN106125884B (en) A method for processing background tasks of a mobile terminal and the mobile terminal
CN108052254B (en) Information processing method and electronic equipment
US9383815B2 (en) Mobile terminal and method of controlling the mobile terminal
CN104065789A (en) Voice processing method and first mobile terminal
JP5727310B2 (en) Mobile terminal, brightness control method and program
KR101818114B1 (en) Mobile terminal and method for providing user interface thereof
CN106303094B (en) A kind of method calling strange telephone number and mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant