IP Library Granted Patent US 11,805,447
Granted Patent B2
US 11,805,447 · App. 17/024,184 · Granted Oct 31, 2023

Dynamic traffic control for docking station and information handling system

Inventors: Vivek Viswanathan Iyer (Austin, TX); Michael S. Gatson (Austin, TX)
Assignee: Dell Products L.P.
H04W28/10H04L47/24
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,805,447
App. No.
17/024,184
Granted
Oct 31, 2023
Kind
B2
Abstract

A method for allocating traffic between a wireless interface and a wired interface of an information handling system may begin with determining that the information handling system is connected to a dock via a wireless interface. A determination may also be made that the information handling system is connected to the dock via a wired interface. One or more characteristics of at least a portion of data to be transmitted between the information handling system and the dock may be determined. A first portion of the data to be transmitted may be transmitted via the wireless interface based, at least in part, on the one or more characteristics. A second portion of the data to be transmitted may be transmitted via the wired interface based, at least in part, on the one or more characteristics.

Claims (54)

1. A method for allocating traffic between a wireless connection and a wired connection between an information handling system and a dock, the method comprising:

determining that the information handling system is connected to the dock via both the wireless connection and the wired connection;

when the information handling system is determined to be connected to the dock via both the wireless connection and the wired connection:

determining one or more characteristics of at least a portion of data to be transmitted between the information handling system and the dock;

allocating a first portion of the data and a second portion of the data based, at least in part, on a bandwidth threshold for the wired connection or the wireless connection or both and based on the one or more characteristics;

transmitting the first portion of the data via the wireless connection based, at least in part, on at least one threshold for the one or more characteristics;

transmitting the second portion of the data via the wired connection based, at least in part, on the at least one threshold for the one or more characteristics; and

adjusting an allocation of the data to be transmitted between the wireless connection and the wired connection based, at least in part, on a change in the one or more characteristics.

2. The method of claim 1 , wherein the data to be transmitted comprises forward channel data, further comprising:

allocating, by the information handling system, a first portion of the forward channel data to be transmitted via the wireless connection based, at least in part, on the one or more characteristics; and

allocating, by the information handling system, a second portion of the forward channel data to be transmitted via the wireless connection based, at least in part, on the one or more characteristics,

wherein the first portion of the data comprises the first portion of the forward channel data, and

wherein the second portion of the data comprises the second portion of the forward channel data.

3. The method of claim 1 , wherein the data to be transmitted comprises hack channel data, further comprising:

allocating, by the dock, a first portion of the back channel data to be transmitted via the wireless connection based, at least in part, on the one or more characteristics; and

allocating, by the dock, a second portion of the forward channel data to be transmitted via the wireless connection based, at least in part, on the one or more characteristics,

wherein the first portion of the data comprises the first portion of the back channel data, and

wherein the second portion of the data comprises the second portion of the back channel data.

4. The method of claim 1 , further comprising:

receiving, by the information handling system, the first portion of the data from the dock; and

receiving, by the information handling system, the second portion of the data from the dock,

wherein the first portion of the data comprises data allocated, by the dock, for transmission via the wireless connection, and

wherein the second portion of the data comprises data allocated, by the dock, for transmission via the wired connection.

5. The method of claim 1 , wherein the wired connection is a universal serial bus type-C; (USB-C) connection.

6. The method of claim 1 , wherein the one or more characteristics of at least a portion of the data comprise a desired latency of at least a portion of the data.

7. An information handling system, comprising:

a wired interface for communicating over a wired connection;

a wireless interface for communicating over a wireless connection; and

a processor, wherein the processor is configured to perform steps comprising:

determining that the information handling system is connected to a dock via both the wireless interface and the wired interface;

when the information handling system is determined to be connected to the dock via both the wireless interface and the wired interface:

determining one or more characteristics of at least a portion of data to be communicated between the information handling system and the dock;

allocating the data to be communicated between the information handling system and the dock between the wired interface and the wireless interface based, at least in part, on the one or more determined characteristics,

transmitting the first portion of the data via the wireless connection based, at least in part, on at least one threshold for the one or more characteristics;

transmitting the second portion of the data via the wired connection based, at least in part, on the at least one threshold for the one or more characteristics; and

adjusting an allocation of the data to be transmitted between the wireless connection and the wired connection based, at least in part, on a change in the one or more characteristics.

8. The information handling system of claim 7 , wherein the data comprises data for a plurality of displays connected to the dock, wherein transmitting the first portion of the data via the wireless interface comprises transmitting display data for a first display of the plurality of displays via the wireless interface, and wherein transmitting the second portion of the data via the wired interface comprises transmitting display data for a second display of the plurality of displays via the wired interface.

9. The information handling system of claim 7 , wherein the wired interface is a universal serial bus type-C (USB-C) interface.

10. The information handling system of claim 7 , wherein the one or more characteristics of at least a portion of the data comprise a desired latency of at least a portion of the data.

11. The information handling system of claim 7 , wherein transmitting data over the wireless interface comprises transmitting data according to a real-time transport protocol (RTP) over user datagram protocol (UDP).

12. A dock for an information handling system, the dock comprising:

a wired interface for communicating over a wired connection;

a wireless interface for communicating over a wireless connection; and

a processor, wherein the processor is configured to perform steps comprising:

determining that the dock is connected to an information handling system via the wireless interface and the wired interface;

when the information handling system is determined to be connected to the dock via both the wireless interface and the wired interface:

determining one or more characteristics of at least a portion of data to be communicated between the dock and the information handling system; and

allocating the data to be communicated between the dock and the information handling system between the wired interface and the wireless interface based, at least in part, on the one or more determined characteristics,

transmitting the first portion of the data via the wireless connection based, at least in part, on at least one threshold for the one or more characteristics;

transmitting the second portion of the data via the wired connection based, at least in part, on the at least one threshold for the one or more characteristics; and

adjusting an allocation of the data to be transmitted between the wireless connection and the wired connection based, at least in part, on a change in the one or more characteristics.

13. The dock of claim 12 , wherein the first portion of the data comprises file data from an external storage device connected to the dock, and wherein the second portion of the data comprises user input data from a user input device connected to the dock.

14. The dock of claim 12 , wherein the wired interface is a universal serial bus type-C (USB-C) interface.

15. The dock of claim 12 , wherein the one or more characteristics of at least a portion of the data comprise a desired latency of at least a portion of the data.

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 Sep 17, 2020
From: IYER, VIVEK VISWANATHAN; GASTON, MICHAEL S.
To: DELL PRODUCTS L.P.
Reel/Frame 053806/0429 →
Continuity (1)
Related Publication 20220086690A1 · Mar 17, 2022