US7523238 | Teradyne