US7046027 | Teradyne