IP Library Granted Patent US 12,267,745
Granted Patent B2
US 12,267,745 · App. 17/678,247 · Granted Apr 1, 2025

Device steering based on profile and historical behavior

Inventors: Navneeth N. Kannan (Doylestown, PA); Kurt Alan Lumbatis (Dacula, GA)
Assignee: ARRIS ENTERPRISES LLC
H04W36/10H04W36/008375H04W36/22H04W36/38H04W88/08H04W84/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,267,745
App. No.
17/678,247
Granted
Apr 1, 2025
Kind
B2
Abstract

During operation, an access point aggregates communication-performance information and behavior information in a wireless local area network (WLAN) corresponding to an electronic device, where the communication-performance information and the behavior information are aggregated over a time interval that is longer than an instance of a connection or association of the electronic device to the WLAN. Then, the access point provides the communication-performance information and the behavior information to a second electronic device. After receiving information about another instance of a connection or association of the electronic device to the WLAN, the access point provides a request to the second electronic device for historical information about communication performance and behavior of the electronic device in the WLAN. Moreover, after receiving the historical information, the access point selectively provides the transition recommendation in the WLAN to the electronic device, where the transition recommendation is based at least in part on the historical information.

Claims (41)

1. A first access point, comprising:

a networking system providing communication in a wireless local area network (WLAN) with at least a first electronic device and a remote, cloud-based controller;

a memory storing computer-readable instructions; and

a processor, coupled to the networking system and the memory, the processor configured to execute the computer-readable instructions to:

aggregate communication-performance and behavior information (CPBI) corresponding to the first electronic device;

provide the CPBI to the remote, cloud-based controller;

receive, via the networking system, information about a connection of the first electronic device to a second access point in the WLAN;

in response to receiving the information, send a request to the remote, cloud-based controller for historical information about the CPBI of at least the first electronic device, the first access point, and the second access point;

receive, from the remote, cloud-based controller via the networking system, the historical information about the CPBI of the first electronic device, the first access point, and the second access point; and

after receiving the historical information, selectively send, to the first electronic device, a transition recommendation that is based on the historical information about the CPBI of the first electronic device, the first access point, and the second access point, wherein the transition recommendation instructs the first electronic device to perform a transition a different access point, a transition to a different channel, a transition to a different wireless network, or any combination thereof.

2. The first access point of claim 1 , wherein the networking system includes interface circuit having local control logic to provide a local controller.

3. The first access point of claim 1 , wherein the first electronic device and the first access point are associaed so that he access point can directly aggregate the CPBI.

4. The fist access point of claim 1 , wherein the CPBI are aggregated over a time interval that is longer than an instance of a connection or association of the first electronic device to the WLAN.

5. The first access point of claim 1 , wherein the transition recommendation instructs the first electronic device to perform at least one of a transition to the second access point, a transition to a different channel, and a transition to a different wireless network.

6. The first access point of claim 1 , wherein the information about the connection of the one of the one or more electronic devices to the one of the one or more access points is provided to the remote, cloud-based controller.

7. The first access point of claim 1 , wherein the information about the connection of the first electronic device to the second access point includes profile information associated with the first electronic device and a previous transition recommendation in the WLAN.

8. The first access point of claim 7 , wherein the processor is configured to obfuscate at least a portion of the profile information before the profile information is provided.

9. The first access point of claim 7 , wherein the profile information comprises one or more of: a media access control (MAC) address or a client identifier of the first electronic device, a type of the first electronic device, an operating system of the first electronic device, and a version of the operating system.

10. A method for selectively providing a transition recommendation by a first access point, comprising:

aggregating communication-performance and behavior information (CPBI) corresponding to a first electronic device via a networking system that provides communication in a wireless local area network (WLAN) with at least the first electronic device and a remote, cloud-based controller;

providing the CPBI to a remote, cloud-based controller;

receiving, via the networking system, information about a connection of the first electronic device to a second access point in the WLAN;

in response to receiving the information, sending a request to the remote, cloud-based controller for historical information about the CPBI at least the first electronic device, the first access point and the second access point;

receiving, from the remote, cloud-based controller via the networking system, the historical information about the CPBI of the first electronic device the first access point, and the second access point; and

after receiving the historical information, selectively sending, to the first electronic device, a transition recommendation that is based on the historical information about the CPBI of the first electronic device, the first access point, and the second access point, wherein the transition recommendation instructs the first electronic device to perform any of a transition to a different access point, a transition to a different channel, a transition to a different wireless network, or any combination thereof.

11. The method of claim 10 , wherein the aggregating communication-performance and behavior information (CPBI) corresponding to the first electronic device and the first access point comprises directly aggregating the CPBI.

12. The method of claim 10 , wherein the selectively providing, to the first electronic device, a transition recommendation further comprises instructing the first electronic device to perform at least one of a transition to the second access point, a transition to a different channel, and a transition to a different wireless network.

13. The method of claim 10 , wherein receiving the information associated with the first electronic device includes receiving profile information associated with the first electronic device and a previous transition recommendation in the WLAN.

14. The method of claim 13 further comprises obfuscating at least a portion of the profile information before the profile information is provided.

15. The method of claim 13 , wherein receiving the information about the connection of the first electronic device includes receiving one or more of a media access control (MAC) address or a client identifier of the first electronic device, a type of the first electronic device, an operating system of the first electronic device, and a version of the operating system.

16. A non-transitory computer-readable storage medium for use in conjunction with a first access point, the computer-readable storage medium storing program instructions that, when executed by the first access point, causes the first access point to selectively provide a transition recommendation by performing operations comprising:

aggregating communication-performance and behavior information (CPBI) corresponding to a first electronic device a via a networking system that provides communication in a wireless local area network (WLAN) with at least the first electronic device and a remote, cloud-based controller;

providing the CPBI to the remote, cloud-based controller;

receiving, via the networking system, information about a connection of the first electronic device to a second access point in the WLAN;

in response to receiving the information, send a request to the remote, cloud-based controller for historical information about the CPBI of at least the first electronic device, the first access point, and the second access point;

receiving, from the remote, cloud-based controller via the networking system, the historical information about the CPBI of the first electronic device, the first access point, and the second access point; and

after receiving the historical information, selectively sending, to the first electronic device, a transition recommendation based on the historical information about the CPBI of the first electronic devices, the first access point, and the second access point, wherein the transition recommendation instructs the first electronic device to perform any of a transition to a different access point, a transition to a different channel, a transition to a different wireless network, or any combination thereof.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the aggregating communication-performance and behavior information (CPBI) corresponding to the first electronic device and the first access point comprises directly aggregating the CPBI.

18. The non-transitory computer-readable storage medium of claim 16 , wherein the selectively providing, to the first electronic device, a transition recommendation further comprises instructing the first electronic devices to perform at least one of a transition to the second access point, a transition to a different channel, and a transition to a different wireless network.

19. The non-transitory computer-readable storage medium of claim 16 , wherein receiving the information about the connection of the first electronic device includes receiving profile information associated with the first electronic device and a previous transition recommendation in the WLAN.

20. The non-transitory computer-readable storage medium of claim 19 further comprises obfuscating at least a portion of the profile information before the profile information is provided.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2025
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 073081/0001 →
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 →
Continuity (3)
Continuation 16923616 · Jul 8, 2020
Provisional Application 62871696 · Jul 8, 2019
Related Publication 20220182909A1 · Jun 9, 2022
References Cited (16)
US 9749901B2 · Seok · 2017 [cited by applicant]
US 11019560B2 · Likar et al. · 2021 [cited by applicant]
US 20130029635A1 · Choi-Grogan et al. · 2013 [cited by applicant]
US 20140355566A1 · Walley et al. · 2014 [cited by applicant]
US 20160044591A1 · Pao · 2016 [cited by examiner]
US 20160255604A1 · Venkatraman et al. · 2016 [cited by applicant]
US 20160295485A1 · Ponnuswamy · 2016 [cited by applicant]
US 20180007516A1 · Ge et al. · 2018 [cited by applicant]
US 20180041408A1 · Dagum et al. · 2018 [cited by applicant]
US 20180176792A1 · Egner · 2018 [cited by examiner]
US 20180359730A1 · Jung · 2018 [cited by examiner]
US 20190297545A1 · Ramachandra et al. · 2019 [cited by applicant]
US 20200007331A1 · Wentz · 2020 [cited by examiner]
US 20220007220A1 · Sethuraman · 2022 [cited by examiner]
International Search Report issued Oct. 5, 2020 in International (PCT) Application No. PCT/US2020/041145. [cited by applicant]
International Preliminary Report on Patentability issued Jan. 11, 2022, in International (PCT) Application No. PCT/US2020/041145. [cited by applicant]