Patent №
US 8,302,099
Granted
2012-10-30
Filed 2012
Owner
INTEL CORPORATION, A DELAWARE CORPORATION
Lab
—
AI components
2
planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13412591
A example method disclosed herein comprises initiating a first optimistically balanced synchronization to acquire a lock of an object, the first optimistically balanced synchronization comprising a first optimistically balanced acquisition and a first optimistically balanced release to be performed on the lock by a same thread and at a same nesting level, releasing the lock after execution of program code covered by the lock if a stored state of the first optimistically balanced release indicates that the first optimistically balanced release is still valid, the stored state of the first optimistically balanced release being initialized prior to execution of the program code to indicate that the first optimistically balanced release is valid, and throwing an exception after execution of the program code covered by the lock if the stored state of the first optimistically balanced release indicates that the first optimistically balanced release is no longer valid.
AI classification
Ownership
INTEL CORPORATION, A DELAWARE CORPORATION
assignment · 278210532
Assignors
SHPEISMAN, TATIANA, ADL-TABATABAI, ALI-REZA, MURPHY, BRIAN
On an employer assignment, the assignors are typically the inventors.