Assignee
Inventors
- Alexander Brett Foster (21 patents)
- Leonard Keith Pattenden (2 patents)
- Jonathan David Rand (1 patents)
- Ana Teresa dos Santos Brito Mendes Roberts (2 patents)
- Andrew Shaw (56 patents)
- Mark Paul Taylor (4 patents)
US Patent 11162115 · Granted Nov 2, 2021