Abstract

US Patent 7,156,032

Details