# US 10,484,969 B2 · Call processing method, call server, base station, and call system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,484,969 B2
- Document ID: US10484969B2
- Status: Granted
- Kind: B2
- Application number: 16/166,794
- Filed: 2018-10-22
- Published: 2019-02-21
- Granted: 2019-11-19
- Earliest claimed: 2016-05-27
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Huimin Zhang; Kangmin Huang; Rongdao Yu; Maosheng Huang
- Web page: https://patentgrep.com/patent/US10484969B2

## CPC

- H04W 68/025: {Indirect paging}
- H04L 65/1069: Session establishment or de-establishment
- H04L 65/1096: Supplementary features, e.g. call forwarding or call holding (systems providing special services or facilities to telephony subscribers H04M3/42)
- H04M 3/4288: {Notifying a called subscriber of an incoming call during an ongoing call, e.g. Call Waiting}
- H04W 4/16: Communication-related supplementary services, e.g. call-transfer or call-hold
- H04W 52/0229: {where the received signal is a wanted signal}
- H04W 68/005: {Transmission of information for alerting of incoming communication}
- H04W 68/12: Inter-network notification
- H04M 2207/185: wireless packet-switched
- Y02D 30/70: in wireless communication networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

A call processing method, including receiving a first call request of a calling terminal for a called terminal, triggering a mobility management entity to control a base station to page the called terminal, performing call waiting according to a paging response message when receiving the paging response message from the mobility management entity indicating that the called terminal is a power saving state and cannot be paged by the base station, and establishing a session coupling between the calling terminal and the called terminal according to addressing information of the called terminal when receiving, in a call waiting process, the addressing information of the called terminal from the mobility management entity.

## Claims

### Claim 1

A call processing method, comprising:
receiving, by a call server, a first call request of a calling terminal for a called terminal;
triggering, by the call server according to the first call request, a mobility management entity to control a base station to page the called terminal;
performing, by the call server, call waiting according to a paging response message when receiving the paging response message from the mobility management entity indicating that the called terminal is in a power saving state and cannot be paged by the base station; and
establishing, by the call server, a session coupling between the calling terminal and the called terminal according to addressing information of the called terminal when receiving, in a call waiting process, the addressing information of the called terminal from the mobility management entity, the addressing information indicating that the called terminal is woken up from the power saving state and is paged by the base station.

### Claim 2 (depends on 1)

The method of claim 1, wherein performing the call waiting comprises:
performing, by the call server when a preset condition is met according to the paging response message, the call waiting when the preset condition is met.

### Claim 3 (depends on 2)

The method of claim 2, wherein the preset condition comprises a quantity of calls originated by the calling terminal to the called terminal in a preset time period reaches a preset call quantity threshold.

### Claim 4 (depends on 2)

The method of claim 2, wherein the preset condition comprises a message from the calling terminal instructing to perform the call waiting is received.

### Claim 5 (depends on 2)

The method of claim 2, wherein the preset condition comprises the called terminal subscribes to a call waiting service in advance.

### Claim 6 (depends on 2)

The method of claim 2, wherein the preset condition comprises the calling terminal subscribes to a call waiting service in advance.

### Claim 7 (depends on 1)

The method of claim 1, wherein performing the call waiting comprises starting, by the call server, call waiting timing, and establishing the session coupling between the calling terminal and the called terminal comprising establishing, by the call server, the session coupling between the calling terminal and the called terminal according to the addressing information of the called terminal when receiving the addressing information of the called terminal from the mobility management entity after the call waiting timing is started and before preset call waiting duration elapses.

### Claim 8 (depends on 1)

The method of claim 1, wherein performing the call waiting comprises sending a call waiting instruction message to the calling terminal, the call waiting instruction message instructing the calling terminal to perform the call waiting, establishing the session coupling between the calling terminal and the called terminal comprising sending, by the call server, the first call request to the called terminal according to the addressing information of the called terminal, and the first call request instructing to establish the session coupling between the calling terminal and the called terminal.

### Claim 9 (depends on 1)

The method of claim 1, wherein performing the call waiting comprises:
sending, by the call server, an instruction message instructing to terminate a current call request to the calling terminal;
terminating, by the call server, a current call; and
recording, by the call server, information about the current call, and
establishing the session coupling between the calling terminal and the called terminal comprising sending, by the call server, a second call request instructing to establish the session coupling between the calling terminal and the called terminal to the calling terminal and the called terminal according to the addressing information of the called terminal.

### Claim 10

A call processing method, comprising:
receiving, by a base station, a paging message from a mobility management entity instructing to page a called terminal;
paging, by the base station, the called terminal according to the paging message;
sending, by the base station to the mobility management entity, a paging response message indicating that the called terminal is in a power saving state and cannot be paged by the base station when the called terminal is in the power saving state and cannot be paged by the base station;
continuously paging, by the base station, the called terminal; and
triggering, by the base station, the mobility management entity to send addressing information of the called terminal to a call server when it is determined, in a continuous paging process, the called terminal is woken up from the power saving state, the addressing information of the called terminal indicating that the called terminal is woken up from the power saving state and is paged by the base station.

### Claim 11

A call server, comprising:
a receiver configured to receive a first call request of a calling terminal for a called terminal;
a non-transitory computer-readable storage medium coupled to the receiver and configured to store programming instructions; and
at least one processor coupled to the receiver and the non-transitory computer-readable storage medium, the programming instructions causing the at least one processor to be configured to:
trigger according to the first call request, a mobility management entity to control a base station to page the called terminal;
perform call waiting according to a paging response message when the paging response message from the mobility management entity indicating that the called terminal is in a power saving state and cannot be paged by the base station is received; and
establish a session coupling between the calling terminal and the called terminal according to addressing information of the called terminal when the addressing information of the called terminal from the mobility management entity is received in a call waiting process, the addressing information of the called terminal indicating that the called terminal is woken up from the power saving state and is paged by the base station.

### Claim 12 (depends on 11)

The call server of claim 11, wherein the programming instructions further cause the at least one processor to be configured to:
determine whether a preset condition is met according to the paging response message; and
perform the call waiting when the preset condition is met.

### Claim 13 (depends on 12)

The call server of claim 12, wherein the preset condition comprises a quantity of calls originated by the calling terminal to the called terminal in a preset time period reaches a preset call quantity threshold.

### Claim 14 (depends on 12)

The call server of claim 12, wherein the preset condition comprises a message from the calling terminal instructing to perform the call waiting is received.

### Claim 15 (depends on 12)

The call server of claim 12, wherein the preset condition comprises the called terminal subscribes to a call waiting service in advance.

### Claim 16 (depends on 12)

The call server of claim 12, wherein the preset condition comprises the calling terminal subscribes to a call waiting service in advance.

### Claim 17 (depends on 11)

The call server of claim 11, wherein the programming instructions further cause the at least one processor to be configured to:
start call waiting timing; and
establish the session coupling between the calling terminal and the called terminal according to the addressing information of the called terminal when the addressing information of the called terminal from the mobility management entity is received after the call waiting timing is started and before preset call waiting duration elapses.

### Claim 18 (depends on 11)

The call server of claim 11, further comprising a transmitter coupled to the at least one processor and configured to:
send a call waiting instruction message to the calling terminal when receiving the paging response message from the mobility management entity indicating that the called terminal is in the power saving state and cannot be paged by the base station, the call waiting instruction message instructing the calling terminal to perform the call waiting; and
send the first call request to the called terminal according to the addressing information of the called terminal, the first call request instructing to establish the session coupling between the calling terminal and the called terminal.

### Claim 19 (depends on 11)

The call server according to claim 11, further comprising a transmitter coupled to the at least one processor and configured to send an instruction message instructing to terminate a current call request to the calling terminal when receiving the paging response message from the mobility management entity indicating that the called terminal is in the power saving state and cannot be paged by the base station, the programming instructions further causing the at least one processor to be configured to:
terminate a current call; and
record information about the current call, and
the transmitter being further configured to send a second call request to the calling terminal and the called terminal according to the addressing information of the called terminal, the second call request instructing to establish the session coupling between the calling terminal and the called terminal.

### Claim 20

A base station, comprising:
a receiver configured to receive a paging message from a mobility management entity instructing to page a called terminal;
a non-transitory computer-readable storage medium coupled to the receiver and configured to store programming instructions;
at least one processor coupled to the receiver and the non-transitory computer-readable storage medium, the programming instructions causing the at least one processor to be configured to page the called terminal according to the paging message; and
a transmitter coupled to the at least one processor and configured to send a paging response message indicating that the called terminal is in a power saving state and cannot be paged by the base station to the mobility management entity when the called terminal is in the power saving state and cannot be paged by the base station, and
the programming instructions further causing the at least one processor to be configured to:
continuously page the called terminal;
trigger the mobility management entity to send addressing information of the called terminal to a call server when it is determined, in a continuous paging process, that the called terminal is woken up from the power saving state, the addressing information of the called terminal indicating that the called terminal is woken up from the power saving state and is paged by the base station.
