US7584029 | Teradyne