SYSTEM AND METHOD FOR MAINTAINING DATA SYNCHRONIZATION

Patent №

US 7,200,846

Granted

2007-04-03

Filed 2002

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10212509

When a thread of program execution on a computer system is executing a critical code section, i.e., a code section whose preemption could result in inconsistency, it asserts an indicator of that fact. When the system's scheduler reschedules the thread for execution, it determines whether the indicator is asserted. If the indicator is asserted, the scheduler does not cause the thread immediately to resume execution where the thread left off when it was preempted. Instead, the scheduler has the thread's signal handler execute in such a manner that the thread performs inconsistency-avoiding operations.

AI hardwareG06F 9/485G06F 9/526G06F 2209/481

AI classification

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

Ownership

SUN MICROSYSTEMS, INC.

assignment · 131700119

Assignors

DICE, DAVID, BISHOP, PAULA J.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC