Nothing Special   »   [go: up one dir, main page]

WO2017036051A1 - Method and system for querying for call transfer state - Google Patents

Method and system for querying for call transfer state Download PDF

Info

Publication number
WO2017036051A1
WO2017036051A1 PCT/CN2015/100273 CN2015100273W WO2017036051A1 WO 2017036051 A1 WO2017036051 A1 WO 2017036051A1 CN 2015100273 W CN2015100273 W CN 2015100273W WO 2017036051 A1 WO2017036051 A1 WO 2017036051A1
Authority
WO
WIPO (PCT)
Prior art keywords
sim card
mobile terminal
call forwarding
query
call
Prior art date
Application number
PCT/CN2015/100273
Other languages
French (fr)
Chinese (zh)
Inventor
喻杨灿
Original Assignee
宇龙计算机通信科技(深圳)有限公司
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 宇龙计算机通信科技(深圳)有限公司 filed Critical 宇龙计算机通信科技(深圳)有限公司
Publication of WO2017036051A1 publication Critical patent/WO2017036051A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a call forwarding state query method and system.
  • the so-called 4G refers to the fourth generation mobile communication technology.
  • the call forwarding query is mainly implemented by sending a query command to the network.
  • the CS domain circuit switched domain
  • 4G has a great improvement in information transmission speed compared to 2G/3G, every time you enter the call transfer interface, you still need to send a query command to the network. If the network registers 4G, each query needs to fall back to 2G/3G. The voice service is performed, so that the network state is dropped from 4G to 2G/3G and finally to 4G. At the same time, the slow response of the network will result in the query time being too long, and it is always in the query interface. Therefore, when a user needs to set up call forwarding on a mobile terminal, there is a poor overall experience.
  • the object of the present invention is to provide a call forwarding state query method and system, which can effectively solve the problem that the signal hopping during query call transfer causes the waiting time to be too long.
  • the present invention provides the following technical solutions:
  • a call forwarding status query method includes:
  • the SIM card or the mobile terminal stores call forwarding information of the SIM card, reading call forwarding information of the SIM card stored in the SIM card or the mobile terminal;
  • the SIM card or the mobile terminal does not store the call forwarding information of the SIM card, send a call forwarding query instruction to the network side, and store the query result in the SIM card or the mobile terminal, and Returning the query result to the call forwarding application of the mobile terminal.
  • the method further includes:
  • the method further comprises:
  • performing the step of determining whether the SIM card or the mobile terminal where the SIM card is located stores call forwarding information of the SIM card.
  • the determining whether the SIM card is inserted into the mobile terminal for the first time specifically includes:
  • the SIM card is matched by the ICCID number and the call forwarding information of the SIM card.
  • a call forwarding status query system includes:
  • a human-machine interaction unit configured to respond to an operator operation, enter a call transfer inquiry interface, and query a call transfer status
  • a first determining unit configured to determine whether the SIM card or the mobile terminal where the SIM card is located is stored Call forwarding information of the SIM card
  • a reading unit configured to read a call of the SIM card or the SIM card stored in the mobile terminal when determining that the SIM card or the mobile terminal stores call forwarding information of the SIM card Transfer information;
  • a query unit configured to send a call transfer query instruction to the network side when the call forwarding information of the SIM card is not stored in the SIM card or the mobile terminal, and store the query result to the SIM card or And in the mobile terminal, returning the query result to the call forwarding application of the mobile terminal.
  • the method further comprises:
  • a second determining unit configured to determine, after the call forwarding query instruction is sent to the network side, whether the SIM card is registered to the 4G network;
  • a third determining unit configured to determine, when the second determining unit determines that the SIM card is registered to the 4G network, whether the call forwarding query is completed;
  • a network reporting unit configured to delay reporting the 2G/3G network status when determining that the call forwarding query is not completed
  • the query unit is further configured to: when determining that the call transfer query is completed, storing the query result in the SIM card or the mobile terminal, and returning the query result to the call forwarding application of the mobile terminal .
  • the method further comprises:
  • a fourth determining unit configured to determine, when the mobile terminal is powered on, whether the SIM card is inserted into the mobile terminal for the first time
  • An execution unit configured to: when determining that the SIM card is inserted into the mobile terminal for the first time, triggering the query unit to send a call transfer query instruction to the network side, when determining that the SIM card is not inserted into the mobile terminal for the first time, And triggering, by the first determining unit, whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located.
  • the determining, by the fourth determining unit, whether the SIM card is inserted into the mobile terminal for the first time specifically includes:
  • the method further comprises:
  • a pairing module when call forwarding information of the SIM card is stored in the mobile terminal, The SIM card is matched by the ICCID number and the call forwarding information of the SIM card.
  • the call forwarding state query method saves the call forwarding information of the current SIM card in the mobile terminal to the mobile terminal or the SIM card, and the user first queries the call transfer state when entering the call forwarding query interface.
  • a local query that is, querying the call forwarding information of the SIM card stored in the SIM card or the mobile terminal
  • the network query is not required, and if the SIM card or the mobile terminal does not store the call forwarding information of the SIM card at this time
  • the call forwarding information of the current SIM card is queried through the network, and the call forwarding information of the current SIM card is stored locally.
  • the local query is only needed, and the network query does not need to be performed again. Therefore, the situation that the user needs to perform network query every time the call transfer inquiry is performed is avoided, thereby solving the problem that the signal hopping causes the waiting time to be too long each time the call is transferred, and the call forwarding query experience of the user is improved.
  • FIG. 1 is a flowchart of a call forwarding state query method according to an embodiment of the present invention
  • FIG. 2 is a flowchart of a call forwarding state query method according to another embodiment of the present invention.
  • FIG. 3 is a flowchart of a call forwarding state query method according to another embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a call forwarding status query system according to an embodiment of the present invention.
  • the core of the invention is to provide a call forwarding state query method, which can solve each inquiry call.
  • the signal jump causes the waiting time to be too long.
  • FIG. 1 is a flowchart of a call forwarding state query method according to an embodiment of the present invention.
  • a specific embodiment of the present invention provides a call forwarding status query method, which can be used in a mobile terminal having a 4G network, and the method includes:
  • a mobile terminal such as a mobile phone usually has a call forwarding application, and the user can use the application after the user subscribes to the call forwarding service in the mobile network.
  • the types of call forwarding include: unconditional call forwarding, busy call forwarding, unanswered call forwarding, and no-signal call forwarding.
  • the user can perform various settings of call forwarding according to requirements.
  • the so-called call transfer inquiry interface is a call transfer setting interface, and the user can perform call forwarding status inquiry and the like on this interface.
  • type of call forwarding in this document refers to the type of call forwarding in call forwarding, and the type of call forwarding in the following is the same as this.
  • S12 Determine whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located.
  • the call forwarding information of the SIM card acquired from the network side may be stored locally, that is, stored in the SIM card or the mobile terminal where the SIM card is located.
  • the user may not remember whether the call forwarding information of the SIM card is stored in the SIM card or the mobile terminal during the operation. Therefore, when the user performs the call forwarding query, the user first performs a local query, that is, whether the SIM card or the mobile terminal is queried. Pre-store the call forwarding information of the SIM card.
  • S14 If the SIM card or the mobile terminal does not store the call forwarding information of the SIM card, send a call forwarding query instruction to the network side, and store the query result in the SIM card or the location. In the mobile terminal, and returning the query result to the call forwarding application of the mobile terminal.
  • the call forwarding information of the SIM card is obtained from the network side, and then stored in the SIM card or the mobile terminal for later calling.
  • the query is transferred, it can be queried locally without having to query from the network side again.
  • the so-called call forwarding application that returns the query result to the mobile terminal that is, the user can directly view the query result through the call forwarding application of the mobile terminal without retiring from the current call forwarding application to re-enter the call query interface and re-query.
  • each subsequent call forwarding query interface when the same SIM card is queried on the same mobile terminal for the call forwarding state, each subsequent call forwarding query interface first performs a local query, that is, queries the SIM card or the mobile terminal for storage.
  • the call forwarding information of the SIM card does not need to be queried if the local query is successful; if the SIM card or the mobile terminal does not store the call forwarding information of the SIM card, for example, the SIM card is not inserted into the mobile terminal for the first time or the SIM card has not been performed yet.
  • the call forwarding query when the call forwarding interface is entered for inquiry, the call forwarding information of the current SIM card is queried through the network, and the call forwarding information of the current SIM card is stored locally, then the call forwarding of the SIM card is queried afterwards.
  • FIG. 2 is a flowchart of a call forwarding state query method according to another embodiment of the present invention.
  • another specific embodiment of the present invention provides a call forwarding state query method.
  • step S141 of the call forwarding status query method is: sending a call transfer query instruction to the network side. After step S141, the method further includes:
  • S142 Determine whether the mobile terminal and the SIM card are registered to the 4G network.
  • the call forwarding information of the queried SIM card is stored in the SIM card or the mobile terminal, that is, the call forwarding information of the SIM card is stored locally.
  • the types of call forwarding include: unconditional call forwarding, busy call forwarding, non-answering call forwarding, and no-signal call forwarding. It can be seen that each time a mobile terminal such as a mobile phone enters the call forwarding interface, a CS domain query command is sent to obtain various call forwarding states from the network side, and each type of call forwarding corresponds to a call forwarding state, and each type of call is used. The state of the transfer corresponds to a query command. Therefore, in the call forwarding state query in this embodiment, if the call forwarding information of the SIM card is obtained, multiple queries are sent, in order to ensure frequent network signal state during the query.
  • the network signal is delayed reporting, that is, when the 4G network signal is registered, the 2G/3G network signal is not reported to the application during the incomplete completion of the query process, that is, the query period is always in the 2G/3G network. Knowing that the call forwarding query is completed, the network hops from 2G/3G to 4G, thus avoiding the signal hopping when the call forwarding information corresponding to the type of call forwarding is acquired, and the call forwarding information corresponding to the type of another call forwarding is obtained. It also requires a signal transition.
  • FIG. 3 is a flowchart of a call forwarding state query method according to another embodiment of the present invention.
  • the call forwarding state query method when the mobile terminal is powered on, further includes:
  • S21 Determine whether the SIM card in the mobile terminal is inserted into the mobile terminal for the first time.
  • the determining whether the SIM card in the mobile terminal is inserted into the mobile terminal for the first time is specifically determining whether the mobile terminal stores an ICCID of a SIM card in the mobile terminal. That is, whenever a SIM card is inserted into the mobile terminal, the mobile terminal records the ICCID of the SIM card as a flag for determining whether the SIM card is inserted into the mobile terminal for the first time.
  • Step S141 issuing a call forwarding query instruction to the network side, and subsequent steps.
  • step S12 is performed: determining whether call forwarding information of the SIM card is stored in the SIM card or the mobile terminal, and a subsequent step.
  • the ICCID of the SIM card is the integrated circuit card identification code in the SIM card, which is the unique identification number in the current SIM card.
  • the present embodiment only preferably determines whether the mobile terminal stores the ICCID of the SIM card in the mobile terminal, and determines whether the SIM card in the mobile terminal is the first time to insert the mobile terminal. Other judgment standards are used, and the embodiment does not limit this, as the case may be.
  • the command when the user manually sets the call forwarding state through the mobile terminal, the command must be sent to the network by the command, and the call forwarding information returned by the network side must be stored in the mobile terminal or the SIM card.
  • the call may be set. The mobile terminal queries the network side every time it is turned on to update the locally stored call forwarding information.
  • the call forwarding status query method provided by an embodiment of the present invention, wherein the mobile terminal is preferably a mobile phone, and when the call forwarding information of the SIM card is stored in the mobile terminal such as the mobile phone In the middle, the SIM card is matched by the ICCID number and the call forwarding information of the SIM card.
  • the call forwarding information of the SIM card When the call forwarding information of the SIM card is stored in a mobile terminal such as a mobile phone, since one mobile phone may insert and store call forwarding information of multiple SIM cards, the current SIM card needs to read the SIM card correspondingly from the local SIM card. For the call forwarding information, the SIM card must be matched with the corresponding call forwarding information.
  • the SIM card is preferably matched by the ICCID number and the call forwarding information of the SIM card, so that the SIM card can be conveniently and accurately read.
  • Call forwarding information that is to say, when the mobile terminal such as a mobile phone stores the query result, it uses the ICCID of the SIM card to match and store it.
  • the call forwarding information of the queried SIM card is stored in the SIM itself, the above does not involve the above. problem.
  • FIG. 4 is a schematic structural diagram of a call forwarding state query system according to an embodiment of the present invention.
  • An embodiment of the present invention further provides a call forwarding status query system 1 including: a human-machine interaction unit 11 configured to enter a call transfer inquiry interface and query a call transfer status in response to an operator operation; the first determining unit 12, a call forwarding information for determining whether the SIM card or the mobile terminal where the SIM card is located is stored in the mobile terminal; the reading unit 13 is configured to determine that the SIM card or the mobile terminal stores the Reading the call forwarding information of the SIM card stored in the SIM card or the mobile terminal when the call forwarding information of the SIM card is used; the query unit 14 is configured to determine that the SIM card or the mobile terminal is not present When the call forwarding information of the SIM card is stored, the call forwarding query instruction is sent to the network side, and the query result is stored in the SIM card or the mobile terminal, and the query result is returned to the mobile terminal.
  • Call transfer application including: a human-machine interaction unit 11 configured to enter a call transfer inquiry interface and query a call transfer status in response to an operator operation; the first determining unit 12,
  • the call forwarding status query system provided by the embodiment of the present invention further includes: a second determining unit, configured to determine the SIM after the call forwarding query instruction is sent to the network side Whether the card is registered to the 4G network; the third determining unit is configured to determine, when the second determining unit determines that the SIM card is registered to the 4G network, whether the call forwarding query is completed; and the network reporting unit, when determining the call When the transfer query is not completed, the 2G/3G network status is delayed to be reported; wherein the query unit is further configured to store the query result in the SIM card or the mobile terminal when determining that the call transfer query is completed, and Returning the query result to the call forwarding application of the mobile terminal.
  • a second determining unit configured to determine the SIM after the call forwarding query instruction is sent to the network side Whether the card is registered to the 4G network
  • the third determining unit is configured to determine, when the second determining unit determines that the SIM card is registered to the 4G network, whether the call forwarding query is completed
  • the call forwarding status query system further includes: a fourth determining unit, configured to determine, when the mobile terminal is powered on, whether the SIM card is the first insertion a mobile terminal; an execution unit, configured to: when determining that the SIM card is inserted into the mobile terminal for the first time, triggering the query unit to send a call transfer query instruction to the network side, when determining that the SIM card is not inserted for the first time
  • the first determining unit is triggered to determine whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located.
  • the determining, by the fourth determining unit, whether the SIM card is inserted into the mobile terminal for the first time specifically includes: determining whether the mobile terminal stores an ICCID of the SIM card.
  • the call forwarding status query system provided by the embodiment of the present invention further includes: a pairing module, configured to: when the call forwarding information of the SIM card is stored in the mobile terminal, The SIM card is matched by the ICCID number and the call forwarding information of the SIM card.
  • the call forwarding state query method provided by the present invention, after a SIM card has queried the call forwarding state on the same mobile terminal, and then enters the call forwarding query interface every time, first performs a local query. If successful, the network query is not performed, which not only effectively solves the problem of the signal hopping when the call forwarding is performed under the 4G network, but also enters the call forwarding setting interface again, and directly queries the locally saved call forwarding without performing network query.
  • the information can be saved, the query time is saved, and the call forwarding query experience of the user is improved.

Landscapes

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

Abstract

Disclosed are a method and system for querying for a call transfer state. The method comprises: entering a call transfer query interface and querying for a call transfer state; determining whether call transfer information of an SIM card is stored in the SIM card or a mobile terminal where the SIM card is located; if the call transfer information of the SIM card is stored in the SIM card or the mobile terminal, reading the call transfer information of the SIM card stored in the SIM card or the mobile terminal; and if the call transfer information of the SIM card is not stored in the SIM card or the mobile terminal, delivering a call transfer query instruction to a network side, and storing the query result in the SIM card or the mobile terminal, and returning the query result to a call transfer application of the mobile terminal. When call transfer states are queried, local query is carried out first, and therefore, the situation of network query required by call transfer query each time is avoided, and the problem of an excessively long waiting time caused by signal jump in call transfer query each time is resolved.

Description

一种呼叫转移状态查询方法及系统Call transfer status query method and system
本申请要求于2015年08月31日提交中国专利局,申请号为201510548557.3、发明名称为“一种呼叫转移状态查询方法及系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to Chinese Patent Application No. 201510548557.3, entitled "A Call Forwarding Status Query Method and System", filed on August 31, 2015, the entire contents of which are incorporated herein by reference. In the application.
技术领域Technical field
本发明涉及通信技术领域,特别是涉及一种呼叫转移状态查询方法及系统。The present invention relates to the field of communications technologies, and in particular, to a call forwarding state query method and system.
背景技术Background technique
随着科学技术的发展,移动通信渐渐向4G时代发展,所谓的4G指的即是第四代移动通信技术。With the development of science and technology, mobile communication is gradually developing into the 4G era. The so-called 4G refers to the fourth generation mobile communication technology.
在目前GSM(全球移动通信系统)网络下,呼叫转移的查询主要通过向网络下发查询指令实现,手机等移动终端每一次进入语音呼叫转移界面,都会下发CS域(电路交换域)查询指令从网络侧获取各种呼叫转移的状态。虽然4G相对于2G/3G来说信息传输速度有了很大的提升,但是每一次进入呼叫转移界面还是要向网络下发查询指令,如果网络注册了4G,每次查询需要回落到2G/3G进行语音业务,这样就会出现网络状态由4G回落到2G/3G最后又恢复到4G的跳变过程,同时,网络回应较慢会导致查询时间过长,一直处于正在查询界面。因此,当用户需要在移动终端上设置呼叫转移时,会有较差的整体体验。In the current GSM (Global System for Mobile Communications) network, the call forwarding query is mainly implemented by sending a query command to the network. Each time the mobile terminal such as the mobile phone enters the voice call transfer interface, the CS domain (circuit switched domain) query command is issued. Get the status of various call forwarding from the network side. Although 4G has a great improvement in information transmission speed compared to 2G/3G, every time you enter the call transfer interface, you still need to send a query command to the network. If the network registers 4G, each query needs to fall back to 2G/3G. The voice service is performed, so that the network state is dropped from 4G to 2G/3G and finally to 4G. At the same time, the slow response of the network will result in the query time being too long, and it is always in the query interface. Therefore, when a user needs to set up call forwarding on a mobile terminal, there is a poor overall experience.
因而,如何解决查询呼叫转移时出现信号跳变导致等待时间过长的问题,是本领域技术人员目前需要解决的技术问题。Therefore, how to solve the problem that the signal hopping occurs when the query call is transferred causes the waiting time to be too long is a technical problem that a person skilled in the art needs to solve at present.
发明内容Summary of the invention
本发明的目的是提供一种呼叫转移状态查询方法及系统,可以有效解决查询呼叫转移时出现信号跳变导致等待时间过长的问题。The object of the present invention is to provide a call forwarding state query method and system, which can effectively solve the problem that the signal hopping during query call transfer causes the waiting time to be too long.
为解决上述技术问题,本发明提供了如下技术方案: In order to solve the above technical problem, the present invention provides the following technical solutions:
一种呼叫转移状态查询方法,包括:A call forwarding status query method includes:
进入呼叫转移查询界面并查询呼叫转移状态;Enter the call forwarding query interface and query the call forwarding status;
判断SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息;Determining whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located;
若所述SIM卡或所述移动终端中存储有所述SIM卡的呼叫转移信息,则读取所述SIM卡或所述移动终端中存储的所述SIM卡的呼叫转移信息;If the SIM card or the mobile terminal stores call forwarding information of the SIM card, reading call forwarding information of the SIM card stored in the SIM card or the mobile terminal;
若所述SIM卡或所述移动终端中没有存储所述SIM卡的呼叫转移信息,则向网络侧下发呼叫转移查询指令,将查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。If the SIM card or the mobile terminal does not store the call forwarding information of the SIM card, send a call forwarding query instruction to the network side, and store the query result in the SIM card or the mobile terminal, and Returning the query result to the call forwarding application of the mobile terminal.
优选地,在所述向网络侧下发呼叫转移查询指令之后,还包括:Preferably, after the sending the call forwarding query instruction to the network side, the method further includes:
判断所述SIM卡是否注册到4G网络;Determining whether the SIM card is registered to the 4G network;
若所述SIM卡注册到4G网络,则判断呼叫转移查询是否完成;If the SIM card is registered to the 4G network, it is determined whether the call forwarding query is completed;
若所述呼叫转移查询完成,则将所述查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用;If the call forwarding query is completed, storing the query result in the SIM card or the mobile terminal, and returning the query result to the call forwarding application of the mobile terminal;
若所述呼叫转移查询未完成,则延迟上报2G/3G网络状态。If the call forwarding query is not completed, the 2G/3G network status is delayed.
优选地,还包括:Preferably, the method further comprises:
当所述移动终端开机时,判断所述SIM卡是否是首次插入所述移动终端;When the mobile terminal is powered on, determining whether the SIM card is inserted into the mobile terminal for the first time;
若所述SIM卡是首次插入所述移动终端,则执行所述向网络侧下发呼叫转移查询指令的步骤;If the SIM card is inserted into the mobile terminal for the first time, performing the step of sending a call transfer query instruction to the network side;
若所述SIM卡不是首次插入所述移动终端,则执行所述判断所述SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息的步骤。If the SIM card is not inserted into the mobile terminal for the first time, performing the step of determining whether the SIM card or the mobile terminal where the SIM card is located stores call forwarding information of the SIM card.
优选地,所述判断所述SIM卡是否是首次插入所述移动终端具体包括:Preferably, the determining whether the SIM card is inserted into the mobile terminal for the first time specifically includes:
判断所述移动终端是否存储有所述SIM卡的ICCID。Determining whether the mobile terminal stores an ICCID of the SIM card.
优选地,所述SIM卡的呼叫转移信息存储到所述移动终端中时,所述SIM卡通过ICCID号和所述SIM卡的呼叫转移信息进行匹配。Preferably, when the call forwarding information of the SIM card is stored in the mobile terminal, the SIM card is matched by the ICCID number and the call forwarding information of the SIM card.
一种呼叫转移状态查询系统,包括:A call forwarding status query system includes:
人机交互单元,用于响应操作者操作,进入呼叫转移查询界面并查询呼叫转移状态;a human-machine interaction unit, configured to respond to an operator operation, enter a call transfer inquiry interface, and query a call transfer status;
第一判断单元,用于判断SIM卡或所述SIM卡所在的移动终端中是否存 储有所述SIM卡的呼叫转移信息;a first determining unit, configured to determine whether the SIM card or the mobile terminal where the SIM card is located is stored Call forwarding information of the SIM card;
读取单元,用于当判定所述SIM卡或所述移动终端中存储有所述SIM卡的呼叫转移信息时,读取所述SIM卡或所述移动终端中存储的所述SIM卡的呼叫转移信息;a reading unit, configured to read a call of the SIM card or the SIM card stored in the mobile terminal when determining that the SIM card or the mobile terminal stores call forwarding information of the SIM card Transfer information;
查询单元,用于当判定所述SIM卡或所述移动终端中没有存储所述SIM卡的呼叫转移信息时,向网络侧下发呼叫转移查询指令,并将查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。a query unit, configured to send a call transfer query instruction to the network side when the call forwarding information of the SIM card is not stored in the SIM card or the mobile terminal, and store the query result to the SIM card or And in the mobile terminal, returning the query result to the call forwarding application of the mobile terminal.
优选地,还包括:Preferably, the method further comprises:
第二判断单元,用于在所述向网络侧下发呼叫转移查询指令之后,判断所述SIM卡是否注册到4G网络;a second determining unit, configured to determine, after the call forwarding query instruction is sent to the network side, whether the SIM card is registered to the 4G network;
第三判断单元,用于当所述第二判断单元判定所述SIM卡注册到4G网络时,判断呼叫转移查询是否完成;a third determining unit, configured to determine, when the second determining unit determines that the SIM card is registered to the 4G network, whether the call forwarding query is completed;
网络上报单元,用于当判定所述呼叫转移查询未完成时,延迟上报2G/3G网络状态;a network reporting unit, configured to delay reporting the 2G/3G network status when determining that the call forwarding query is not completed;
其中,所述查询单元还用于当判定所述呼叫转移查询完成时,将查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。The query unit is further configured to: when determining that the call transfer query is completed, storing the query result in the SIM card or the mobile terminal, and returning the query result to the call forwarding application of the mobile terminal .
优选地,还包括:Preferably, the method further comprises:
第四判断单元,用于当所述移动终端开机时,判断所述SIM卡是否是首次插入所述移动终端;a fourth determining unit, configured to determine, when the mobile terminal is powered on, whether the SIM card is inserted into the mobile terminal for the first time;
执行单元,用于当判定所述SIM卡是首次插入所述移动终端时,触发所述查询单元向网络侧下发呼叫转移查询指令,当判定所述SIM卡不是首次插入所述移动终端时,则触发所述第一判断单元判断SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息。An execution unit, configured to: when determining that the SIM card is inserted into the mobile terminal for the first time, triggering the query unit to send a call transfer query instruction to the network side, when determining that the SIM card is not inserted into the mobile terminal for the first time, And triggering, by the first determining unit, whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located.
优选地,所述第四判断单元判断所述SIM卡是否是首次插入所述移动终端具体包括:Preferably, the determining, by the fourth determining unit, whether the SIM card is inserted into the mobile terminal for the first time specifically includes:
判断所述移动终端是否存储有所述SIM卡的ICCID。Determining whether the mobile terminal stores an ICCID of the SIM card.
优选地,还包括:Preferably, the method further comprises:
配对模块,用于当所述SIM卡的呼叫转移信息存储到所述移动终端中时, 将所述SIM卡通过ICCID号和所述SIM卡的呼叫转移信息进行匹配。a pairing module, when call forwarding information of the SIM card is stored in the mobile terminal, The SIM card is matched by the ICCID number and the call forwarding information of the SIM card.
与现有技术相比,上述技术方案具有以下优点:Compared with the prior art, the above technical solution has the following advantages:
本发明实施例所提供的呼叫转移状态查询方法,通过将移动终端中当前SIM卡的呼叫转移信息保存到该移动终端或SIM卡中,用户在进入呼叫转移查询界面查询呼叫转移状态时,都首先进行本地查询,即查询SIM卡或移动终端中存储的SIM卡的呼叫转移信息,如果本地查询成功则不需要再进行网络查询,如果此时SIM卡或移动终端中没有存储SIM卡的呼叫转移信息,则通过网络查询当前SIM卡的呼叫转移信息,并将当前SIM卡的呼叫转移信息存储到本地,那么在之后查询该SIM卡的呼叫转移状态时就只需进行本地查询,无需再次进行网络查询,从而避免了用户每次进行呼叫转移查询时都需要进行网络查询的情况,进而解决了每次查询呼叫转移时出现信号跳变导致等待时间过长的问题,提高了用户的呼叫转移查询体验。The call forwarding state query method provided by the embodiment of the present invention saves the call forwarding information of the current SIM card in the mobile terminal to the mobile terminal or the SIM card, and the user first queries the call transfer state when entering the call forwarding query interface. Performing a local query, that is, querying the call forwarding information of the SIM card stored in the SIM card or the mobile terminal, if the local query is successful, the network query is not required, and if the SIM card or the mobile terminal does not store the call forwarding information of the SIM card at this time Then, the call forwarding information of the current SIM card is queried through the network, and the call forwarding information of the current SIM card is stored locally. Then, when the call forwarding state of the SIM card is queried, the local query is only needed, and the network query does not need to be performed again. Therefore, the situation that the user needs to perform network query every time the call transfer inquiry is performed is avoided, thereby solving the problem that the signal hopping causes the waiting time to be too long each time the call is transferred, and the call forwarding query experience of the user is improved.
附图说明DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are Some embodiments of the present invention may also be used to obtain other drawings based on these drawings without departing from the art.
图1为本发明一种具体实施方式所提供的呼叫转移状态查询方法的流程图;1 is a flowchart of a call forwarding state query method according to an embodiment of the present invention;
图2为本发明另一种具体实施方式所提供的呼叫转移状态查询方法的流程图;2 is a flowchart of a call forwarding state query method according to another embodiment of the present invention;
图3为本发明又一种具体实施方式所提供的呼叫转移状态查询方法的流程图;3 is a flowchart of a call forwarding state query method according to another embodiment of the present invention;
图4为本发明一种具体实施方式所提供的呼叫转移状态查询系统结构示意图。FIG. 4 is a schematic structural diagram of a call forwarding status query system according to an embodiment of the present invention.
具体实施方式detailed description
本发明的核心是提供一种呼叫转移状态查询方法,能够解决每次查询呼叫 转移时都出现信号跳变导致等待时间过长的问题。The core of the invention is to provide a call forwarding state query method, which can solve each inquiry call. When the transfer occurs, the signal jump causes the waiting time to be too long.
为了使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施方式的限制。Specific details are set forth in the following description in order to provide a thorough understanding of the invention. However, the present invention can be implemented in a variety of other ways than those described herein, and those skilled in the art can make similar promotion without departing from the scope of the present invention. The invention is therefore not limited by the specific embodiments disclosed below.
请参考图1,图1为本发明一种具体实施方式所提供的呼叫转移状态查询方法的流程图。Please refer to FIG. 1. FIG. 1 is a flowchart of a call forwarding state query method according to an embodiment of the present invention.
本发明的一种具体实施方式提供了一种呼叫转移状态查询方法,可用于具有4G网络的移动终端,该方法包括:A specific embodiment of the present invention provides a call forwarding status query method, which can be used in a mobile terminal having a 4G network, and the method includes:
S11:进入呼叫转移查询界面并查询呼叫转移状态。S11: Enter the call forwarding query interface and query the call forwarding status.
手机等移动终端通常设有呼叫转移的应用,当用户在移动网络中签约了呼叫转移的业务后,用户即可使用该应用。通常情况下,呼叫转移的类型包括:无条件呼叫转移、遇忙呼叫转移、无应答呼叫转移和无信号呼叫转移。用户可以根据需要进行呼叫转移的各项设置,其中,所谓的呼叫转移查询界面即为呼叫转移设置界面,用户在此界面即可进行呼叫转移状态的查询等操作。A mobile terminal such as a mobile phone usually has a call forwarding application, and the user can use the application after the user subscribes to the call forwarding service in the mobile network. Typically, the types of call forwarding include: unconditional call forwarding, busy call forwarding, unanswered call forwarding, and no-signal call forwarding. The user can perform various settings of call forwarding according to requirements. The so-called call transfer inquiry interface is a call transfer setting interface, and the user can perform call forwarding status inquiry and the like on this interface.
需要说明的是,本文中呼叫转移的类型指的是呼叫转移中来电转接的类型,下文中的呼叫转移的类型与此含义相同。It should be noted that the type of call forwarding in this document refers to the type of call forwarding in call forwarding, and the type of call forwarding in the following is the same as this.
S12:判断SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息。S12: Determine whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located.
在本实施方式中,可以预先将从网络侧获取的SIM卡的呼叫转移信息存储在本地,即存储在SIM卡或所述SIM卡所在的移动终端中。而用户在进行操作时可能不记得SIM卡或移动终端中是否存储了该SIM卡的呼叫转移信息,因此用户在进行呼叫转移查询时,首先进行本地查询,即查询SIM卡或者移动终端中是否有预存SIM卡的呼叫转移信息。In this embodiment, the call forwarding information of the SIM card acquired from the network side may be stored locally, that is, stored in the SIM card or the mobile terminal where the SIM card is located. The user may not remember whether the call forwarding information of the SIM card is stored in the SIM card or the mobile terminal during the operation. Therefore, when the user performs the call forwarding query, the user first performs a local query, that is, whether the SIM card or the mobile terminal is queried. Pre-store the call forwarding information of the SIM card.
S13:若所述SIM卡或所述移动终端中存储有所述SIM卡的呼叫转移信息,则读取所述SIM卡或所述移动终端中存储的所述SIM卡的呼叫转移信息。S13: If call forwarding information of the SIM card is stored in the SIM card or the mobile terminal, read call forwarding information of the SIM card stored in the SIM card or the mobile terminal.
S14:若所述SIM卡或所述移动终端中没有存储所述SIM卡的呼叫转移信息,则向网络侧下发呼叫转移查询指令,将查询结果存储到所述SIM卡或所 述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。S14: If the SIM card or the mobile terminal does not store the call forwarding information of the SIM card, send a call forwarding query instruction to the network side, and store the query result in the SIM card or the location. In the mobile terminal, and returning the query result to the call forwarding application of the mobile terminal.
当所述SIM卡或所述移动终端中没有存储所述SIM卡的呼叫转移信息时,则从网络侧获取SIM卡的呼叫转移信息,然后存储到SIM卡或移动终端中,以供以后进行呼叫转移查询时能够从本地进行查询,而不必再次从网络侧查询。所谓的返回所述查询结果给所述移动终端的呼叫转移应用,即用户通过移动终端的呼叫转移应用可以直接查看查询结果,而不必退出当前呼叫转移应用来重新进入呼叫查询界面重新查询。When the call forwarding information of the SIM card is not stored in the SIM card or the mobile terminal, the call forwarding information of the SIM card is obtained from the network side, and then stored in the SIM card or the mobile terminal for later calling. When the query is transferred, it can be queried locally without having to query from the network side again. The so-called call forwarding application that returns the query result to the mobile terminal, that is, the user can directly view the query result through the call forwarding application of the mobile terminal without retiring from the current call forwarding application to re-enter the call query interface and re-query.
在本实施方式中,当同一张SIM卡在同一台移动终端上查询过呼叫转移状态后,之后的每一次进入呼叫转移查询界面,都首先进行本地查询,即查询该SIM卡或移动终端中存储的该SIM卡的呼叫转移信息,如果本地查询成功则不需要再进行网络查询;如果SIM卡或移动终端中没有存储SIM卡的呼叫转移信息,如SIM卡首次插入移动终端或SIM卡还未进行过呼叫转移查询,则此时进入呼叫转移界面进行查询时,通过网络查询当前SIM卡的呼叫转移信息,并将当前SIM卡的呼叫转移信息存储到本地,那么在之后查询该SIM卡的呼叫转移状态时就只需进行本地查询,无需再次进行网络查询,从而避免了用户每次进行呼叫转移查询时都需要进行网络查询的情况,进而解决了每次查询呼叫转移时出现信号跳变导致等待时间过长的问题,提高了用户的呼叫转移查询体验。In this embodiment, when the same SIM card is queried on the same mobile terminal for the call forwarding state, each subsequent call forwarding query interface first performs a local query, that is, queries the SIM card or the mobile terminal for storage. The call forwarding information of the SIM card does not need to be queried if the local query is successful; if the SIM card or the mobile terminal does not store the call forwarding information of the SIM card, for example, the SIM card is not inserted into the mobile terminal for the first time or the SIM card has not been performed yet. After the call forwarding query, when the call forwarding interface is entered for inquiry, the call forwarding information of the current SIM card is queried through the network, and the call forwarding information of the current SIM card is stored locally, then the call forwarding of the SIM card is queried afterwards. In the state, only local query is needed, and no network query is needed again, thereby avoiding the need for the network query every time the user performs a call transfer query, thereby solving the waiting time caused by a signal jump every time the call is transferred. Too long a problem has improved the user's call forwarding query experience.
请参考图2,图2为本发明另一种具体实施方式所提供的呼叫转移状态查询方法的流程图。Please refer to FIG. 2. FIG. 2 is a flowchart of a call forwarding state query method according to another embodiment of the present invention.
在上述实施方式的基础上,本发明另一种具体实施方式提供了一种呼叫转移状态查询方法。Based on the foregoing embodiments, another specific embodiment of the present invention provides a call forwarding state query method.
在本发明的另一种实施方式中,呼叫转移状态查询方法的步骤S141为:向网络侧下发呼叫转移查询指令。在步骤S141之后,还包括:In another embodiment of the present invention, the step S141 of the call forwarding status query method is: sending a call transfer query instruction to the network side. After step S141, the method further includes:
S142:判断所述移动终端和所述SIM卡是否注册到4G网络。S142: Determine whether the mobile terminal and the SIM card are registered to the 4G network.
判断用户的移动终端的网络状态是处于4G,还是2G/3G,其中可以根据用户的移动终端当前的通信标准或网络速度等来判断用户的移动终端和SIM卡是否注册到4G网络。It is determined whether the network status of the user's mobile terminal is in 4G or 2G/3G, and whether the mobile terminal and the SIM card of the user are registered to the 4G network can be determined according to the current communication standard or network speed of the user's mobile terminal.
S143:若所述移动终端和所述SIM卡注册到4G网络,则判断呼叫转移查询是否完成。 S143: If the mobile terminal and the SIM card are registered to the 4G network, determine whether the call forwarding query is completed.
当判定所述移动终端和所述SIM卡已经注册到4G网络,则继续判断该SIM卡的呼叫转移信息是否从网络侧获取完成。When it is determined that the mobile terminal and the SIM card have been registered to the 4G network, it is further determined whether the call forwarding information of the SIM card is acquired from the network side.
S144:若呼叫转移查询完成,则将查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。S144: If the call forwarding query is completed, storing the query result in the SIM card or the mobile terminal, and returning the query result to the call forwarding application of the mobile terminal.
若呼叫转移查询完成,则将查询到的SIM卡的呼叫转移信息存储到SIM卡或者移动终端中,即将SIM卡的呼叫转移信息存储到本地。If the call forwarding inquiry is completed, the call forwarding information of the queried SIM card is stored in the SIM card or the mobile terminal, that is, the call forwarding information of the SIM card is stored locally.
S145:若呼叫转移查询未完成,则延迟上报2G/3G网络状态。S145: If the call forwarding query is not completed, the 2G/3G network status is delayed.
由于呼叫转移的类型包括:无条件呼叫转移、遇忙呼叫转移、无应答呼叫转移和无信号呼叫转移。且可知手机等移动终端每一次进入呼叫转移界面,都会下发CS域查询指令从网络侧获取各种呼叫转移的状态,每一种呼叫转移的类型对应一种呼叫转移的状态,每一种呼叫转移的状态对应一种查询指令,因此在本实施方式中进行呼叫转移状态查询时,要想获得SIM卡的呼叫转移信息,就会下发多次查询,为了保证查询期间网络信号状态频繁的跳变,对网络信号进行延时上报处理,即当注册上4G网络信号时,在查询过程未完全完成期间,不上报2G/3G网络信号给应用,也就说查询期间一直处于2G/3G网络,知道呼叫转移查询完成,网络才从2G/3G跳变到4G,从而避免了获取一个呼叫转移的类型对应的呼叫转移信息就发生信号跳变,在获取另一个呼叫转移的类型对应的呼叫转移信息又需要信号跳变的情况。The types of call forwarding include: unconditional call forwarding, busy call forwarding, non-answering call forwarding, and no-signal call forwarding. It can be seen that each time a mobile terminal such as a mobile phone enters the call forwarding interface, a CS domain query command is sent to obtain various call forwarding states from the network side, and each type of call forwarding corresponds to a call forwarding state, and each type of call is used. The state of the transfer corresponds to a query command. Therefore, in the call forwarding state query in this embodiment, if the call forwarding information of the SIM card is obtained, multiple queries are sent, in order to ensure frequent network signal state during the query. Change, the network signal is delayed reporting, that is, when the 4G network signal is registered, the 2G/3G network signal is not reported to the application during the incomplete completion of the query process, that is, the query period is always in the 2G/3G network. Knowing that the call forwarding query is completed, the network hops from 2G/3G to 4G, thus avoiding the signal hopping when the call forwarding information corresponding to the type of call forwarding is acquired, and the call forwarding information corresponding to the type of another call forwarding is obtained. It also requires a signal transition.
需要说明的是,若当前移动终端和SIM卡未注册上4G网络,则也可以直接判断查询是否完成,只是若查询未完成则无需延迟上报2G/3G网络状态。It should be noted that if the current mobile terminal and the SIM card are not registered with the 4G network, it is also possible to directly determine whether the query is completed, but if the query is not completed, the 2G/3G network status does not need to be delayed.
请参考图3,图3为本发明又一种具体实施方式所提供的呼叫转移状态查询方法的流程图。Please refer to FIG. 3. FIG. 3 is a flowchart of a call forwarding state query method according to another embodiment of the present invention.
在上述实施方式的基础上,本发明一个实施方式所提供的呼叫转移状态查询方法,当所述移动终端开机时,还包括:On the basis of the above-mentioned embodiments, the call forwarding state query method provided by an embodiment of the present invention, when the mobile terminal is powered on, further includes:
S21:判断所述移动终端内的SIM卡是否是首次插入所述移动终端。S21: Determine whether the SIM card in the mobile terminal is inserted into the mobile terminal for the first time.
其中,判断所述移动终端内的SIM卡是否是首次插入所述移动终端具体为:判断所述移动终端是否存储有所述移动终端内的SIM卡的ICCID。即每当一个SIM卡插入移动终时,移动终端都会记录下该SIM卡的ICCID,用以作为判断SIM卡是否是首次插入移动终端的标记。The determining whether the SIM card in the mobile terminal is inserted into the mobile terminal for the first time is specifically determining whether the mobile terminal stores an ICCID of a SIM card in the mobile terminal. That is, whenever a SIM card is inserted into the mobile terminal, the mobile terminal records the ICCID of the SIM card as a flag for determining whether the SIM card is inserted into the mobile terminal for the first time.
若所述移动终端内的SIM卡是首次插入所述移动终端,则执行上述实施 方式中的步骤S141:向网络侧下发呼叫转移查询指令,及后续步骤。Performing the above implementation if the SIM card in the mobile terminal is inserted into the mobile terminal for the first time Step S141 in the manner: issuing a call forwarding query instruction to the network side, and subsequent steps.
若所述移动终端内的SIM卡不是首次插入所述移动终端,则执行步骤S12:判断所述SIM卡或所述移动终端中是否存储有所述SIM卡的呼叫转移信息,以及后续步骤。If the SIM card in the mobile terminal is not inserted into the mobile terminal for the first time, step S12 is performed: determining whether call forwarding information of the SIM card is stored in the SIM card or the mobile terminal, and a subsequent step.
需要说明的是,SIM卡的ICCID即为SIM卡中的集成电路卡识别码,是目前SIM卡中的唯一识别号码。It should be noted that the ICCID of the SIM card is the integrated circuit card identification code in the SIM card, which is the unique identification number in the current SIM card.
还需要说明的是,本实施方式只是优选判断移动终端是否存储有移动终端内的SIM卡的ICCID,作为判断所述移动终端内的SIM卡是否是首次插入所述移动终端的判断标准,也可以采用其他的判断标准,本实施方式对此并不做限定,具体视情况而定。It should be noted that the present embodiment only preferably determines whether the mobile terminal stores the ICCID of the SIM card in the mobile terminal, and determines whether the SIM card in the mobile terminal is the first time to insert the mobile terminal. Other judgment standards are used, and the embodiment does not limit this, as the case may be.
还需要说明的是,当用户通过移动终端进行手动设置呼叫转移状态时,必须通过下发命令到网络,并且将网络侧返回的呼叫转移信息存储到移动终端或SIM卡中。另外,为了解决用户在非所述移动终端上进行呼叫转移设置,无法及时同步到所述移动终端上的问题,如使用电脑等设备通过网络对所述移动终端进行呼叫转移设置,可以设置所述移动终端在每次开机时都向网络侧进行查询以更新本地存储的呼叫转移信息。It should also be noted that when the user manually sets the call forwarding state through the mobile terminal, the command must be sent to the network by the command, and the call forwarding information returned by the network side must be stored in the mobile terminal or the SIM card. In addition, in order to solve the problem that the user cannot perform the call forwarding setting on the mobile terminal without being synchronized to the mobile terminal in time, for example, using a device such as a computer to perform call forwarding setting on the mobile terminal through the network, the call may be set. The mobile terminal queries the network side every time it is turned on to update the locally stored call forwarding information.
在上述任一实施方式的基础上,本发明一种实施方式所提供的呼叫转移状态查询方法,其移动终端优选为手机,且当所述SIM卡的呼叫转移信息存储到所述手机等移动终端中时,所述SIM卡通过ICCID号和所述SIM卡的呼叫转移信息进行匹配。On the basis of any of the above embodiments, the call forwarding status query method provided by an embodiment of the present invention, wherein the mobile terminal is preferably a mobile phone, and when the call forwarding information of the SIM card is stored in the mobile terminal such as the mobile phone In the middle, the SIM card is matched by the ICCID number and the call forwarding information of the SIM card.
当SIM卡的呼叫转移信息存储到手机等移动终端中时,由于一个手机可能会插过并存储有多个SIM卡的呼叫转移信息,因此,当前SIM卡要想从本地读取该SIM卡对应的呼叫转移信息,就必须将SIM卡与对应的呼叫转移信息进行匹配,在本实施方式中,优选SIM卡通过ICCID号和该SIM卡的呼叫转移信息进行匹配,方便准确地读取SIM卡对应的呼叫转移信息,也就是说当手机等移动终端在存储查询结果时,是利用SIM卡的ICCID进行匹配然后存储的,当然若查询的SIM卡的呼叫转移信息存储到SIM本身中则不涉及上述问题。When the call forwarding information of the SIM card is stored in a mobile terminal such as a mobile phone, since one mobile phone may insert and store call forwarding information of multiple SIM cards, the current SIM card needs to read the SIM card correspondingly from the local SIM card. For the call forwarding information, the SIM card must be matched with the corresponding call forwarding information. In this embodiment, the SIM card is preferably matched by the ICCID number and the call forwarding information of the SIM card, so that the SIM card can be conveniently and accurately read. Call forwarding information, that is to say, when the mobile terminal such as a mobile phone stores the query result, it uses the ICCID of the SIM card to match and store it. Of course, if the call forwarding information of the queried SIM card is stored in the SIM itself, the above does not involve the above. problem.
请参考图4,图4为本发明一种具体实施方式所提供的呼叫转移状态查询系统结构示意图。 Please refer to FIG. 4. FIG. 4 is a schematic structural diagram of a call forwarding state query system according to an embodiment of the present invention.
本发明一种实施方式还提供了一种呼叫转移状态查询系统1,包括:人机交互单元11,用于响应操作者操作,进入呼叫转移查询界面并查询呼叫转移状态;第一判断单元12,用于判断SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息;读取单元13,用于当判定所述SIM卡或所述移动终端中存储有所述SIM卡的呼叫转移信息时,读取所述SIM卡或所述移动终端中存储的所述SIM卡的呼叫转移信息;查询单元14,用于当判定所述SIM卡或所述移动终端中没有存储所述SIM卡的呼叫转移信息时,向网络侧下发呼叫转移查询指令,并将查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。An embodiment of the present invention further provides a call forwarding status query system 1 including: a human-machine interaction unit 11 configured to enter a call transfer inquiry interface and query a call transfer status in response to an operator operation; the first determining unit 12, a call forwarding information for determining whether the SIM card or the mobile terminal where the SIM card is located is stored in the mobile terminal; the reading unit 13 is configured to determine that the SIM card or the mobile terminal stores the Reading the call forwarding information of the SIM card stored in the SIM card or the mobile terminal when the call forwarding information of the SIM card is used; the query unit 14 is configured to determine that the SIM card or the mobile terminal is not present When the call forwarding information of the SIM card is stored, the call forwarding query instruction is sent to the network side, and the query result is stored in the SIM card or the mobile terminal, and the query result is returned to the mobile terminal. Call transfer application.
在上述实施方式的基础上,本发明一种实施方式所提供的呼叫转移状态查询系统还包括:第二判断单元,用于在所述向网络侧下发呼叫转移查询指令之后,判断所述SIM卡是否注册到4G网络;第三判断单元,用于当所述第二判断单元判定所述SIM卡注册到4G网络时,判断呼叫转移查询是否完成;网络上报单元,用于当判定所述呼叫转移查询未完成时,延迟上报2G/3G网络状态;其中,所述查询单元还用于当判定所述呼叫转移查询完成时,将查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。On the basis of the foregoing embodiments, the call forwarding status query system provided by the embodiment of the present invention further includes: a second determining unit, configured to determine the SIM after the call forwarding query instruction is sent to the network side Whether the card is registered to the 4G network; the third determining unit is configured to determine, when the second determining unit determines that the SIM card is registered to the 4G network, whether the call forwarding query is completed; and the network reporting unit, when determining the call When the transfer query is not completed, the 2G/3G network status is delayed to be reported; wherein the query unit is further configured to store the query result in the SIM card or the mobile terminal when determining that the call transfer query is completed, and Returning the query result to the call forwarding application of the mobile terminal.
在上述实施方式的基础上,本发明一种实施方式所提供的呼叫转移状态查询系统还包括:第四判断单元,用于当所述移动终端开机时,判断所述SIM卡是否是首次插入所述移动终端;执行单元,用于当判定所述SIM卡是首次插入所述移动终端时,触发所述查询单元向网络侧下发呼叫转移查询指令,当判定所述SIM卡不是首次插入所述移动终端时,则触发所述第一判断单元判断SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息。On the basis of the foregoing embodiments, the call forwarding status query system provided by the embodiment of the present invention further includes: a fourth determining unit, configured to determine, when the mobile terminal is powered on, whether the SIM card is the first insertion a mobile terminal; an execution unit, configured to: when determining that the SIM card is inserted into the mobile terminal for the first time, triggering the query unit to send a call transfer query instruction to the network side, when determining that the SIM card is not inserted for the first time When the mobile terminal is in use, the first determining unit is triggered to determine whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located.
其中,所述第四判断单元判断所述SIM卡是否是首次插入所述移动终端具体包括:判断所述移动终端是否存储有所述SIM卡的ICCID。The determining, by the fourth determining unit, whether the SIM card is inserted into the mobile terminal for the first time specifically includes: determining whether the mobile terminal stores an ICCID of the SIM card.
在上述任一实施方式的基础上,本发明一种实施方式所提供的呼叫转移状态查询系统还包括:配对模块,用于当所述SIM卡的呼叫转移信息存储到所述移动终端中时,将所述SIM卡通过ICCID号和所述SIM卡的呼叫转移信息进行匹配。 On the basis of any of the foregoing embodiments, the call forwarding status query system provided by the embodiment of the present invention further includes: a pairing module, configured to: when the call forwarding information of the SIM card is stored in the mobile terminal, The SIM card is matched by the ICCID number and the call forwarding information of the SIM card.
综上所述,本发明所提供的呼叫转移状态查询方法,当一张SIM卡在同一个移动终端上已经查询过呼叫转移状态后,之后每一次进入呼叫转移查询界面,都首先进行本地查询,如果成功则不进行网络查询,不仅有效解决了在4G网络下查询呼叫转移时信号不断跳变的问题,同时再次进入呼叫转移设置界面后,无需进行网络端查询而直接查询本地保存的呼叫转移相关信息即可,节省了查询时间,提高了用户的呼叫转移查询体验。In summary, the call forwarding state query method provided by the present invention, after a SIM card has queried the call forwarding state on the same mobile terminal, and then enters the call forwarding query interface every time, first performs a local query. If successful, the network query is not performed, which not only effectively solves the problem of the signal hopping when the call forwarding is performed under the 4G network, but also enters the call forwarding setting interface again, and directly queries the locally saved call forwarding without performing network query. The information can be saved, the query time is saved, and the call forwarding query experience of the user is improved.
以上对本发明所提供一种呼叫转移状态查询方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。 The call forwarding state query method provided by the present invention is described in detail above. The principles and embodiments of the present invention have been described with reference to specific examples. The description of the above embodiments is merely for understanding the present invention and its core idea. It should be noted that those skilled in the art can make various modifications and changes to the present invention without departing from the spirit and scope of the invention.

Claims (10)

  1. 一种呼叫转移状态查询方法,其特征在于,包括:A call forwarding state query method, comprising:
    进入呼叫转移查询界面并查询呼叫转移状态;Enter the call forwarding query interface and query the call forwarding status;
    判断SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息;Determining whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located;
    若所述SIM卡或所述移动终端中存储有所述SIM卡的呼叫转移信息,则读取所述SIM卡或所述移动终端中存储的所述SIM卡的呼叫转移信息;If the SIM card or the mobile terminal stores call forwarding information of the SIM card, reading call forwarding information of the SIM card stored in the SIM card or the mobile terminal;
    若所述SIM卡或所述移动终端中没有存储所述SIM卡的呼叫转移信息,则向网络侧下发呼叫转移查询指令,将查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。If the SIM card or the mobile terminal does not store the call forwarding information of the SIM card, send a call forwarding query instruction to the network side, and store the query result in the SIM card or the mobile terminal, and Returning the query result to the call forwarding application of the mobile terminal.
  2. 根据权利要求1所述的方法,其特征在于,在所述向网络侧下发呼叫转移查询指令之后,还包括:The method according to claim 1, wherein after the sending the call forwarding query instruction to the network side, the method further comprises:
    判断所述SIM卡是否注册到4G网络;Determining whether the SIM card is registered to the 4G network;
    若所述SIM卡注册到4G网络,则判断呼叫转移查询是否完成;If the SIM card is registered to the 4G network, it is determined whether the call forwarding query is completed;
    若所述呼叫转移查询完成,则将所述查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用;If the call forwarding query is completed, storing the query result in the SIM card or the mobile terminal, and returning the query result to the call forwarding application of the mobile terminal;
    若所述呼叫转移查询未完成,则延迟上报2G/3G网络状态。If the call forwarding query is not completed, the 2G/3G network status is delayed.
  3. 根据权利要求2所述的方法,其特征在于,还包括:The method of claim 2, further comprising:
    当所述移动终端开机时,判断所述SIM卡是否是首次插入所述移动终端;When the mobile terminal is powered on, determining whether the SIM card is inserted into the mobile terminal for the first time;
    若所述SIM卡是首次插入所述移动终端,则执行所述向网络侧下发呼叫转移查询指令的步骤;If the SIM card is inserted into the mobile terminal for the first time, performing the step of sending a call transfer query instruction to the network side;
    若所述SIM卡不是首次插入所述移动终端,则执行所述判断所述SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息的步骤。If the SIM card is not inserted into the mobile terminal for the first time, performing the step of determining whether the SIM card or the mobile terminal where the SIM card is located stores call forwarding information of the SIM card.
  4. 根据权利要求3所述的方法,其特征在于,所述判断所述SIM卡是否是首次插入所述移动终端具体包括:The method according to claim 3, wherein the determining whether the SIM card is inserted into the mobile terminal for the first time specifically comprises:
    判断所述移动终端是否存储有所述SIM卡的ICCID。Determining whether the mobile terminal stores an ICCID of the SIM card.
  5. 根据权利要求1至4任一项所述的方法,其特征在于,所述SIM卡的呼叫转移信息存储到所述移动终端中时,所述SIM卡通过ICCID号和所述SIM 卡的呼叫转移信息进行匹配。The method according to any one of claims 1 to 4, wherein when the call forwarding information of the SIM card is stored in the mobile terminal, the SIM card passes the ICCID number and the SIM The card's call forwarding information is matched.
  6. 一种呼叫转移状态查询系统,其特征在于,包括:A call forwarding status query system, comprising:
    人机交互单元,用于响应操作者操作,进入呼叫转移查询界面并查询呼叫转移状态;a human-machine interaction unit, configured to respond to an operator operation, enter a call transfer inquiry interface, and query a call transfer status;
    第一判断单元,用于判断SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息;a first determining unit, configured to determine whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located;
    读取单元,用于当判定所述SIM卡或所述移动终端中存储有所述SIM卡的呼叫转移信息时,读取所述SIM卡或所述移动终端中存储的所述SIM卡的呼叫转移信息;a reading unit, configured to read a call of the SIM card or the SIM card stored in the mobile terminal when determining that the SIM card or the mobile terminal stores call forwarding information of the SIM card Transfer information;
    查询单元,用于当判定所述SIM卡或所述移动终端中没有存储所述SIM卡的呼叫转移信息时,向网络侧下发呼叫转移查询指令,并将查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。a query unit, configured to send a call transfer query instruction to the network side when the call forwarding information of the SIM card is not stored in the SIM card or the mobile terminal, and store the query result to the SIM card or And in the mobile terminal, returning the query result to the call forwarding application of the mobile terminal.
  7. 根据权利要求6所述的系统,其特征在于,还包括:The system of claim 6 further comprising:
    第二判断单元,用于在所述向网络侧下发呼叫转移查询指令之后,判断所述SIM卡是否注册到4G网络;a second determining unit, configured to determine, after the call forwarding query instruction is sent to the network side, whether the SIM card is registered to the 4G network;
    第三判断单元,用于当所述第二判断单元判定所述SIM卡注册到4G网络时,判断呼叫转移查询是否完成;a third determining unit, configured to determine, when the second determining unit determines that the SIM card is registered to the 4G network, whether the call forwarding query is completed;
    网络上报单元,用于当判定所述呼叫转移查询未完成时,延迟上报2G/3G网络状态;a network reporting unit, configured to delay reporting the 2G/3G network status when determining that the call forwarding query is not completed;
    其中,所述查询单元还用于当判定所述呼叫转移查询完成时,将查询结果存储到所述SIM卡或所述移动终端中,并返回所述查询结果给所述移动终端的呼叫转移应用。The query unit is further configured to: when determining that the call transfer query is completed, storing the query result in the SIM card or the mobile terminal, and returning the query result to the call forwarding application of the mobile terminal .
  8. 根据权利要求7所述的系统,其特征在于,还包括:The system of claim 7 further comprising:
    第四判断单元,用于当所述移动终端开机时,判断所述SIM卡是否是首次插入所述移动终端;a fourth determining unit, configured to determine, when the mobile terminal is powered on, whether the SIM card is inserted into the mobile terminal for the first time;
    执行单元,用于当判定所述SIM卡是首次插入所述移动终端时,触发所述查询单元向网络侧下发呼叫转移查询指令,当判定所述SIM卡不是首次插入所述移动终端时,则触发所述第一判断单元判断SIM卡或所述SIM卡所在的移动终端中是否存储有所述SIM卡的呼叫转移信息。 An execution unit, configured to: when determining that the SIM card is inserted into the mobile terminal for the first time, triggering the query unit to send a call transfer query instruction to the network side, when determining that the SIM card is not inserted into the mobile terminal for the first time, And triggering, by the first determining unit, whether the call forwarding information of the SIM card is stored in the mobile terminal where the SIM card or the SIM card is located.
  9. 根据权利要求8所述的系统,其特征在于,所述第四判断单元判断所述SIM卡是否是首次插入所述移动终端具体包括:The system according to claim 8, wherein the determining, by the fourth determining unit, whether the SIM card is inserted into the mobile terminal for the first time specifically comprises:
    判断所述移动终端是否存储有所述SIM卡的ICCID。Determining whether the mobile terminal stores an ICCID of the SIM card.
  10. 根据权利要求6至9任一项所述的系统,其特征在于,还包括:The system according to any one of claims 6 to 9, further comprising:
    配对模块,用于当所述SIM卡的呼叫转移信息存储到所述移动终端中时,将所述SIM卡通过ICCID号和所述SIM卡的呼叫转移信息进行匹配。 And a pairing module, configured to: when the call forwarding information of the SIM card is stored in the mobile terminal, match the SIM card with an ICCID number and call forwarding information of the SIM card.
PCT/CN2015/100273 2015-08-31 2015-12-31 Method and system for querying for call transfer state WO2017036051A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510548557.3 2015-08-31
CN201510548557.3A CN105208537B (en) 2015-08-31 2015-08-31 A kind of call forwarding method for inquiring status and system

Publications (1)

Publication Number Publication Date
WO2017036051A1 true WO2017036051A1 (en) 2017-03-09

Family

ID=54955903

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/100273 WO2017036051A1 (en) 2015-08-31 2015-12-31 Method and system for querying for call transfer state

Country Status (2)

Country Link
CN (1) CN105208537B (en)
WO (1) WO2017036051A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105208537B (en) * 2015-08-31 2018-11-06 宇龙计算机通信科技(深圳)有限公司 A kind of call forwarding method for inquiring status and system
CN106304000B (en) * 2016-09-21 2020-10-27 惠州Tcl移动通信有限公司 Communication terminal unconditional call forwarding method and system
CN107277801A (en) * 2017-04-28 2017-10-20 努比亚技术有限公司 Querying method, mobile terminal and the readable storage medium storing program for executing of call forwarding state

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101014167A (en) * 2007-01-11 2007-08-08 上海柯斯软件有限公司 SIM card-based classified access method of incoming call
CN101080051A (en) * 2006-05-24 2007-11-28 大唐移动通信设备有限公司 Method for service station indication of terminal
US20130344855A1 (en) * 2012-06-21 2013-12-26 Li Li Methods and apparatus for automated communications forwarding
CN103781029A (en) * 2012-10-18 2014-05-07 中兴通讯股份有限公司 Call request processing method and device
CN105208537A (en) * 2015-08-31 2015-12-30 宇龙计算机通信科技(深圳)有限公司 Call transfer state query method and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4718767B2 (en) * 2003-06-24 2011-07-06 Necインフロンティア株式会社 Communication switch
CN1859509B (en) * 2006-01-24 2010-09-08 华为技术有限公司 Method for transfering information presentation before call and user device paging method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101080051A (en) * 2006-05-24 2007-11-28 大唐移动通信设备有限公司 Method for service station indication of terminal
CN101014167A (en) * 2007-01-11 2007-08-08 上海柯斯软件有限公司 SIM card-based classified access method of incoming call
US20130344855A1 (en) * 2012-06-21 2013-12-26 Li Li Methods and apparatus for automated communications forwarding
CN103781029A (en) * 2012-10-18 2014-05-07 中兴通讯股份有限公司 Call request processing method and device
CN105208537A (en) * 2015-08-31 2015-12-30 宇龙计算机通信科技(深圳)有限公司 Call transfer state query method and system

Also Published As

Publication number Publication date
CN105208537A (en) 2015-12-30
CN105208537B (en) 2018-11-06

Similar Documents

Publication Publication Date Title
CN103501333B (en) Method, device and terminal equipment for downloading files
WO2016173348A1 (en) Network access method and mobile communications terminal
CN110267314B (en) Method and device for switching network slices
WO2012109842A1 (en) Data synchronization method and mobile terminal
US10136304B2 (en) Method, device and terminal for mobile terminals to exchange user information
CN103167120A (en) System and method for quickly looking up contacts in mobile phone calling process
WO2016173349A1 (en) Network access method and mobile communications terminal
CN110347341A (en) Data clearing method and control equipment
CN108112010A (en) Access method, apparatus, terminal and the computer readable storage medium of network
WO2019085312A1 (en) Mobile terminal anti-theft method, device, equipment and computer readable storage medium
WO2016192161A1 (en) Data processing method and device
WO2015021752A1 (en) Incoming call switching method and communications terminal
WO2017036051A1 (en) Method and system for querying for call transfer state
WO2013182157A1 (en) Application program processing method and device
WO2014071774A1 (en) Method for registering terminal and terminal
US20150350812A1 (en) Method and system for transferring address book based on bluetooth
WO2015154452A1 (en) Method and terminal for remotely querying information about contact person
WO2012100454A1 (en) Mobile terminal and parameter setting method thereof
CN112866984B (en) Call record synchronization method, cloud platform and terminal
US8032163B2 (en) System and method for performing quick short message functions for a mobile phone
WO2020000783A1 (en) Method and apparatus for cloud processing of address book, computer device and readable storage medium
WO2014153912A1 (en) Method and device for displaying and processing application name of multimode card of mobile terminal
WO2011116616A1 (en) Method and device for backing up non-read short messages
WO2016197674A1 (en) Call forwarding method, device, and system
WO2016197884A1 (en) Identity-based data processing method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15902855

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15902855

Country of ref document: EP

Kind code of ref document: A1