US7778031 | Teradyne