Method and apparatus for thread-safe handlers for checkpoints and restarts

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7797706
APP PUB NO 20080077934A1
SERIAL NO

11873540

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, apparatus, and computer instructions for executing a handler in a multi-threaded process handling a number of threads in a manner that avoids deadlocks. A value equal to the number of threads executing in the data processing system is set. The value is decremented each time a lock count for a thread within the number of threads is zero. A thread within the number of threads is suspended if the thread requests a lock and has a lock count of zero. A procedure, such as a handler, is executed in response to all of the threads within the number of threads having no locks.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK NEW YORK 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Browning, Luke Matthew Austin, US 30 874
Warrier, Suresh Eswara Austin, US 11 165

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation