The invention improves communications between a queuing process and a dequeuing process. Elements are linked and unlinked from the queue using a special locking instruction that guarantees serialized operations. The queue structure includes a synchronization field that is used to pass information between...http://www.google.com/patents/US6636883?utm_source=gb-gplus-sharePatent US6636883 - Mechanism for passing information between queuing and de-queuing processes