Patents Assigned to Immersion
-
Patent number: 9507423Abstract: A system that generates haptic effects using an actuator sends a haptic effect definition to the actuator to cause a haptic effect corresponding to the haptic effect definition to be played. While the haptic effect is playing, the system processes the haptic effect definition. The processing includes adjusting a force value of the haptic effect definition based on an estimate or measurement of a current state of the actuator.Type: GrantFiled: November 17, 2015Date of Patent: November 29, 2016Assignee: Immersion CorporationInventors: Kanav Gandhi, Stephen D. Rank, Henry Da Costa, Eric Gervais, Daniel Parker
-
Patent number: 9504914Abstract: Various systems, game controllers, and methods for simulating various objects such as weapons are provided. For example, a game controller may include a trigger, a processor within the body that receives a trigger signal when the trigger is activated by the user. The processor may communicate with a computer running a software program such as a gaming application, and an actuator coupled to the trigger, the actuator configured to output a haptic effect to the trigger in response to receiving a control signal from the processor. The game controller may simulate a gun and generate a recoil effect. In some embodiments, the recoil effect may be generated by impacting a moving mass from a discharge end of the gun to a handle end of the gun. In some embodiments, the recoil effect may be generated by using a body part of a user as a tether.Type: GrantFiled: August 12, 2013Date of Patent: November 29, 2016Assignee: Immersion CorporationInventors: Danny A. Grant, Erin Ramsay, Ali Modarres, David M. Birnbaum, Juan Manuel Cruz-Hernandez, Robert W. Heubel, Hendrik Bartel
-
Patent number: 9507421Abstract: A signal associated with multiple haptic effects is received, each haptic effect from the multiple haptic effects being associated with a time slot from multiple time slots. Each haptic effect from the multiple haptic effects is associated with an effect slot from multiple effect slots at least partially based on the time slot associated with that haptic effect. An output signal is sent for each effect slot from the multiple effect slots, when the associated haptic effect is scheduled for its time slot.Type: GrantFiled: November 4, 2014Date of Patent: November 29, 2016Assignee: IMMERSION CORPORATIONInventors: Juan Manuel Cruz-Hernandez, Henrique D. Da Costa, Danny A. Grant, Robert A. Lacroix
-
Patent number: 9510164Abstract: A system that generates haptic effects during a group event having a plurality of users in attendance receives an identity of a first type of haptic effect to be broadcast during the group event, where the group event includes a plurality of haptic events. The system broadcasts the first type of haptic effect to a first set of the users, where the broadcasting causes the first type of haptic effect to be generated on a device corresponding to each of the first set of users. The first type of haptic effect is synchronized with one of the haptic events.Type: GrantFiled: April 20, 2016Date of Patent: November 29, 2016Assignee: Immersion CorporationInventor: Robert W. Heubel
-
Patent number: 9501147Abstract: Systems using haptic effect output devices with stretch characteristics are provided. In some embodiments, the stretch haptic effect output devices provide stretch effects responsive to software control. In other embodiments, the stretch haptic effect output devices provide stretch effects responsive to user input as well. Moreover, in some embodiments, the stretch haptic effect output devices provide stretch effects in conjunction and coordination with non-stretch haptic effect output devices as well.Type: GrantFiled: December 29, 2013Date of Patent: November 22, 2016Assignee: Immersion CorporationInventors: Robert W. Heubel, Francis Jose
-
Patent number: 9501172Abstract: Devices disclosed herein include a housing component, a touch screen, a haptic actuator for moving the touch screen relative to the housing component, and at least one dual stiffness suspension system that couples the touch screen and housing component together such that the touch screen is movable relative to the housing component. The dual stiffness suspension system has a first element of a first stiffness and a second element of a second stiffness which is stiffer than the first stiffness. The dual stiffness suspension system is configured to limit movement between the touch screen and the housing component in a first direction due to the first element of the dual stiffness suspension system while also being configured to allow movement of the touch screen relative to the housing component in a second opposing direction due to the second element of the dual stiffness suspension system.Type: GrantFiled: December 14, 2015Date of Patent: November 22, 2016Assignee: Immersion CorporationInventors: Elena Redelsheimer, Daniel Parker, Trevor Jones, Kohei Imoto
-
Patent number: 9501149Abstract: A haptic representation system is provided that generates a haptic effect in response to sensor input. The sensor input is mapped to a haptic signal. The haptic signal is sent to an actuator configured to receive the haptic signal. The actuator utilizes the haptic signal to generate the haptic effect.Type: GrantFiled: August 6, 2015Date of Patent: November 22, 2016Assignee: Immersion CorporationInventors: David Birnbaum, Christopher J. Ullrich, Danny Grant, Ali Modarres, Juan Manuel Cruz-Hernandez
-
Patent number: 9495009Abstract: Systems and methods for providing haptic effects are disclosed. One disclosed system comprises an actuator, a non-volatile memory configured to store a haptic effect profile, and a processor in communication with the actuator and the non-volatile memory. The processor may be configured to receive a sensor signal indicating a movement of a manipulandum, to identify an effect parameter associated with the sensor signal in the haptic effect profile, and to generate an output signal based, at least in part, on the effect parameter. The generated output signal may be configured to cause the actuator to output a haptic effect associated with the effect parameter.Type: GrantFiled: August 20, 2004Date of Patent: November 15, 2016Assignee: Immersion CorporationInventor: Michael D. Levin
-
Patent number: 9492847Abstract: An apparatus comprises an actuator that includes an eccentric mass that is coupled to a rotatable shaft of the actuator which defines an axis of rotation. A circuit is coupled to the actuator, the circuit is configured to produce a control signal such that, when the control signal is received by the actuator. The actuator is configured to produce a force effect having a magnitude and a frequency by rotating the mass about the axis of rotation in a first direction. The magnitude of the vibration is based on a duty cycle of the control signal and independent of the frequency. An obstacle member is coupled to the actuator and includes a compliance portion configured to increase energy in the movement of the mass in a second direction opposite to the first direction when the mass comes into contact with the obstacle member.Type: GrantFiled: November 3, 2008Date of Patent: November 15, 2016Assignee: Immersion CorporationInventors: Alex S. Goldenberg, Ramon Alarcon
-
Patent number: 9486292Abstract: Embodiments of systems, methods, and computer-readable media for real-time winding analysis for knot detection are disclosed. For example, one embodiment of the present invention includes a method having the steps of receiving a first wrapping signal indicating a first wrapping of the simulated thread around a second tool to create a first loop. The method further includes determining a first wrapping direction based at least in part on the first wrapping signal; receiving a first tightening signal indicating a pulling of a first end of the simulated thread through the first loop; determining a first half-hitch based at least in part on the first winding direction and the first tightening signal; and outputting the first half-hitch. In another embodiment, a computer-readable media includes code for a carrying out such a method.Type: GrantFiled: February 14, 2008Date of Patent: November 8, 2016Assignee: Immersion CorporationInventors: Donald Douglas Nelson, Milan Ikits, Chih-Hao Ho, Kevin Kunkler
-
Patent number: 9489047Abstract: A haptic output device including an actuator configured to generate a haptic effect, and a processor configured to communicate a driving signal to the actuator and to communicate a braking signal to the actuator before or at the same time the driving signal is terminated to generate the haptic effect. The braking signal has a frequency substantially the same as a resonant frequency of the actuator and at a reverse phase of the driving signal.Type: GrantFiled: March 1, 2013Date of Patent: November 8, 2016Assignee: Immersion CorporationInventors: Li Jiang, Juan Manuel Cruz-Hernandez
-
Patent number: 9489048Abstract: Systems and methods for optical transmission of haptic display parameters are disclosed. One disclosed method includes receiving an image signal from an image sensor, the image signal associated with an image, determining a haptic signal based at least in part on the image signal, generating a haptic effect signal based at least in part on the haptic signal, and transmitting the haptic effect signal to a haptic output device.Type: GrantFiled: December 13, 2013Date of Patent: November 8, 2016Assignee: IMMERSION CORPORATIONInventors: Amaya Weddle, Juan Manuel Cruz-Hernandez
-
Patent number: 9489046Abstract: A handheld apparatus includes a top surface that includes a touch screen defining a plurality of keys, and a bottom surface on an opposite side of the first surface. The apparatus further includes a processor and an actuator coupled to the processor and located on the bottom surface. The processor is adapted to detect an object moving across the keys and in response generate an actuation signal to the actuator to generate a haptic feedback on the back surface.Type: GrantFiled: May 4, 2010Date of Patent: November 8, 2016Assignee: IMMERSION CORPORATIONInventors: Juan Manuel Cruz-Hernandez, Andrew Gosline, Danny Grant, Christophe Ramstein
-
Patent number: 9477309Abstract: Systems and methods for mapping message contents to virtual physical properties for vibrotactile messaging are disclosed. For example, one disclosed method includes the steps of receiving a sensor signal from a sensor, the sensor configured to detect an interaction with a messaging device, determining a virtual physical property of a virtual message object based at least in part on the sensor signal, determining a haptic effect based at least in part on the virtual physical parameter; and generating a haptic signal configured to cause an actuator to output the haptic effect.Type: GrantFiled: December 22, 2015Date of Patent: October 25, 2016Assignee: Immersion CorporationInventors: David M. Birnbaum, Christopher J. Ullrich, Danny Grant
-
Patent number: 9478109Abstract: A system for generating haptic effects includes a virtual environment having environmental properties, virtual objects, and object property information. A programmatic virtual sensor is placed on a virtual object in the virtual environment. A rendering engine for the virtual environment renders the virtual environment. A module for the virtual sensor receives virtual sensor data including position and time for the sensor and calculates sensor output data including acceleration data and object interaction data for the virtual sensor. A haptic track generator generates a haptic track based on the sensor output data.Type: GrantFiled: December 29, 2014Date of Patent: October 25, 2016Assignee: IMMERSION CORPORATIONInventor: William Rihn
-
Publication number: 20160306426Abstract: A user interface device includes a flexible layer comprising a touch surface configured to receive a touch by a user, a plurality of haptic cells covered by the flexible layer, each haptic cell comprising a haptic output device, a sensor configured to sense an amount and/or rate of deformation of the flexible layer when a user touches the touch surface, and a processor configured to receive an output signal from the sensor, generate a haptic control signal based on the output signal from the sensor, and output the haptic control signal to at least one haptic output device of the plurality of haptic cells to cause the haptic output device to deform an associated haptic cell in response to the sensed deformation of the flexible layer.Type: ApplicationFiled: June 28, 2016Publication date: October 20, 2016Applicant: IMMERSION CORPORATIONInventors: ALI MODARRES, JUAN MANUEL CRUZ-HERNANDEZ, DANNY A. GRANT, VINCENT LEVESQUE
-
Patent number: 9466188Abstract: One illustrative computing device disclosed herein includes a processor configured to receive a signal from an alarm device, wherein the signal is associated with an event. The processor is also configured to determine a haptic effect associated with the signal and transmit a haptic signal associated with the haptic effect. The illustrative computing device also includes a haptic output device in communication with the processor. The haptic output device is configured to receive the haptic signal and output the haptic effect.Type: GrantFiled: December 24, 2014Date of Patent: October 11, 2016Assignee: Immersion CorporationInventors: Abdelwahab Hamam, Razmik Mousakhanian
-
Patent number: 9466783Abstract: Methods of manufacturing a haptic device having a compliant suspension element. Segments of piezo material are coupled to at least one surface of at least one compliant suspension element, and the at least one suspension element is coupled to a touch screen component. The at least one suspension element is also coupled to a housing component. The segments of piezo material are configured to produce a force that moves the touch screen component relative to the housing component and thereby provide a haptic effect to a user of the touch screen component. In reaction to the force produced by the segments of piezo material, the at least one suspension element is configured to allow movement of the touch screen component relative to the housing component in a first direction and to limit movement between the touch screen component and the housing component in at least a second direction.Type: GrantFiled: July 26, 2012Date of Patent: October 11, 2016Assignee: Immersion CorporationInventors: Neil Olien, Daniel Parker, Allan Visitacion, Trevor Jones, Frank Ye
-
Patent number: 9466187Abstract: A system for managing a plurality of wearable devices on a user receives information to be conveyed using haptic effects and determines an intent of the information. The system then determines, for each of the plurality of wearable haptic devices, a location of the wearable haptic device on the user and a haptic capability. The system then maps the information as a haptic effect to one or more of the wearable haptic devices based at least on the determined locations on the user and the haptic capabilities.Type: GrantFiled: February 4, 2013Date of Patent: October 11, 2016Assignee: IMMERSION CORPORATIONInventors: Danny Grant, Juan Manuel Cruz-Hernandez
-
Patent number: 9465438Abstract: A low-cost tactile feedback mouse device for providing haptic feedback to a user for enhancing interactions and manipulations in a graphical environment provided by a computer. The mouse device includes a sensor device able to detect the movement of the mouse in the planar workspace. An actuator is coupled to the housing of the mouse and applies an inertial force in a particular degree of freedom, preferably along an axis perpendicular to the planar workspace, where the inertial force is transmitted through the housing to the user. The actuator outputs the inertial force preferably by linearly moving an inertial mass along the Z-axis. The output force is correlated with interaction of a controlled graphical object, such as a cursor, with other graphical objects in a graphical environment displayed by the host computer. The inertial force can be a pulse, vibration, texture force, or other type of force.Type: GrantFiled: August 4, 2006Date of Patent: October 11, 2016Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Kenneth M. Martin