IP Library Granted Patent US 10,893,017
Granted Patent B2
US 10,893,017 · App. 16/010,420 · Granted Jan 12, 2021

Use of DNS information as trigger for dynamic IPV4 address allocation

Inventor: Wesley E. George, IV (Manassas, VA)
Assignee: TIME WARNER CABLE ENTERPRISES LLC
H04L61/1511H04L29/12H04L61/00H04L61/2514
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,893,017
App. No.
16/010,420
Granted
Jan 12, 2021
Kind
B2
Abstract

A first request, to access a web site associated with a domain name, is obtained at a gateway router interposed between a local area network and an internet service provider's infrastructure, from a host on the local area network. The gateway router has Domain Name Service (DNS) resolver capability. The first request is received while the gateway router has upstream connectivity to the internet service provider's infrastructure via IPv6 but not via IPv4. Further steps include sending, from the gateway router, the first request; obtaining, at the gateway router, an indication that an IPv4 address will imminently be required for the gateway router; and, responsive to obtaining the indication, sending, from the gateway router, into the internet service provider's infrastructure, a second request, for an IPv4 address for the gateway router.

Claims (23)

1. A method comprising the steps of:

obtaining, at a network address translation module of a gateway router, a request from a local host for a universal plug and play port mapping on Internet Protocol Version 4 (IPv4);

responsive to obtaining said request, sending, from said gateway router, into an infrastructure of an internet service provider, a request for an Internet Protocol Version 4 (IPv4) address for said gateway router; and

establishing an IPv4 connection between said gateway router and said infrastructure of said internet service provider using said address for said gateway router.

2. The method of claim 1 , further comprising providing a system, wherein said system comprises distinct software modules, each of said distinct software modules being embodied on at least one tangible computer readable recordable storage medium, and wherein said distinct software modules comprise a network address translation module and a DHCP client/server module;

wherein:

said obtaining of said request is carried out by said network address translation module executing on at least one hardware processor of said gateway router; and

said sending of said request is carried out by said DHCP client/server module executing on said at least a one hardware processor of said gateway router.

3. A gateway router comprising:

a memory storing in a non-transitory manner a plurality of distinct software modules, said distinct software modules comprising a network address translation module and a DHCP client/server module; and

at least one processor, coupled to said memory;

wherein:

said network address translation module comprises instructions configured to cause said at least one processor to obtain a request from a local host for a universal plug and play port mapping on Internet Protocol Version 4 (IPv4); and

said DHCP client/server module comprises instructions configured to cause said at least one processor to, responsive to obtaining said request, send, into an infrastructure of an internet service provider, a request for an Internet Protocol Version 4 (IPv4) address for said gateway router, and

wherein said network address translation module further comprises instructions configured to cause said at least one processor to establish an IPv4 connection to said infrastructure of said internet service provider using said address for said gateway router.

4. A non-transitory computer readable medium comprising computer executable instructions which when executed by a computer cause the computer to perform the method of:

obtaining, at a network address translation module of a gateway router, a request from a local host for a universal plug and play port mapping on Internet Protocol Version 4 (IPv4);

responsive to obtaining said request, sending, from said gateway router, into an infrastructure of an internet service provider, a request for an Internet Protocol Version 4 (IPv4) address for said gateway router; and

establishing an IPv4 connection between said gateway router and said infrastructure of said internet service provider using said address for said gateway router.

5. The non-transitory computer readable medium of claim 4 , wherein said computer executable instructions comprise distinct software modules, each of said distinct software modules being embodied on said non-transitory computer readable medium, and wherein said distinct software modules comprise a network address translation module and a DHCP client/server module;

wherein:

said obtaining of said request is carried out by said network address translation module executing on at least one hardware processor of said gateway router; and

said sending of said request is carried out by said DHCP client/server module executing on said at least a one hardware processor of said gateway router.

Assignments (4)
SECURITY INTEREST Recorded Sep 22, 2022
From: CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES, LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 061503/0937 →
SECURITY INTEREST Recorded Sep 22, 2022
From: CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 061504/0307 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Aug 10, 2022
From: CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061633/0069 →
SECURITY INTEREST Recorded Jul 25, 2018
From: BRIGHT HOUSE NETWORKS, LLC; CHARTER COMMUNICATIONS OPERATING, LLC; TIME WARNER CABLE ENTERPRISES LLC; TIME WARNER CABLE INTERNET LLC
To: WELLS FARGO TRUST COMPANY, N.A.
Reel/Frame 046630/0193 →
Continuity (2)
Division 13427606 · Mar 22, 2012
Related Publication 20180302367A1 · Oct 18, 2018
Cited By (3)
US 12,192,168 US 12,199,819 US 12,375,351