Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
292 words
Apparatus for a network communication device comprising: a processor; a memory, connected to the processor, for storing executable instructions therein; communication circuitry, connected to and controlled by the processor, for establishing a communicative connection between a first network and, via a second network, to at least one host device connected to the second network; and a shared database residing in the memory and containing a host list having at least one host entry wherein the entry stores an corresponding internet protocol (IP) address for use by the one host device; wherein, in response to the executable instructions, the processor: implements domain name service (DNS) and dynamic host control protocol (DHCP) servers; in response to a DHCP request message received over the second network from the one host device, the message requesting an IP address for the host device from the DHCP server, wherein the DHCP request message identifies the one host device by its associated machine name and physical network address, defines in the entry the machine name of the one host and its corresponding physical network address so as to associate the one host device with the corresponding IP address stored in the entry, such that the DNS server can subsequently access the entry in order to translate the machine name of the one host device as supplied in a network message over the second network into the corresponding IP address so as to permit the one host device to be addressed via the machine name by any device then connected to the second network; and provides a DHCP response message over the second network to the one host device wherein the response message contains the corresponding IP address stored in the entry for subsequent use by the one host device.
Claim 2
Dependent Claim
292 words
Apparatus for a network communication device comprising: a processor; a memory, connected to the processor, for storing executable instructions therein; communication circuitry, connected to and controlled by the processor, for establishing a communicative connection between a first network and, via a second network, to at least one host device connected to the second network; and a shared database residing in the memory and containing a host list having at least one host entry wherein the entry stores an corresponding internet protocol (IP) address for use by the one host device; wherein, in response to the executable instructions, the processor: implements domain name service (DNS) and dynamic host control protocol (DHCP) servers; in response to a DHCP request message received over the second network from the one host device, the message requesting an IP address for the host device from the DHCP server, wherein the DHCP request message identifies the one host device by its associated machine name and physical network address, defines in the entry the machine name of the one host and its corresponding physical network address so as to associate the one host device with the corresponding IP address stored in the entry, such that the DNS server can subsequently access the entry in order to translate the machine name of the one host device as supplied in a network message over the second network into the corresponding IP address so as to permit the one host device to be addressed via the machine name by any device then connected to the second network; and provides a DHCP response message over the second network to the one host device wherein the response message contains the corresponding IP address stored in the entry for subsequent use by the one host device.
Claim 3
Dependent Claim
21 words
The apparatus in claim 1 wherein the first and second networks comprise a remote network and a local area network, respectively.
Claim 4
Dependent Claim
14 words
The apparatus in claim 2 wherein the physical network address comprises an Ethernet address.
Claim 5
Dependent Claim
48 words
The apparatus in claim 3 wherein the processor, in response to the stored instructions, replaces a default Ethernet address and a default machine name in the host entry associated with the one host device with the Ethernet address and the machine name specified in the DHCP request message.
Claim 6
Dependent Claim
54 words
The apparatus in claim 4 wherein the processor, in response to the stored instructions, replaces, if the Ethernet address specified in the DHCP request message matches an Ethernet address then stored in the host entry, a machine name then stored in the host entry with the machine name provided in the DHCP request message.
Claim 7
Dependent Claim
37 words
The apparatus in claim 5 wherein the host list comprises a number of separate host entries, each of said entries having a different IP address stored therein so as to define a plurality of different IP addresses.
Claim 8
Dependent Claim
47 words
The apparatus in claim 6 wherein each IP address in each of the host entries is pre-defined and, once assigned to a particular one of the host devices, remains fixed for as long as the one particular host device undertakes network communication through the local area network.
Claim 9
Dependent Claim
19 words
The apparatus in claim 7 wherein each one of the plurality of IP addresses is a private IP address.
Claim 10
Dependent Claim
31 words
The apparatus in claim 7 wherein the number of separate entries is equivalent to a number of separate host devices permitted to use the local area network at any one time.
Claim 11
Dependent Claim
19 words
The apparatus in claim 9 wherein the number of separate entries in the host list is at least four.
Claim 12
Dependent Claim
31 words
The apparatus in claim 6 wherein the number of separate entries is equivalent to a number of separate host devices permitted to use the local area network at any one time.
Claim 13
Dependent Claim
19 words
The apparatus in claim 11 wherein the number of separate entries in the host list is at least four.
Claim 14
Dependent Claim
19 words
The apparatus in claim 11 wherein each one of the plurality of IP addresses is a private IP address.
Claim 15
Dependent Claim
19 words
The apparatus in claim 13 wherein the number of separate entries in the host list is at least four.
Claim 16
Independent Claim
300 words
A method for use in a network communication device, the device having a processor, a memory, connected to the processor, for storing executable instructions therein, communication circuitry, connected to and controlled by the processor, for establishing a communicative connection between a first network and, via a second network, to at least one host device connected to the second network, and a shared database residing in the memory and containing a host list having at least one host entry wherein the entry stores an corresponding internet protocol (IP) address for use by the one host device; wherein the method comprises the steps, implemented through the executable instructions, of: implementing domain name service (DNS) and dynamic host control protocol (DHCP) servers; in response to a DHCP request message received over the second network from the one host device, the message requesting an IP address for the host device from the DHCP server, wherein the DHCP request message identifies the one host device by its associated machine name and physical network address, defining in the entry the machine name of the one host and its corresponding physical network address so as to associate the one host device with the corresponding IP address stored in the entry, such that the DNS server can subsequently access the entry in order to translate the machine name of the one host device as supplied in a network message over the second network into the corresponding IP address so as to permit the one host device to be addressed via the machine name by any device then connected to the second network; and providing a DHCP response message over the second network to the one host device wherein the response message contains the corresponding IP address stored in the entry for subsequent use by the one host device.
Claim 17
Independent Claim
300 words
A method for use in a network communication device, the device having a processor, a memory, connected to the processor, for storing executable instructions therein, communication circuitry, connected to and controlled by the processor, for establishing a communicative connection between a first network and, via a second network, to at least one host device connected to the second network, and a shared database residing in the memory and containing a host list having at least one host entry wherein the entry stores an corresponding internet protocol (IP) address for use by the one host device; wherein the method comprises the steps, implemented through the executable instructions, of: implementing domain name service (DNS) and dynamic host control protocol (DHCP) servers; in response to a DHCP request message received over the second network from the one host device, the message requesting an IP address for the host device from the DHCP server, wherein the DHCP request message identifies the one host device by its associated machine name and physical network address, defining in the entry the machine name of the one host and its corresponding physical network address so as to associate the one host device with the corresponding IP address stored in the entry, such that the DNS server can subsequently access the entry in order to translate the machine name of the one host device as supplied in a network message over the second network into the corresponding IP address so as to permit the one host device to be addressed via the machine name by any device then connected to the second network; and providing a DHCP response message over the second network to the one host device wherein the response message contains the corresponding IP address stored in the entry for subsequent use by the one host device.
Claim 18
Dependent Claim
22 words
The method in claim 15 wherein the first and second networks comprise a remote network and a local area network (LAN), respectively.
Claim 19
Dependent Claim
14 words
The method in claim 16 wherein the physical network address comprises an Ethernet address.
Claim 20
Dependent Claim
47 words
The method in claim 17 wherein the defining step comprises the step of replacing a default Ethernet address and a default machine name in the host entry associated with the one host device with the Ethernet address and the machine name specified in the DHCP request message.
Claim 21
Dependent Claim
54 words
The method in claim 18 wherein the defining step further comprises the step of replacing, if the Ethernet address specified in the DHCP request message matches an Ethernet address then stored in the host entry, a machine name then stored in the host entry with the machine name provided in the DHCP request message.
Claim 22
Dependent Claim
37 words
The method in claim 19 wherein the host list comprises a number of separate host entries, each of said entries having a different IP address stored therein so as to define a plurality of different IP addresses.
Claim 23
Dependent Claim
47 words
The method in claim 20 wherein each IP address in each of the host entries is pre-defined and, once assigned to a particular one of the host devices, remains fixed for as long as the one particular host device undertakes network communication through the local area network.
Claim 24
Dependent Claim
19 words
The method in claim 21 wherein each one of the plurality of IP addresses is a private IP address.
Claim 25
Dependent Claim
31 words
The method in claim 21 wherein the number of separate entries is equivalent to a number of separate host devices permitted to use the local area network at any one time.
Claim 26
Dependent Claim
19 words
The method in claim 23 wherein the number of separate entries in the host list is at least four.
Claim 27
Dependent Claim
31 words
The method in claim 20 wherein the number of separate entries is equivalent to a number of separate host devices permitted to use the local area network at any one time.
Claim 28
Dependent Claim
19 words
The method in claim 25 wherein the number of separate entries in the host list is at least four.
Claim 29
Dependent Claim
19 words
The method in claim 25 wherein each one of the plurality of IP addresses is a private IP address.
Claim 30
Dependent Claim
19 words
The method in claim 27 wherein the number of separate entries in the host list is at least four.