IP Library › Granted Patent US 8,369,505
Granted Patent B2
US 8,369,505 · App. 12/760,015 · Granted Feb 5, 2013

Call access management

Inventor: Thanh Vinh Vuong (Kitchener, CA)
Assignee: Research In Motion Limited
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,369,505
App. No.
12/760,015
Granted
Feb 5, 2013
Kind
B2
Abstract

Receiving a request from a device for an incoming call to a called number. Obtaining presence information of the called party. Presenting the obtained information via the calling device. Presenting action option(s) including an option to proceed with the call. Receiving an action choice corresponding to proceed with the call. Presenting a request for credentials to the calling party. Receiving credentials corresponding to a calling party permitted to continue with the call. Proceeding with the call.

Claims (60)

1. A system for managing packet-switched calls, the system comprising:

at least one processor,

at least one computer readable medium in communication with the processor;

at least one program module, stored on the at least one medium, and operable for, upon execution by the at least one processor:

receiving a request from a calling device associated with a calling party for an incoming call to a called number;

obtaining presence information of a called party associated with the called number;

presenting the obtained presence information to the calling party via the calling device;

presenting a message associated with the called party, the message providing called party criteria for receiving incoming calls;

presenting at least one first action option via the calling device, including at least an option to proceed with the incoming call;

receiving an action selection corresponding to the at least one first action option to proceed with the requested incoming call;

in response to receiving the action selection to proceed with the requested incoming call:

presenting a request for credentials to the calling party via the calling device, the credentials comprising at least one of a pass code, a password, and voice recognition;

identifying credentials of a calling party permitted to continue with the incoming call; and

proceeding with the incoming call for the calling party permitted to continue.

2. The system of claim 1 wherein:

obtaining the presence information comprises obtaining the presence information from a mail server that maintains a calendar of the called party.

3. The system of claim 1 wherein:

obtaining the presence information comprises obtaining the presence information from a presence server.

4. The system of claim 1 wherein:

the message is based on a profile that identifies appropriate messages as a function of the obtained presence information.

5. The system of claim 1 wherein:

the at least one first action option further comprises at least one of: routing the incoming call to voice mail, sending a Short Message Service (SMS) message, and terminating the request.

6. A computer-implemented method for managing packet-switched calls, the method comprising:

receiving a request from a calling device associated with a calling party for an incoming call to a called number;

obtaining presence information of a called party associated with the called number;

presenting the obtained presence information to the calling party via the calling device;

presenting a message associated with the called party, the message providing called party criteria for receiving incoming calls;

presenting at least one first action option via the calling device, including at least an option to proceed with the incoming call;

receiving an action selection corresponding to the at least one first action option to proceed with the requested incoming call;

in response to receiving the action selection to proceed with the requested incoming call:

presenting a request for credentials to the calling party via the calling device, the credentials comprising at least one of a pass code, a password, and voice recognition;

identifying credentials of a calling party permitted to continue with the incoming call; and

proceeding with the incoming call for the calling party permitted to continue.

7. The computer-implemented method of claim 6 wherein:

obtaining presence information comprises obtaining the presence information from a mail server that maintains a calendar of the called party.

8. The computer-implemented method of claim 6 wherein:

obtaining presence information comprises obtaining the presence information from a presence server.

9. The computer-implemented method of claim 6 wherein:

the message is based on a profile that identifies appropriate messages as a function of the obtained presence information.

10. The computer-implemented method of claim 6 wherein:

the at least one first action option further comprises at least one of: routing the incoming call to voice mail, sending a Short Message Service (SMS) message, and terminating the request.

11. A non-transitory computer readable medium storing instructions for managing packet-switched calls upon execution by at least one processor for:

receiving a request from a calling device associated with a calling party for an incoming call to a called number;

obtaining presence information of a party associated with the called number(i.e., the “called party”);

presenting the obtained presence information to the calling party via the calling device;

presenting at least one first action option via the calling device, including at least an option to proceed with the call;

presenting a message associated with the called party, the message providing called party criteria for receiving incoming calls;

receiving an action selection corresponding to the at least one first action option to proceed with the requested incoming call;

in response to receiving the action selection to proceed with the requested incoming call:

presenting a request for credentials to the calling party via the calling device, the credentials comprising at least one of a pass code, a password, and voice recognition;

identifying credentials of a calling party permitted to continue with the incoming call; and

proceeding with the incoming call for the calling party permitted to continue.

12. The non-transitory computer readable medium of claim 11 wherein:

obtaining presence information comprises obtaining the presence information from a mail server that maintains a calendar of the called party.

13. The non-transitory computer readable medium of claim 11 wherein:

obtaining presence information comprises obtaining the presence information from a presence server.

14. The non-transitory computer readable medium of claim 11 wherein:

the message is based on a profile that identifies appropriate messages as a function of the obtained presence information.

15. The non-transitory computer readable medium of claim 11 wherein:

the at least one first action option further comprises at least one of: routing the incoming call to voice mail, sending a Short Message Service (SMS) message, and terminating the request.

Assignments (2)
CHANGE OF NAME Recorded Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034143/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2010
From: VUONG, THANH VINH
To: RESEARCH IN MOTION LIMITED
Reel/Frame 024289/0673 →
Continuity (1)
Related Publication 20110255680A1 · Oct 20, 2011