Assignee
Inventors
- Stuart Bryan Ball (2 patents)
- Gavin Fraser Davidson (3 patents)
- Syed Naeem Ahmad (1 patents)
- James Junior Nkhata (2 patents)
- Sanjana Sethiya (1 patents)
- Arjun Radhakrishnan (4 patents)
- Ranjay Kumar (1 patents)
US Patent 11670145 · Granted Jun 6, 2023