US7643545 | Teradyne