IP Library Granted Patent US 8,494,503
Granted Patent B2
US 8,494,503 · App. 12/635,956 · Granted Jul 23, 2013

System and method for smart redialling for conference calls

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 8,494,503
App. No.
12/635,956
Granted
Jul 23, 2013
Kind
B2
Abstract

A wireless device and method are provided for redialing of conference calls comprising: establishing a call connection based on a first dialed number; monitoring for subsequent numbers dialed after the establishment of the call connection; determining if the subsequent numbers dialed meet predetermined criteria; and saving the first dialed number and the subsequent numbers dialed in a memory of the wireless device as a saved first dialed number and saved subsequent numbers if the predetermined criteria are met.

Claims (42)

1. A wireless device comprising:

a processor and a calling module resident in a memory for execution by the processor to redial into a conference call, the calling module being configured to:

establish a call connection based on a first dialed number;

monitor for subsequent numbers input to the wireless device after establishment of the call connection;

determine if the subsequent numbers meet predetermined criteria for identifying numbers associated with the conference call;

save the first dialed number and the subsequent numbers in the memory as a saved first dialed number and saved subsequent numbers if it is determined that the predetermined criteria are met; and

automatically redial the saved subsequent numbers if the saved first dialed number is redialed following termination of the call connection.

2. The wireless device according to claim 1 , wherein the calling module is further configured to, after termination of the call connection:

monitor for the saved first dialed number being redialed within a predefined duration; and

if the saved first dialed number is redialed within the predefined duration, automatically redial the saved subsequent numbers.

3. The wireless device according to claim 2 , wherein the termination of the call connection is inadvertent, the subsequent numbers provide entry to the conference call, and automatically redialing the saved subsequent numbers serves to re-establish the conference call without further input after re-establishment of the call connection.

4. The wireless device according to claim 1 , wherein the predetermined criteria include at least one of a minimum number of the subsequent numbers, a maximum number of the subsequent numbers, a maximum delay in-between entry of individual ones of the subsequent numbers, and a time span for completing entry of all of the subsequent numbers.

5. The wireless device according to claim 1 , wherein the predetermined criteria include the subsequent numbers all being entered within a first time span of the establishment of the call connection and a number of the subsequent numbers falling within a first range.

6. The wireless device according to claim 5 , wherein the first time span comprises fifteen seconds and the first range comprises between four and ten digits.

7. The wireless device according to claim 2 , wherein the predefined duration comprises thirty seconds or less and the saved subsequent numbers are automatically redialed if the first dialed number is redialed within the predefined duration without any intervening dialing occurring.

8. A method in a wireless device for redialing into a conference call comprising:

establishing a call connection based on a first dialed number;

monitoring for subsequent numbers input to the wireless device after establishment of the call connection;

determining if the subsequent numbers meet predetermined criteria for identifying numbers associated with the conference call;

saving the first dialed number and the subsequent numbers in a memory of the wireless device as a saved first dialed number and saved subsequent numbers if it is determined that the predetermined criteria are met; and

automatically redialing the saved subsequent numbers if the saved first dialed number is redialed following termination of the call connection.

9. The method according to claim 8 , further comprising, after termination of the call connection further:

monitoring for the saved first dialed number being redialed within a predefined duration; and

if the saved first dialed number is redialed within the predefined duration, automatically redialing the saved subsequent numbers.

10. The method according to claim 8 , wherein the termination of the call connection is inadvertent, the subsequent numbers provide entry to the conference call, and automatically redialing the saved subsequent numbers serves to re-establish the conference call without further input after re-establishment of the call connection.

11. The method according to claim 8 , wherein the predetermined criteria include at least one of a minimum number of the subsequent numbers, a maximum number of the subsequent numbers, and a maximum delay in-between entry of individual ones of the subsequent numbers, and a time span for completing entry of all of the subsequent numbers.

12. The method according to claim 8 , wherein the predetermined criteria include the subsequent numbers all being entered within a first time span of the establishment of the call connection and a number of the subsequent numbers falling within a first range.

13. The method according to claim 12 , wherein the first time span comprises fifteen seconds and the first range comprises between four and ten digits.

14. The method according to claim 8 , wherein the predefined duration comprises less than thirty seconds and the saved subsequent numbers are automatically redialed if the first dialed number is redialed within the predefined duration without any intervening dialing occurring.

15. A non-transient computer readable medium having recorded thereon computer executable code for execution by a processor in a wireless device, which configures the processor for redialing into a conference call by:

establishing a call connection based on a first dialed number;

monitoring for subsequent numbers input to the wireless device after establishment of the call connection;

determining if the subsequent numbers meet predetermined criteria for identifying numbers associated with the conference call;

saving the first dialed number and the subsequent numbers in a memory of the wireless device as a saved first dialed number and saved subsequent numbers if it is determined that the predetermined criteria are met; and

automatically redialing the saved subsequent numbers if the saved first dialed number is redialed following termination of the call connection.

16. The non-transient computer readable medium according to claim 15 , wherein the computer executable code further configures the processor for:

monitoring for the saved first dialed number being redialed within a predefined duration; and

if the saved first dialed number is redialed within the predefined duration, automatically redialing the saved subsequent numbers.

17. The non-transient computer readable medium according to claim 15 , wherein the termination of the call connection is inadvertent, the subsequent numbers provide entry to the conference call, and automatically redialing the saved subsequent numbers serves to re-establish the conference call without further input after re-establishment of the call connection.

18. The non-transient computer readable medium according to claim 15 , wherein the predetermined criteria include at least one of a minimum number of the subsequent numbers, a maximum number of the subsequent numbers, and a maximum delay in-between entry of individual ones of the subsequent numbers, and a time span for completing entry of all of the subsequent numbers.

19. The non-transient computer readable medium according to claim 15 , wherein the predetermined criteria include the subsequent numbers all being entered within a first time span of the establishment of the call connection and a number of the subsequent numbers falling within a first range.

20. The non-transient computer readable medium according to claim 19 , wherein the first time span comprises fifteen seconds and the first range comprises between four and ten digits.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Nov 5, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034176/0557 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2009
From: WINTER, BRUCE EDWARD, MR.; BOCKING, ANDREW DOUGLAS, MR.; KUHL, LAWRENCE EDWARD, MR.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 023641/0208 →