US6970429 | Teradyne