patents

US Patent No. 9,719,025