US6618629 | Teradyne