Patent The Patent of Tahotech No.0361270 No.0550589 No.0634102 No.0666924 No.0550589 No.1059273 No.0070293 (Open patent)