US6906578 | Teradyne