Assignee
Inventors
- David H. Pan (92 patents)
- Santokh S. Badesha (274 patents)
- Xiaoying (Elizabeth) Yuan (18 patents)
- Donald S. Stanton (15 patents)
- Robert N. Finsterwalder (22 patents)
- Anthony Yeznach (15 patents)
- Trevor James Snyder (79 patents)
US Patent 7222954 · Granted May 29, 2007