IP Library Granted Patent US 9,854,100
Granted Patent B2
US 9,854,100 · App. 15/102,923 · Granted Dec 26, 2017

Method and device for call forwarding

Inventors: Shufang Dong (Shenzhen, CN); Gonghong Xiang (Shenzhen, CN)
Assignee: XI'AN ZHONGXING NEW SOFTWARE CO. LTD
H04M3/54H04W4/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,854,100
App. No.
15/102,923
Granted
Dec 26, 2017
Kind
B2
Abstract

The disclosure relates to a method and device for call forwarding. The method comprises: receiving a calling number of an incoming call; forwarding or holding the calling number according to a preset multi-call forwarding rule. The disclosure increases the call forwarding flexibility of mobile terminals such as mobile phone, and provides convenience to users.

Claims (30)

1. A method for call forwarding, comprising:

a terminal receiving a calling number of an incoming call;

the terminal forwarding or holding the calling number according to a preset multi-call forwarding rule;

wherein after the terminal receives the calling number of the incoming call, the method further comprises: the terminal judging whether a multi-call forwarding function is enabled; when the multi-call forwarding function is enabled, the terminal executing a step of forwarding or holding the calling number according to the preset multi-call forwarding rule; when the multi-call forwarding function is not enabled, the terminal holding the calling number and entering a normal call process;

wherein the terminal forwarding or holding the calling number according to the preset multi-call forwarding rule comprises: the terminal analyzing the calling number and judging whether the calling number matches with any preset multi-call forwarding number; when the calling number matches with the preset multi-call forwarding number, the terminal forwarding the calling number to the matched multi-call forwarding number;

wherein before the terminal analyzing the calling number, the method further comprises: the terminal judging whether a time point, at which the incoming call from the calling number is received, is in a preset multi-call forwarding time range; when the time point is in the preset multi-call forwarding time range, the terminal executing the step of analyzing the calling number; when the time point is not in the preset multi-call forwarding time range, the terminal holding the calling number and entering a normal call process.

2. The method as claimed in claim 1 , wherein before the terminal forwarding the calling number to the matched multi-call forwarding number, the method further comprises:

the terminal judging whether a call duration reaches a preset threshold;

when the call duration reaches the preset threshold, the terminal executing a step of forwarding the calling number to the matched multi-call forwarding number.

3. The method as claimed in claim 1 , wherein after the terminal judging whether the calling number matches with the preset multi-call forwarding number, the method further comprises:

when the calling number does not match with any preset multi-call forwarding number, the terminal forwarding the calling number to a default multi-call forwarding number when a call duration reaches a preset threshold.

4. The method as claimed in claim 1 , wherein after the terminal judging whether the calling number matches with the preset multi-call forwarding number, the method further comprises:

when the calling number does not match with any preset multi-call forwarding number, the terminal holding the calling number and entering a normal call process.

5. The method as claimed in claim 1 , further comprising:

the terminal disabling the multi-call forwarding function.

6. The method as claimed in claim 1 , wherein before the terminal receiving the calling number of the incoming call, the method further comprises:

the terminal setting a multi-call forwarding number for specified and/or non-specified contacts.

7. A device for call forwarding, comprising: a hardware processor coupled with a memory and configured to execute program components stored on the memory, wherein the program components comprise:

a receiving component, which is configured to receive a calling number of an incoming call;

a call forwarding component, which is configured to forward or reserve the calling number according to a preset multi-call forwarding rule;

wherein the program components further comprise: a judgment component, which is configured to judge whether a multi-call forwarding function is enabled; wherein when the multi-call forwarding function is enabled, the call forwarding component is configured to forward or reserve the calling number according to the preset multi-call forwarding rule; when the multi-call forwarding function is not enabled, the call forwarding component is configured to reserve the calling number to enter a normal call process; wherein the call forwarding component is configured to analyze the calling number and to judge whether the calling number matches with any preset multi-call forwarding number, and, when the calling number matches with the preset multi-call forwarding number, to forward the calling number to the matched multi-call forwarding number;

wherein the call forwarding component is further configured to: judge whether a time point, at which the incoming call from the calling number is received, is in a preset multi-call forwarding time range; when the time point is in the preset multi-call forwarding time range, analyze the calling number; when the time point is not in the preset multi-call forwarding time range, reserve the calling number to enter a normal call process.

8. The device as claimed in claim 7 , wherein

the call forwarding component is further configured to judge whether a call duration reaches a preset threshold, and, when the call duration reaches the preset threshold, to forward the calling number to the matched multi-call forwarding number.

9. The device as claimed in claim 7 , wherein

the call forwarding component is further configured to: when the calling number does not match with the preset multi-call forwarding number, forward the calling number to a default multi-call forwarding number when a call duration reaches a preset threshold, or, when the calling number does not match with the preset multi-call forwarding number, reserve the calling number to enter a normal call process.

10. The device as claimed in claim 7 , wherein

the judgment component is further configured to disable the multi-call forwarding function.

11. The device as claimed in claim 7 , wherein the program components further comprise:

a setting component, which is configured to set a multi-call forwarding number for specified and/or non-specified contacts.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2019
From: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
To: ZTE CORPORATION
Reel/Frame 051172/0658 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2017
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO. LTD.
Reel/Frame 043911/0444 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2016
From: DONG, SHUFANG; XIANG, GONGHONG
To: ZTE CORPORATION
Reel/Frame 038895/0372 →
Priority Claims (1)
CN 2013 1 0689159 · Dec 13, 2013 · national
Continuity (1)
Related Publication 20160352909A1 · Dec 1, 2016