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:
Sep. 24, 2019

Filed:

Jun. 21, 2016
Applicants:

Michael C Otto, Roseville, MN (US);

Carl R Crandall, Roseville, MN (US);

Forest F Crocker, Roseville, MN (US);

Lnda J Brock, Roseville, MN (US);

Douglas a Fuller, Roseville, MN (US);

Michael J Rieschl, Roseville, MN (US);

Inventors:

Michael C Otto, Roseville, MN (US);

Carl R Crandall, Roseville, MN (US);

Forest F Crocker, Roseville, MN (US);

Lnda J Brock, Roseville, MN (US);

Douglas A Fuller, Roseville, MN (US);

Michael J Rieschl, Roseville, MN (US);

Assignee:

Unisys Corporation, Blue Bell, PA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/52 (2006.01); G06F 16/23 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2343 (2019.01); G06F 9/52 (2013.01); G06F 16/2379 (2019.01);
Abstract

A method includes determining, by a processor, whether a program check condition exists. The method further includes determining, by the processor, whether a lock descriptor of a lock in a file lock table satisfies an unlocking condition. The method further includes releasing, by the processor, the lock by setting the lock descriptor's host identifier as zero. The method further includes determining, by the processor, whether any lock in the file lock table satisfies a lock conflict condition. The method further includes determining, by the processor, whether the file lock table includes any lock descriptor that satisfies a locking condition. The method further includes creating, by the processor, a new lock using the lock descriptor that satisfies the locking condition.


Find Patent Forward Citations

Loading…