IP Library Granted Patent US 12,041,529
Granted Patent B2
US 12,041,529 · App. 18/142,711 · Granted Jul 16, 2024

Handling of unique identifiers for stations

Inventors: Carol J. Ansley (Johns Creek, GA); Jay Strater (San Diego, CA); Kurt Lumbatis (Dacula, GA); Mark Hamilton (Superior, CO)
Assignee: ARRIS ENTERPRISES LLC
H04W48/08H04W8/26H04W48/16H04W76/11H04W84/12
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,041,529
App. No.
18/142,711
Granted
Jul 16, 2024
Kind
B2
Abstract

Methods, systems, and computer readable media can be operable to facilitate an exchange of messages between an access point and a station, wherein the access point requests a unique identifier from the station. The station may either respond with a message declining to provide a unique identifier or respond with a message including a unique identifier to be used by the access point for the station. The response from the station may include additional limitations on the use of the unique identifier by the access point. The access point may enforce different policies against a station depending upon how the station responds to the unique identifier request.

Claims (43)

1. A method for an access point to provide one or more features, the method comprising:

outputting a unique identifier request to a station, wherein the unique identifier request includes a request that the station respond with a unique identifier that is to be used by the access point for the station;

receiving a unique identifier response from the station, wherein the unique identifier request and the unique identifier response are wireless communications;

determining that the station supports creating and delivering the unique identifier based on an indication provided within the unique identifier response;

determining that the unique identifier response provides the unique identifier to be used for the station, wherein the unique identifier response includes a response code field, wherein the response code field indicates that the station is providing the unique identifier that is to be used by the access point for the station, and wherein the unique identifier is an identifying value used across association events to identify the station even when a media access control (MAC) address of the station changes;

providing access to the one or more features to the station based on the unique identifier.

2. The method of claim 1 , further comprising storing the unique identifier.

3. The method of claim 1 , wherein the unique identifier request comprises an identification of a type of network provided by the access point.

4. The method of claim 1 , wherein the unique identifier response comprises an identifier duration field.

5. The method of claim 4 , further comprising:

using the unique identifier for a duration of time indicated by the identifier duration field.

6. The method of claim 1 , further comprising:

storing the unique identifier for the duration of time indicated by the identifier duration field.

7. The method of claim 1 , wherein the unique identifier request is output after an association between the station and the access point has been completed.

8. An access point for providing one or more features, the access point comprising:

a memory storing one or more instructions;

a processor configured to execute the one or more computer-readable instructions to perform one or more operations to:

output a unique identifier request to a station, wherein the unique identifier request includes a request that the station respond with a unique identifier that is to be used by the access point for the station;

receives a unique identifier response from the station, wherein the unique identifier request and the unique identifier response are wireless communications;

determine that the station supports creating and delivering the unique identifier based on an indication provided within the unique identifier response; and

determine that the unique identifier response provides the unique identifier to be used for the station, wherein the unique identifier response includes a response code field, wherein the response code field indicates that the station is providing the unique identifier that is to be used by the access point for the station, and wherein the unique identifier is an identifying value used across association events to identify the station even when a media access control (MAC) address of the station changes; and

providing access to the one or more features to the station based on the unique identifier.

9. The access point of claim 8 , wherein the processor is further configured to execute the one or more computer-readable instructions to further perform the one or more operations to store the unique identifier.

10. The access point of claim 8 , wherein the unique identifier request comprises an identification of a type of network provided by the access point.

11. The access point of claim 8 , wherein the unique identifier response comprises an identifier duration field.

12. The access point of claim 11 , wherein the processor is further configured to execute the one or more computer-readable instructions to further perform the one or more operations to:

use the unique identifier for a duration of time indicated by the identifier duration field.

13. The access point device of claim 8 , wherein the processor is further configured to execute the one or more computer-readable instructions to further perform the one or more operations to:

store the unique identifier for the duration of time indicated by the identifier duration field.

14. The access point of claim 8 , wherein the unique identifier request is output after an association between the station and the access point has been completed.

15. One or more non-transitory computer readable media of an access point storing one or more instructions that when executed by a processor of the access point cause the access point to perform one or more operations comprising:

outputting a unique identifier request to a station, wherein the unique identifier request includes a request that the station respond with a unique identifier that is to be used by the access point for the station;

receiving a unique identifier response from the station, wherein the unique identifier request and the unique identifier response are wireless communications;

determining whether a unique identifier is provided within the unique identifier response;

determining that the station supports creating and delivering the unique identifier based on an indication provided within the unique identifier response;

determining that the unique identifier response provides the unique identifier to be used for the station wherein the processor is further configured to execute the one or more computer-readable instructions to further perform the one or more operations to; and

providing access to the one or more features to the station based on the unique identifier.

16. The one or more non-transitory computer-readable media of claim 15 , wherein the unique identifier request is output after an association between the station and the access point has been completed.

17. The one or more non-transitory computer-readable media of claim 15 , wherein the unique identifier request comprises an identification of a type of network provided by the access point.

18. The one or more non-transitory computer-readable media of claim 15 , wherein the unique identifier response comprises an identifier duration field.

19. The one or more non-transitory computer-readable media of claim 18 , using the unique identifier for a duration of time indicated by the identifier duration field.

20. The one or more non-transitory computer-readable media of claim 18 , wherein the one or more instructions when further executed cause the access point to perform one or more further operations comprising:

storing the unique identifier for the duration of time indicated by the identifier duration field.

Assignments (7)
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 →
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 (TERM) Recorded Jun 4, 2024
From: RUCKUS IP HOLDINGS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067620/0717 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
Continuity (5)
Continuation 17390147 · Jul 30, 2021
Continuation 16743623 · Jan 15, 2020
Provisional Application 62875279 · Jul 17, 2019
Provisional Application 62792744 · Jan 15, 2019
Related Publication 20230276345A1 · Aug 31, 2023
Cited By (1)
US 12,375,446