Methods and apparatus for facilitating remote communication with an IP network
First Claim
1. A method for facilitating communication between two IP enabled communication devices, comprising:
- determining a first IP address associated with a first IP enabled communication device;
determining a second IP address associated with a second IP enabled communication device;
receiving a communication from said first IP enabled communication device, said communication using said first IP address as a source address and a third IP address as a destination IP address;
sending said communication to said second IP enabled communication device, said communication using a fourth IP address as a source IP address and said second IP address as a destination IP address.
8 Assignments
0 Petitions
Accused Products
Abstract
A system, method, apparatus, means, and computer program code for facilitating communication via an IP network. According to some embodiments of the present invention, a proxy device is positioned topologically between an IP enabled communication device (e.g., an IP telephone) and an IP based network. The proxy device may establish a remote access connection to the network before or after receiving a request from the IP enabled communication device to communicate to or via the network. The proxy device then facilitates communication between the IP enabled communication device and the network. In addition, the proxy device may modify source and/or destination IP addresses in messages or other communications received from the IP enabled communication device prior to sending such messages or other communications to the network and may modify source and/or destination IP addresses in messages or other communications received from the network prior to sending such messages or other communications to the IP enabled communication device.
48 Citations
25 Claims
-
1. A method for facilitating communication between two IP enabled communication devices, comprising:
-
determining a first IP address associated with a first IP enabled communication device;
determining a second IP address associated with a second IP enabled communication device;
receiving a communication from said first IP enabled communication device, said communication using said first IP address as a source address and a third IP address as a destination IP address;
sending said communication to said second IP enabled communication device, said communication using a fourth IP address as a source IP address and said second IP address as a destination IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for facilitating communication between IP enabled communication devices, comprising:
-
establishing a connection to a network such that a first IP address is received as part of said connection;
receiving a request from a first IP enabled communication device to connect to said network, wherein said first IP enabled communication device is associated with a second IP address;
receiving a communication from said first IP enabled communication device, said communication using said second IP address as a source address and a third IP address as a destination IP address; and
sending said communication to said first device associated with said network, said communication using said first IP address as a source IP address and a fourth IP address as a destination IP address. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for facilitating communication between two IP enabled communication devices, comprising:
-
determining a first IP address associated with a first IP enabled communication device;
determining a second IP address associated with a second IP enabled communication device;
receiving a first communication from said first IP enabled communication device, said first communication using said first IP address as a source IP address and a third IP address as destination IP address;
exchanging said second IP address for said third IP address as said destination IP address in said first communication;
exchanging said first IP address for a fourth IP address as said source IP address in said first communication; and
sending said first communication to said second IP enabled communication device. - View Dependent Claims (21, 22, 23)
-
-
24. A system for facilitating communication between two IP enabled communication devices, comprising:
-
a memory;
a communication port; and
a processor connected to said memory and said communication port, said processor being operative to;
determine a first IP address associated with a first IP enabled communication device;
determine a second IP address associated with a second IP enabled communication device;
receive a communication from said first IP enabled communication device, said communication using said first IP address as a source address and a third IP address as a destination IP address; and
sending said communication to said second IP enabled communication device, said communication using a fourth IP address as a source IP address and said second IP address as a destination IP address.
-
-
25. A computer program product in a computer readable medium for facilitating communication between two IP enabled communication devices, comprising:
-
first instructions for identifying a first IP address associated with a first IP enabled communication device;
second instructions for identifying a second IP address associated with a second IP enabled communication device;
third instructions for obtaining a communication from said first IP enabled communication device, said communication using said first IP address as a source address and a third IP address as a destination IP address; and
fourth instructions for providing said communication to said second IP enabled communication device, said communication using a fourth IP address as a source IP address and said second IP address as a destination IP address.
-
Specification