IP Library Granted Patent US 7,996,001
Granted Patent B2
US 7,996,001 · App. 12/648,607 · Granted Aug 9, 2011

Advanced call forwarding user interface for mobile communication device

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 7,996,001
App. No.
12/648,607
Granted
Aug 9, 2011
Kind
B2
Abstract

A call forwarding user interface for a mobile communication device provides selective access to pre-stored identifying data (e.g., an address book) for a user to define one or more call forwarding destinations for predetermined call forwarding conditions. Call forwarding profiles of such identifying data may also be defined and stored for subsequent selective actuation. Such interface features facilitate user-defined call forwarding functions with reduced requirements for memorization and/or reference to written or printed records.

Claims (47)

1. A method comprising:

receiving in input establishing a first correspondence between a first call forwarding condition and a first destination number; wherein said receiving includes receiving an indication that said first destination number has been selected from an address book of previously stored identifying data for other communication devices, wherein said indication that said first destination number has been selected includes a flag in said address book;

storing said first correspondence in a call forwarding profile in a data memory of a mobile communication device;

receiving input establishing a second correspondence between a second call forwarding condition and a second destination number;

storing said second correspondence in said call forwarding profile in said data memory of said mobile communication device;

receiving input establishing a third correspondence between a third call forwarding condition and a third destination number;

storing said third correspondence in said call forwarding profile in said data memory of said mobile communication device;

receiving input specifying a name for said call forwarding profile;

detecting an incoming call;

detecting a call forwarding condition, said call forwarding condition being either said first call forwarding condition, said second call forwarding condition or said third call forwarding condition;

selecting, based on one of said correspondences in said call forwarding profile, a candidate destination number; and

forwarding, to said candidate destination number, said incoming call.

2. The method of claim 1 wherein said first call forwarding condition is a busy mobile communication device.

3. The method of claim 1 wherein said first call forwarding condition is a mobile communication device that is not reachable.

4. The method of claim 1 wherein said first call forwarding condition is a mobile communication device that is not answered in a predetermined period of time.

5. A mobile communications device comprising:

a data memory;

a central processing unit adapted to:

receive input establishing a first correspondence between a first call forwarding condition and a first destination number; wherein said receiving includes receiving an indication that said first destination number has been selected from an address book of previously stored identifying data for other communication devices, wherein said indication that said first destination number has been selected includes a flag in said address book;

store, in said data memory, said first correspondence in a call forwarding profile;

receive input establishing a second correspondence between a second call forwarding condition and a second destination number;

store, in said data memory, said second correspondence in said call forwarding profile;

receive input establishing a third correspondence between a third call forwarding condition and a third destination number;

store, in said data memory, said third correspondence in said call forwarding profile;

receive input specifying a name for said call forwarding profile;

detect an incoming call;

detect a call forwarding condition, said call forwarding condition being either said first call forwarding condition, said second call forwarding condition or said third call forwarding condition;

select, based on one of said correspondences in said call forwarding profile, a candidate destination number; and

forward, to said candidate destination number, said incoming call.

6. The mobile communications device of claim 5 wherein said first call forwarding condition is a busy mobile communication device.

7. The mobile communications device of claim 5 wherein said first call forwarding condition is a mobile communication device that is not reachable.

8. The mobile communications device of claim 5 wherein said first call forwarding condition is a mobile communication device that is not answered in a predetermined period of time.

9. A digital storage medium containing computer instructions that, when executed by a central processing unit (CPU) in a mobile communication device, cause said CPU to:

receive input establishing a first correspondence between a first call forwarding condition and a first destination number; wherein said receiving includes receiving an indication that said first destination number has been selected from an address book of previously stored identifying data for other communication devices, wherein said indication that said first destination number has been selected includes a flag in said address book;

store, in a data memory of said mobile communication device, said first correspondence in a call forwarding profile;

receive input establishing a second correspondence between a second call forwarding condition and a second destination number;

store, in said data memory, said second correspondence in said call forwarding profile;

receive input establishing a third correspondence between a third call forwarding condition and a third destination number;

store, in said data memory, said third correspondence in said call forwarding profile;

receive input specifying a name for said call forwarding profile;

detect an incoming call;

detect a call forwarding condition, said call forwarding condition being either said first call forwarding condition, said second call forwarding condition or said third call forwarding condition;

select, based on one of said correspondences in said call forwarding profile, a candidate destination number; and

forward, to said candidate destination number, said incoming call.

10. The mobile communications device of claim 9 wherein said first call forwarding condition is a busy mobile communication device.

11. The mobile communications device of claim 9 wherein said first call forwarding condition is a mobile communication device that is not reachable.

12. The mobile communications device of claim 9 wherein said first call forwarding condition is a mobile communication device that is not answered in a predetermined period of time.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2024
From: GODO KAISHA IP BRIDGE 1
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 066340/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2023
From: HUAWEI TECHNOLOGIES CO., LTD; HUAWEI DEVICE CO., LTD; HUAWEI DEVICE (SHENZHEN) CO., LTD.
To: GODO KAISHA IP BRIDGE 1
Reel/Frame 064594/0195 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2020
From: BLACKBERRY LIMITED
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 054855/0388 →
CHANGE OF NAME Recorded Feb 18, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037856/0713 →