IP Library Granted Patent US 7,526,282
Granted Patent B2
US 7,526,282 · App. 11/000,015 · Granted Apr 28, 2009

Method of controlling multiple calls of 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,526,282
App. No.
11/000,015
Granted
Apr 28, 2009
Kind
B2
Abstract

A method of controlling multiple calls of a communication device is provided. The method includes the steps below. Firstly, display P remote parties currently connected with the communication device, wherein the P remote parties form Q calls whose number and status determine a call menu including M options, where M is a positive integer. Next, select one of the remote parties, and select N options applicable to the selected remote party from the M options according to the selected remote party, wherein the N options are defined as N applicable options, where N is a positive integer. After that, display the N applicable options corresponding to the selected remote party. Following that, select one of N applicable options, and execute the selected applicable option corresponding to the selected remote party.

Claims (36)

1. A method of controlling multiple calls for a communication device, comprising:

(a) displaying P remote parties currently connected with the communication device, the P remote parties forming Q calls whose number and status determine a call menu comprising M options, wherein M is a positive integer, and the Q calls comprise at least one multiparty call including at least two of the P remote parties;

(b) selecting one of the remote parties, and selecting N options applicable to the selected remote party from the M options according to the status of the call corresponding to the selected remote party, the N options being defined as N applicable options, where N is a positive integer, and the status of the call comprises a single active call status, a single held call status, an active multiparty call status and a held multiparty call status;

(c) displaying the N applicable options corresponding to the selected remote party; and

(d) selecting one of the N applicable options, and executing the selected applicable option corresponding to the selected remote party.

2. The method according to claim 1 , wherein the communication device is a mobile phone complying with GSM specification.

3. The method according to claim 1 , wherein one of the options is a hold option, a retrieve option, a swap option, an end option, a conference option, a split option or a transfer option.

4. The method according to claim 1 , wherein the method is applied in a man machine interface of the communication device, in step (a), the remote parties are displayed on a first frame of a display screen of the communication device for selection; in step (c), the N applicable options are displayed on a second frame of the display screen for selection.

5. The method according to claim 4 , wherein the step (b) further comprises, according to the status of the call corresponding to the selected remote party, sequentially determining whether every option of the M options is applicable to the remote party; if applicable, setting the option as an applicable option, otherwise, hiding the option; in step (c), options other than the N applicable options are not displayed on the second frame for selection.

6. A method of controlling multiple calls for a communication device, comprising:

(a) displaying P remote parties currently connected with the communication device on a first frame of a display screen of the communication device for selection, the P remote parties forming Q calls whose number and status determine a call menu comprising M options, wherein M is a positive integer, and the Q calls comprise at least one multiparty call including at least two of the P remote parties;

(b) selecting one of the remote parties, according to the status of the call corresponding to the selected remote party, sequentially determining whether every option of the M options is applicable to the selected remote party; if applicable, setting the option as an applicable option, otherwise, hiding the option, wherein the status of the call comprises a single active call status, a single held call status, an active multiparty call status and a held multiparty call status;

(c) displaying the applicable options on a second frame of the display screen for selection, while options other than the applicable options are not displayed on the second frame for selection; and

(d) selecting one of the applicable options, and executing the selected applicable option corresponding to the selected remote party by the communication device.

7. The method according to claim 6 , wherein one of the options is a hold option, a retrieve option, a swap option, an end option, a conference option, a split option or a transfer option.

8. A method of controlling multiple calls for a communication device, comprising:

(a) displaying current Q calls of the communication device, the Q calls corresponding to a call menu comprising M options, where M is a positive integer;

(b) selecting one of the Q calls, and according to the selected call, selecting N options applicable to the selected remote party from the M options, the N options being defined as N applicable options, wherein N is a positive integer, and the Q calls comprise at least one multiparty call including at least two remote parties, and the status of the call comprises a single active call status, a single held call status, an active multiparty call status and a held multiparty call status;

(c) displaying the N applicable options; and

(d) selecting one of the N applicable options, and executing the selected applicable option corresponding to the selected call.

9. The method according to claim 8 , wherein the communication device is a mobile phone complying with GSM specification.

10. The method according to claim 8 , wherein one of the options is a hold option, a retrieve option, a swap option, an end option, a conference option, a split option or a transfer option.

11. The method according to claim 8 , wherein the method is applied in a man machine interface of the communication device, in step (a), the calls are displayed on a first frame of a display screen of the communication device for selection; in step (c), the N applicable options are displayed on a second frame of the display screen for selection.

12. The method according to claim 11 , wherein step (b) further comprises sequentially determining whether every option of the M options is applicable to the selected call according to the status of the selected call; if applicable, setting the option as an applicable option, otherwise, hiding the option; in step (c), options other than the N applicable options are not displayed on the second frame for selection.

13. A communication device capable of controlling multiple calls, comprising:

a display screen;

a transmission receiving unit for connecting with a plurality of remote parties; and

a controlling unit for controlling the display screen and the transmission receiving unit, the controlling unit being used for:

(a) controlling the display screen to display the remote parties currently connected with the communication device, the remote parties forming Q calls whose number and status determine a call menu comprising M options, wherein M is a positive integer, and the Q calls comprise at least one multiparty call including at least two of the remote parties;

(b) selecting one of the remote parties, and selecting N options applicable to the selected remote party from the M options according to the status of the call corresponding to the selected remote party, the N options being defined as N applicable options, where N is a positive integer, and the status of the call comprises a single active call status, a single held call status, an active multiparty call status and a held multiparty call status;

(c) controlling the display screen to display the N applicable options corresponding to the selected remote party; and

(d) selecting one of the N applicable options, and executing the selected applicable option corresponding to the selected remote party.

14. The communication device according to claim 13 , wherein the communication device is a mobile phone complying with GSM specification.

15. The communication device according to claim 13 , wherein one of the options is a hold option, a retrieve option, a swap option, an end option, a conference option, a split option or a transfer option.

16. The communication device according to claim 13 , wherein in step (a), the remote parties are displayed on a first frame of the display screen of the communication device for selection, while in step (c), the N applicable options are displayed on a second frame of the display screen for selection.

17. The communication device according to claim 16 , wherein in step (b), the controlling unit further comprises sequentially determining whether every option of the M options is applicable to the selected remote party according to the status of the call corresponding to the selected remote party; if applicable, setting the option as an applicable option, otherwise, hiding the option; in step (c), options other than the N applicable options are not displayed on the second frame for selection.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2021
From: MEDIATEK INC.
To: XUESHAN TECHNOLOGIES INC.
Reel/Frame 055443/0818 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2004
From: GAU, YI-LUN
To: MEDIATEK INC.
Reel/Frame 016053/0499 →