Extended cascaded ringing
First Claim
1. A system for routing selected phone calls to a user having a plurality of communication resources, comprising:
- a call server configured to obtain identity information for a phone call received at the call server;
a selection policy module configured to select a cascaded ringing program for routing the phone call to at least one of the user'"'"'s plurality of communication resources based on the identity information of the caller; and
a routing module configured to route at least one of the phone call and the identity information to at least one of the user'"'"'s plurality of communication resources using the selected cascaded ringing program.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method for routing selected phone calls to a user having a plurality of communication resources is disclosed. Background information of a caller is identified. A context of the user is postulated based on available information. The user'"'"'s communication resources are identified. A location of the user is estimated. A cascaded ringing program for routing the phone call to the user is identified based on the background information of the caller, the device type of the user'"'"'s communication resources, the postulated context of the user, and the estimated location of the user. The phone call is then routed using the cascaded ringing program.
-
Citations
20 Claims
-
1. A system for routing selected phone calls to a user having a plurality of communication resources, comprising:
-
a call server configured to obtain identity information for a phone call received at the call server; a selection policy module configured to select a cascaded ringing program for routing the phone call to at least one of the user'"'"'s plurality of communication resources based on the identity information of the caller; and a routing module configured to route at least one of the phone call and the identity information to at least one of the user'"'"'s plurality of communication resources using the selected cascaded ringing program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for routing selected phone calls to a user having a plurality of communication resources, comprising:
-
obtaining identity information of a caller for a phone call received at a call server; selecting a cascaded ringing program for routing the phone call to at least one of the user'"'"'s plurality of communication resources based on the identity information of the caller; and routing at least one of the phone call and information related to the phone call to the plurality of communication resources using the selected cascaded ringing program. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for routing selected phone calls to a user having a plurality of communication resources, comprising:
-
obtaining identity information of a caller for a phone call received at a call server; identifying a device type for each of the user'"'"'s plurality of communication resources on which the user wants one of the phone call routed and information related to the phone call routed; determining an estimated location of the user based on previous use of the plurality of communication resources by the user; identifying a location of each of the user'"'"'s plurality of communication resources on which the user wants one of the phone call routed and information related to the phone call routed; selecting a cascaded ringing program for routing the phone call to at least one of the user'"'"'s plurality of communication resources based on the identity information of the caller, the estimated location of the user, and the location of the user'"'"'s plurality of communication devices; and routing at least one of the phone call and the information related to the phone call to a single communication resource at a user location when it is determined that multiple communication resources are located at the user location. - View Dependent Claims (19, 20)
-
Specification