Synchronization techniques in a multithreaded environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6862635
SERIAL NO

09361671

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Various techniques for manipulating data using access states of memory, access control fields of pointers and operations, and exception raising and exception trapping in a multithreaded computer system. In particular, the techniques include synchronization support for a thread blocked in a word, demand evaluation of values, parallel access of multiple threads to a list, synchronized and unsynchronized access to a data buffer, use of forwarding to avoid checking for an end of a buffer, use of sentinel word to detect access past a data structure, concurrent access to a word of memory using different synchronization access modes, and use of trapping to detect access to restricted memory.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CIT LENDING SERVICES CORPORATION505 FIFTH AVENUE 5TH FLOOR NEW YORK NY 10017

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Alverson, Gail A Seattle, WA 18 517
Callahan, II Charles David Seattle, WA 15 372
Kahan, Simon H Seattle, WA 8 240
Koblenz, Brian D Seattle, WA 24 741
Porterfield, Allan Bellevue, WA 30 262
Smith, Burton J Seattle, WA 33 904

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation