Assignee
Inventors
- George Wilson Fitzgerald (2 patents)
- Anthony Roberts (2 patents)
- Martin Richardson (3 patents)
- Thomas Snelling (2 patents)
- Balaji Hosadurgam Ravindranath (15 patents)
- Leigh David (2 patents)
US Patent 12366420 · Granted Jul 22, 2025