US7528623 | Teradyne