US7042983 | Teradyne