Assignee
Inventors
- Steven Ruben (266 patents)
- Craig Rosen (338 patents)
- Kenneth Carter (14 patents)
- Patrick J. Dillon (58 patents)
- Gregory Endress (31 patents)
- Guo-Liang Yu (142 patents)
- Jian Ni (219 patents)
- Ping Feng (22 patents)
US Patent 6531447 · Granted Mar 11, 2003