US Patent US 9145374
2020-10
2020-10
2020-10