IP Library Granted Patent US 11,726,524
Granted Patent B2
US 11,726,524 · App. 16/990,600 · Granted Aug 15, 2023

System and method for seamlessly transitioning a network connection via a wireless dock

Inventors: Manuel Novoa (Leander, TX); Daniel Lawrence Hamlin (Round Rock, TX); Vivek Viswanathan Iyer (Austin, TX)
Assignee: Dell Products L.P.
G06F1/1632H04L49/20H04W12/50H04W76/11H04W88/08
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,726,524
App. No.
16/990,600
Granted
Aug 15, 2023
Kind
B2
Abstract

An information handling system includes a network interface card and a processor. The network interface card includes first and second virtual network interface cards. The processor communicates with the network interface card, and connects with an infrastructure access point via the first virtual network interface card. The processor forms multiple network connections via the infrastructure access point and the first virtual network interface card. The processor detects a wireless dock is within a predetermined proximity. In response to the wireless dock being within the predetermined proximity, the processor initiates a connection with the wireless dock via the second virtual network interface card. The processor resumes one or more of the network connections through the wireless dock via the second virtual network interface card. In response to the one or more of the network connections being resumed through the wireless dock, the processor drops the connection with the infrastructure access point.

Claims (62)

1. An information handling system comprising:

a network interface card (NIC) including first and second virtual NICs (vNICs); and

a processor to communicate with the NIC and to:

connect with an infrastructure access point (AP) via the first vNIC, wherein a plurality of network connections are formed via the infrastructure AP;

detect that a wireless dock is within a predetermined proximity;

in response to the wireless dock being within the predetermined proximity, initiate a connection with the wireless dock via the second vNIC;

determine whether a threshold number of the network connections formed via the infrastructure AP are available via the wireless dock;

in response to the threshold number of the network connections being available via the wireless dock, resume one or more of the network connections through the wireless dock via the second vNIC; and

in response to the one or more of the network connections being resumed through the wireless dock, drop the connection with the infrastructure AP.

2. The information handling system of claim 1 , wherein prior to the resumption of the one or more of the network connections through the wireless dock via the second vNIC, the processor to:

provide, to the wireless dock, details about the network connections formed via the infrastructure AP;

receive, from the wireless dock, details about network connections available via the wireless dock, wherein the determination of whether the threshold number of network connections is based on the network connections available via the wireless dock; and

in response to the threshold number of the network connections being available via the wireless dock, validate connectivity to a desired network infrastructure.

3. The information handling system of claim 2 , wherein in response to the validation of the connectivity to the desired network infrastructure, the processor to:

suspend the plurality of network connections formed via the infrastructure AP; and

disconnect from the desired network infrastructure.

4. The information handling system of claim 2 , wherein the network connections available via the wireless dock are from a backhaul connection between the wireless dock and the infrastructure access point.

5. The information handling system of claim 1 , wherein prior to the resumption of the one or more of the network connections through the wireless dock via the second vNIC, the processor to:

acquire, from the wireless dock, an infrastructure network address available through the wireless dock; and

open the one or more network connections through the wireless dock via the second vNIC.

6. The information handling system of claim 1 , wherein the initiation of the connection with the wireless dock via the second vNIC includes the processor to connect with a pre-paired access point of the wireless dock.

7. The information handling system of claim 6 , wherein the connection with the pre-paired access point of the wireless dock is a direct connection between the information handling system and the wireless dock.

8. The information handling system of claim 1 , wherein the predetermined proximity is a shorter distance than a distance between the information handling system and the infrastructure access point.

9. The information handling system of claim 1 , wherein the resumption of the one or more of the network connections through the wireless dock avoids a network timeout of the one or more of the network connections.

10. A method comprising:

connecting, by a processor of an information handling system, with an infrastructure access point (AP) via a first virtual network interface card (vNIC) of a NIC;

forming a plurality of network connections via the infrastructure AP;

detecting whether a wireless dock is within a predetermined proximity;

in response to the wireless dock being within the predetermined proximity, initiating a connection with the wireless dock via a second vNIC of the NIC;

determining whether a threshold number of the network connections formed via the infrastructure AP are available via the wireless dock;

in response to the threshold number of the network connections being available via the wireless dock, resuming one or more of the network connections through the wireless dock via the second vNIC; and

in response to the one or more of the network connections being resumed through the wireless dock, dropping the connection with the infrastructure AP.

11. The method of claim 10 , wherein prior to the resuming of the one or more of the network connections through the wireless dock via the second vNIC, the method further comprises:

providing, to the wireless dock, details about the network connections formed via the infrastructure AP;

receiving, from the wireless dock, details about network connections available via the wireless dock, wherein the determination of whether the threshold number of network connections is based on the network connections available via the wireless dock; and

in response to the threshold number of the network connections being available via the wireless dock, validating connectivity to a desired network infrastructure.

12. The method of claim 11 , wherein in response to the validating of the connectivity to the desired network infrastructure, the method further comprises:

suspending the plurality of network connections formed via the infrastructure AP; and

disconnecting from the desired network infrastructure.

13. The method of claim 11 , wherein the network connections available via the wireless dock are from a backhaul connection between the wireless dock and the infrastructure access point.

14. The method of claim 10 , wherein prior to the resuming of the one or more of the network connections through the wireless dock via the second vNIC, the method further comprises:

acquiring, from the wireless dock, an infrastructure network address available through the wireless dock; and

opening the one or more network connections through the wireless dock via the second vNIC.

15. The method of claim 10 , further comprising:

avoiding a network timeout of the one or more of the network connections based on the resuming of the one or more of the network connections through the wireless dock.

16. The method of claim 10 , wherein the initiating of the connection with the wireless dock via the second vNIC includes:

connecting with a pre-paired access point of the wireless dock.

17. The method of claim 16 , wherein the connection with the pre-paired access point of the wireless dock is a direct connection between the information handling system and the wireless dock.

18. A non-transitory computer-readable medium including code that when executed by a processor causes the processor to perform a method, the method comprising:

connecting with an infrastructure access point (AP) via a first virtual network interface card (vNIC) of a NIC of an information handling system;

forming a plurality of network connections via the infrastructure AP;

detecting whether a wireless dock is within a predetermined proximity;

if the wireless dock is within the predetermined proximity, then initiating a connection with the wireless dock via a second vNIC of the NIC;

determining whether a threshold number of the network connections formed via the infrastructure AP are available via the wireless dock;

in response to the threshold number of the network connections being available via the wireless dock, resuming one or more of the network connections through the wireless dock via the second vNIC; and

if the one or more of the network connections is resumed through the wireless dock, then dropping the connection with the infrastructure AP.

19. The non-transitory computer-readable medium of claim 18 , wherein prior to the resuming of the one or more of the network connections through the wireless dock via the second vNIC, the method further comprises:

providing, to the wireless dock, details about the network connections formed via the infrastructure AP;

receiving, from the wireless dock, details about network connections available via the wireless dock, wherein the determination of whether the threshold number of network connections is based on the network connections available via the wireless dock; and

in response to the threshold number of the network connections being available via the wireless dock, validating connectivity to a desired network infrastructure.

20. The non-transitory computer-readable medium of claim 18 , the initiating of the connection with the wireless dock via the second vNIC includes:

avoiding a network timeout of the one or more of the network connections based on the resuming of the one or more of the network connections through the wireless dock.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (054475/0523) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 060332/0664 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (054475/0434) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 060332/0740 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (054475/0609) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
Reel/Frame 062021/0570 →
RELEASE OF SECURITY INTEREST AT REEL 054591 FRAME 0471 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0463 →
SECURITY INTEREST Recorded Nov 18, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 054475/0609 →
SECURITY INTEREST Recorded Nov 18, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 054475/0434 →
SECURITY INTEREST Recorded Nov 18, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 054475/0523 →
SECURITY AGREEMENT Recorded Nov 13, 2020
From: EMC IP HOLDING COMPANY LLC; DELL PRODUCTS L.P.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 054591/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2020
From: NOVOA, MANUEL; HAMLIN, DANIEL LAWRENCE; IYER, VIVEK VISWANATHAN
To: DELL PRODUCTS, LP
Reel/Frame 053461/0210 →