Assignee
Inventors
- Jon Stuart Battles (45 patents)
- William Scott Kalm (38 patents)
- Kent Belden Meiswinkel (7 patents)
- Kevin Senh Ly (8 patents)
- Dinesh Mahadevan (12 patents)
- Peter A. Grant (7 patents)
- Bob Samac (4 patents)
US Patent 11584593 · Granted Feb 21, 2023