Assignee
Inventors
- David B. Bowler (56 patents)
- Clarke V. Greene (27 patents)
- John Holobinko (10 patents)
- Gerard White (11 patents)
- Xinfa Ma (26 patents)
- Shaoting Gu (12 patents)
- Lawrence M. Hrinvak (1 patents)
US Patent 9641813 · Granted May 2, 2017