Use of an autoconfigured namespace for automatic protocol proxying
First Claim
1. A method for accessing, via a public network, a device connected to a privately addressed network, said method comprising the steps of:
- automatically assigning a globally unique name in said public network to said device, wherein said name resolves to an address of a gateway of said privately addressed network;
automatically associating said globally unique name with a private address of said device; and
automatically routing communications comprising said globally unique name to said device based on said private address.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses for accessing, via a public network, a device connected to a privately addressed network are disclosed. One method comprises the steps of automatically assigning a globally unique name to the device, which resolves to a gateway of the privately addressed network, automatically associating the globally unique name with a private address of the device, and automatically routing communications comprising the globally unique name to the device based on the private address. The name and the address of the gateway may be registered with a Domain Name System (DNS) in response to a request received from the device. If a communication comprising the globally unique name is received for the device from another device via the Internet, a private address for the device dependent on the globally unique name may be automatically obtained for automatically routing the communication to the device.
-
Citations
20 Claims
-
1. A method for accessing, via a public network, a device connected to a privately addressed network, said method comprising the steps of:
-
automatically assigning a globally unique name in said public network to said device, wherein said name resolves to an address of a gateway of said privately addressed network;
automatically associating said globally unique name with a private address of said device; and
automatically routing communications comprising said globally unique name to said device based on said private address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for accessing, via a public network, a device connected to a privately addressed network, said device comprising:
-
at least one communications interface for transmitting and receiving data;
a storage unit for storing data and instructions to be performed by a processing unit; and
a processing unit coupled to said at least one communications interface and said storage unit, said processing unit programmed to;
automatically assign a globally unique name in said public network to said device, wherein said name resolves to an address of a gateway of said privately addressed network;
automatically associate said globally unique name with a private address of said device; and
automatically route communications comprising said globally unique name to said device based on said private address. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification