0000950134-04-012244 10-Q 4 20040630 20040813 IMMERSION CORP 0001058811 3577 943180138 DE 1231 10-Q 34 000-27969 04973292 801 FOX LANE SAN JOSE CA 95131 4084671900 801 FOX LANE SAN JOSE CA 95131 IMMERSION HUMAN INTERFACE CORP 19980602 10-Q 1 f00641e10vq.htm FORM 10-Q EX-10.57 2 f00641exv10w57.txt EXHIBIT 10.57 EX-31.1 3 f00641exv31w1.txt EXHIBIT 31.1 EX-32.1 4 f00641exv32w1.txt EXHIBIT 32.1