US7663389 | Teradyne