Method and apparatus for voice over internet protocol telephony using a virtual private network
First Claim
Patent Images
1. A method of extending communications over the Internet comprising:
- associating a telephone number to a remote VPN client location;
linking the telephone number to an internet protocol address associated with the remote VPN client location;
receiving a call to the telephone number;
recognizing an absence of a secure connection with the remote virtual private network (VPN) client location;
outputting a VPN establishing invitation to a remote VPN client utilizing the IP address;
initiating a virtual private network connection with the VPN client at the remote location; and
routing the call to the VPN client via the virtual private network connection.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for extending communications over the Internet by associating a telephone number with, for example a remote virtual private network (VPN) client IP address. A call can be received to the telephone number and an invite signal is provided to the remote VPN client utilizing the IP address. When the VPN client is able, a VPN can be established and the call can be routed to a phone associated with the remote VPN client IP address.
89 Citations
33 Claims
-
1. A method of extending communications over the Internet comprising:
-
associating a telephone number to a remote VPN client location;
linking the telephone number to an internet protocol address associated with the remote VPN client location;
receiving a call to the telephone number;
recognizing an absence of a secure connection with the remote virtual private network (VPN) client location;
outputting a VPN establishing invitation to a remote VPN client utilizing the IP address;
initiating a virtual private network connection with the VPN client at the remote location; and
routing the call to the VPN client via the virtual private network connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for distribution of Internet based communications comprising:
-
an Internet enabled call-processing platform having an associated input configured to receive an incoming call signal, the incoming call signal having a destination address useable to route an incoming call to an intended recipient;
a memory communicatively coupled to the processing platform and configured to store a local network address and a remote network address for the intended recipient;
a virtual private network (VPN) server responsive to the call-processing platform and configured to send an invitation to establish a VPN connection to the remote network address if the incoming call is to be routed to the remote network address. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for providing remote extensions for a telephone exchange comprising:
-
receiving an IP address for a remote Internet enabled phone at a central Internet enabled telephone switch; and
utilizing the IP address to invite the remote Internet enabled telephone to create a virtual private network with the central Internet enabled telephone switch responsive to a signal received by the central Internet enabled telephone switch. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A system for providing secure remote Internet protocol voice communications comprising:
-
a telephone receiver;
a virtual private network (VPN) client module configured to accept an invite from a central VPN server and to engage in a VPN connection for voice communications associated with the telephone receiver. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer readable medium tangibly embodying a program of instructions to manipulate a processor to:
-
associate a multi-digit telephone number with a remote virtual private network (VPN) client utilizing an Internet protocol (IP) address;
receive a call to the multi-digit telephone number;
initiate a virtual private network connection with the VPN client at the remote location if an existing VPN connection does not exist; and
route the call to the VPN client via the virtual private network connection. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A network communication system comprising:
-
a virtual private network (VPN) server including;
a first interface to receive a signal from a messaging system at a network location, the received signal having a destination identifier;
a second interface to send an invite signal to a remote VPN client responsive to the destination identifier; and
a third interface to receive a VPN establishment request from the remote VPN client and to create a secure connection with the remote VPN client. - View Dependent Claims (33)
-
Specification