IP Library Granted Patent US 12,689,890
Granted Patent B2
US 12,689,890 · App. 18/007,093 · Granted Jul 21, 2026

Distributed coordination of duplicate IP address detection

Inventors: Srinivasulu Venkataramaiah (Bengaluru, IN); Hemant Bhatnagar (Cupertino, CA); Sanjay Singh Pingal (Bengaluru, IN); Vivek Kumar Sharma (San Jose, CA); K S Keshava Murthy (Bengaluru, IN); Sudhakar Swaminathan (San Jose, CA); Sundeep Singatwaria (Fremont, CA); Ning Shen (Cupertino, CA)
Assignee: Ruckus IP Holdings LLC
H04W8/26H04W8/005H04W40/246
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 12,689,890
App. No.
18/007,093
Granted
Jul 21, 2026
Kind
B2
Abstract

An access point that detects a duplicate address is described. During operation, the access point may receive a request associated with an electronic device, where the request includes an address of the electronic device (such as an IP address). In response, the access point may perform a comparison of the address to stored addresses of one or more electronic devices that are associated with the access point. When the comparison indicates that the address is in use by another electronic device in the one or more electronic devices, the access point may provide a response addressed to the electronic device that indicates that the address is in use. Otherwise, the access point may check with a remainder of a network to see if the address is in use. If the address is in use, the access point may provide the response.

Claims (33)

1 . An access point that is part of a WiFi network, comprising:

an antenna node configured to couple to an antenna;

a network node;

one or more interface circuits configured to communicate, via the antenna node or the network node, with an electronic device, a network device in the WiFi network, or both, wherein the access point is configured to:

receive, at the antenna node, a request associated with the electronic device, wherein the request comprises an address of the electronic device;

in response to receiving the request, perform a comparison of the address to stored addresses of one or more additional electronic devices that are associated with the access point;

when the comparison indicates that the address is not in use by the one or more additional electronic devices, provide, from the network node, a second request addressed to the network device, the second request comprising the address; and

receive, at the network node, a second response associated with the network device, the second response indicating whether or not the address is in use by another electronic device that is associated with another access point in the WiFi network.

2 . The access point of claim 1 , wherein, when the second response indicates that the address is not in use by another electronic device that is associated with another access point in the WiFi network, the access point is configured to store the address and an association with the electronic device.

3 . The access point of claim 1 , wherein the address comprises an Internet Protocol (IP) address.

4 . The access point of claim 1 , wherein the request and the response are compatible with a neighbor discovery (ND) protocol.

5 . The access point of claim 4 , wherein the request comprises a neighbor solicitation (NS) request.

6 . The access point of claim 1 , wherein the network device comprises a switch in the network.

7 . A non-transitory computer-readable storage medium for use in conjunction with an access point that is part of a WiFi network, the computer-readable storage medium storing program instructions that, when executed by the access point, causes the access point to perform operations, comprising:

receiving a request associated with an electronic device, wherein the request comprises an address of the electronic device;

in response to receiving the request, performing a comparison of the address to stored addresses of one or more additional electronic devices that are associated with the access point;

when the comparison indicates that the address is not in use by the one or more additional electronic devices, provide a second request addressed to a network device, the second request comprising the address; and

receive a second response associated with the network device, the second response indicating whether or not the address is in use by another electronic device that is associated with another access point in the WiFi network.

8 . The non-transitory computer-readable storage medium of claim 7 , wherein the address comprises an Internet Protocol (IP) address.

9 . The non-transitory computer-readable storage medium of claim 7 , wherein the network device comprises a network switch.

10 . The non-transitory computer-readable storage medium of claim 7 , wherein, when the second response indicates that the address is not in use by another electronic device that is associated with another access point in the WiFi network, the access point is configured to store the address and an association with the electronic device.

11 . The non-transitory computer-readable storage medium of claim 7 , wherein the request and the response are compatible with a neighbor discovery (ND) protocol.

12 . The non-transitory computer-readable storage medium of claim 11 , wherein the request comprises a neighbor solicitation (NS) request.

13 . A method for detecting a duplicate address, comprising:

by an access point that is part of a WiFi network:

receiving a request associated with an electronic device, wherein the request comprises an address of the electronic device;

in response to receiving the request, performing a comparison of the address to stored addresses of one or more additional electronic devices that are associated with the access point;

when the comparison indicates that the address is not in use by the one or more additional electronic devices, providing a second request addressed to a network device, the second request comprising the address; and

receiving a second response associated with the network device, the second response indicating whether or not the address is in use by another electronic device that is associated with another access point in the WiFi network.

14 . The method of claim 13 , wherein the network device comprises a network switch.

15 . The method of claim 13 , wherein, when the second response indicates that the address is not in use by another electronic device that is associated with another access point in the WiFi network, the access point is configured to store the address and an association with the electronic device.

16 . The method of claim 13 , wherein the request and the response are compatible with a neighbor discovery (ND) protocol.

17 . The method of claim 16 , wherein the request comprises a neighbor solicitation (NS) request.

Assignments (9)
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 2, 2026
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 075892/0107 →
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067620/0675 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 074593/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2025
From: BHATNAGAR, HEMANT; PINGAL, SANJAY SINGH; VENKATARAMAIAH, SRINIVASULU; SHARMA, VIVEK KUMAR; MURTHY, KESHAVA; SWAMINATHAN, SUDHAKAR; SINGATWARIA, SUNDEEP; SHEN, NING
To: ARRIS ENTERPRISES LLC
Reel/Frame 071908/0619 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067620/0717 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 069743/0220 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jun 4, 2024
From: RUCKUS IP HOLDINGS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067620/0675 →
PATENT SECURITY AGREEMENT (TERM) Recorded Jun 4, 2024
From: RUCKUS IP HOLDINGS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067620/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
Priority Claims (1)
IN 202031033252 · Aug 3, 2020 · national
Continuity (1)
Related Publication 20230247419A1 · Aug 3, 2023
References Cited (22)
US 5592607A · Weber · 1997 [cited by examiner]
US 7076767B1 · Williams · 2006 [cited by examiner]
US 7979382B2 · Guyan · 2011 [cited by examiner]
US 8111643B2 · Kurita · 2012 [cited by examiner]
US 9160706B2 · Scahill · 2015 [cited by examiner]
US 10911292B1 · Bshara · 2021 [cited by examiner]
US 11461236B2 · Bhoria · 2022 [cited by examiner]
US 20030076830A1 · Asano · 2003 [cited by examiner]
US 20050036471A1 · Singh · 2005 [cited by examiner]
US 20080025253A1 · Choi · 2008 [cited by examiner]
US 20090149222A1 · Takakura · 2009 [cited by examiner]
US 20110103344A1 · Gundavelli · 2011 [cited by examiner]
US 20120224576A1 · Gu · 2012 [cited by examiner]
US 20130303085A1 · Boucher · 2013 [cited by examiner]
US 20140101304A1 · Webster · 2014 [cited by examiner]
US 20160226761A1 · Hui · 2016 [cited by examiner]
US 20170171729A1 · Fox · 2017 [cited by examiner]
US 20180331946A1 · Olofsson · 2018 [cited by examiner]
US 20210119828A1 · Thomas · 2021 [cited by examiner]
US 20250203495A1 · Bagur · 2025 [cited by examiner]
WO 2020152691A1 · 2020 [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority, International Application No. PCT/US2021/044137, Nov. 15, 2021, 15 pp. [cited by applicant]