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:
Dec. 08, 2020

Filed:

Mar. 15, 2019
Applicant:

Red Hat, Inc., Raleigh, NC (US);

Inventors:

John Eric Ivancich, Ann Arbor, MI (US);

Casey Taylor Bodley, Ann Arbor, MI (US);

Matthew William Benjamin, Ann Arbor, MI (US);

Daniel Francis Gryniewicz, Ann Arbor, MI (US);

Assignee:

Red Hat, Inc., Raleigh, NC (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/907 (2019.01); G06F 9/48 (2006.01); G06F 9/52 (2006.01);
U.S. Cl.
CPC ...
G06F 9/52 (2013.01); G06F 9/4881 (2013.01); G06F 16/907 (2019.01); G06F 2209/5011 (2013.01);
Abstract

Dynamic distributed work allocation is disclosed. For example, a first work server (WS) stores a first plurality of tasks and a second WS stores a second plurality of tasks. A work client (WC) is configured to send a first lock request (LR) with a first priority value (PV) to the first WS and a second LR with a second PV to the second WS. The WC receives a first lock notice (LN) and a first task from the first WS, and a second LN and a second task from the second WS. Prior to a first lock duration (LD) expiring and completing processing of the first task, the WC sends a third LR to the first WS that extends the first LD. After completing the second task, the WC sends a lock release notice and a fourth LR to the second WS.


Find Patent Forward Citations

Loading…