Assignee
No assignee recorded.
Inventors
- Kevin William MacDonald (24 patents)
- David Mario Pedra (12 patents)
- Timothy James Leo Kress-Spatz (24 patents)
- Christian Lee Doyle (14 patents)
- Eric Brody (6 patents)
US Patent 12443920 · Granted Oct 14, 2025
No assignee recorded.