Home-networking
First Claim
1. A system for connecting multiple home-networked client devices to a host system, wherein the host system assigns independent Internet addresses to the home-networked client devices, the system comprising:
- a home gateway device which includes a communication device to communicate with the host system over a single communication tunnel established between the home gateway device and the host system, wherein the home gateway device includes a network address translation module; and
multiple home-networked client devices connected to the home gateway device via a network and that communicate with the host system through the home gateway device over the single communication tunnel, wherein the system is configured to enable the host system to establish individual communication sessions with the multiple home-networked client devices over the single communication tunnel and to assign independent Internet addresses to the multiple home-networked client devices.
8 Assignments
0 Petitions
Accused Products
Abstract
Home-networked client devices are connected to a host system that assigns independent Internet addresses to the client devices using a home gateway device that is connected to the home-networked client devices through a network. The home gateway device, which may be physically located in a personal residence, generally includes a communication device to communicate with the host system over a single communication tunnel established between the home gateway device and the host system. The home gateway device also includes a network address translation module. The client devices are typically connected to the home gateway device through a network and the client devices communicate with the host system through the home gateway device over the single communication tunnel. This enables the host system to establish individual communication sessions with the client devices over the single communication tunnel and to assign independent Internet addresses to the client devices.
-
Citations
45 Claims
-
1. A system for connecting multiple home-networked client devices to a host system, wherein the host system assigns independent Internet addresses to the home-networked client devices, the system comprising:
-
a home gateway device which includes a communication device to communicate with the host system over a single communication tunnel established between the home gateway device and the host system, wherein the home gateway device includes a network address translation module; and
multiple home-networked client devices connected to the home gateway device via a network and that communicate with the host system through the home gateway device over the single communication tunnel, wherein the system is configured to enable the host system to establish individual communication sessions with the multiple home-networked client devices over the single communication tunnel and to assign independent Internet addresses to the multiple home-networked client devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for connecting multiple home-networked client devices to a host system, wherein the host system assigns independent Internet addresses to the home-networked client devices, the method comprising:
-
using the home gateway device to receive a request from at least one home-networked client device to communicate with the host system, wherein the home-networked client device is connected to the home gateway device via a network;
using the home gateway device to establish communications with the host system over a single communication tunnel;
using the home gateway device to establish an individual communication session with the host system over the single communication tunnel, wherein the individual communication session is based on an independent Internet address assigned to the home-networked client device that requested to communicate with the host system; and
using the home gateway device to process communications between the home-networked client device and the host system by mapping the independent Internet address assigned by the host system for the home-networked client device to a local address used between the home gateway device and the home-networked client device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for connecting multiple home-networked client devices to a host system, wherein the host system assigns independent Internet addresses to the home-networked client devices, the method comprising:
-
using the host system to receive a request for an individual communication session with a home-networked client device;
using the host system to establish communications with the home gateway device over a single communication tunnel;
using the host system to establish with the home gateway device the individual communication session over the single communication tunnel, wherein establishing the individual communication session includes assigning an independent Internet address to the home-networked client device that requested to communicate with the host system; and
communicating between the host system and the home-networked client device through the home gateway device over the individual communication session, wherein the independent Internet address is mapped to a local address. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification