US Patent US 7741357
2020-10
2020-10
2020-10