Subj : Re: Distributed Proxy Reference Counting: The VZOOM Algorithm... To : comp.programming.threads From : Joe Seigh Date : Sun Sep 18 2005 09:16 am Chris Thomasson wrote: > I created a highly portable and efficient method for "Virtually > Zero-Overhead Object Management" in multithreaded programs. It basically > allows an application thread in a plurality of application threads, to > acquire a plurality of "persistent" and/or "non-persistent" references to a > plurality of data objects that are shared between the plurality of > application threads, without using any atomic operations and/or StoreLoad > style memory barriers. Also, it allows for a plurality of persistent > references to exist across two or more successive "application thread > epochs"... [...] > > > BTW, VZOOM (designed in January 2005) does not infringe on any prior art, > claims or teachings made by the RCU or SMR patents. Thank God! > > Oh yeah, its a lot more flexible than SMR or RCU... > > ;) > > Patent it! Or have you already applied for one? "plurality" is patent speak. BTW, you can also patent improvements on things already patented. If the improvements are on other people's patents, they're called blocking patents, otherwise they're called defensive patents (I think). -- Joe Seigh When you get lemons, you make lemonade. When you get hardware, you make software. .