Abstract

US Patent 7,455,021

Details