ALEXANDRIA, Va., Aug. 25 -- United States Patent no. 12,717,655, issued on Aug. 25, was assigned to Microsoft Technology Licensing LLC (Redmond, Wash.).
"Conditional locking mechanism for concurrent resource access in a multi-threaded environment" was invented by Masato Maeda (Sammamish, Wash.), Rachel Slater (Seattle), Alexander Brannon Carswell (Redmond, Wash.) and Farzam Tafreshian (Seattle).
According to the abstract* released by the U.S. Patent & Trademark Office: "A conditional locking system receives, from a request source, a request to execute an operation on a target resource on behalf of a client thread. The system generates a unique key based on an attribute of the request and searches a concurrency dictionary for an entry iden...