3 ms·IBM has one for this: http://www.google.com/patents/US7630915 http://www.google.com/patents/US7630915by thwest 13y agoIBM has one for this: http://www.google.com/patents/US7630915 http://www.google.com/patents/US7630915