The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 30, 2022

Filed:

Jan. 22, 2020
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Chad R. Heinemann, Lake Stevens, WA (US);

Alexander Robert Paul Grenier, Seattle, WA (US);

Ziyad Ahmad Ibrahim, Sammamish, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 1/24 (2006.01); G06F 9/38 (2018.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/505 (2013.01); G06F 1/24 (2013.01); G06F 9/3861 (2013.01); G06F 9/3877 (2013.01); G06F 9/5016 (2013.01); G06F 9/542 (2013.01); G06F 9/544 (2013.01);
Abstract

Examples are disclosed that relate to managing workloads provided by a plurality of clients to a shared resource. One example provides a computing device comprising a processor and a storage device storing instructions executable by the processor. The instructions are executable to provide a first workload from a first client and a second workload from a second client to a shared memory accessible by the first client, the second client, and a resource configured to process the first workload and the second workload. The computing device is configured to determine that an exception has occurred while processing the first workload, and to take an action to prevent execution of at least some additional work from the first client. The instructions are further executable to receive a result of processing the second workload after taking the action to prevent the execution of the additional work.


Find Patent Forward Citations

Loading…