Using a lockless protocol, readers and writers exchange data of arbitrary size without using operating system services other than to initially establish a region of global shared memory. The readers and writers may be in interrupt context, process context and/or thread context. Multiple readers and writers...http://www.google.de/patents/US20020112100?utm_source=gb-gplus-sharePatent US20020112100 - System and method for data exchange