Patent ID: 6944444

Claim:
For use in a communication network including a switching center in communication with at least one alternative system, an Intelligent Peripheral (IP), and a plurality of subscribers, each subscriber having at least one Directory Number (DN), a method for conditionally forwarding a call, comprising: providing a service location register in communication with the switching center, the service location register operative to retrieve stored called termination parameters for each of the subscriber's DNs, and call information for each incoming call to a DN, the call termination parameters including call forwarding features; detecting a busy or no answer condition for a call to a DN; forwarding a request to the service location register for routing instructions; and applying service logic to determine a disposition for the call, wherein applying service logic to determine a disposition for the call comprises: determining whether the call was routed via the IP and processing the call according to the determination; determining based on the calling party Directory Number if the call is a business or a personal call; forwarding the call to a first alternative system if the call is a business call; and forwarding the call to a second alternative system if the call is a personal call.