IP Library Granted Patent US 9,332,121
Granted Patent B2
US 9,332,121 · App. 12/389,829 · Granted May 3, 2016

Method for implementing user-specific calling preferences

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,332,121
App. No.
12/389,829
Granted
May 3, 2016
Kind
B2
Abstract

A method and system of establishing calling preferences for a user are provided. The method includes: defining a user profile containing an association between the user and two or more communication devices, each device having an associated device type; assigning the user to at least one group; obtaining group preferences associated with one or more of the user's groups; determining user preferences for the user based on the group preferences and the device types of the communication devices associated with the user; and storing the user specific preferences in a user profile associated with the user.

Claims (35)

1. A method of establishing calling preferences for a user profile, the user profile including an association between a user identification, one or more user groups and two or more communication devices, each communication device having an associated device type, the method comprising:

using group calling preferences associated with the one or more user groups to determine user calling preferences of the user profile by:

determining group-specific relative ringing priorities for different device types in accordance with the group calling preferences, the group-specific relative ringing priorities defining an order in which to ring the different device types when a member of the user group is a recipient of a call;

assigning user-specific relative ringing priority to each of the two or more communication devices based on the device type of each of the two or more communication devices, in accordance with the determined group-specific relative ringing priorities for different device types, the user-specific relative ringing priority defining an order in which to ring the two or more communication devices when the user identification associated with the user profile is a recipient of a call; and

storing the user calling preferences in the user profile to a memory.

2. The method of claim 1 , wherein the group calling preferences establish a ringing scheme for a plurality of device types.

3. The method of claim 1 , wherein each of the device types include any one or more of the following device types: a cellular phone, a smartphone, a business phone, or a home phone.

4. The method of claim 1 , wherein the one or more groups associated with the user identification describe at least one user characteristic.

5. The method of claim 4 , wherein the at least one user characteristic includes an occupation.

6. The method of claim 1 , further comprising monitoring user communication habits and updating the user calling preferences associated with the user identification based on the user communication habits.

7. The method of claim 1 , further comprising: establishing a ringing scheme for the two or more communication devices based on the assigned user-specific relative ringing priority of each of the two or more communication devices.

8. An electronic device, comprising:

a memory including a user profile, the user profile including an association between a user identification, one or more user groups and two or more communication devices, each communication device having an associated device type;

a controller configured to:

use group calling preferences associated with the one or more user groups to determine user calling preferences of the user profile by:

determining group-specific relative ringing priorities for different device types in accordance with the group calling preferences, the group-specific relative ringing priorities defining an order in which to ring the different device types when a member of the user group is a recipient of a call; and

assigning user-specific relative ringing priority to each of the two or more communication devices based on the device type of each of the two or more communication devices, in accordance with the determined group-specific relative ringing priorities for different device types, the user-specific relative ringing priority defining an order in which to ring the two or more communication devices when the user identification associated with the user profile is a recipient of a call; and

store the user calling preferences in the user profile.

9. The electronic device of claim 8 , wherein the group calling preferences establish a ringing scheme for a plurality of device types.

10. The electronic device of claim 8 , wherein the one or more groups associated with the user identification describe user characteristics.

11. The electronic device of claim 8 , wherein the controller is further configured to monitor user communication habits and update the user calling preferences associated with the user identification based on the user communication habits.

12. The electronic device of claim 8 , further comprising a call management module, the call management module being configured to:

receive a call;

determine the user identification associated with the call; and

ring one or more of the communication devices in an order based on the assigned user-specific relative ringing priority specified by the user calling preferences in the user profile associated with the user identification stored in the memory.

13. The electronic device of claim 8 , wherein the controller is further configured to: establish a ringing scheme for the two or more communication devices based on the assigned user-specific relative ringing priority of each of the two or more communication devices.

14. A method of ringing one or more communication devices, the method comprising:

receiving a call;

determining a user identification associated with a recipient of the call;

determining, from a user profile associated with the user identification, user calling preferences associated with the user identification and two or more communication devices associated with the user identification, each communication device having an associated device type;

determining user-specific relative ringing priority assigned to each of the two or more communication devices, the user-specific relative ringing priority defining an order in which to ring the two or more communication devices when the user identification associated with the user profile is a recipient of a call, the user-specific relative ringing priorities being assigned in accordance with group-specific relative ringing priorities for different device types defined in group call preferences associated with one or more user groups associated with the user identification, the group-specific relative ringing priorities defining an order in which to ring the different device types when a member of the user group is a recipient of a call; and

ringing one or more of the two or more communication devices in an order based on the user-specific relative ringing priority.

15. The method of claim 14 , wherein the one or more groups associated with the user identification describe at least one user characteristic.

16. The method of claim 14 , further comprising monitoring user communication habits and updating the user calling preferences associated with the user identification based on the user communication habits.

17. The method of claim 14 , wherein the user-specific relative ringing priority assigned to each of the two or more communication devices establish a ringing scheme for the two or more communication devices.

Assignments (5)
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 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034143/0567 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2011
From: ASCENDENT TELECOMMUNICATIONS, INC.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026555/0837 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2009
From: YAP, SHEN-YUAN MICHAEL; COLBERT, MICHAEL
To: ASCENDENT TELECOMMUNICATIONS INC.
Reel/Frame 022626/0836 →