Third party call control
First Claim
1. A subscriber call routing system for routing calls initiated in a carrier public switched telephone network (PSTN) to any of a plurality of different subscriber resources for a subscriber number, comprising:
- receive processing means for receiving a connection request from the PSTN for any call placed to the subscriber number, said connection request including call identification information including indicia relating to the call, and developing a routing request;
routing processing means operatively associated with the receive processing means and responsive to a routing request and using a stored routing algorithm for selecting one of the subscriber resources to receive the call, the routing processing means including means for transmitting a request to the selected subscriber resource for acceptance of the call;
telephone interface processing means operatively associated with each of said subscriber resources for receiving requests from the routing processing means for acceptance of the call and returning an acceptance command to the routing processing means to accept the call or returning a rejection command to the routing processing means to reject the call; and
the receive processing means sending a response to the PSTN designating the selected subscriber resource to receive the call responsive to receiving the acceptance command or developing a further routing request responsive to receiving the rejection command.
5 Assignments
0 Petitions
Accused Products
Abstract
A subscriber call routing system is used for routing a call initiated in a carrier public switched telephone network to any one of a plurality of different subscriber resources for a subscriber number. The routing system includes a call manager for receiving a connection request from the PSTN for any call placed to the subscriber number, the connection request including call identification information including indicia relating to the call, and developing a routing request. A routing processing system is operatively associated with the call manager and in response to a routing request uses a stored routing algorithm for selecting one of the subscriber resources to receive the call. The routing processing system transmits a request to the selected subscriber resource for acceptance of the call. A telephone interface application is operatively associated with each of the subscriber resources for receiving a request from the routing processing system for acceptance of the call and returns an acceptance command to the routing processing system to accept the call or returns a rejection command to the routing processing system to reject the call. The call manager sends a response to the PSTN designating the selected subscriber resource to receive the call responsive to receiving the acceptance command or developing a routing request to the routing processing system responsive to receiving the rejection command. The telephone interface application can also transfer a routing request to the routing processing system to re-route a call previously received by its associated subscriber resource.
-
Citations
8 Claims
-
1. A subscriber call routing system for routing calls initiated in a carrier public switched telephone network (PSTN) to any of a plurality of different subscriber resources for a subscriber number, comprising:
-
receive processing means for receiving a connection request from the PSTN for any call placed to the subscriber number, said connection request including call identification information including indicia relating to the call, and developing a routing request; routing processing means operatively associated with the receive processing means and responsive to a routing request and using a stored routing algorithm for selecting one of the subscriber resources to receive the call, the routing processing means including means for transmitting a request to the selected subscriber resource for acceptance of the call; telephone interface processing means operatively associated with each of said subscriber resources for receiving requests from the routing processing means for acceptance of the call and returning an acceptance command to the routing processing means to accept the call or returning a rejection command to the routing processing means to reject the call; and the receive processing means sending a response to the PSTN designating the selected subscriber resource to receive the call responsive to receiving the acceptance command or developing a further routing request responsive to receiving the rejection command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification