US7429939 | Teradyne