patents

US Patent No. 7,762,715