Abstract:
Systems, devices, methods, non-transitory computer readable mediums for generating one or more haptic effects are provided. For example, a device includes a substrate including a plurality of haptic regions, and a plurality of haptic output devices, each haptic output device being coupled to a respective haptic region, and each haptic output device being configured to generate a haptic effect in response to receiving a haptic drive signal, as described herein. The haptic effect is perceptible to a user within one cycle of the haptic drive signal.
Abstract:
A method is provided for adjusting the playback rate of haptic effects to a desired playback rate. A desired playback rate is determined. A portion of a haptic signal based on the desired playback rate is generated. The portion of the haptic signal is sent to a haptic output device, causing the haptic output device to output haptic effects at a playback rate corresponding to the desired playback rate.
Abstract:
A haptic enabled device that is configured to render one or more haptic effects is provided. The haptic enabled device includes an actuator and a plurality of user input elements. Each of the plurality of user input elements is configured to be selectively coupled to the actuator. In addition, the actuator is configured to be positioned to render the one or more haptic effects at each of the plurality of user input elements.
Abstract:
This disclosure relates to haptic devices for implantation in a human subject. Such haptic devices can include various actuators, including both active and passive haptic actuators, for providing feedback to a user.
Abstract:
A method and system of dynamically generating localized haptic effects that includes receiving video data and detecting a video event within that video data. Information is collected including at least a position and type of the detected video event. The collection of information also includes at least a position and orientation of a user's avatar in the video data. The locations of a first and second haptic output device are determined. Haptic effects are dynamically generated for the first and second haptic output devices, wherein the dynamic generation of the haptic effects are based on the locations of the first and second haptic output devices, the position and orientation of the user's avatar in relationship to the position and the type of video event.
Abstract:
A method of rendering a haptic effect on a haptic output device is provided based on an ambient environmental stimulus signal received from a sensor. A notification event based on the stimulus signal is determined. A haptic effect is rendered on a haptic output devices based on the notification event. A system and computer-readable medium are also provided for rendering a haptic effect on a haptic output device based on an ambient environmental stimulus signal.
Abstract:
A system includes an electronic device that includes a display screen, a cover configured to cover the display screen, a sensor configured to sense an input gesture comprising deformation and/or movement of the cover relative to the electronic device, and a processor configured to determine an action for the electronic device to perform based on the input gesture, to determine a haptic effect to generate based on the input gesture and/or the action for the electronic device to perform, and to initiate the action. The system also includes a haptic output device configured to generate the haptic effect.
Abstract:
Disclosed are systems and methods for converting a control track designed for use with a number and/or type of haptic output devices to be used with other numbers and/or types of haptic output devices. For example, a computing device may convert the control track into another control track that can be applied to other types and/or numbers of haptic output devices. The converted control track may be compatible for use with a smartphone or other system that includes a different number and/or type of haptic feedback devices than the system for which the haptic track was originally designed. In this manner, the user of the smartphone or other system may experience haptic feedback using a device that is different from another haptic feedback system for which the control track was originally designed for use. The conversion may occur locally at the smartphone or other system and/or remotely at another device.
Abstract:
Disclosed are systems and methods for converting a control track designed for use with a number and/or type of haptic output devices to be used with other numbers and/or types of haptic output devices. For example, a computing device may convert the control track into another control track that can be applied to other types and/or numbers of haptic output devices. The converted control track may be compatible for use with a smartphone or other system that includes a different number and/or type of haptic feedback devices than the system for which the haptic track was originally designed. In this manner, the user of the smartphone or other system may experience haptic feedback using a device that is different from another haptic feedback system for which the control track was originally designed for use. The conversion may occur locally at the smartphone or other system and/or remotely at another device.
Abstract:
A user interface device having a user input component, a mechanical metamaterial region, one or more actuators, and a control unit is presented. The mechanical metamaterial region is located over the user input component. The one or more actuators are coupled to the mechanical metamaterial region, which has an internal structure that is mechanically alterable with the one or more actuators, and has a mechanical property that changes in response to the alteration of the internal structure by the one or more actuators. The control unit is in communication with the one or more actuators, and is configured to determine whether the user input component is to be hidden from tactile perception, and to activate the one or more actuators to mechanically alter the internal structure of the mechanical metamaterial region.