Assignee
No assignee recorded.
Inventors
- Brian Mark Shuster (132 patents)
- Johnson Leong (12 patents)
- Matthew Price (11 patents)
- Brian Andrew Lam (17 patents)
- Desmond Ford Johnson (2 patents)
US Patent 7970937 · Granted Jun 28, 2011
No assignee recorded.