US7861059 | Teradyne