IP Library Granted Patent US 9,143,929
Granted Patent B1
US 9,143,929 · App. 13/716,026 · Granted Sep 22, 2015

Methods and devices configured for IP address conflict detection and resolution upon assignment of WAN IP address

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 9,143,929
App. No.
13/716,026
Granted
Sep 22, 2015
Kind
B1
Abstract

A device comprising a router may be configured to couple to a gateway device and may be configured, upon being assigned a Wide Area Network (WAN) Internet Protocol (IP) address by the gateway device, to iteratively: (1) determine whether a LAN IP address of the device conflicts with the assigned WAN IP address; and (2) change the LAN IP address of the device if the LAN IP address of the device conflicts with the WAN IP address assigned by the network gateway.

Claims (23)

1. A method of configuring a device couple to a network gateway, comprising:

upon the device being assigned a Wide Area Network (WAN) Internet Protocol (IP) address by the gateway device, the device iteratively:

determining whether a LAN IP address of the device conflicts with the assigned WAN IP address by determining whether the LAN IP address of the device is on a same subnet as the WAN IP address assigned to device;

determining whether the assigned WAN IP address is within a predetermined secondary LAN IP address range;

changing the LAN IP address of the device to a different subnet if the assigned WAN IP address is within the predetermined secondary address range; and

changing the LAN IP address of the device to a host number within the predetermined secondary IP range if the assigned WAN IP address is not within the predetermined secondary LAN IP address range.

2. The method of claim 1 , wherein determining comprises the device interrogating the gateway device.

3. The method of claim 2 , wherein interrogating comprises one of issuing a “Ping” command and invoking a “traceroute”utility.

4. The method of claim 1 , wherein the device is initially configured with a default LAN IP address and wherein determining comprises determining whether the default LAN IP address conflicts with the assigned WAN IP address.

5. The method of claim 4 , further comprising overwriting the default LAN IP address of the device with the changed LAN IP address.

6. The method of claim 1 , further comprising testing whether the device is configured for communication with the gateway device.

7. The method of claim 1 , further comprising routing network traffic between at least one client device and the gateway device.

8. A device configured to couple to a gateway device, the device being configured, upon being assigned a Wide Area Network (WAN) Internet Protocol (IP) address by the gateway device, to iteratively:

determine whether a LAN IP address of the device conflicts with the assigned WAN IP address by determining whether the LAN IP address of the device is on a same subnet as the WAN IP address assigned to device;

determine whether the assigned WAN IP address is within a predetermined secondary LAN IP address range;

change the LAN IP address of the device to a different subnet if the assigned WAN IP address is within the predetermined secondary address range; and

change the LAN IP address of the device to a host number within the predetermined secondary IP range if the assigned WAN IP address is not within the predetermined secondary LAN IP address range.

9. The device of claim 8 , wherein the device is further configured to interrogate the gateway device upon being assigned a WAN IP address h the gateway device to determine whether the LAN IP address of the device conflicts with the assigned WAN IP address.

10. The device of claim 9 , wherein the device is configured to interrogate the gateway device by issuing a “Ping.” command or by invoking a “traceroute” utility.

11. The device of claim 8 , wherein the device is initially configured with a default LAN IP address and is further configured to determine whether the default LAN IP address conflicts with the assigned WAN IP address.

12. The device of claim 11 , wherein the device is further configured to overwrite the default LAN IP address of the device with the changed LAN IP address.

13. The device of claim 8 , wherein the device is further configured to test whether the device is configured for communication with the gateway device.

14. The device of claim 8 , wherein the device is further configured to route network traffic between at least one client device and the gateway device.

Assignments (6)
RELEASE OF SECURITY INTEREST AT REEL 038744 FRAME 0481 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045501/0714 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038722/0229 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038744/0281 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038744/0481 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2012
From: CHEN, PAUL; CHA, DEREK HEE JUN
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 029475/0813 →