0001250505-08-000031 4 1 20080613 20080617 20080617 IMMERSION CORP 0001058811 3577 943180138 DE 1231 801 FOX LANE SAN JOSE CA 95131 4084671900 801 FOX LANE SAN JOSE CA 95131 IMMERSION HUMAN INTERFACE CORP 19980602 VAN NAARDEN ROBERT 0001197476 4 34 000-27969 08903734 514 LONG LANE HUNTINGTON VALLEY PA 19006 2159471773 2165 TECHNOLOGY DRIVE SCHENECTADY NY 12308 4 1 edgardoc.xml PRIMARY DOCUMENT