# US 2026/0094091 A1 · Dynamically direct workload execution location based on quality of service

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2026/0094091 A1
- Document ID: US20260094091A1
- Status: Published application
- Kind: A1
- Application number: 18/904,439
- Filed: 2024-10-02
- Published: 2026-04-02
- Earliest claimed: 2024-10-02
- Assignees: Dell Products L.P.
- Applicants: Dell Products, LP
- Inventors: Balasingh Samuel; Jacob Mink
- Web page: https://patentgrep.com/patent/US20260094091A1

## CPC

- G06Q 10/06315: {Needs-based resource requirements planning or analysis}
- G06Q 10/06316: {Sequencing of tasks or work}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

An information handling system that includes a processor and a memory coupled to the processor. The information handling system may receive data inputs from a plurality of computing monitors. The information handling system may also generate a heat map based on the data inputs from the computing monitors, and the heat map is generated according to a first element and a second element. In addition, the information handling system may determine whether to route execution of a workload within an information handling system or to an external computing device based on the heat map as indicated by a value at an intersection of the first element and the second element. Further, the information handling system may also route the execution of the workload to either within the information handling system or the external computing device according to the value at the intersection.

## Claims

### Claim 1

A method comprising:
receiving, by a processor of an information handling system, data inputs from a plurality of computing monitors;
generating a heat map based on the data inputs from the computing monitors, wherein the heat map is generated according to a first element and a second element;
determining a location to route execution of a workload based on the heat map as indicated by a value at an intersection of the first element and the second element, wherein the location is selected between within the information handling system and an external computing device; and
routing the execution of the workload either within the information handling system or to the external computing device according to the value at the intersection.

### Claim 2 (depends on 1)

The method of claim 1, wherein the data inputs include a user's computer activity.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first element is a work day.

### Claim 4 (depends on 1)

The method of claim 1, wherein the second element is a time period within a work day.

### Claim 5 (depends on 1)

The method of claim 1, further comprising updating the heat map based on a user's preference.

### Claim 6 (depends on 1)

The method of claim 1, further comprising updating the heat map based on a user's feedback.

### Claim 7 (depends on 1)

The method of claim 1, wherein the heat map is generated for each workload type.

### Claim 8 (depends on 1)

The method of claim 1, wherein the heat map is generated for each application.

### Claim 9

An information handling system, comprising:
a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that upon execution cause the processor to:
receive data inputs from a plurality of computing monitors;
generate a heat map based on the data inputs from the computing monitors, wherein the heat map is generated according to a first element and a second element;
determine a location to route execution of a workload based on the heat map as indicated by a value at an intersection of the first element and the second element, wherein the location is selected between within the information handling system and an external computing device; and
route the execution of the workload either within the information handling system or to the external computing device according to the value at the intersection.

### Claim 10 (depends on 9)

The information handling system of claim 9, wherein the data inputs include a user's computer activity.

### Claim 11 (depends on 9)

The information handling system of claim 9, wherein the first element is a work day k.

### Claim 12 (depends on 9)

The information handling system of claim 9, wherein the second element is a time period within a work day.

### Claim 13 (depends on 9)

The information handling system of claim 9, wherein the processor is further configured to update the heat map based on a user's preference.

### Claim 14 (depends on 9)

The information handling system of claim 9, wherein the heat map is generated for each workload type.

### Claim 15

A non-transitory computer-readable medium to store instructions that are executable to perform operations comprising:
receiving data inputs from a plurality of computing monitors;
generating a heat map based on the data inputs from the computing monitors, wherein the heat map is generated according to a first element and a second element;
determining a location to route execution of a workload based on the heat map as indicated by a value at an intersection of the first element and the second element, wherein the location is selected between within an information handling system and an external computing device; and
routing the execution of the workload either within the information handling system or to the external computing device according to the value at the intersection.

### Claim 16 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the data inputs include a user's computer activity.

### Claim 17 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the first element is a work day.

### Claim 18 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the second element is a time period within a work day.

### Claim 19 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the operations further comprise updating the heat map based on a user's preference.

### Claim 20 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the operations further comprise updating the heat map based on a user's feedback.
