patents

US Patent No. 8,894,273