Issued Patents All Time
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8446319 | Electronic tracking system | Evan Parker, Bruce Hammond, John MacKay | 2013-05-21 |
| 7837083 | Forming solder balls on substrates | John MacKay | 2010-11-23 |
| 7654432 | Forming solder balls on substrates | John MacKay | 2010-02-02 |
| 7604153 | Forming solder balls on substrates | John MacKay | 2009-10-20 |
| 7007833 | Forming solder balls on substrates | John MacKay | 2006-03-07 |
| 6609652 | Ball bumping substrates, particuarly wafers | John MacKay | 2003-08-26 |
| 6293456 | Methods for forming solder balls on substrates | John MacKay | 2001-09-25 |