0000950134-04-017385 10-Q 3 20040930 20041112 20041112 IMMERSION CORP 0001058811 3577 943180138 DE 1231 10-Q 34 000-27969 041138585 801 FOX LANE SAN JOSE CA 95131 4084671900 801 FOX LANE SAN JOSE CA 95131 IMMERSION HUMAN INTERFACE CORP 19980602 10-Q 1 f03013e10vq.htm FORM 10-Q EX-31.1 2 f03013exv31w1.htm EXHIBIT 31.1 EX-32.1 3 f03013exv32w1.htm EXHIBIT 32.1