US6590962 | Teradyne