Patent ID: 6944664

Claim:
A method for connecting a first user terminal of a first virtual private network to a second user terminal of a second virtual private network, over a network, said network having a plurality of user terminals and a plurality of network access servers, each of said plurality of user terminals being coupled to a respective network access server of said plurality of network access servers, comprising: a. making a connection of said second user terminal to a first network access server, wherein said first network access server is said respective network access server of said second user terminal; b. in response to said connection of said second user terminal, sending connection information from said first network access server to a subscriber data server included in said network and coupled to each of said plurality of network access servers; c. updating a database of said subscriber data server based on said connection information; d. upon an incoming request of communication from said first user terminal to said second user terminal, said subscriber data server locating said respective network access server connected to said second user terminal and notifying said second user-terminal based on said request of communication from said first user-terminal; and e. switching said second user terminal from said second virtual private network to said first virtual private network in response to said locating.