US7929303 | Teradyne