US 12,388,902 B2
System and method for providing dynamic antenna mapping within an information handling system
Abeye Teshome, Austin, TX (US); Suresh K. Ramasamy, Cedar Park, TX (US); Liam B. Quinn, Austin, TX (US); and Julius Mueller, Santa Cruz, CA (US)
Assigned to DELL PRODUCTS LP, Round Rock, TX (US)
Filed by Dell Products, LP, Round Rock, TX (US)
Filed on Oct. 26, 2021, as Appl. No. 17/510,605.
Prior Publication US 2023/0128527 A1, Apr. 27, 2023
Int. Cl. H04L 43/0876 (2022.01); H04L 67/30 (2022.01); H04L 67/303 (2022.01); H04L 67/63 (2022.01); H04W 24/02 (2009.01)
CPC H04L 67/303 (2013.01) [H04L 67/30 (2013.01); H04L 67/63 (2022.05); H04W 24/02 (2013.01)] 12 Claims
OG exemplary drawing
 
1. An information handling system comprising:
a processor, a memory, and a power management unit (PMU);
the processor executing code instructions of a dynamic antenna mapping task agent configured to generate an optimized antenna mapping plan for a plurality of applications, or containers of related applications, wherein the optimized mapping plan determines a first subset application or first container of related applications of the plurality of applications or containers of related applications, is designated to use a first antenna of a plurality of antennas and wireless connections within the information handling system while a second subset application or second container of related applications of the plurality of the applications or the containers of related applications is designated to use a second antenna of a plurality of antennas and wireless connections within the information handling system;
the processor executing code instructions of the dynamic antenna mapping task agent to:
receive real-time operational data within the information handling system;
perform a network bandwidth analysis for the first subset application or first container of related applications of the plurality of the applications or the containers of related applications and the second subset application or second container of related applications of the plurality of applications or the containers of related applications to determine wireless bandwidth used by the first subset application or first container of related applications and the second subset application or second container of related applications;
access an application priority list and map that outlines which of the plurality of applications get priority to each of a plurality of wireless connections of the plurality of antennas and includes a map that outlines how each of the plurality of applications installed within the information handling system are to be connected to the plurality of wireless connections created at least partially based on an environment and network profile with one or more attributes of the plurality of applications installed within the information handling system;
generate a connectivity profile for the first subset application or first container of related applications and the second subset application or second container of related applications of the plurality of the applications or the containers of related applications with determined wireless links being used, bandwidth of the wireless links being used, and bandwidth needs as operations continue for the plurality of applications or containers of related applications; and
create the optimized antenna mapping plan for the plurality of the applications or the containers of related applications at least partially based on a bandwidth usage of the plurality of applications or containers of related applications.