Patent ID: 7068772

Claim:
A computer-implemented method for routing calls from at least one caller to a subscriber of telecommunications services, wherein at least one call from the caller is routed from a local telecommunications network to a distant central telecommunications server, wherein the local telecommunications network includes a local dialable network that differs from a local dialable network to which the central telecommunications server is associated, the method comprising: at a local controller coupled to and associated with the local telecommunications network, receiving from the local telecommunications network an incoming call from a calling number associated with a caller, to a called number associated with the subscriber; at the local controller, locally storing at least the called number associated with the caller; at the local controller, initiating a 1-800 call to the central telecommunications server over a 1-800 network via the local telecommunications network; at the local controller, transferring the called number to the central telecommunications server via the 1-800 call over the 1-800 network; at the central telecommunications server, receiving the calling and called numbers and retrieving a subscriber profile based on the called number, wherein the subscriber profile is associated with the subscriber and identifies subscriber defined call routing preferences; at the central telecommunications server, receiving the incoming call; and at the central telecommunications server, routing the incoming call based on at least one subscriber defined call routing preference in the retrieved subscriber profile.