Assignee
Inventors
- Ramani Bandarage (2 patents)
- Upul K. Bandarage (40 patents)
- Xinqin Fang (18 patents)
- David S. Garvey (101 patents)
- L. Gordon Letts (45 patents)
- Joseph D. Schroeder (33 patents)
- Sang William Tam (31 patents)
US Patent 7432285 · Granted Oct 7, 2008