技术领域technical field
本公开涉及通信技术,尤其涉及一种呼叫转移方法、装置和设备。The present disclosure relates to communication technology, and in particular to a call transfer method, device and equipment.
背景技术Background technique
随着科技的不断发展,移动终端生成为常用设备。例如,手机已成为生活中的必须设备,在手机卡丢失、手机关机、手机不在服务区等情况下,如果用户没有给该手机号码设置呼叫转移业务,则该手机号码无法呼通,也无法将来电进行转接,造成漏接电话。With the continuous development of science and technology, mobile terminals have become common devices. For example, a mobile phone has become a necessary device in daily life. If the mobile phone card is lost, the mobile phone is turned off, or the mobile phone is out of service area, etc., if the user does not set the call forwarding service for the mobile phone number, the mobile phone number cannot be called, nor can it be forwarded. Incoming calls are forwarded, resulting in missed calls.
目前,可以通过运营商人工服务的方式来设置呼叫转移业务,例如,用户找到一个新的电话号码,该新的电话号码可以是办公电话、家庭亲情号码或者同一用户名下的其他号码等,并通过移动终端将该新的电话号码通知客服中心,申请将原来的电话号码上的来电转接到该新的电话号码上,客服中心确认用户身份后,将为用户设置将呼叫转移到新的电话号码上,等用户可以使用原来的电话号码后,再致电客服中心取消呼叫转移业务。At present, the call forwarding service can be set through the manual service of the operator. For example, the user finds a new phone number, which can be an office phone number, a family number or other numbers under the same user name, and Notify the customer service center of the new phone number through the mobile terminal, and apply to transfer incoming calls from the original phone number to the new phone number. After the customer service center confirms the user's identity, it will set up the call transfer to the new phone number for the user number, after the user can use the original phone number, call the customer service center to cancel the call forwarding service.
发明内容Contents of the invention
为克服相关技术中存在的问题,本公开提供一种呼叫转移方法、装置和设备。In order to overcome the problems existing in the related technologies, the present disclosure provides a call transfer method, device and equipment.
根据本公开实施例的第一方面,提供一种呼叫转移方法,包括:According to a first aspect of an embodiment of the present disclosure, a call transfer method is provided, including:
在接收到第一终端发送的通话请求消息时,判断第二终端是否驻留在移动网络中,所述通话请求消息包括被叫号码,且用于请求呼叫所述第二终端,所述第二终端为所述被叫号码对应的终端;When receiving the call request message sent by the first terminal, it is judged whether the second terminal resides in the mobile network, the call request message includes the called number, and is used to request to call the second terminal, the second The terminal is a terminal corresponding to the called number;
若所述第二终端没有驻留在所述移动网络中,则确定所述被叫号码对应的呼叫转移授权信息,所述呼叫转移授权信息包括至少一个呼叫转移目的号码;If the second terminal does not reside in the mobile network, determine call forwarding authorization information corresponding to the called number, where the call forwarding authorization information includes at least one call forwarding destination number;
根据所述呼叫转移授权信息确定第一呼叫转移目的号码,并向所述第一呼叫转移目的号码对应的终端发送呼叫请求,以使所述第二终端与所述第一呼叫转移目的号码对应的终端建立通话连接。Determine a first call forwarding destination number according to the call forwarding authorization information, and send a call request to a terminal corresponding to the first call forwarding destination number, so that the second terminal corresponds to the first call forwarding destination number The terminal establishes a call connection.
一个实施例中,所述判断所述第二终端是否驻留在移动网络中,包括:In an embodiment, the judging whether the second terminal resides in a mobile network includes:
通过所述移动网络向所述第二终端发送寻呼消息;sending a paging message to the second terminal through the mobile network;
若在预设时间段内通过所述移动网络接收到所述第二终端发送的响应消息,则确定所述第二终端驻留在所述移动网络中;If a response message sent by the second terminal is received through the mobile network within a preset time period, determining that the second terminal resides in the mobile network;
若在预设时间段内通过所述移动网络没有接收到所述第二终端发送的响应消息,则确定所述第二终端没有驻留在所述移动网络中。If no response message sent by the second terminal is received through the mobile network within a preset time period, it is determined that the second terminal does not reside in the mobile network.
一个实施例中,若所述呼叫转移授权信息中包括多个呼叫转移目的号码,则所述向所述第一呼叫转移目的号码对应的终端发送呼叫请求包括:In one embodiment, if the call forwarding authorization information includes multiple call forwarding destination numbers, sending the call request to the terminal corresponding to the first call forwarding destination number includes:
判断所述第一呼叫转移目的号码对应的终端是否驻留在所述移动网络中;judging whether the terminal corresponding to the first call forwarding destination number resides in the mobile network;
若所述第一呼叫转移目的号码对应的终端驻留在所述移动网络中,则向所述第一呼叫转移目的号码对应的终端发送呼叫请求。If the terminal corresponding to the first call forwarding destination number resides in the mobile network, sending a call request to the terminal corresponding to the first call forwarding destination number.
一个实施例中,所述方法还包括:In one embodiment, the method also includes:
若所述第一呼叫转移目的号码对应的终端没有驻留在所述移动网络中,则根据所述呼叫转移授权信息确定第二呼叫转移目的号码,并向所述第二呼叫转移目的号码对应的终端发送呼叫请求。If the terminal corresponding to the first call forwarding destination number does not reside in the mobile network, then determine a second call forwarding destination number according to the call forwarding authorization information, and send a call to the terminal corresponding to the second call forwarding destination number The terminal sends a call request.
一个实施例中,所述方法还包括:In one embodiment, the method also includes:
接收所述第二终端发送的所述呼叫转移授权信息。Receive the call transfer authorization information sent by the second terminal.
一个实施例中,所述呼叫转移目的号码为用户设定的允许呼叫转移的目的号码或所述用户预留给移动网络运营商的紧急情况联系人的号码。In one embodiment, the call forwarding destination number is a destination number set by the user allowing call forwarding or an emergency contact number reserved by the user for a mobile network operator.
根据本公开实施例的第二方面,提供一种呼叫转移装置,包括:According to a second aspect of an embodiment of the present disclosure, a call transfer device is provided, including:
判断模块,被配置为在接收到第一终端发送的通话请求消息时,判断第二终端是否驻留在移动网络中,所述通话请求消息包括被叫号码,且用于请求呼叫所述第二终端,所述第二终端为所述被叫号码对应的终端;The judging module is configured to judge whether the second terminal resides in the mobile network when receiving a call request message sent by the first terminal, the call request message includes the called number, and is used to request to call the second terminal a terminal, the second terminal is a terminal corresponding to the called number;
确定模块,被配置为若所述第二终端没有驻留在所述移动网络中,则确定所述被叫号码对应的呼叫转移授权信息,并根据所述呼叫转移授权信息确定第一呼叫转移目的号码,所述呼叫转移授权信息包括至少一个呼叫转移目的号码;A determination module configured to determine call forwarding authorization information corresponding to the called number if the second terminal does not reside in the mobile network, and determine a first call forwarding purpose according to the call forwarding authorization information number, the call forwarding authorization information includes at least one call forwarding destination number;
发送模块,被配置为向所述第一呼叫转移目的号码对应的终端发送呼叫请求,以使所述第二终端与所述第一呼叫转移目的号码对应的终端建立通话连接。The sending module is configured to send a call request to the terminal corresponding to the first call forwarding destination number, so that the second terminal establishes a call connection with the terminal corresponding to the first call forwarding destination number.
一个实施例中,所述判断模块包括:In one embodiment, the judgment module includes:
第一发送子模块,被配置为通过所述移动网络向所述第二终端发送寻呼消息;a first sending submodule configured to send a paging message to the second terminal through the mobile network;
第一确定子模块,被配置为若在预设时间段内通过所述移动网络接收到所述第二终端发送的响应消息,则确定所述第二终端驻留在所述移动网络中;The first determination submodule is configured to determine that the second terminal resides in the mobile network if a response message sent by the second terminal is received through the mobile network within a preset period of time;
第二确定子模块,被配置为若在预设时间段内通过所述移动网络没有接收到所述第二终端发送的响应消息,则确定所述第二终端没有驻留在所述移动网络中。The second determination submodule is configured to determine that the second terminal does not reside in the mobile network if no response message sent by the second terminal is received through the mobile network within a preset period of time .
一个实施例中,所述若所述呼叫转移授权信息中包括多个呼叫转移目的号码,则所述发送模块包括:In one embodiment, if the call transfer authorization information includes multiple call transfer destination numbers, the sending module includes:
判断子模块,被配置为判断所述第一呼叫转移目的号码对应的终端是否驻留在所述移动网络中;A judging submodule configured to judge whether the terminal corresponding to the first call forwarding destination number resides in the mobile network;
第二发送子模块,被配置为若所述第一呼叫转移目的号码对应的终端驻留在所述移动网络中,则向所述第一呼叫转移目的号码对应的终端发送呼叫请求。The second sending submodule is configured to send a call request to the terminal corresponding to the first call forwarding destination number if the terminal corresponding to the first call forwarding destination number resides in the mobile network.
一个实施例中,所述发送模块还包括:In one embodiment, the sending module also includes:
第三发送子模块,被配置为若所述第一呼叫转移目的号码对应的终端没有驻留在所述移动网络中,则根据所述呼叫转移授权信息确定第二呼叫转移目的号码,并向所述第二呼叫转移目的号码对应的终端发送呼叫请求。The third sending submodule is configured to determine a second call forwarding destination number according to the call forwarding authorization information if the terminal corresponding to the first call forwarding destination number does not reside in the mobile network, and send the The terminal corresponding to the second call forwarding destination number sends a call request.
一个实施例中,所述装置还包括:In one embodiment, the device also includes:
接收模块,被配置为接收所述第二终端发送的所述呼叫转移授权信息。A receiving module configured to receive the call transfer authorization information sent by the second terminal.
一个实施例中,所述呼叫转移目的号码为用户设定的允许呼叫转移的目的号码或所述用户预留给移动网络运营商的紧急情况联系人的号码。In one embodiment, the call forwarding destination number is a destination number set by the user allowing call forwarding or an emergency contact number reserved by the user for a mobile network operator.
根据本公开实施例的第三方面,提供一种设备,包括:According to a third aspect of an embodiment of the present disclosure, a device is provided, including:
存储器、处理器以及计算机程序,所述处理器运行所述计算机程序执行以下方法:A memory, a processor, and a computer program, the processor runs the computer program to perform the following methods:
在接收到第一终端发送的通话请求消息时,判断第二终端是否驻留在移动网络中,所述通话请求消息包括被叫号码,且用于请求呼叫所述第二终端,所述第二终端为所述被叫号码对应的终端;When receiving the call request message sent by the first terminal, it is judged whether the second terminal resides in the mobile network, the call request message includes the called number, and is used to request to call the second terminal, the second The terminal is a terminal corresponding to the called number;
若所述第二终端没有驻留在所述移动网络中,则确定所述被叫号码对应的呼叫转移授权信息,所述呼叫转移授权信息包括至少一个呼叫转移目的号码;If the second terminal does not reside in the mobile network, determine call forwarding authorization information corresponding to the called number, where the call forwarding authorization information includes at least one call forwarding destination number;
根据所述呼叫转移授权信息确定第一呼叫转移目的号码,并向所述第一呼叫转移目的号码对应的终端发送呼叫请求,以使所述第二终端与所述第一呼叫转移目的号码对应的终端建立通话连接。Determine a first call forwarding destination number according to the call forwarding authorization information, and send a call request to a terminal corresponding to the first call forwarding destination number, so that the second terminal corresponds to the first call forwarding destination number The terminal establishes a call connection.
根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面任一项所述方法的步骤。According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of any one of the methods described in the first aspect are implemented.
本公开的实施例提供的技术方案可以包括以下有益效果:在接收到第一终端发送的通话请求消息时,判断第二终端是否驻留在移动网络中,若第二终端没有驻留在移动网络中,则确定被叫号码对应的呼叫转移授权信息,根据呼叫转移授权信息确定第一呼叫转移目的号码,并向第一呼叫转移目的号码对应的终端发送呼叫请求,以使第二终端与第一呼叫转移目的号码对应的终端建立通话连接,在被叫终端无法呼通的情况下,通信核心网络可以根据预先上传的呼叫转移授权信息,将来电转移到其它用户可信任的联系人的号码上,避免漏接电话,而且不需要通过客服中心来开启或取消呼叫转移业务,十分便捷。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: when receiving the call request message sent by the first terminal, it is judged whether the second terminal resides in the mobile network, if the second terminal does not reside in the mobile network , then determine the call forwarding authorization information corresponding to the called number, determine the first call forwarding destination number according to the call forwarding authorization information, and send a call request to the terminal corresponding to the first call forwarding destination number, so that the second terminal and the first call forwarding number The terminal corresponding to the call forwarding destination number establishes a call connection. If the called terminal cannot be connected, the communication core network can transfer the incoming call to the number of another user's trusted contact according to the pre-uploaded call forwarding authorization information. It is very convenient to avoid missing calls, and there is no need to go through the customer service center to enable or disable the call forwarding service.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.
附图说明Description of drawings
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description serve to explain the principles of the invention.
图1为本公开实施例提供的呼叫转移方法的应用场景示意图;FIG. 1 is a schematic diagram of an application scenario of a call transfer method provided by an embodiment of the present disclosure;
图2是根据一示例性实施例示出的一种呼叫转移方法的流程图;Fig. 2 is a flow chart showing a call transfer method according to an exemplary embodiment;
图3是根据另一示例性实施例示出的一种呼叫转移方法的流程图;Fig. 3 is a flowchart of a call transfer method according to another exemplary embodiment;
图4是根据另一示例性实施例示出的一种呼叫转移方法的流程图;Fig. 4 is a flowchart of a call transfer method according to another exemplary embodiment;
图5是根据另一示例性实施例示出的一种呼叫转移方法的流程图;Fig. 5 is a flow chart of a call transfer method according to another exemplary embodiment;
图6是根据另一示例性实施例示出的一种呼叫转移方法的流程图;Fig. 6 is a flowchart of a call transfer method according to another exemplary embodiment;
图7是根据一示例性实施例示出的一种呼叫转移装置的框图;Fig. 7 is a block diagram of a call transfer device according to an exemplary embodiment;
图8是根据另一示例性实施例示出的一种呼叫转移装置的框图;Fig. 8 is a block diagram of a call transfer device according to another exemplary embodiment;
图9是根据另一示例性实施例示出的一种呼叫转移装置的框图;Fig. 9 is a block diagram of a call transfer device according to another exemplary embodiment;
图10是根据另一示例性实施例示出的一种呼叫转移装置的框图;Fig. 10 is a block diagram of a call transfer device according to another exemplary embodiment;
图11是根据另一示例性实施例示出的一种设备的框图;Fig. 11 is a block diagram of a device according to another exemplary embodiment;
图12是根据一示例性实施例示出的一种用于呼叫转移的装置的框图。Fig. 12 is a block diagram showing a device for call transfer according to an exemplary embodiment.
具体实施方式Detailed ways
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with aspects of the invention as recited in the appended claims.
图1为本公开实施例提供的呼叫转移方法的应用场景示意图,如图1所示,该场景包括第一终端1、第二终端2、通信核心网络3和第三终端4。其中,第一终端1、第二终端2、第三终端4可以为手机,通信核心网络3具体可以为基站、服务器或者终端等设备。用户可以在终端正常驻留移动网络时通过终端向通信核心网络3上传呼叫转移授权信息,当被叫终端在手机卡丢失、手机关机、手机不在服务区等情况下,通信核心网络3可以根据呼叫转移授权信息将主叫终端的呼叫转移到其它终端上。FIG. 1 is a schematic diagram of an application scenario of a call transfer method provided by an embodiment of the present disclosure. As shown in FIG. 1 , the scenario includes a first terminal 1 , a second terminal 2 , a communication core network 3 and a third terminal 4 . Wherein, the first terminal 1, the second terminal 2, and the third terminal 4 may be mobile phones, and the communication core network 3 may specifically be devices such as base stations, servers, or terminals. The user can upload the call forwarding authorization information to the communication core network 3 through the terminal when the terminal normally resides on the mobile network. The transfer authorization information transfers the call of the calling terminal to other terminals.
图2是根据一示例性实施例示出的一种呼叫转移方法的流程图。该方法的执行主体为图1中的通信核心网络,如图2所示,该包括以下步骤:Fig. 2 is a flowchart of a call transfer method according to an exemplary embodiment. The execution subject of this method is the communication core network in Fig. 1, as shown in Fig. 2, this comprises the following steps:
在步骤S11中,在接收到第一终端发送的通话请求消息时,判断第二终端是否驻留在移动网络中。In step S11, upon receiving the call request message sent by the first terminal, it is judged whether the second terminal resides in the mobile network.
其中,通话请求消息包括被叫号码,且用于请求呼叫第二终端,第二终端为被叫号码对应的终端。Wherein, the call request message includes the called number, and is used to request to call the second terminal, and the second terminal is a terminal corresponding to the called number.
在本实施例中,第一终端为主叫终端,第二终端为被叫终端。当通信核心网络接收到第一终端发送的用于呼叫第二终端的童话请求消息时,触发判断第二终端是否驻留在移动网络中,以确定第一终端与第二终端是否可以建立通话。通信核心网络可以通过将寻呼(paging)消息下发到第二终端来判断第二终端是否驻留在当前移动网络中。In this embodiment, the first terminal is a calling terminal, and the second terminal is a called terminal. When the communication core network receives the fairy tale request message sent by the first terminal for calling the second terminal, it triggers to determine whether the second terminal resides in the mobile network, so as to determine whether the first terminal can establish a call with the second terminal. The communication core network may determine whether the second terminal resides in the current mobile network by sending a paging (paging) message to the second terminal.
在步骤S12中,若第二终端没有驻留在移动网络中,则确定被叫号码对应的呼叫转移授权信息,呼叫转移授权信息包括至少一个呼叫转移目的号码。In step S12, if the second terminal does not reside in the mobile network, then determine the call forwarding authorization information corresponding to the called number, and the call forwarding authorization information includes at least one call forwarding destination number.
在本实施例中,在移动终端能够正常驻留网络的时,允许用户通过通信信令,上传呼叫转移授权信息。其中,呼叫转移授权信息至少包含一个呼叫转移目的号码,该呼叫转移目的号码可以是用户同一个名下的号码、家庭亲情号码、办公号码、朋友号码等,用户可以自行设定,而且,呼叫转移授权信息中可以包含一个或多个呼叫转移授权信息,用户可以上传一个或多个呼叫转移授权信息,还可以通过呼叫转移授权信息修改之前上传的呼叫转移目的号码。In this embodiment, when the mobile terminal can normally camp on the network, the user is allowed to upload call forwarding authorization information through communication signaling. Wherein, the call forwarding authorization information includes at least one call forwarding destination number, the call forwarding destination number can be a number under the same name of the user, a family number, an office number, a friend number, etc., and the user can set it by himself. The authorization information may contain one or more pieces of call forwarding authorization information, and the user can upload one or more pieces of call forwarding authorization information, and can also modify the previously uploaded call forwarding destination number through the call forwarding authorization information.
在本实施例中,通信核心网络接收该呼叫转移授权信息,并保存上传该呼叫转移授权信息的号码与呼叫转移授权信息之间的对应关系,即,保存被叫号码与呼叫转移授权信息之间的对应关系。当被呼叫的第二终端没有出现手机卡丢失、手机关机、手机不在服务区等情况无法接入移动网络时,通信核心网络获取通话请求消息中的被叫号码,根据被叫号码与呼叫转移授权信息之间的对应关系确定被叫号码对应的呼叫转移授权信息。In this embodiment, the communication core network receives the call forwarding authorization information, and saves the corresponding relationship between the number uploading the call forwarding authorization information and the call forwarding authorization information, that is, saves the relationship between the called number and the call forwarding authorization information. corresponding relationship. When the called second terminal cannot access the mobile network due to the loss of the mobile phone card, the mobile phone is turned off, or the mobile phone is not in the service area, etc., the communication core network obtains the called number in the call request message, and according to the called number and the call forwarding authorization The correspondence between the information determines the call forwarding authorization information corresponding to the called number.
在步骤S13中,根据呼叫转移授权信息确定第一呼叫转移目的号码,并向第一呼叫转移目的号码对应的终端发送呼叫请求,以使第二终端与第一呼叫转移目的号码对应的终端建立通话连接。In step S13, determine the first call forwarding destination number according to the call forwarding authorization information, and send a call request to the terminal corresponding to the first call forwarding destination number, so that the second terminal establishes a call with the terminal corresponding to the first call forwarding destination number connect.
在本实施例中,通信核心网络从呼叫转移授权信息中确定第一呼叫转移目的号码,向第一呼叫转移目的号码对应的终端发送呼叫请求,第一呼叫转移目的号码对应的终端返回应答来电指示消息,通信核心网络将应答来电指示消息发送给第一终端,第一终端与第一呼叫转移目的号码对应的终端根据正常的通信信令建立通话连接,进行通话。其中,通信核心网络可以从呼叫转移授权信息中随机确定一个呼叫转移目的号码作为第一呼叫转移目的号码,也可以根据一些设定的规则来确定,例如,根据呼叫转移授权信息中号码的先后顺序,将排在首位的号码作为第一呼叫转移目的号码,也可以根据用户对号码设置的优先级将最高优先级的号码作为第一呼叫转移目的号码,本公开不加以限制。In this embodiment, the communication core network determines the first call forwarding destination number from the call forwarding authorization information, sends a call request to the terminal corresponding to the first call forwarding destination number, and the terminal corresponding to the first call forwarding destination number returns an instruction to answer the incoming call message, the communication core network sends an incoming call answer indication message to the first terminal, and the first terminal and the terminal corresponding to the first call forwarding destination number establish a call connection according to normal communication signaling, and conduct a call. Among them, the communication core network may randomly determine a call forwarding destination number from the call forwarding authorization information as the first call forwarding destination number, or determine it according to some set rules, for example, according to the sequence of numbers in the call forwarding authorization information , use the first number as the first call forwarding destination number, or use the highest priority number as the first call forwarding destination number according to the priority set by the user for the number, which is not limited in the present disclosure.
本公开实施例提供的呼叫转移方法,在接收到第一终端发送的通话请求消息时,判断第二终端是否驻留在移动网络中,若第二终端没有驻留在移动网络中,则确定被叫号码对应的呼叫转移授权信息,根据呼叫转移授权信息确定第一呼叫转移目的号码,并向第一呼叫转移目的号码对应的终端发送呼叫请求,以使第二终端与第一呼叫转移目的号码对应的终端建立通话连接,在被叫终端无法呼通的情况下,通信核心网络可以根据预先上传的呼叫转移授权信息,将来电转移到其它用户可信任的联系人的号码上,避免漏接电话,而且不需要通过客服中心来开启或取消呼叫转移业务,十分便捷。In the call transfer method provided by the embodiments of the present disclosure, when receiving the call request message sent by the first terminal, it is judged whether the second terminal is camped in the mobile network, and if the second terminal is not camped in the mobile network, it is determined to be Call forwarding authorization information corresponding to the calling number, determine the first call forwarding destination number according to the call forwarding authorization information, and send a call request to the terminal corresponding to the first call forwarding destination number, so that the second terminal corresponds to the first call forwarding destination number The terminal establishes a call connection. If the called terminal cannot be connected, the communication core network can transfer the incoming call to the number of other trusted contacts of other users according to the pre-uploaded call transfer authorization information, so as to avoid missed calls. Moreover, it is very convenient to enable or cancel the call forwarding service without going through the customer service center.
图3是根据另一示例性实施例示出的一种呼叫转移方法的流程图。在图2所示实施例的基础上,如图3所示,步骤“判断所述第二终端是否驻留在移动网络中”的一种可能的实现方式可以包括以下步骤:Fig. 3 is a flowchart of a call transfer method according to another exemplary embodiment. On the basis of the embodiment shown in Figure 2, as shown in Figure 3, a possible implementation of the step "judging whether the second terminal resides in the mobile network" may include the following steps:
在步骤S21中,通过移动网络向第二终端发送寻呼消息;若在预设时间段内通过移动网络接收到第二终端发送的响应消息,则执行步骤S22;若在预设时间段内通过移动网络没有接收到第二终端发送的响应消息,则执行步骤S23。In step S21, a paging message is sent to the second terminal through the mobile network; if a response message sent by the second terminal is received through the mobile network within a preset time period, step S22 is performed; If the mobile network does not receive the response message sent by the second terminal, step S23 is executed.
在本实施例中,通信核心网络可以向第二终端发送一个寻呼消息,也可以发送多个寻呼消息,若在预设时间段内接收到第二终端反馈的响应消息,则确定第二终端正常驻留在移动网络中,若在预设时间段内通过移动网络没有接收到第二终端反馈的响应消息,则确定第二终端没有驻留在移动网络中。In this embodiment, the communication core network may send one paging message to the second terminal, or may send multiple paging messages, and if a response message fed back by the second terminal is received within a preset time period, the second The terminal normally camps on the mobile network, and if no response message fed back by the second terminal is received through the mobile network within a preset time period, it is determined that the second terminal does not camp on the mobile network.
其中,预设时间段可以根据实际需要来设定,例如,预设时间端可以为1S、1.5S等,本领域技术人员可以根据当前的实际情况来设定。Wherein, the preset time period can be set according to actual needs, for example, the preset time period can be 1S, 1.5S, etc., and those skilled in the art can set it according to the current actual situation.
在步骤S22中,确定第二终端驻留在移动网络中。In step S22, it is determined that the second terminal resides in the mobile network.
在本实施例中,通信核心网络向第二终端发送寻呼消息之后,若在预设时间段内接收到第二终端反馈的响应消息,则确定第二终端正常驻留在移动网络中。In this embodiment, after the core communication network sends the paging message to the second terminal, if a response message fed back by the second terminal is received within a preset time period, it is determined that the second terminal is normally camped on the mobile network.
在步骤S23中,确定第二终端没有驻留在移动网络中。In step S23, it is determined that the second terminal does not reside in the mobile network.
在本实施例中,通信核心网络向第二终端发送寻呼消息之后,若在预设时间段内通过移动网络没有接收到第二终端反馈的响应消息,则确定第二终端没有驻留在移动网络中。In this embodiment, after the core communication network sends the paging message to the second terminal, if no response message fed back by the second terminal is received through the mobile network within a preset period of time, it is determined that the second terminal does not reside in the mobile network. in the network.
本公开实施例提供的呼叫转移方法,通过移动网络向第二终端发送寻呼消息;若在预设时间段内通过移动网络接收到第二终端发送的响应消息,则确定第二终端正常驻留在移动网络中,若在预设时间段内通过移动网络没有接收到第二终端反馈的响应消息,则确定第二终端没有驻留在移动网络中,可以简单方便的判断被叫终端是否正常驻留在移动网络中,可以在被叫终端没有驻留在移动网络中时,及时进行呼叫转移。In the call transfer method provided by the embodiments of the present disclosure, a paging message is sent to the second terminal through the mobile network; if a response message sent by the second terminal is received through the mobile network within a preset period of time, it is determined that the second terminal is camping normally In the mobile network, if the response message fed back by the second terminal is not received through the mobile network within a preset period of time, it is determined that the second terminal is not camped in the mobile network, and it is simple and convenient to judge whether the called terminal is normally parked. Staying in the mobile network can transfer the call in time when the called terminal does not reside in the mobile network.
图4是根据另一示例性实施例示出的一种呼叫转移方法的流程图。在图2或图3所示实施例的基础上,如图4所示,若呼叫转移授权信息中包括多个呼叫转移目的号码,则步骤“向第一呼叫转移目的号码对应的终端发送呼叫请求”的一种可能的实现方式可以包括以下步骤:Fig. 4 is a flowchart of a call transfer method according to another exemplary embodiment. On the basis of the embodiment shown in Figure 2 or Figure 3, as shown in Figure 4, if the call forwarding authorization information includes multiple call forwarding destination numbers, the step "send a call request to the terminal corresponding to the first call forwarding destination number A possible implementation of " may include the following steps:
在步骤S31中,判断第一呼叫转移目的号码对应的终端是否驻留在移动网络中;若第一呼叫转移目的号码对应的终端驻留在移动网络中,则执行步骤S32;若第一呼叫转移目的号码对应的终端没有驻留在移动网络中,则执行步骤S33。In step S31, it is judged whether the terminal corresponding to the first call forwarding number resides in the mobile network; if the terminal corresponding to the first call forwarding number resides in the mobile network, step S32 is executed; if the first call forwarding If the terminal corresponding to the destination number does not reside in the mobile network, step S33 is executed.
在本实施例中,判断第一呼叫转移目的号码对应的终端是否驻留在移动网络中的方法与图3所示实施例的方法相同,此处不再赘述。若第一呼叫转移目的号码对应的终端驻留在移动网络中,则向第一呼叫转移目的号码对应的终端发送呼叫请求,以使第一终端与第一呼叫转移目的号码对应的终端建立通话连接,若第一呼叫转移目的号码对应的终端没有驻留在移动网络中,则根据呼叫转移授权信息确定第二呼叫转移目的号码,并向第二呼叫转移目的号码对应的终端发送呼叫请求,以使第一终端与第二呼叫转移目的号码对应的终端建立通话连接。In this embodiment, the method for judging whether the terminal corresponding to the first call forwarding destination number is camped on the mobile network is the same as that in the embodiment shown in FIG. 3 , and will not be repeated here. If the terminal corresponding to the first call forwarding destination number resides in the mobile network, a call request is sent to the terminal corresponding to the first call forwarding destination number, so that the first terminal establishes a call connection with the terminal corresponding to the first call forwarding destination number If the terminal corresponding to the first call forwarding destination number does not reside in the mobile network, then determine the second call forwarding destination number according to the call forwarding authorization information, and send a call request to the terminal corresponding to the second call forwarding destination number, so that The first terminal establishes a call connection with a terminal corresponding to the second call forwarding destination number.
在步骤S32中,向第一呼叫转移目的号码对应的终端发送呼叫请求。In step S32, a call request is sent to the terminal corresponding to the first call forwarding destination number.
在本实施例中,若第一呼叫转移目的号码对应的终端驻留在移动网络中,则向第一呼叫转移目的号码对应的终端发送呼叫请求,以使第一终端与第一呼叫转移目的号码对应的终端建立通话连接。In this embodiment, if the terminal corresponding to the first call forwarding destination number resides in the mobile network, a call request is sent to the terminal corresponding to the first call forwarding destination number, so that the first terminal and the first call forwarding destination number The corresponding terminal establishes a call connection.
在步骤S33中,根据呼叫转移授权信息确定第二呼叫转移目的号码,并向第二呼叫转移目的号码对应的终端发送呼叫请求。In step S33, a second call forwarding destination number is determined according to the call forwarding authorization information, and a call request is sent to a terminal corresponding to the second call forwarding destination number.
在本实施例中,若第一呼叫转移目的号码对应的终端没有驻留在移动网络中,则根据呼叫转移授权信息确定第二呼叫转移目的号码,并向第二呼叫转移目的号码对应的终端发送呼叫请求,以使第一终端与第二呼叫转移目的号码对应的终端建立通话连接。In this embodiment, if the terminal corresponding to the first call forwarding destination number does not reside in the mobile network, the second call forwarding destination number is determined according to the call forwarding authorization information, and the terminal corresponding to the second call forwarding destination number is sent A call request, so that the first terminal establishes a call connection with the terminal corresponding to the second call forwarding destination number.
可选地,还可以判断第二呼叫转移目的号码对应的终端是否驻留在移动网络中,若第二呼叫转移目的号码对应的终端驻留在移动网络中,则向第二呼叫转移目的号码对应的终端发送呼叫请求,以使第一终端与第二呼叫转移目的号码对应的终端建立通话连接,若第二呼叫转移目的号码对应的终端没有驻留在移动网络中,则根据呼叫转移授权信息确定第三呼叫转移目的号码,以此类推,直至找到驻留在移动网络中用户可信任的联系人的号码。Optionally, it may also be determined whether the terminal corresponding to the second call forwarding destination number resides in the mobile network, and if the terminal corresponding to the second call forwarding destination number resides in the mobile network, then the corresponding send a call request so that the first terminal establishes a call connection with the terminal corresponding to the second call forwarding destination number. If the terminal corresponding to the second call forwarding destination number does not reside in the mobile network, the The third call transfer destination number, and so on, until the number of the user's trusted contact resident in the mobile network is found.
本公开实施例提供的呼叫转移方法,判断第一呼叫转移目的号码对应的终端是否驻留在移动网络中;若第一呼叫转移目的号码对应的终端驻留在移动网络中,则向第一呼叫转移目的号码对应的终端发送呼叫请求,以使第一终端与第一呼叫转移目的号码对应的终端建立通话连接,若第一呼叫转移目的号码对应的终端没有驻留在移动网络中,则根据呼叫转移授权信息确定第二呼叫转移目的号码,并向第二呼叫转移目的号码对应的终端发送呼叫请求,以使第一终端与第二呼叫转移目的号码对应的终端建立通话连接,当呼叫转移授权信息中的一个号码也无法呼通时,还可选择其它的号码进行呼叫,保证呼叫转移的可靠性和可达性。In the call forwarding method provided by the embodiments of the present disclosure, it is judged whether the terminal corresponding to the first call forwarding destination number resides in the mobile network; if the terminal corresponding to the first call forwarding destination number resides in the mobile network, the The terminal corresponding to the transfer destination number sends a call request so that the first terminal establishes a call connection with the terminal corresponding to the first call transfer destination number. If the terminal corresponding to the first call transfer destination number does not reside in the mobile network, the call The transfer authorization information determines the second call transfer destination number, and sends a call request to the terminal corresponding to the second call transfer destination number, so that the first terminal establishes a call connection with the terminal corresponding to the second call transfer destination number. When one of the numbers cannot be called through, you can also choose other numbers to make a call to ensure the reliability and reachability of call transfer.
可选地,在上述任一实施例的基础上,该方法还可以包括:接收第二终端发送的呼叫转移授权信息。Optionally, on the basis of any of the foregoing embodiments, the method may further include: receiving call transfer authorization information sent by the second terminal.
在本实施例中,当移动终端正常驻留在移动网络中时,用户可以通过通信信令上传呼叫转移授权信息,使得终端不能接入网络时,可以将主叫转移到用于可信任的联系人的号码上,避免了漏接电话。In this embodiment, when the mobile terminal normally resides in the mobile network, the user can upload the call transfer authorization information through communication signaling, so that when the terminal cannot access the network, the calling party can be transferred to the trusted contact People's number, to avoid missed calls.
可选地,在上述任一实施例中,呼叫转移目的号码为用户设定的允许呼叫转移的目的号码或用户预留给移动网络运营商的紧急情况联系人的号码。Optionally, in any of the above embodiments, the call forwarding destination number is a destination number set by the user that allows call forwarding or an emergency contact number reserved by the user for the mobile network operator.
在本实施例中,常用的呼叫转移目的号码可以包括家庭亲情号码、同一用户名下的其它号码、办公号码、朋友号码等,也可以是用户预留给移动网络运营商的紧急情况联系人的号码。In this embodiment, the commonly used call forwarding destination numbers may include family numbers, other numbers under the same user name, office numbers, friend numbers, etc., and may also be emergency contact numbers reserved by the user for the mobile network operator. Number.
图5是根据另一示例性实施例示出的一种呼叫转移方法的流程图。图5为图2-图4所示实施例的一种可能的组合方式,该实施例主要涉及的是当手机卡丢失、手机关机、手机不在服务区等情况下,提出的一种呼叫转移流程,如图5所示,该方法包括以下步骤:Fig. 5 is a flowchart of a call transfer method according to another exemplary embodiment. Fig. 5 is a possible combination of the embodiments shown in Fig. 2-Fig. 4. This embodiment mainly involves a call forwarding process when the mobile phone card is lost, the mobile phone is turned off, or the mobile phone is not in the service area. , as shown in Figure 5, the method includes the following steps:
在步骤S51中,主叫终端将通话请求消息发送至通信核心网络。In step S51, the calling terminal sends a call request message to the communication core network.
在步骤S52中,通信核心网络判断被叫终端是否驻留在移动网络。In step S52, the communication core network judges whether the called terminal resides in the mobile network.
在步骤S53中,若通信核心网络确定被叫移动终端当前没有驻留在移动网络中,查询并确认被叫号码对应的呼叫转移授权信息,根据呼叫转移授权信息确定第一呼叫转移目的号码。In step S53, if the communication core network determines that the called mobile terminal is not currently camped in the mobile network, query and confirm the call forwarding authorization information corresponding to the called number, and determine the first call forwarding destination number according to the call forwarding authorization information.
在步骤S54中,通信核心网络向第一呼叫转移目的号码对应的终端发送呼叫请求。In step S54, the communication core network sends a call request to the terminal corresponding to the first call forwarding destination number.
其中,第一呼叫转移目的号码对应的终端即为图中的转接终端。Wherein, the terminal corresponding to the first call forwarding destination number is the transfer terminal in the figure.
在步骤S55中,通信核心网络接收第一呼叫转移目的号码对应的终端返回的应答来电指示消息。In step S55, the communication core network receives the incoming call answer indication message returned by the terminal corresponding to the first call forwarding destination number.
在步骤S56中,通信核心网络将应答来电指示消息发送给主叫终端。In step S56, the communication core network sends an indication message of answering the incoming call to the calling terminal.
在步骤S57中,主叫终端与第一呼叫转移目的号码对应的终端,通过正常的通信信令,建立通话连接。In step S57, the calling terminal establishes a call connection with the terminal corresponding to the first call forwarding destination number through normal communication signaling.
本公开实施例提供的呼叫转移方法,在被叫终端没有驻留在移动网络时,通信核心网络可以根据预先上传的呼叫转移授权信息,将主叫转移到被叫用户可信任的联系人的号码上,避免漏接电话,而且不需要通过客服中心来开启或取消呼叫转移业务,十分便捷。In the call transfer method provided by the embodiments of the present disclosure, when the called terminal does not reside in the mobile network, the communication core network can transfer the calling party to the number of the trusted contact of the called user according to the pre-uploaded call transfer authorization information It is very convenient to avoid missing calls, and it is not necessary to enable or cancel the call forwarding service through the customer service center.
图6是根据另一示例性实施例示出的一种呼叫转移方法的流程图。该实施例主要涉及的是在被叫终端能够正常驻留网络情况下,来电转移接听方案不会被启用的一种通信流程,如图6所示,该方法包括以下步骤:Fig. 6 is a flowchart of a call transfer method according to another exemplary embodiment. This embodiment mainly relates to a communication process in which the incoming call transfer answering solution is not enabled when the called terminal can normally reside on the network. As shown in FIG. 6 , the method includes the following steps:
在步骤S61中,主叫终端将通话请求消息发送至通信核心网络。In step S61, the calling terminal sends a call request message to the communication core network.
在步骤S62中,通信核心网络判断被叫移动终端是否驻留在移动网络。In step S62, the communication core network judges whether the called mobile terminal resides in the mobile network.
在步骤S63中,若通信核心网络确定被叫移动终端当前正常驻留在移动网络下,向被叫终端发送呼叫请求。In step S63, if the communication core network determines that the called mobile terminal is normally camped on the mobile network, it sends a call request to the called terminal.
在步骤S64中,通信核心网络接收被叫终端返回的应答来电指示消息。In step S64, the communication core network receives the call answer indication message returned by the called terminal.
在步骤S65中,通信核心网络通信核心网络将应答来电指示消息发送给主叫终端。In step S65, the communication core network sends the indication message of answering the incoming call to the calling terminal.
在步骤S66中,按照正常的通信信令,建立主叫终端和被叫移动终端的通话连接。In step S66, a call connection between the calling terminal and the called mobile terminal is established according to normal communication signaling.
本公开实施例提供的通信方法,当被叫终端正常驻留在移动网络时,直接向主叫终端发送呼叫请求,建立通话连接,避免了现有技术中设置了呼叫转移业务之后,若没有取消呼叫转移业务,即使被叫终端正常驻留在网络也会将主叫转移给被叫用户可信任的联系人的情况,保证了通话的可靠性。In the communication method provided by the embodiments of the present disclosure, when the called terminal is normally camped on the mobile network, it directly sends a call request to the calling terminal to establish a call connection, which avoids the call forwarding service being set in the prior art. Call transfer service, even if the called terminal normally resides in the network, the caller will be transferred to the trusted contact of the called user, which ensures the reliability of the call.
图7是根据一示例性实施例示出的一种呼叫转移装置的框图,如图7所示,该装置包括:Fig. 7 is a block diagram of a call transfer device according to an exemplary embodiment. As shown in Fig. 7, the device includes:
判断模块11被配置为在接收到第一终端发送的通话请求消息时,判断第二终端是否驻留在移动网络中,通话请求消息包括被叫号码,且用于请求呼叫第二终端,第二终端为被叫号码对应的终端;The judging module 11 is configured to judge whether the second terminal resides in the mobile network when receiving the call request message sent by the first terminal, the call request message includes the called number, and is used to request to call the second terminal, the second The terminal is the terminal corresponding to the called number;
确定模块12被配置为若第二终端没有驻留在移动网络中,则确定被叫号码对应的呼叫转移授权信息,并根据呼叫转移授权信息确定第一呼叫转移目的号码,呼叫转移授权信息包括至少一个呼叫转移目的号码;The determination module 12 is configured to determine the call forwarding authorization information corresponding to the called number if the second terminal does not reside in the mobile network, and determine the first call forwarding destination number according to the call forwarding authorization information. The call forwarding authorization information includes at least a call forwarding destination number;
发送模块13被配置为向第一呼叫转移目的号码对应的终端发送呼叫请求,以使第二终端与第一呼叫转移目的号码对应的终端建立通话连接。The sending module 13 is configured to send a call request to the terminal corresponding to the first call forwarding destination number, so that the second terminal establishes a call connection with the terminal corresponding to the first call forwarding destination number.
图8是根据另一示例性实施例示出的一种呼叫转移装置的框图,如图8所示,判断模块11包括:Fig. 8 is a block diagram of a call transfer device according to another exemplary embodiment. As shown in Fig. 8, the judging module 11 includes:
第一发送子模块111被配置为通过移动网络向第二终端发送寻呼消息;The first sending submodule 111 is configured to send a paging message to the second terminal through the mobile network;
第一确定子模块112被配置为若在预设时间段内通过移动网络接收到第二终端发送的响应消息,则确定第二终端驻留在移动网络中;The first determining submodule 112 is configured to determine that the second terminal resides in the mobile network if a response message sent by the second terminal is received through the mobile network within a preset period of time;
第二确定子模块113被配置为若在预设时间段内通过移动网络没有接收到第二终端发送的响应消息,则确定第二终端没有驻留在移动网络中。The second determination sub-module 113 is configured to determine that the second terminal does not reside in the mobile network if no response message sent by the second terminal is received through the mobile network within a preset period of time.
图9是根据另一示例性实施例示出的一种呼叫转移装置的框图,如图9所示,若呼叫转移授权信息中包括多个呼叫转移目的号码,则发送模块13包括:Fig. 9 is a block diagram of a call transfer device according to another exemplary embodiment. As shown in Fig. 9, if the call transfer authorization information includes multiple call transfer destination numbers, the sending module 13 includes:
判断子模块131被配置为判断第一呼叫转移目的号码对应的终端是否驻留在移动网络中;The judging submodule 131 is configured to judge whether the terminal corresponding to the first call forwarding destination number resides in the mobile network;
第二发送子模块132被配置为若第一呼叫转移目的号码对应的终端驻留在移动网络中,则向第一呼叫转移目的号码对应的终端发送呼叫请求。The second sending submodule 132 is configured to send a call request to the terminal corresponding to the first call forwarding destination number if the terminal corresponding to the first call forwarding destination number resides in the mobile network.
可选地,如图9所示,发送模块13还包括:Optionally, as shown in Figure 9, the sending module 13 also includes:
第三发送子模块133被配置为若第一呼叫转移目的号码对应的终端没有驻留在移动网络中,则根据呼叫转移授权信息确定第二呼叫转移目的号码,并向第二呼叫转移目的号码对应的终端发送呼叫请求。The third sending submodule 133 is configured to determine the second call forwarding number according to the call forwarding authorization information if the terminal corresponding to the first call forwarding destination number does not reside in the mobile network, and send the corresponding call forwarding number to the second call forwarding destination number. The terminal sends a call request.
图10是根据另一示例性实施例示出的一种呼叫转移装置的框图,如图10所示,该装置还包括:Fig. 10 is a block diagram of a call transfer device according to another exemplary embodiment. As shown in Fig. 10, the device further includes:
接收模块14被配置为接收第二终端发送的呼叫转移授权信息。The receiving module 14 is configured to receive the call transfer authorization information sent by the second terminal.
可选地,呼叫转移目的号码为用户设定的允许呼叫转移的目的号码或用户预留给移动网络运营商的紧急情况联系人的号码。Optionally, the call forwarding destination number is a destination number set by the user allowing call forwarding or an emergency contact number reserved by the user for the mobile network operator.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the foregoing embodiments, the specific manner in which each module executes operations has been described in detail in the embodiments related to the method, and will not be described in detail here.
图11是根据另一示例性实施例示出的一种设备的框图,如图11所示,该设备包括:Fig. 11 is a block diagram of a device according to another exemplary embodiment. As shown in Fig. 11, the device includes:
存储器21、处理器22以及计算机程序23,处理器22运行计算机程序执行以下方法:Memory 21, processor 22 and computer program 23, the processor 22 runs the computer program to perform the following methods:
在接收到第一终端发送的通话请求消息时,判断第二终端是否驻留在移动网络中,通话请求消息包括被叫号码,且用于请求呼叫第二终端,第二终端为被叫号码对应的终端;When receiving the call request message sent by the first terminal, it is judged whether the second terminal resides in the mobile network. The call request message includes the called number and is used to request to call the second terminal. The second terminal corresponds to the called number. terminal;
若第二终端没有驻留在移动网络中,则确定被叫号码对应的呼叫转移授权信息,呼叫转移授权信息包括至少一个呼叫转移目的号码;If the second terminal does not reside in the mobile network, then determine call forwarding authorization information corresponding to the called number, where the call forwarding authorization information includes at least one call forwarding destination number;
根据呼叫转移授权信息确定第一呼叫转移目的号码,并向第一呼叫转移目的号码对应的终端发送呼叫请求,以使第二终端与第一呼叫转移目的号码对应的终端建立通话连接。Determine the first call forwarding destination number according to the call forwarding authorization information, and send a call request to the terminal corresponding to the first call forwarding destination number, so that the second terminal establishes a call connection with the terminal corresponding to the first call forwarding destination number.
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the foregoing embodiments, the specific manner in which each module executes operations has been described in detail in the embodiments related to the method, and will not be described in detail here.
本公开实施例还以供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现图2-图6任一实施例所述方法的步骤。An embodiment of the present disclosure further provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the method described in any one of the embodiments in FIG. 2 to FIG. 6 are implemented.
图12是根据一示例性实施例示出的一种用于呼叫转移的装置的框图。例如,装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。Fig. 12 is a block diagram of a device for call transfer according to an exemplary embodiment. For example, the apparatus 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
参照图12,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电力组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。12, device 800 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816 .
处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。The processing component 802 generally controls the overall operations of the device 800, such as those associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above method. Additionally, processing component 802 may include one or more modules that facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802 .
存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 804 is configured to store various types of data to support operations at the device 800 . Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and the like. The memory 804 can be implemented by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.
电力组件806为装置800的各种组件提供电力。电力组件806可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。Power component 806 provides power to various components of device 800 . Power components 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for device 800 .
多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。The multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may not only sense a boundary of a touch or swipe action, but also detect duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 808 includes a front camera and/or a rear camera. When the device 800 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capability.
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a microphone (MIC) configured to receive external audio signals when the device 800 is in operation modes, such as call mode, recording mode and voice recognition mode. Received audio signals may be further stored in memory 804 or sent via communication component 816 . In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which may be a keyboard, a click wheel, a button, and the like. These buttons may include, but are not limited to: a home button, volume buttons, start button, and lock button.
传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如所述组件为装置800的显示器和小键盘,传感器组件814还可以检测装置800或装置800一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of device 800 . For example, the sensor component 814 can detect the open/closed state of the device 800, the relative positioning of components, such as the display and keypad of the device 800, and the sensor component 814 can also detect a change in the position of the device 800 or a component of the device 800 , the presence or absence of user contact with the device 800 , the device 800 orientation or acceleration/deceleration and the temperature change of the device 800 . Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.
通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装置800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。The communication component 816 is configured to facilitate wired or wireless communication between the apparatus 800 and other devices. The device 800 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wide Band (UWB) technology, Bluetooth (BT) technology and other technologies.
在示例性实施例中,装置800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, apparatus 800 may be programmed by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation for performing the methods described above.
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium including instructions, such as the memory 804 including instructions, which can be executed by the processor 820 of the device 800 to implement the above method. For example, the non-transitory computer readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.
一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种呼叫转移方法,所述方法包括:A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by a processor of the mobile terminal, the mobile terminal is enabled to perform a call forwarding method, the method comprising:
在接收到第一终端发送的通话请求消息时,判断第二终端是否驻留在移动网络中,所述通话请求消息包括被叫号码,且用于请求呼叫所述第二终端,所述第二终端为所述被叫号码对应的终端;When receiving the call request message sent by the first terminal, it is judged whether the second terminal resides in the mobile network, the call request message includes the called number, and is used to request to call the second terminal, the second The terminal is a terminal corresponding to the called number;
若所述第二终端没有驻留在所述移动网络中,则确定所述被叫号码对应的呼叫转移授权信息,所述呼叫转移授权信息包括至少一个呼叫转移目的号码;If the second terminal does not reside in the mobile network, determine call forwarding authorization information corresponding to the called number, where the call forwarding authorization information includes at least one call forwarding destination number;
根据所述呼叫转移授权信息确定第一呼叫转移目的号码,并向所述第一呼叫转移目的号码对应的终端发送呼叫请求,以使所述第二终端与所述第一呼叫转移目的号码对应的终端建立通话连接。Determine a first call forwarding destination number according to the call forwarding authorization information, and send a call request to a terminal corresponding to the first call forwarding destination number, so that the second terminal corresponds to the first call forwarding destination number The terminal establishes a call connection.
其中,所述判断所述第二终端是否驻留在移动网络中,包括:Wherein, the judging whether the second terminal resides in the mobile network includes:
通过所述移动网络向所述第二终端发送寻呼消息;sending a paging message to the second terminal through the mobile network;
若在预设时间段内通过所述移动网络接收到所述第二终端发送的响应消息,则确定所述第二终端驻留在所述移动网络中;If a response message sent by the second terminal is received through the mobile network within a preset time period, determining that the second terminal resides in the mobile network;
若在预设时间段内通过所述移动网络没有接收到所述第二终端发送的响应消息,则确定所述第二终端没有驻留在所述移动网络中。If no response message sent by the second terminal is received through the mobile network within a preset time period, it is determined that the second terminal does not reside in the mobile network.
其中,若所述呼叫转移授权信息中包括多个呼叫转移目的号码,则所述向所述第一呼叫转移目的号码对应的终端发送呼叫请求包括:Wherein, if the call forwarding authorization information includes multiple call forwarding destination numbers, sending the call request to the terminal corresponding to the first call forwarding destination number includes:
判断所述第一呼叫转移目的号码对应的终端是否驻留在所述移动网络中;judging whether the terminal corresponding to the first call forwarding destination number resides in the mobile network;
若所述第一呼叫转移目的号码对应的终端驻留在所述移动网络中,则向所述第一呼叫转移目的号码对应的终端发送呼叫请求。If the terminal corresponding to the first call forwarding destination number resides in the mobile network, sending a call request to the terminal corresponding to the first call forwarding destination number.
其中,所述方法还包括:Wherein, the method also includes:
若所述第一呼叫转移目的号码对应的终端没有驻留在所述移动网络中,则根据所述呼叫转移授权信息确定第二呼叫转移目的号码,并向所述第二呼叫转移目的号码对应的终端发送呼叫请求。If the terminal corresponding to the first call forwarding destination number does not reside in the mobile network, then determine a second call forwarding destination number according to the call forwarding authorization information, and send a call to the terminal corresponding to the second call forwarding destination number The terminal sends a call request.
其中,所述方法还包括:Wherein, the method also includes:
接收所述第二终端发送的所述呼叫转移授权信息。Receive the call transfer authorization information sent by the second terminal.
其中,所述呼叫转移目的号码为用户设定的允许呼叫转移的目的号码或所述用户预留给移动网络运营商的紧急情况联系人的号码。Wherein, the call forwarding destination number is a destination number set by the user allowing call forwarding or an emergency contact number reserved by the user for a mobile network operator.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求书指出。Other embodiments of the invention will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any modification, use or adaptation of the present invention, these modifications, uses or adaptations follow the general principles of the present invention and include common knowledge or conventional technical means in the technical field not disclosed in this disclosure . The specification and examples are to be considered exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求书来限制。It should be understood that the present invention is not limited to the precise constructions which have been described above and shown in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711138132.0ACN107864460A (en) | 2017-11-16 | 2017-11-16 | Call transferring method, device and equipment |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711138132.0ACN107864460A (en) | 2017-11-16 | 2017-11-16 | Call transferring method, device and equipment |
| Publication Number | Publication Date |
|---|---|
| CN107864460Atrue CN107864460A (en) | 2018-03-30 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711138132.0APendingCN107864460A (en) | 2017-11-16 | 2017-11-16 | Call transferring method, device and equipment |
| Country | Link |
|---|---|
| CN (1) | CN107864460A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110267219A (en)* | 2019-07-02 | 2019-09-20 | 中国联合网络通信集团有限公司 | Call forwarding reporting method, register, user terminal and block chain network |
| CN112740752A (en)* | 2018-11-05 | 2021-04-30 | 深圳市欢太科技有限公司 | A method, device and terminal device for improving call quality |
| WO2022022427A1 (en)* | 2020-07-31 | 2022-02-03 | 华为技术有限公司 | Communication method and system and related apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1484460A (en)* | 2002-07-30 | 2004-03-24 | Lg������ʽ���� | Method for transferring group call in mobile communication system |
| CN101001417A (en)* | 2006-12-31 | 2007-07-18 | 华为技术有限公司 | Method, trunkingexchange centre and system of call forwarding in trunking call system |
| CN101513090A (en)* | 2006-09-08 | 2009-08-19 | 卢森特技术有限公司 | Call forwarding between different types of wireless networks |
| CN102273235A (en)* | 2011-05-24 | 2011-12-07 | 华为终端有限公司 | Setting method of call forwarding function and terminal equipment |
| CN102958024A (en)* | 2012-10-15 | 2013-03-06 | 东莞宇龙通信科技有限公司 | Call forwarding method and system |
| CN103024709A (en)* | 2012-11-16 | 2013-04-03 | 北京小米科技有限责任公司 | Method, device, server and terminal for realizing call forwarding |
| CN105635497A (en)* | 2014-10-28 | 2016-06-01 | 深圳市中兴微电子技术有限公司 | Terminal call transfer method and call transfer terminal |
| WO2016127286A1 (en)* | 2015-02-09 | 2016-08-18 | 华为技术有限公司 | Call forwarding method, terminal and portable electronic device |
| US20170064572A1 (en)* | 2015-09-02 | 2017-03-02 | Qualcomm Incorporated | Transmissions for wearable devices |
| CN106535150A (en)* | 2016-11-25 | 2017-03-22 | 广东欧珀移动通信有限公司 | Call transfer method and apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1484460A (en)* | 2002-07-30 | 2004-03-24 | Lg������ʽ���� | Method for transferring group call in mobile communication system |
| CN101513090A (en)* | 2006-09-08 | 2009-08-19 | 卢森特技术有限公司 | Call forwarding between different types of wireless networks |
| CN101001417A (en)* | 2006-12-31 | 2007-07-18 | 华为技术有限公司 | Method, trunkingexchange centre and system of call forwarding in trunking call system |
| CN102273235A (en)* | 2011-05-24 | 2011-12-07 | 华为终端有限公司 | Setting method of call forwarding function and terminal equipment |
| CN102958024A (en)* | 2012-10-15 | 2013-03-06 | 东莞宇龙通信科技有限公司 | Call forwarding method and system |
| CN103024709A (en)* | 2012-11-16 | 2013-04-03 | 北京小米科技有限责任公司 | Method, device, server and terminal for realizing call forwarding |
| CN105635497A (en)* | 2014-10-28 | 2016-06-01 | 深圳市中兴微电子技术有限公司 | Terminal call transfer method and call transfer terminal |
| WO2016127286A1 (en)* | 2015-02-09 | 2016-08-18 | 华为技术有限公司 | Call forwarding method, terminal and portable electronic device |
| US20170064572A1 (en)* | 2015-09-02 | 2017-03-02 | Qualcomm Incorporated | Transmissions for wearable devices |
| CN106535150A (en)* | 2016-11-25 | 2017-03-22 | 广东欧珀移动通信有限公司 | Call transfer method and apparatus |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112740752A (en)* | 2018-11-05 | 2021-04-30 | 深圳市欢太科技有限公司 | A method, device and terminal device for improving call quality |
| CN112740752B (en)* | 2018-11-05 | 2022-10-14 | 深圳市欢太科技有限公司 | A method, device and terminal device for improving call quality |
| CN110267219A (en)* | 2019-07-02 | 2019-09-20 | 中国联合网络通信集团有限公司 | Call forwarding reporting method, register, user terminal and block chain network |
| CN110267219B (en)* | 2019-07-02 | 2021-10-01 | 中国联合网络通信集团有限公司 | Call transfer reporting method, register, user terminal and blockchain network |
| WO2022022427A1 (en)* | 2020-07-31 | 2022-02-03 | 华为技术有限公司 | Communication method and system and related apparatus |
| US12301768B2 (en) | 2020-07-31 | 2025-05-13 | Huawei Technologies Co., Ltd. | System, method, and apparatus for transfer to VoIP call |
| Publication | Publication Date | Title |
|---|---|---|
| CN105704766B (en) | Control method and device for dual-card mobile terminal | |
| CN106028375A (en) | Prompt method, device and terminal equipment for network switching | |
| CN107846730B (en) | Call forwarding method and device | |
| CN105915521B (en) | Multi-party call management method, device and terminal | |
| CN110622534B (en) | MDT (minimization drive test) information sending method and device and MDT information receiving method and device | |
| CN106792937B (en) | Method and device for processing call request | |
| CN104301308B (en) | Call control method and device | |
| CN108401514A (en) | Network connection method and device | |
| CN106714125B (en) | Method and device for setting call forwarding number | |
| CN106255075A (en) | The processing method and processing device of communication event, electronic equipment | |
| CN106453982A (en) | Method and apparatus for dialing telephone number, fixed telephone and mobile terminal | |
| CN107864460A (en) | Call transferring method, device and equipment | |
| CN105792296A (en) | Voice fallback trigger method and terminal | |
| CN109041145A (en) | Communication means, device, terminal and storage medium | |
| CN109040651A (en) | The method and device of video communication | |
| CN108028810B (en) | Method and device for establishing service connection | |
| CN107819836A (en) | The remapping method and device of facility information | |
| CN103916538A (en) | Call control method and related device | |
| CN106550482A (en) | Communication connection method for building up and device, electronic equipment | |
| CN106535147A (en) | Communication signal processing method and apparatus | |
| CN105657199A (en) | Method and device for establishing talking connection and switching equipment | |
| CN107071859B (en) | Network connection processing method, device and terminal | |
| CN110337823B (en) | Information configuration method and device, service processing method and device, and base station | |
| CN110945941B (en) | Identification sending method, identification receiving method, information sending method and device | |
| CN106657533B (en) | Call processing method and device |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20180330 |