Patent ID: 7646765

Claim:
A method of operating a call routing system comprising a signaling processor having an internal cache memory, the method comprising: receiving a first signaling message for a call into the signaling processor; searching the internal cache memory with a called number from the first signaling message to determine that a query is required; transferring the query from the signaling processor and receiving a response into the signaling processor that indicates one of: 1) the called number has the associated location route number, and 2) the called number does not have the associated location route number; if the called number has the associated location route number, then processing the location route number to select a connection for the call and transferring a second signaling message from the signaling processor indicating the selected connection and the location route number; if the called number does not have the associated location route number, then processing the called number to select the connection for the call and transferring the second signaling message from the signaling processor indicating the selected connection and the called number; and updating the internal cache memory to indicate one of: 1) the called number has the associated location route number, and 2) the called number does not have the associated location route number.