Methods, Systems, and Products for Address Translation in Residential Networks
First Claim
Patent Images
1. A method, comprising:
- receiving a request for content at a residential gateway sent from a requesting device in a residential network, the request for content specifying a requested content and an output device in the residential network to which the requested content is delivered;
sending a translated request for content from the residential gateway that identifies a gateway network address associated with the residential gateway as both a requestor and a destination for the requested content;
receiving the requested content at the gateway network address associated with the residential gateway; and
forwarding the requested content from the residential gateway to the output device specified in the request for content.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and products translate addresses in residential networks. A residential gateway translates requests for content such that the residential gateway appears as both a requestor and a destination for requested content, regardless of an actual requesting device or a desired output device.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a request for content at a residential gateway sent from a requesting device in a residential network, the request for content specifying a requested content and an output device in the residential network to which the requested content is delivered; sending a translated request for content from the residential gateway that identifies a gateway network address associated with the residential gateway as both a requestor and a destination for the requested content; receiving the requested content at the gateway network address associated with the residential gateway; and forwarding the requested content from the residential gateway to the output device specified in the request for content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor executing an algorithm stored in memory that causes the processor to; receive a request for content at a residential gateway sent from a requesting device in a residential network, the request for content specifying a requested content and an output device in the residential network to which the requested content is delivered; send a translated request for content from the residential gateway that identifies a gateway network address associated with the residential gateway as both a requestor and a destination for the requested content; receive the requested content at the gateway network address associated with the residential gateway; query a residential network address table for the output device specified in the request for content; retrieve an address associated with the output device from the residential network address table; and forward the requested content from the residential gateway to the address associated with the output device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium storing processor executable instructions for performing a method, the method comprising:
-
receiving a request for content at a residential gateway sent from a requesting device in a residential network, the request for content specifying a requested content and an output device in the residential network to which the requested content is delivered; sending a translated request for content from the residential gateway that identifies a gateway network address associated with the residential gateway as both a requestor and a destination for the requested content; receiving the requested content at the gateway network address associated with the residential gateway; querying a residential network address table for the output device specified in the request for content; retrieving an address associated with the output device from the residential network address table; and forwarding the requested content from the residential gateway to the address associated with the output device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification