IP Library Granted Patent US 11,722,460
Granted Patent B2
US 11,722,460 · App. 17/187,356 · Granted Aug 8, 2023

Network manageability techniques for intelligent connectivity

Inventors: Daniel L. Hamlin (Round Rock, TX); Vivek Viswanathan Iyer (Austin, TX); Manuel Novoa (Leander, TX)
Assignee: Dell Products, L.P.
H04L63/0263G06F1/1632H04L67/10H04L67/63
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,722,460
App. No.
17/187,356
Granted
Aug 8, 2023
Kind
B2
Abstract

Systems and systems for implementing network manageability techniques that enable intelligent connectivity are described. In an embodiment, 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 by the processor, cause the IHS to: determine that a rule prescribed by a connectivity policy is satisfied by context information collected by the IHS, and, in response to the determination, change at least one of: a wireless communication channel, a protocol, or a network configuration used by the IHS to connect to a wireless docking station.

Claims (30)

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 by the processor, cause the IHS to:

determine that a rule prescribed by a connectivity policy is satisfied by context information collected by the IHS, wherein the connectivity policy includes at least four portions, each of the portion having a distinct set of contextual rules: (i) initialization, (ii) discovery, (iii) deployment, and (iv) disconnect, wherein the discovery portion comprises a contextual discovery rule usable to initiate a discovery phase when the IHS is in active or standby states; and

in response to the determination, change at least one of: a wireless communication channel, a protocol, or a network configuration used by the IHS to connect to a wireless docking station.

2. The IHS of claim 1 , wherein the context information comprises at least one of: an identity of the user, a time-of-day, a calendar event, or a type of calendar event.

3. The IHS of claim 1 , wherein the context information comprises at least one of: an application currently under execution, a duration of execution of an application, a mode of execution of an application, or a priority of an application.

4. The IHS of claim 1 , wherein the context information comprises at least one of: a user's proximity to the IHS, or a location of the IHS.

5. The IHS of claim 1 , wherein the context information comprises at least one of: a power mode, or a battery charge level.

6. The IHS of claim 1 , wherein the context information comprises a proximity of the IHS to the wireless docking station.

7. The IHS of claim 1 , wherein the context information comprises at least one of: an IHS posture, hinge angle, or lid state.

8. The IHS of claim 1 , wherein the context information is collected, at least in part, via one or more hardware sensors coupled to the IHS.

9. The IHS of claim 1 , wherein the program instructions, upon execution, further cause the IHS to receive the connectivity policy from a backend service over a network.

10. A method, comprising:

receiving, at a wireless docking station, a connectivity policy from a backend service over a network, wherein the wireless docking station operates in slave mode when receiving the connectivity policy from the backend services;

determining that a rule in the connectivity policy is satisfied by context information collected via one or more Information Handling Systems (IHSs) in communication with the wireless docking station; and

in response to the determination, changing at least one of: a wireless communication channel, a protocol, or a network configuration used by one or more of the IHSs to connect to the wireless docking station, wherein the change occurs when the wireless docking station operates in slave mode and sends this change to the IHS operating in slave mode.

11. The method of claim 10 , wherein the context information comprises at least one of: an application currently under execution, a duration of execution of an application, a mode of execution of an application, or a priority of an application.

12. The method of claim 10 , wherein the context information comprises at least one of: an identity of the user, a time-of-day, a calendar event, or a type of calendar event.

13. The method of claim 10 , wherein the context information comprises at least one of: a location of the wireless docking station, or a proximity of each IHS relative to the wireless docking station.

14. The method of claim 10 , wherein the context information comprises at least one of: a power mode of each IHS, or a battery charge level of each IHS.

15. The method of claim 10 , wherein the context information comprises at least one of: a posture, a hinge angle, or a lid state of each IHS.

16. A memory storage device having program instructions stored thereon that, upon execution by one or more processors of an Information Handling System (IHS), cause the IHS to:

receive a connectivity policy from a backend service over a network;

determine that a rule in the connectivity policy is satisfied by context information collected by the IHS, wherein the context information comprises a current posture of the IHS; and

in response to the determination, change at least one of: a wireless communication channel, a protocol, or a network configuration used by the IHS to connect to a wireless display.

17. The memory storage device of claim 16 , wherein the context information further comprises at least one of: an identity of the user, a time-of-day, a calendar event, or a type of calendar event.

18. The memory storage device of claim 16 , wherein the context information further comprises at least one of: a user's proximity to the IHS, a location of the IHS, or a proximity of the IHS relative to the wireless display.

19. The memory storage device of claim 16 , wherein the context information further comprises at least one of: a power mode of the IHS, or a battery charge level of the IHS.

20. The memory storage device of claim 16 , wherein the context information further comprises at least one of: a hinge angle or lid state.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0280) Recorded Jun 10, 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 062022/0255 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0124) Recorded Jun 10, 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 062022/0012 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0001) Recorded Jun 10, 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 062021/0844 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058297/0332 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0124 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0001 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PATENTS THAT WERE ON THE ORIGINAL SCHEDULED SUBMITTED BUT NOT ENTERED PREVIOUSLY RECORDED AT REEL: 056250 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056311/0781 →
SECURITY AGREEMENT Recorded May 14, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056250/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2021
From: HAMLIN, DANIEL L.; IYER, VIVEK VISWANATHAN; NOVOA, MANUEL
To: DELL PRODUCTS, L.P.
Reel/Frame 055432/0772 →