Assignee
Inventors
- Eric Jacob Ball (5 patents)
- Eric Joseph Hammerle (13 patents)
- Benjamin Thomas Higgins (23 patents)
- Bhushan Prasad Khanal (24 patents)
- Michael Kerber Krause Montague (30 patents)
- Xue Jun Wu (43 patents)
US Patent 10411978 · Granted Sep 10, 2019