US9959186 | Teradyne