IP Library Granted Patent US 11,166,289
Granted Patent B2
US 11,166,289 · App. 16/774,731 · Granted Nov 2, 2021

Interference-based switching

Inventors: Udaya Surendra Bendigeri (Austin, TX); Kamal Joseph Koshy (Austin, TX); Vivek Viswanathan Iyer (Austin, TX); Dileep Kumar Soma (Austin, TX)
Assignee: Dell Products, L.P.
H04W72/082H04B17/318H04W4/023H04W4/80H04W72/085H04W84/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 11,166,289
App. No.
16/774,731
Granted
Nov 2, 2021
Kind
B2
Abstract

Systems and methods for interference-based switching are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: while connected to a first communication channel provided by a first access point, detect wireless interference in a second communication channel provided by a second access point; score the second access point, at least in part, based upon the wireless interference; and switch from the first communication channel to the second communication channel, at least in part, based upon the score.

Claims (33)

1. An Information Handling System (IHS), comprising:

a processor; and

a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to:

while connected to a first communication channel provided by a first access point, detect wireless interference in a second communication channel provided by a second access point;

score the second access point, at least in part, based upon the wireless interference;

switch from the first communication channel to the second communication channel, at least in part, based upon the score; and

attribute a weight to the wireless interference based upon context information comprising at least one of an IHS posture in which the IHS comprises a laptop computer, a distance between a user and the IHS, or an indication of whether the IHS is inside or outside of a bag.

2. The IHS of claim 1 , wherein the first and second communication channels are WiFi channels.

3. The IHS of claim 2 , wherein the first communication channel comprises a 5 GHz or a 2.4 GHz channel, and wherein the second communication channel comprises a 2.4 GHz channel.

4. The IHS of claim 1 , wherein to detect the wireless interference, the program instructions, upon execution, further cause the IHS to use a Bluetooth interface.

5. The IHS of claim 1 , wherein to score the second access point based upon the wireless interference, the program instructions, upon execution, further cause the IHS to use at least one of: Received Signal Strength Indicator (RSSI) data or Time-of-Flight (ToF) data.

6. The IHS of claim 1 , wherein the context information comprises an application under execution, and wherein the weight is a first weight in response to the application being a first application or a second weight in response to the application being a second application.

7. The IHS of claim 1 , wherein the context information comprises the IHS posture, and wherein the weight is a first weight in response to the IHS posture being a first posture or a second weight in response to the IHS posture being a second posture.

8. The IHS of claim 1 , wherein the context information comprises the distance between a user and the IHS, and wherein the weight is a first weight in response to the user being at a first distance from the IHS or a second weight in response to the user being at a second distance from the IHS.

9. The IHS of claim 1 , wherein the context information comprises motion information, and wherein the weight is a first weight in response to the IHS moving at a first speed or in a first direction or a second weight in response to the IHS moving at a second speed or in a second direction.

10. The IHS of claim 1 , wherein the context information comprises the indication of whether the IHS is inside or outside of a bag, and wherein the weight is a first weight in response to the IHS being inside the bag or a second weight in response to the IHS being outside the bag.

11. A memory device having program instructions stored thereon that, upon execution by an Information Handling System (IHS), cause the IHS to:

while connected to a first communication channel provided by a first access point, detect wireless interference in a second communication channel provided by a second access point;

score the second access point, at least in part, based upon the wireless interference;

switch from the first communication channel to the second communication channel, at least in part, based upon the score; and

attribute a weight to the wireless interference based upon context information comprising at least one of an IHS posture in which the IHS comprises a laptop computer, a distance between a user and the IHS, or an indication of whether the IHS is inside or outside of a bag.

12. The memory device of claim 11 , wherein the first and second communication channels are WiFi channels, wherein the first communication channel comprises a 5 GHz or a 2.4 GHz channel, and wherein the second communication channel comprises a 2.4 GHz channel.

13. The memory device of claim 11 , wherein to detect the wireless interference, the program instructions, upon execution, further cause the IHS to use a Bluetooth interface.

14. The memory device of claim 11 , wherein to score the second access point based upon the wireless interference, the program instructions, upon execution, further cause the IHS to use at least one of: Received Signal Strength Indicator (RSSI) data or Time-of-Flight (ToF) data.

15. A method, comprising:

while connected to a first communication channel provided by a first access point, detecting wireless interference in a second communication channel provided by a second access point;

scoring the second access point, at least in part, based upon the wireless interference;

switching from the first communication channel to the second communication channel, at least in part, based upon the score; and

attribute a weight to the wireless interference based upon context information comprising at least one of an IHS posture in which the IHS comprises a laptop computer, a distance between a user and the IHS, or an indication of whether the IHS is inside or outside of a bag.

16. The method of claim 15 , wherein the context information comprises an application under execution, and wherein the weight is a first weight in response to the application being a first application or a second weight in response to the application being a second application.

17. The method of claim 15 , wherein the context information comprises the IHS posture, and wherein the weight is a first weight in response to the IHS posture being a first posture or a second weight in response to the IHS posture being a second posture.

18. The method of claim 15 , wherein the context information comprises the distance between a user and the IHS, and wherein the weight is a first weight in response to the user being at a first distance from the IHS or a second weight in response to the user being at a second distance from the IHS.

19. The method of claim 15 , wherein the context information comprises motion information, and wherein the weight is a first weight in response to the IHS moving at a first speed or in a first direction or a second weight in response to the IHS moving at a second speed or in a second direction.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052216/0758) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2020
From: BENDIGERI, UDAYA SURENDRA; KOSHY, KAMAL JOSEPH; IYER, VIVEK VISWANATHAN; SOMA, DILEEP KUMAR
To: DELL PRODUCTS, L.P.
Reel/Frame 051645/0398 →