US7146584 | Teradyne