THREAD SYNCHRONIZATION METHODS AND APPARATUS FOR MANAGED RUN-TIME ENVIRONMENTS

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.

PlanningAI hardwareG06F 9/52Y10S 707/99938

AI classification

Planning0.99
AI hardware0.86
Natural language0.01
Knowledge representation0.00
Machine learning0.00
Evolutionary computation0.00
Vision0.00
Speech0.00

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.

From the same owner

© 2026 NYSGPT2525 LLC