Assignee
Inventors
- David Bridson Oates (11 patents)
- Kevin Cail (17 patents)
- Paul Lehoux (5 patents)
- Robert Kim Ungar (1 patents)
- Donald Stephen Hopkins (5 patents)
- James Edward Cross (1 patents)
- Michael Ritch (1 patents)
US Patent 6391105 · Granted May 21, 2002