Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Immersion Corporation

Immersion Corporation Patent applications
Patent application numberTitlePublished
20120133494Systems and Methods for Providing Programmable Deformable Surfaces - Programmable deformable surfaces can use smartgels that respond to external stimuli by changing in stiffness, volume, and/or transparency or color. A device can include a smartgel in one or more cells of a tactile layer, such as a layer of material positioned over a display device visible through the layer. Portions of the tactile layer can be subjected to one or more stimuli, such a change in temperature that causes areas of smartgel to deform, to provide haptic feedback. For example, wires can be embedded in the tactile layer and/or between the tactile layer and the display and by controlling current passing through the wires, portions of the tactile layer can be subjected to changes in temperature, such as to raise/lower portions of the tactile layer at a location corresponding to an object in a graphical user interface when a touch occurs at or near the location.05-31-2012
20120112999Force Feedback System Including Multi-Tasking Graphical Host Environment - A force feedback system provides components for use in a force feedback system including a host computer and a force feedback interface device. An architecture for a host computer allows multi-tasking application programs to interface with the force feedback device without conflicts. One embodiment of a force feedback device provides both relative position reporting and absolute position reporting to allow great flexibility. A different device embodiment provides relative position reporting device allowing maximum compatibility with existing software. Information such as ballistic parameters and screen size sent from the host to the force feedback device allow accurate mouse positions and graphical object positions to be determined in the force feedback environment. Force feedback effects and structures are further described, such as events and enclosures.05-10-2012
20120104901PIEZO BASED INERTIA ACTUATOR FOR HIGH DEFINITION HAPTIC FEEDBACK - A haptic device includes an elongated piezo bender supported by a first holder and a second holder. The first holder and the second holder being spaced apart from each other and located at or near opposite ends of the elongated piezo bender. A mass is supported by the elongated piezo bender and positioned in between the first holder and the second holder. The mass has a non-uniform thickness in a direction along a major axis of the elongated piezo bender. An electrical driving signal generator is configured to generate a signal to create a vibration in the elongated piezo bender.05-03-2012
20120096351System and Method For Providing Rotational Haptic Feedback - Systems and methods for providing haptic cues to a touch-sensitive input device having a rotary degree of freedom are described. One described method includes the steps of receiving data from at least one packet, determining navigation within at least one list based at least in part on the data, and determining whether to output a haptic effect, the haptic effect based at least in part on the data.04-19-2012
20120084467HAPTICALLY ENHANCED INTERACTIVITY WITH INTERACTIVE CONTENT - Interactive content may be presented to a user that is manipulating a peripheral. One or more state parameters that are related to the position of the peripheral may be determined. The peripheral may be identified from a plurality of possible peripherals. The interactive content may be adjusted based at least in part on the one or more position parameters and/or, the identification of the peripheral. Haptic feedback to be provided to the user may be determined based at least in part on the one or more position parameters and/or the identification of the peripheral.04-05-2012
20120081327MULTI-TOUCH DEVICE HAVING DYNAMIC HAPTIC EFFECTS - A system for generating haptic effects senses at least two generally simultaneous touches on a touchscreen and, in response, generates a dynamic haptic effect.04-05-2012
20120081326MULTI-TOUCH DEVICE HAVING DYNAMIC HAPTIC EFFECTS - A system for generating haptic effects senses at least two generally simultaneous touches on a touchscreen and, in response, generates a dynamic haptic effect.04-05-2012
20120081276PHYSICAL MODEL BASED GESTURE RECOGNITION - A gesture recognition system for recognizing gestures on a mobile device receives sensor data in response to a sensed gesture on the mobile device. The sensor data includes a force or impulse. The force or impulse is applied to the simulated physical object and the state of the simulated physical object is then observed. Input is provided to an application based at least on the observed state of the simulated physical object.04-05-2012
20120056825Systems And Methods For Pre-Touch And True Touch - Systems and methods for pre-touch and true touch are disclosed. For example, in one described system for pre-touch and true touch includes a touch-sensitive interface configured to detect a user interaction and transmit a first interface signal based at least in part on the user interaction. The system also includes a processor in communication with the touch-sensitive interface and configured to receive the first interface signal and determine a haptic effect based at least in part on the first interface signal. The processor is further configured to preload a haptic signal associated with the haptic effect. The system also includes a cache in communication with the processor and configured to store the preloaded haptic signal for a time period and then transmit the haptic signal and a haptic effect generator in communication with the cache and configured to receive the haptic signal from the cache and, in response, output a haptic effect based at least in part on the haptic signal.03-08-2012
20120056733Systems And Methods For Haptic Information Preview - Systems and methods for haptic information preview are disclosed. For example, in one embodiment a method for haptic information preview includes: receiving a message including data; receiving a data quality metric associated with the data; determining a quality of the data based at least in part on the data quality metric; determining a haptic effect based at least in part on the data quality; and transmitting a signal corresponding to the haptic effect to a haptic effect generator configured to output the haptic effect. Another embodiment includes a computer-readable medium comprising processor-executable code for executing such a method.03-08-2012
20120041436Electrosurgical Tool Having Tactile Feedback - A surgical tool system including a laparoscopic surgical tool for heating, ablating, sealing, and/or dissecting tissue, a control system for monitoring impedance of the tissue during treatment thereof, and a tactile feedback system integrated onto a handle of the tool that generates relevant feedback from the control system in at least the form of haptic effects to the user. The tactile feedback alerts the tool user of changes in tissue properties, i.e., when the impedance of the tissue indicates that the treatment procedure is complete. In addition, the tactile feedback provided may supply information relating to the operating status of the control system to the user.02-16-2012
20120038582Systems and Methods for Providing Haptic Feedback to Touch-Sensitive Input Devices - Systems and methods for providing haptic feedback to touch-sensitive input devices are disclosed. For example, one disclosed system includes an input device having a housing having an exterior surface; a touch-sensitive surface configured to transmit a contact signal indicating a contact with the touch-sensitive surface; a sensor disposed within the housing, the sensor configured to sense movement of the input device and to transmit a sensor signal indicating movement of the input device; an actuator disposed within the housing, the actuator configured to output a haptic effect based on an actuator signal, the actuator signal based at least in part on the contact signal.02-16-2012
20120010506MULTIMODAL LAPAROSCOPIC ULTRASOUND DEVICE WITH FEEDBACK SYSTEM - A laparoscopic tool or minimally invasive device is augmented with a forward looking ultrasonic transducer that is processed to extract information regarding subsurface structures and to generate haptic, audio, or visual effects to provide relevant feedback to a user that is operating the tool. In one embodiment, the ultrasonic transducer detects the distance or depth of subsurface structures such as a luminal hollow structure or a tumor mass. In another embodiment, the ultrasonic transducer extracts tissue identification information, tissue stiffness, velocity, or other pertinent information regarding subsurface structures that is subsequently communicated to the operator as haptic, audio, and/or visual feedback. The ultrasonic transducer may be operable in one or more modes, including A-mode or Doppler mode.01-12-2012
20120001749Method and Apparatus for Generating Mood-Based Haptic Feedback - A method and apparatus of generating mood-based haptic feedback are disclosed. A haptic system includes a sensing device, a digital processing unit, and a haptic generator. The sensing device, in one embodiment, is configured to detect user's modalities in accordance with mood information collected by one or more sensors and capable of issuing a sensing signal in response to the user's modalities. The digital processing unit is capable of identifying a user's condition in accordance with the sensing signal and providing a haptic signal in response to the user's condition. The user's condition, in one aspect, indicates user's mood and/or user's psychological conditions. The haptic generator generates haptic feedback in accordance with the haptic signal.01-05-2012
20110310043HAPTIC FEEDBACK SYSTEM WITH STORED EFFECTS - A haptic feedback system that includes a controller, a memory coupled to the controller, an actuator drive circuit coupled to the controller, and an actuator coupled to the actuator drive circuit. The memory stores at least one haptic effect that is executed by the controller in order to create a haptic effect.12-22-2011
20110264491Systems and Methods for Providing Haptic Effects - Systems and methods for providing haptic effects are disclosed. For example, one disclosed system includes a computer-readable medium having program code, the program code including program code defining a haptic widget. The haptic widget includes program code defining a haptic effect; program code defining an interface for the haptic widget; program code for receiving, via the interface, a configuration of at least one parameter of the haptic widget; program code for receiving, via the interface, a play command for the haptic effect; and program code for outputting, via the interface, a signal configured to cause the haptic effect, the signal based on the at least one parameter and in response to the play command.10-27-2011
20110261021TRANSPARENT COMPOSITE PIEZOELECTRIC COMBINED TOUCH SENSOR AND HAPTIC ACTUATOR - A haptic device includes a substantially transparent composite piezoelectric cell configured to measure a deformation of a surface of the cell and to provide a haptic feedback effect as a result of the deformation.10-27-2011
20110244963SYSTEM AND METHOD FOR PROVIDING HAPTIC STIMULUS BASED ON POSITION - Haptic stimulus associated with other sensory content is generated for conveyance to one or more users with the other sensory content. This may enhance the experience provided to the one or more users by the content. The sensory content may include video content, video game content, audio content, and/or other content. The haptic stimulus may be varied based on position information. Such position information may include information related to the position of the one or more users, the position of a controller (e.g., a game controller), the position of an actuator delivering the haptic stimulus, and/or other position information.10-06-2011
20110241852Hybrid Control Of Haptic Feedback For Host Computer And Interface Device - A hybrid haptic feedback system in which a host computer and haptic feedback device share processing loads to various degrees in the output of haptic sensations, and features for efficient output of haptic sensations in such a system. A haptic feedback interface device in communication with a host computer includes a device microcontroller outputting force values to the actuator to control output forces. In various embodiments, the microcontroller can determine force values for one type of force effect while receiving force values computed by the host computer for a different type of force effect. For example, the microcontroller can determine closed loop effect values and receive computed open loop effect values from the host; or the microcontroller can determine high frequency open loop effect values and receive low frequency open loop effect values from the host. Various features allow the host to efficiently stream computed force values to the device.10-06-2011
20110227849Grommet Suspension Component and System - A compliant grommet-based suspension system is disclosed for use in mounting an electronic touch screen or touch surface. The grommets may be designed to provide more or less movement in any direction, i.e., along the x-axis, the y-axis, and/or the z-axis, depending on the suspension application in which they are implemented.09-22-2011
20110215913SYSTEM AND METHOD FOR AUTOMATICALLY PRODUCING HAPTIC EVENTS FROM A DIGITAL AUDIO FILE - In an embodiment, a system and method for automatically converting a plurality of events in a plurality of channels in a structured representation sequence into haptic events. The method comprises calculating an event score for each event of the sequence in one or more channels. The method also comprises calculating a cumulative score based on the event scores in the one or more channels. The method includes selectively designating haptic events to the events based on the event scores in one or more selected channels, wherein the haptic events are output by a haptic actuator. This may be done by the system by calculating properties of the sound or by taking already existing values associated with those properties to efficiently produce haptic events.09-08-2011
20110202155System and Method for Automatically Producing Haptic Events From a Digital Audio Signal - The system and method described is directed to receiving digital audio files and automatically converting the received files into haptic events. In an embodiment, the received files are of sampled digital or digitized analog audio files. The system and method separates the audio signal into a plurality of sub-band signals and segments the sub-band signals into a plurality of events. The system and method then assigns haptic effects to the events to produce haptic event signals which are to be output by an actuator. The system and method utilizes clipping and minimum time separation parameters along with physical parameters of the actuator and frequency characteristics in the audio signal to analyze and provide discrete haptic events which correspond with the audio.08-18-2011
20110193824Systems And Methods For Haptic Feedback Using Laterally Driven Piezoelectric Actuators - Systems and methods for haptic feedback using laterally driven piezoelectric actuators are disclosed. For example, one described apparatus for haptic feedback using laterally driven piezoelectric actuators includes: a base; a touch-sensitive interface comprising an interface surface, the touch-sensitive interface affixed to the base and configured to move in a direction lateral to the interface surface; and a piezoelectric actuator mounted to the base and to the touch-sensitive interface and configured to receive a haptic signal and output a force in a direction lateral to the interface surface.08-11-2011
20110181403GENERATION OF CONSISTENT HAPTIC EFFECTS - A system generates a consistent haptic effect in a handset that includes an actuator. The system determines performance data for the actuator, and generates haptic effect controller parameters from the performance data by comparing the performance data with reference performance data derived from a reference actuator. The system then stores the haptic effect controller parameters on the handset.07-28-2011
20110148794Haptic Interface for Palpation Simulation - A method for interfacing a user with a computer running an application program, the computer generating a graphical environment comprising a graphical object and a graphical representation of at least a portion of a living body, comprises providing an object in communication with the computer, controlling the graphical object in relation to manipulation of at least a portion of the object by the user, and outputting a haptic sensation to the user when the graphical object interacts with a region within the graphical representation to provide the user with haptic feedback related to a simulated palpation of the region.06-23-2011
20110138277HAPTIC EFFECTS WITH PROXIMITY SENSING - A method of generating haptic effects on a device includes detecting the presence of an object near an input area of the device and generating a haptic effect on the device in response to the presence detection.06-09-2011
20110128133ACTUATING A TACTILE SENSATION IN RESPONSE TO A SENSED EVENT - Systems and methods for actuating a tactile stimulation in response to detecting a specific event associated with exposure to a particular environmental or physiological condition are described herein. A tactile stimulation device, according to one of several implementations, comprises a sensing layer, an actuating layer, and an adhesive layer. The sensing layer, which is sensitive to exposure to a particular condition, is configured to sense when a specific event associated with exposure to the particular condition occurs. The actuating layer is configured to provide a tactile stimulation to a human subject when the specific event occurs. The adhesive layer is configured to affix the sensing layer and actuating layer with respect to a surface portion of the skin of the human subject such that the human subject can sense the tactile stimulation provided by the actuating layer. The sensing layer, actuating layer, and adhesive layer can be bonded together to form a relatively flat structure.06-02-2011
20110128132System and method for automatically producing haptic events from a digital audio signal - In an embodiment, a system and method for automatically converting a plurality of events in a plurality of channels in a structured representation sequence into haptic events. The method comprises calculating an event score for each event of the sequence in one or more channels. The method also comprises calculating a cumulative score based on the event scores in the one or more channels. The method includes selectively designating haptic events to the events based on the event scores in one or more selected channels, wherein the haptic events are output by a haptic actuator.06-02-2011
20110118779Surgical Instrument Providing Haptic Feedback - A surgical instrument is disclosed having a distal end connected to a handle via an elongated mechanical linkage. The handle includes a first grip portion and a second grip portion pivotably coupled such that the distal end is controllable by manipulation of the handle. At least one sensor is coupled to the distal end of the surgical instrument, wherein the sensor detects a condition at the distal end. An actuator is coupled to one of the first and second grip portions is configured to provide haptic effects to the one of the first and second grip portions. A controller is electrically coupled to the sensor and electrically coupled to the actuator, wherein the controller controls operation of the actuator such that the haptic effects are feedback relating to the sensed condition.05-19-2011
20110115754Systems and Methods For A Friction Rotary Device For Haptic Feedback - Systems and methods for a friction rotary device for haptic feedback are disclosed. For example, one disclosed system includes: a haptic device including: a passive actuator including: a rotatable plate; a fixed plate configured to apply friction to the rotatable plate; a piezoelectric material mounted to one of the fixed plate or the rotatable plate, the piezoelectric material configured to receive a first haptic signal and vibrate; and a rotatable object configured to be connected to the rotatable plate.05-19-2011
20110115709Systems And Methods For Increasing Haptic Bandwidth In An Electronic Device - Systems and methods for increasing the haptic bandwidth of an electronic device are disclosed. One disclosed embodiment of a system is an apparatus having a first actuator; a second actuator; and a processor coupled to the first and second actuators, the processor configured to apply a first command signal to the first actuator to output a first haptic effect from a first start time to a first stop time, the processor configured to apply a second command signal to the second actuator to output a second haptic effect from a second start time to a second stop time.05-19-2011
20110109423Systems and Methods for Minimal Haptic Implementation - Systems and methods for minimal haptic implementation are disclosed. For example, one disclosed system includes: an actuator; and a control-circuit in communication with the actuator, the control circuit configured to: receive a 2-bit signal including a first bit indicating a power state and a second bit indicating an actuation state; and transmit a power signal based on the two bit signal, the power signal configured to cause the actuator to operate at the actuation state at a fixed power.05-12-2011
20110102462Systems and Methods For Compensating For Visual Distortion Caused By Surface Features On A Display - Systems and methods for compensating for visual distortion caused by surface features on a display are disclosed. For example, one disclosed system includes: a display including one ore more surface features; a processor configured to: receive a display signal including graphical data; determine a location of the surface feature; transform the display signal based at least in part on the location of the surface feature; and cause the transformed display signal to be displayed.05-05-2011
20110102340Method And Apparatus For Providing Tactile Sensations - Products and processes for providing tactile sensations to input devices or electronic devices are provided. Input devices include mechanical input devices (such as, for example, mechanical switches) and non-mechanical input devices (such as, for example, touchpads). Tactile feedback is provided by using an actuator or other means in communication with the input device or electronic device. A controller may be employed to receive signals from the input devices and control the actuator. Tactile feedback to an input device or electronic device may be provided in response to one or more events or situations. Such an event or situation may be any one designated. Examples of such events and situations include the level of pressure placed on an input device; the availability or lack of availability of a function associated with an input device; and the function, menu, or mode of operation associated with an input device's activation. A variety of feedback types and combinations may be selected.05-05-2011
20110102162HAPTIC FEEDBACK GENERATION BASED ON RESONANT FREQUENCY - A system that generates a haptic effect generates a drive cycle signal that includes a drive period and a monitoring period. The drive period includes a plurality of drive pulses that are based on the haptic effect. The system applies the drive pulses to a resonant actuator during the drive period and receives a signal from the resonant actuator that corresponds to the position of a mass in the actuator during the monitoring period.05-05-2011
20110102161Systems And Methods For Haptic Confirmation Of Commands - Systems and methods for haptic confirmation of commands are disclosed. For example a system for generating haptic effects to confirm receipt of a voice command includes a microphone; a housing configured to be contacted by a user, and an actuator in communication with the housing, the actuator configured to output a haptic effect to the housing. The system also includes a processor in communication with the microphone and the actuator, the processor configured to receive speech information from the microphone; recognize the speech information and determine a command associated with the speech information. If the speech information is recognized and the command is determined, the processor is configured to generate a first actuator signal configured to cause the actuator to output a first haptic effect, and transmit the first actuator signal to the actuator. Otherwise, the processor is configured generate a second actuator signal configured to cause the actuator to output a second haptic effect; and transmit the second actuator signal to the actuator.05-05-2011
20110102160Systems And Methods For Haptic Augmentation Of Voice-To-Text Conversion - Systems and methods for providing voice-to-text haptic augmentation in a user interface are disclosed. For example, one disclosed system for converting audible speech information to a haptic effect includes a microphone and a processor in communication with the microphone, the processor configured to receive an audio signal associated with a voice from the microphone, determine a characteristic of the audio signal, and generate an actuator signal based at least in part on the characteristic, the actuator signal configured to cause an actuator to output a haptic effect.05-05-2011
20110095994Systems And Methods For Using Static Surface Features On A Touch-Screen For Tactile Feedback - Systems and methods for using static surface features on a touch-screen for tactile feedback are disclosed. For example, one disclosed system includes a processor configured to transmit a display signal, the display signal comprising a plurality of display elements; and a display configured to output a visual representation of the display signal, the display including: touch-sensitive input device; and one or more static surface features covering at least a portion of the display.04-28-2011
20110093100Systems and Methods for Output of Content Based on Sensing an Environmental Factor - An audio playback device may be capable of operating in a “shuffle” mode in which audio or other content items are randomly selected. Environmental factor(s) such as ambient conditions or forces applied to the device or a peripheral can be used to identify one or more subsets of available content items from which content items are selected to thereby provide an “ambient shuffle” mode. By including or excluding items from the subset, the randomly-selected content items may more likely match the conditions under which the playback device is operating and/or match input provided by a user via tapping on, shaking, or otherwise applying force to the device or components in communication with the device.04-21-2011
20110090070Systems And Methods For Providing Haptic Feedback At Multiple Resonance Frequencies - Systems and methods for providing haptic feedback at multiple resonance frequencies are disclosed. For example, one disclosed apparatus includes a resonator with a base and a plurality of projections, a first projection of the plurality of projections having a first resonance frequency and a second projection of the plurality of projections having a second resonance frequency, and a piezoelectric actuator coupled to the resonator and operable to output a haptic feedback effect at the first resonance frequency and at the second resonance frequency.04-21-2011
20110046659Minimally Invasive Surgical Tools With Haptic Feedback - A minimally invasive surgical tool includes a sensor that generates a signal in response to an interaction with the tool. The tool further includes a haptic feedback system that generates a haptic effect in response to the signal.02-24-2011
20110043474Method And Apparatus For Providing Haptic Effects To A Touch Panel - A touch panel assembly includes a touch-sensitive panel oriented along a plane. An actuator includes a frame having a first portion and a second portion at least partially oriented parallel to the plane. The first portion and the second portion are coupled together with a biasing element. A first magnetic device is coupled to the first portion. A second magnetic device is coupled to the second portion and positioned adjacent to the first magnetic device. The first magnetic device configured to move the first portion in a first direction parallel to the plane when energized by a current to cause a haptic effect to be felt on the touch sensitive panel. The biasing element applies a biasing force which causes the first portion to move in a second direction opposite to the first direction.02-24-2011
20110032187Interface For Controlling A Graphical Image - An interface device for interfacing a user with a computer, the computer miming an application program and generating a graphical image and a graphical object, comprises a user manipulatable object in communication with the computer, a sensor to detect a manipulation of the object, the sensor providing a signal to the computer to control the graphical image, and an actuator adapted to provide a haptic sensation to the palm of the user in relation to an interaction between the graphical image and the graphical object, the actuator comprising a member that is deformable to provide the haptic sensation. In another version, a mouse for interfacing a user with a computer generating a graphical environment comprising, a graphical hand comprises a housing, a position detector to detect a position of the mouse, the position detector capable of providing a first position signal to the computer to control the position of the graphical hand in the graphical environment, and a finger position detector to detect a position of a finger of the user, the finger position detector capable of providing a second position signal to the computer to control a graphical finger on the graphical hand in relation to the position of the finger of the user.02-10-2011
20110025609Systems And Methods For Piezo-Based Haptic Feedback - Systems and methods for piezo-based haptic feedback are disclosed. For example, one described apparatus for piezo-based haptic feedback includes a polymer matrix, and a piezoelectric actuator at least partially embedded within the polymer matrix, the piezoelectric actuator configured to output a haptic effect.02-03-2011
20110021272SYSTEM AND METHOD FOR PROVIDING COMPLEX HAPTIC STIMULATION DURING INPUT OF CONTROL GESTURES, AND RELATING TO CONTROL OF VIRTUAL EQUIPMENT - A system is configured to provide haptic stimulation to a user. In one embodiment, the haptic stimulation is provided to the user in conjunction with the performance of one or more control gestures through which the user controls, for example, a game, a real world component or piece of equipment, and/or other entity. In one embodiment, the haptic stimulation is provided to the user in conjunction with control of virtual equipment by the user.01-27-2011
20110018697Interactive Touch Screen Gaming Metaphors With Haptic Feedback - A game is provided on one or more portable computing device in which a virtual object travels through views of the game displayed on the interfaces of the one or more portable computing devices. Haptic effects corresponding to the travel of the virtual object through the views are provided on the individual portable computing devices. The haptic effects may be determined based on one or more parameters of the travel of the virtual object, one or more parameters of objects and/or features with which the virtual object interacts, and/or other parameters. The haptic effects may include haptic effects to be provided on portable computing devices that are not currently displaying the virtual object corresponding to the haptic effects.01-27-2011
20110010957Portable Metrology Device - Methods and systems for a portable metrology device are described. One embodiment of the present invention is an apparatus including a first link, a first probe coupled with the first link by a first coupling operable to move in a first degree of freedom, a second probe coupled with the first link by a second coupling operable to move in a second degree of freedom, a first sensor operable to output a first sensor signal associated with a motion of the first coupling, and a second sensor operable to output a second sensor signal associated with a motion of the second coupling. The embodiment also includes a processor in communication with the first and second sensors and operable to: receive the first sensor signal and the second sensor signal, and determine a distance between the first probe and the second probe based at least in part on the first sensor signal and the second sensor signal.01-20-2011
20100325931Handheld weapons using tactile feedback to deliver silent status information - Handheld weapons using tactile feedback to deliver silent status information are described. One embodiment comprises a handheld weapon comprising: a housing comprising a user contactable region, a tactile element coupled to the user contactable region, and an actuator coupled to the tactile element and capable of outputting a haptic sensation localized to the tactile element.12-30-2010
20100305928Systems and Methods For Editing A Model Of A Physical System For A Simulation - Systems and methods for simulating a medical procedure are disclosed. For example, one described system for simulating a medical procedure includes a physics module configured to model at least one physical property of a user-defined organic object associated with a patient; a display module configured to cause a display of the user-defined organic object; a script module configured to execute a user-defined medical procedure script; a simulation module in communication with the physics module, the display module, and the script module, the simulation module configured to execute a simulation of the medical procedure based at least in part on the user-defined model of the organic object and the user-defined medical procedure script.12-02-2010
20100288072Control wheel with haptic feedback - A control wheel for controlling at least one function of a system by a user includes a moveable engagement wheel for engagement by the user and an actuator coupled to the engagement wheel for providing force or haptic feedback to the engagement wheel in response to movement of the engagement wheel. A sensor for sensing movement of the engagement wheel is provided and a control system is coupled to the sensor for receiving information about positioning and movement of the engagement wheel, and is also coupled to the actuator for controlling force to the engagement wheel. The control system also provides control of the at least one function of the system.11-18-2010
20100287311SYSTEM AND METHOD FOR ORDERING HAPTIC EFFECTS - 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.11-11-2010
20100283731METHOD AND APPARATUS FOR PROVIDING A HAPTIC FEEDBACK SHAPE-CHANGING DISPLAY - A haptic device includes a processor, a communication module coupled to the processor for receiving a shape input, and a housing for housing the communication module and including a deformable portion. The deformable portion includes a deformation actuator, and the processor provides a signal to the deformation actuator in response to the shape input to deform the housing. The shape of other areas of the device may also change in response to the signal. The shape changes may provide haptic effects, provide information, provide ergonomic changes, provide additional functionality, etc., to a user of the device.11-11-2010
20100283727SYSTEM AND METHOD FOR SHAPE DEFORMATION AND FORCE DISPLAY OF DEVICES - Various systems, devices, and methods for shape deformation of a haptic deformation display device are provided. For example, the haptic deformation display device may receive an input signal when the shape of the haptic deformation display device is in a first shape configuration. In response to the input signal, the haptic deformation display device may activate an actuator of the haptic deformation display device. The actuator may move a deformation component of the haptic deformation display device. The deformation component may at least partially defining a shape of the haptic deformation display device, thereby causing the shape of the haptic deformation display device to deform into a second shape configuration different from the first shape configuration. The second shape configuration may be substantially maintained.11-11-2010
20100283588Systems And Methods For Providing A Haptic Device - Systems and methods for providing haptic feedback in a user interface are disclosed. In one embodiment, an apparatus comprises a manipulandum, a rotor in communication with the manipulandum, an actuator in communication with the rotor, and a biasing element disposed between the manipulandum and the rotor. The actuator may be configured to vary a force on the rotor. The biasing element may be configured to store at least a portion of energy input to the apparatus when the actuator increases the force on the rotor, and to provide at least a portion of the stored energy to the manipulandum when the actuator decreases the force on the rotor, or when the manipulandum is released.11-11-2010
20100277430METHOD AND APPARATUS FOR PROVIDING HAPTIC FEEDBACK TO NON-INPUT LOCATIONS - 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.11-04-2010
20100273135System for Displaying and Interacting With Palpatable Feature - A training aid for of a medical procedure where a substance is injected under the skin is disclosed that provides a user with the sensation of “pushing” the substance under the skin to smooth out raised areas. The training apparatus includes an artificial skin area with a raised feature protruding there from that is provided by cam-driven lifters positioned under the artificial skin area. The raised feature simulates the injected substance and may be touched and manipulated by the user.10-28-2010
20100271295Force feedback system including multi-tasking graphical host environment and interface device - A force feedback system provides components for use in a force feedback system including a host computer and a force feedback interface device. An architecture for a host computer allows multi-tasking application programs to interface with the force feedback device without conflicts. One embodiment of a force feedback device provides both relative position reporting and absolute position reporting to allow great flexibility. A different device embodiment provides relative position reporting device allowing maximum compatibility with existing software. Information such as ballistic parameters and screen size sent from the host to the force feedback device allow accurate mouse positions and cursor positions to be determined in the force feedback environment. Force feedback effects and structures are further described, such as events and enclosures.10-28-2010
20100253487SYSTEM AND METHOD FOR CONTROLLING HAPTIC DEVICES HAVING MULTIPLE OPERATIONAL MODES - A haptic device having a plurality of operational modes, including a first operational mode and a second operational mode is provided. The first operational mode is associated with a frequency range. The second operational mode is associated with a frequency range that is different from the frequency range of the first operational mode. A controller is coupled to the haptic device, and is configured to send the haptic device a plurality of control schemes. Each control scheme is uniquely associated with an operational mode from the plurality of operational modes.10-07-2010
20100245254Planar Suspension Of A Haptic Touch Screen - A planar suspension of a haptic touch screen (or other haptic touch element) is disclosed wherein a haptic touch screen display within an electronic device has a generally planar top surface, a generally planar bottom surface, and edges extending between the top and bottom surfaces. A support structure at least partially surrounds the touch screen within the device and is outboard of and spaced from the edges of the touch screen. Compliant suspension elements are fixed to and extend between the edges of the touch screen and the support structure to suspend the touch screen movably from the outboard support structure. The suspension elements preferably are no thicker than the thickness of the touch screen. Relatively thin compliant backing elements are disposed between the bottom surface of the touch screen and an underlying support structure and a sealing element preferably is disposed between the periphery of the top surface and a surrounding bezel. The planar suspension allows for a substantially thinner overall dimension of the touch screen display and suspension assembly while isolating haptic effects to the screen and providing the feel of a rigidly mounted screen when the screen is pressed.09-30-2010
20100245232Handheld Computer Interface With Haptic Feedback - A handheld computer interface includes an enclosure, a mass coupled to the enclosure, and an actuator coupled to the mass to change a position of the mass relative to the enclosure. When the actuator receives a signal indicating a change in the center of mass of the interface, it changes the position of the mass.09-30-2010
20100231541Systems and Methods for Using Textures in Graphical User Interface Widgets - Systems and methods for using textures in graphical user interface widgets are disclosed. For example, one disclosed system includes: a system including: an actuator configured to receive a haptic signal and output a haptic effect based at least in part on the haptic signal, the haptic effect configured to simulate a texture; a touch-sensitive interface configured to detect a user interaction and output a interface signal; and a processor in communication with the actuator and the touch-sensitive interface, the processor configured to: receive the interface signal; receive a display signal including a plurality of pixels defining a display area; determine a first texture associated with a first group of pixels defining a first section of the display area; determine a second texture associated with a second group of pixels defining a second section of the display area; and transmit a haptic signal configured to cause the actuator to: output a first haptic effect configured to simulate the first texture if the user interaction is associated with the first section of the display area, and output a second haptic effect configured to simulate the second texture if the user interaction is associated with the second section of the display area.09-16-2010
20100231540Systems and Methods For A Texture Engine - Systems and methods for a texture engine are disclosed. For example, one disclosed system includes: a processor configured to receive a display signal including a plurality of pixels, determine a haptic effect comprising a texture, and transmit a haptic signal associated with the haptic effect to an actuator in communication with the processor, the actuator configured to receive the haptic signal and output the haptic effect.09-16-2010
20100231508Systems and Methods for Using Multiple Actuators to Realize Textures - Systems and methods for using multiple actuators to realize textures are disclosed. For example, one disclosed system includes, a system including: a first actuator configured to receive a first haptic signal and output a first haptic effect based at least in part on the first haptic signal; a second actuator configured to receive a second haptic signal and output a second haptic effect based at least in part on the second haptic signal; and a processor configured to: determine the first haptic effect and the second haptic effect, the first and second haptic effects configured when combined to output a texture; and transmit the first haptic signal to the first actuator and transmit the second haptic signal to the second actuator.09-16-2010
20100214243Systems and Methods For Interpreting Physical Interactions With A Graphical User Interface - Embodiments of systems and methods for interpreting physical interactions with a graphical user interface are disclosed. For example, one system for interpreting physical interactions with a graphical user interface is a device having a housing configured to be grasped by a user, a display disposed in the housing, the display configured to display a graphical user interface, and a sensor disposed in the housing, the sensor configured to detect a movement of the housing in a degree of freedom. The device also includes a processor disposed in the housing and in communication with the display and the sensor, the processor configured to receive a sensor signal from the sensor, the sensor signal comprising a parameter associated with the movement, to determine a command associated with the graphical user interface based on the parameter, to determine a function to be executed based on the command, and to execute the function.08-26-2010
20100207882Haptic Trackball Device - In an aspect, an electronic device includes a housing; a manipulandum positioned in the housing, wherein the manipulandum is moveable in at least one rotary degree of freedom in response to a user moving the manipulandum; a sensor coupled to the manipulandum, the sensor outputs sensor signals associated with the movement of the manipulandum in the at least one rotary degree of freedom by the user's direct contact; a processor coupled to the sensor and configured to output one or more activating signals based on the sensor signals; a first actuator coupled to the manipulandum, wherein the first actuator outputs a contact force to the manipulandum upon receiving a first activating signal; and a second actuator positioned within the housing and separate from the first actuator, wherein the second actuator outputs an inertial force to the housing upon receiving a second activating signal.08-19-2010
20100201502Design of Force Sensations For Haptic Feedback Computer Interfaces - A design interface tool for designing force sensations for use with a host computer and haptic feedback interface device. A haptic feedback device communicates with a host computer that displays the interface tool. The user selects and characterizes force sensations using the interface tool, and a graphical representation of the characterized force sensation is displayed. The characterized force sensation is output to a user manipulatable object of the force feedback device so that the user can feel the designed force sensation The user can include multiple force sensations in a compound force sensation, where the compound sensation is graphically displayed to indicate the relative start times and duration of each of the force sensations. The user can also associate a sound with the force sensation, such that the sound is output in conjunction with the output of the force sensation.08-12-2010
20100182241Haptic Feedback Using A Keyboard Device - A low-cost haptic feedback keyboard device for providing haptic feedback to a user for enhancing interactions in a displayed environment provided by a computer. The haptic keyboard device can be a keyboard having multiple keys, or can be a wrist rest or other attachment coupled to a keyboard. The device includes a housing that is physically contacted by the user and rests on a support surface. An actuator is coupled to the housing and applies a force to the housing approximately along an axis that is substantially perpendicular to the support surface, where the force is transmitted to the user contacting the housing. In one embodiment, the force is an inertial force that is output by moving an inertial mass. The keyboard device can be used in conjunction with another haptic device, such as a mouse, trackball, or joystick.07-22-2010
20100179587Providing Haptic Feedback To The Handle Of A Tool - Tools, such as surgical tools, are normally designed to interact with an object, such as a patient. As disclosed herein, one particular tool is implemented such that it comprises a handle having a feedback portion configured to contact one or more digits of a user's hand. The tool also includes a sensor positioned near or in contact with an object. The sensor is configured to measure a property of the object. Also, the tool includes a haptic output mechanism supported by the feedback portion of the handle. The haptic output mechanism is configured to communicate the measured property of the object to the user.07-15-2010
20100179423Palpation Algorithms For Computer-Augmented Hand Tools - A method and system for performing minimally invasive tissue examination with a computer-assisted hand tool. The computer-assisted hand tool is moved into contact with the tissue under examination. An indication is received from a first sensor in the computer-assisted hand tool of each feature detected in a time interval during movement of the hand tool in contact with the tissue under examination. Each feature detected in the preset time interval is processed to determine a haptic feedback to provide to the user. A haptic feedback is generated and provided to the user via an actuator that is responsive to at least one feature detected in the time interval.07-15-2010
20100177050Method and Apparatus for Generating Haptic Feedback from Plasma Actuation - A method and device for generating haptic feedback over a touch surface using plasma actuation are disclosed. A haptic device includes a touch surface, plasma, and a substrate. In one embodiment, the touch surface, which can be made of flexible and/or deformable materials, is capable of sensing one or more events. The substrate is situated adjacent to the touch surface with a separation gap, which physically separates the substrate from the touch surface. The substrate provides haptic feedback in response to the event(s). The plasma is capable of accumulating at one or more pockets located in the separation gap, and configured to facilitate the haptic feedback via energy transfer.07-15-2010
20100160041INTERACTIVE PAINTING GAME AND ASSOCIATED CONTROLLER - A gaming concept in which each user in a single-player or a multi-player game is enabled to create artwork or graffiti work virtually or on actual surfaces using haptic-enhanced controllers. The controllers can emulate the experience of using a marker, a paint brush, a paint spray-can or the like. The components of various controllers may be modularized for easily interchanging components to extend the art or graffiti creation experience. The real life experience of using ink or paint on a surface is simulated by haptic feedback. When a paint spray-can controller is used, the experience of paint consumption is recreated by various peripheral enhancements including audio and haptic sensations communicated to the user.06-24-2010
20100153845HAPTIC FEEDBACK GENERATION BASED ON RESONANT FREQUENCY - A system that generates a haptic effect generates a drive cycle signal that includes a drive period and a monitoring period. The drive period includes a plurality of drive pulses that are based on the haptic effect. The system applies the drive pulses to a resonant actuator during the drive period and receives a signal from the resonant actuator that corresponds to the position of a mass in the actuator during the monitoring period.06-17-2010
20100152620Method and Apparatus for Providing A Haptic Monitoring System Using Multiple Sensors - A method and apparatus providing a haptic monitor system capable of generating haptic cues based on sensed information are disclosed. The haptic system includes a sensing device, a digital processing unit, and a haptic generator. The sensing device is configured to selectively sense an individual's or user vital information via one or more wearable sensors, and subsequently forwards the sensed vital information to the digital processing unit for data processing. Upon receipt of the vital information, the digital processing unit provides a haptic signal in response to the vital information. The haptic generator, subsequently, generates haptic feedback in accordance with the haptic signal.06-17-2010
20100152586Spatial Array of Sensors Mounted on A Tool - Systems and methods described herein include an array of sensors positioned on a tool. In one embodiment, among others, a tool includes a handle configured to be manipulated by a user. The tool also includes an end portion arranged in mechanical communication with the handle. In addition, the tool includes an array of sensors mounted on the end portion, in which the array of sensors is configured to sense a property of an object. The tool also comprises a processing device configured to process the properties of the object sensed by the array of sensors and to obtain spatial information of the object. The processing device is further configured to communicate the spatial information to the handle.06-17-2010
20100152545Method and Apparatus For Providing A Haptic Monitoring System Using Multiple Sensors - A method and apparatus providing a haptic monitor system capable of generating haptic cues based on sensed information are disclosed. The haptic system includes a sensing device, a digital processing unit, and a haptic generator. The sensing device is configured to selectively sense an individual's or user vital information via one or more wearable sensors, and subsequently forwards the sensed vital information to the digital processing unit for data processing. Upon receipt of the vital information, the digital processing unit provides a haptic signal in response to the vital information. The haptic generator, subsequently, generates haptic feedback in accordance with the haptic signal.06-17-2010
20100149111Systems and Methods For Stabilizing a Haptic Touch Panel or Touch Surface - Systems and methods for stabilizing haptic touch panels or touch surfaces are disclosed. For example, one disclosed system includes a housing having a base; and a touch sensitive input device. The apparatus further includes a first support member coupled to the base via a first hinge and coupled to the touch sensitive input device via a second hinge; a second support member coupled to the base via a third hinge and coupled to the touch sensitive input device via a fourth hinge; wherein the first support member and the second support member are configured to facilitate movement of the touch sensitive input device in a first degree of freedom.06-17-2010
20100148943Networked Applications Including Haptic Feedback - Method and apparatus for providing peer-to-peer force feedback over a computer network. A network force feedback system includes a network, a first computer coupled to the network, and a second computer coupled to the network. The first and second computers each include a visual display and a force feedback interface device. Each computer provides a force feedback signal to its force feedback device based on information received from the other, remote computer and in some cases also based on input from the local force feedback device. Positional information of each force feedback device and/or feel sensation information can be transmitted between the computers over the network. A graphical environment can be displayed to enhance the interaction between users. The present invention therefore permits two computer users to interact using force feedback provided over a network on a peer-to-peer basis.06-17-2010
20100141407Method and Apparatus for Providing Haptic Feedback from Haptic Textile - A method and apparatus for generating haptic feedback over a surface of a haptic textile are disclosed. The flexible haptic structure includes a group of sensing circuits and a haptic textile. The sensing circuits, such as touch sensitive detector or motion detector, provide at least one activating signal in accordance with a sensed event. The haptic textile is structured with interlaced woven threads and/or yarns and capable of generating haptic feedback in response to the activating signal.06-10-2010
20100137845Tool Having Multiple Feedback Devices - Disclosed herein are systems and methods for managing how signals, which are sensed on a tool, are presented to an operator of the tool. According to one example of a method for managing signals, the method comprises allowing an operator to manipulate a tool having a plurality of output mechanisms mounted thereon. The method also includes sensing a property of an object located near or adjacent to a distal portion of the tool and processing the sensed property to obtain one or more output signals. Furthermore, the method includes applying the one or more output signals to one or more of the output mechanisms.06-03-2010
20100123588Method and Apparatus for Generating Mood-Based Haptic Feedback - A method and apparatus of generating mood-based haptic feedback are disclosed. A haptic system includes a sensing device, a digital processing unit, and a haptic generator. The sensing device, in one embodiment, is configured to detect user's modalities in accordance with mood information collected by one or more sensors and capable of issuing a sensing signal in response to the user's modalities. The digital processing unit is capable of identifying a user's condition in accordance with the sensing signal and providing a haptic signal in response to the user's condition. The user's condition, in one aspect, indicates user's mood and/or user's psychological conditions. The haptic generator generates haptic feedback in accordance with the haptic signal.05-20-2010
20100116562Haptic Effect Generation With An Eccentric Rotating Mass Actuator - A haptically-enabled system includes a touch sensitive surface and an eccentric rotating mass (“ERM”) actuator coupled to the touch sensitive surface. The ERM actuator includes a motor, a housing and a constrained mass. The system further includes a drive circuit that creates a haptic effect on the touch sensitive surface by coupling an alternating current signal to the ERM actuator.05-13-2010
20100104162Systems And Methods For Ultrasound Simulation Using Depth Peeling - Systems and methods for ultrasound simulation using depth peeling are disclosed. In one disclosed embodiment, a method includes the steps of receiving a sensor signal including a position and an orientation of a simulated ultrasound device, the position and orientation associated with a virtual physical environment comprising a first virtual object; determining a first peel associated with the first virtual object; determining a second peel associated with the first virtual object; determining a first characteristic of a pixel located between the first peel and the second peel; generating a display signal based on the first characteristic, the display signal configured to cause a visual display of the virtual physical environment; and outputting the display signal to a display device.04-29-2010
20100090966Capacitive Sensor Gloves - A glove usable to activate a capacitive touch screen comprises a body configured to cover the palm and back of the hand and a plurality of finger sheaths configured to cover the fingers and thumb. An electrically conductive material is disposed preferably at the tip of at least one of the finger sheaths. The conductive material may be a thin sheet of conductive material, a disc of conductive material, or a fibrous conducting material woven into the fabric of the finger sheath. When the tip of the finger sheath is brought toward contact with a capacitive touch screen, the electrically conducting material effects the touch screen in a manner similar to the tip of a bear fingertip to cause the touch screen to recognize the gloved touch.04-15-2010
20100045619Systems And Methods For Transmitting Haptic Messages - Systems and methods for transmitting haptic messages are disclosed. For example, one disclosed method includes the steps of: receiving at least one sensor signal from at least one sensor of a mobile device, the at least one sensor signal associated with a movement of the mobile device, determining a message to be displayed in a user interface based at least in part on the at least one sensor signal, and causing the message to be displayed.02-25-2010
20100039373Hybrid Control Of Haptic Feedback For Host Computer And Interface Device - A hybrid haptic feedback system in which a host computer and haptic feedback device share processing loads to various degrees in the output of haptic sensations, and features for efficient output of haptic sensations in such a system. A haptic feedback interface device in communication with a host computer includes a device microcontroller outputting force values to the actuator to control output forces. In various embodiments, the microcontroller can determine force values for one type of force effect while receiving force values computed by the host computer for a different type of force effect. For example, the microcontroller can determine closed loop effect values and receive computed open loop effect values from the host; or the microcontroller can determine high frequency open loop effect values and receive low frequency open loop effect values from the host. Various features allow the host to efficiently stream computed force values to the device.02-18-2010
20100017759Systems and Methods For Physics-Based Tactile Messaging - Systems and methods for physics-based tactile messaging are disclosed. For example, one disclosed method includes the steps of receiving a sensor signal from a sensor configured to sense a physical interaction with a messaging device; determining an interaction between one or more virtual message objects and a virtual message environment, the interaction based at least in part on the sensor signal and a virtual physical parameter of at least one of the one or more virtual message objects; and determining a haptic effect based at least in part on the interaction. The method additionally includes the step of generating a haptic signal configured to cause an actuator to output the haptic effect.01-21-2010
20100017489Systems and Methods For Haptic Message Transmission - Systems and methods for haptic message transmission are disclosed. For example, one disclosed method includes the steps of receiving a sensor signal from a sensor configured to sense a physical interaction with a messaging device, determining a virtual force based at least in part on the sensor signal, and applying the virtual force to a virtual message object within a virtual message environment.01-21-2010
20100016855Modular Tool With Signal Feedback - Implementations of modular tools and methods of operating modular tools are described in the present disclosure. A modular tool according to one of several possible embodiments comprises a handle portion and a distal portion. The handle portion is configured to be manipulated by a user. The distal portion is configured to be attached to the handle portion, but is further configured to be removable from the handle portion by the user. Manipulation of the handle portion causes movement of one or more components of the distal portion. The distal portion is further configured to sense one or more parameters and transmit the sensed parameters to the handle portion.01-21-2010
20100013761Systems And Methods For Shifting Haptic Feedback Function Between Passive And Active Modes - Systems and methods for shifting haptic feedback function between passive and active modes are disclosed. For example, one disclosed method includes receiving a first signal from a sensor, the first signal associated with a mode of interaction with a graphical user interface; receiving a second signal associated with an interaction with the graphical user interface; determining a haptic feedback effect based at least in part on the mode of interaction with the graphical user interface and the interaction with the graphical user interface; and generating a haptic signal configured to output the haptic feedback effect.01-21-2010
20100013653Systems And Methods For Mapping Message Contents To Virtual Physical Properties For Vibrotactile Messaging - 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.01-21-2010
20090322496Providing Haptic Feedback On A Touch Surface - Systems and methods for providing haptic feedback to a touch surface are described herein. In one embodiment, among many, a layered structure comprises a first conducting layer electrically coupled to a first terminal of a power source and a second conducting layer electrically coupled to a second terminal of the power source. The layered structure also comprises a spacing layer electrically isolating the first conducting layer from the second conducting layer. Also, an actuation layer is positioned between the first conducting layer and the second conducting layer. The actuation layer includes a material that reacts to an electrical stimulus.12-31-2009
20090320227Apparatus and Method for Providing Condition-Based Vibrotactile Feedback - Systems and methods for monitoring motion parameters of an object are described in the present disclosure. In one embodiment among many, a sensor, coupled to a housing, senses motion associated with the housing and provides a sensor output based on the sensed motion. A processing device receives the sensor output, accumulates counts associated with the sensor output, and provides an output once a threshold associated with the accumulated counts is reached. A vibrotactile device, that receives the output from the processing device, provides a haptic output in response to the output from the processing device. In one embodiment among many, a toothbrush is described as a monitoring mechanism for monitoring a plurality of brush strokes that a user executes with the toothbrush. The monitoring mechanism is incorporated in the handle of the toothbrush. The monitoring mechanism may be used to provide an alert once a sufficient number of brush strokes is achieved.12-31-2009
20090313542User Interface Impact Actuator - A system generates a haptic effect that simulates a mechanical button. The system receives a signal that indicates that a user has contacted a user interface of the system. The system includes an impact actuator. In response to the signal, a moving element of the impact actuator contacts the user interface, which generates the haptic effect.12-17-2009
20090305744Developing A Notification Framework For Electronic Device Events - Systems and methods are described herein for developing a notification framework for presenting notification information to a user of an electronic device. One embodiment of a method, among others, includes receiving input from physical sensors located in proximity to an electronic device and receiving input from one or more other electronic devices in proximity to the electronic device. The method further comprises assessing a context of the electronic device from the received input. A notification framework is then determined from the assessed context. The method also includes notifying a user of the electronic device of a detected event associated with the electronic device. Notifying the user includes notifying the user within the notification framework.12-10-2009
20090299711Physically Realistic Computer Simulation of Medical Procedures - An apparatus for interfacing the movement of a shaft with a computer includes a support, a gimbal mechanism having two degrees of freedom, and three electromechanical transducers. When a shaft is engaged with the gimbal mechanism, it can move with three degrees of freedom in a spherical coordinate space, where each degree of freedom is sensed by one of the three transducers. A fourth transducer can be used to sense rotation of the shaft around an axis.12-03-2009
20090295552Vibrotactile Haptic Feedback Devices - Vibrotactile haptic feedback devices are disclosed. For example, in one embodiment, a device includes: a mass, an actuator configured to vibrate the mass, and a coupling disposed between the actuator and the mass or between the mass and a housing, the coupling having a first configuration with a compliance and a second configuration with a compliance, the compliance of the coupling in the first configuration being different from the compliance of the coupling in the second configuration, the actuator being configured to output haptic feedback associated with the first configuration of the coupling and haptic feedback associated with the second configuration of the coupling, the haptic feedback associated with the first configuration of the coupling being different from the haptic feedback associated with the second configuration of the coupling.12-03-2009
20090289779Force feedback system including multi-tasking graphical host environment - A force feedback system provides components for use in a force feedback system including a host computer and a force feedback interface device. An architecture for a host computer allows multi-tasking application programs to interface with the force feedback device without conflicts. One embodiment of a force feedback device provides both relative position reporting and absolute position reporting to allow great flexibility. A different device embodiment provides relative position reporting device allowing maximum compatibility with existing software. Information such as ballistic parameters and screen size sent from the host to the force feedback device allow accurate mouse positions and graphical object positions to be determined in the force feedback environment. Force feedback effects and structures are further described, such as events and enclosures.11-26-2009
20090278819Controlling Haptic Sensations For Vibrotactile Feedback Interface Devices - 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.11-12-2009
20090270045Providing Haptic Effects To Users In A Short Range Wireless System - Systems, methods, and associated software for imposing a haptic effect upon a user are disclosed herein. A user device, which is operable within a wireless interaction system according to one implementation, includes a transceiver that is configured to communicate wirelessly with a host device. The user device further includes a processor that is configured to determine whether a specific interaction event occurs. The interaction event, for example, is related to an interaction with the host device. The user device also includes a haptic actuator that is configured to impose a haptic effect upon a user when the processor determines that the specific interaction event has occurred.10-29-2009
20090245601Locating Blood Vessels - Several systems and methods for locating blood vessels are described in the present disclosure. One of the implementations of a blood vessel locating system comprises an image capture device and processing circuitry. The image capture device is configured to capture a first image of a region of the skin of a subject when the region is illuminated by a first light and to capture a second image of the region of the skin when the region is illuminated by a second light. The processing circuitry is configured to calculate the difference between the first image and the second image to obtain a differential image. The processing circuitry is further configured to enhance the differential image to obtain an enhanced image of blood vessels located under the surface of the skin of the subject.10-01-2009
20090243997Systems and Methods For Resonance Detection - Systems and methods for resonance detection are disclosed. For example, one method for resonance detection includes the step of transmitting an actuator signal to an actuator coupled to a surface of a device. The actuator signal is configured to cause the actuator to output a force to the surface. The method further includes the steps of receiving a response of the surface to the force; determining a resonant frequency of the surface based at least in part on the response; and outputting a signal indicative of the resonant frequency.10-01-2009
20090231276System And Method For Automatically Producing Haptic Events From A Digital Audio File - In an embodiment, a system and method for automatically converting a plurality of events in a plurality of channels in a structured representation sequence into haptic events. The method comprises calculating an event score for each event of the sequence in one or more channels. The method also comprises calculating a cumulative score based on the event scores in the one or more channels. The method includes selectively designating haptic events to the events based on the event scores in one or more selected channels, wherein the haptic events are output by a haptic actuator. This may be done by the system by calculating properties of the sound or by taking already existing values associated with those properties to efficiently produce haptic events.09-17-2009
20090231271Haptically Enabled User Interface - A device has a user interface that generates a haptic effect in response to user inputs or gestures. In one embodiment, the device receives an indication that the user is scrolling through a list of elements and an indication that an element is selected. The device determines the scroll rate and generates a haptic effect that has a magnitude that is based on the scroll rate.09-17-2009
20090207129Providing Haptic Feedback To User-Operated Switch - Systems and methods are disclosed herein for generating haptic feedback, tactile feedback, or force feedback to an electromechanical switch that is toggled by a user. In one specific example among many possible embodiments, a switch feedback system is disclosed. The switch feedback system comprises a user-operated switch, which is operable to toggle between one of an open state and a closed state. The switch feedback system also includes electrical circuitry in electrical communication with the user-operated switch, wherein the electrical circuitry is configured to react to a change of state of the user-operated switch. The system also includes a haptic feedback device in electrical communication with the user-operated switch and in physical communication with the user-operated switch. The haptic feedback device is configured to detect the change of state of the user-operated switch and provide a haptic feedback to the user-operated switch in response to the detected change of state.08-20-2009
20090202972Bi-Directional Communication of Simulation Information - Systems, methods, and associated software for providing a virtual reality experience for a user, particularly a virtual training experience, are described herein. A server associated with a virtual training system according to one embodiment, among others, comprises memory and a network interface. The memory is configured to store virtual training software and a simulation variations database. The virtual training software comprises training simulation logic adapted to provide a virtual training experience. The simulation variations database comprises data associated with preset variations to the virtual training experience. The network interface is configured to communicate with a remote client device within a network and is further configured to receive a first set of information from the client device associated with the virtual training software. Also, the network interface is further configured to transmit a second set of information to the client device associated with the virtual training software.08-13-2009
20090189746Actuating A Tactile Sensation In Response To A Sensed Event - Systems and methods for actuating a tactile stimulation in response to detecting a specific event associated with exposure to a particular environmental or physiological condition are described herein. A tactile stimulation device, according to one of several implementations, comprises a sensing layer, an actuating layer, and an adhesive layer. The sensing layer, which is sensitive to exposure to a particular condition, is configured to sense when a specific event associated with exposure to the particular condition occurs. The actuating layer is configured to provide a tactile stimulation to a human subject when the specific event occurs. The adhesive layer is configured to affix the sensing layer and actuating layer with respect to a surface portion of the skin of the human subject such that the human subject can sense the tactile stimulation provided by the actuating layer. The sensing layer, actuating layer, and adhesive layer can be bonded together to form a relatively flat structure.07-30-2009
20090160770Haptic Interface Device and Actuator Assembly Providing Linear Haptic Sensations - An interface device and method providing haptic sensations to a user. A user physically contacts a housing of the interface device, and a sensor device detects the manipulation of the interface device by the user. An actuator assembly includes an actuator that provides output forces to the user as haptic sensations. In one embodiment, the actuator outputs a rotary force, and a flexure coupled to the actuator moves an inertial mass and/or a contact member. The flexure can be a unitary member that includes flex joints allowing a portion of the flexure to be linearly moved. The flexure can converts rotary force output by the actuator to linear motion, where the linear motion causes a force that is transmitted to the user. In another embodiment, the actuator outputs a force, and a mechanism coupling the actuator to the device housing uses the force to move the actuator with respect to the device housing. The actuator acts as an inertial mass when in motion to provide an inertial force that can be transmitted to the user. The mechanism can be a flexure including at least one flex joint or a mechanism with bearings.06-25-2009
20090120105Thermal Haptic Effects - A thermal haptic feedback device includes a plurality of cells coupled to a processor. The processor controls each of the cells so that each cell can independently generate heating or cooling effects. Unique haptic effects, such as a simulated wind effect, can be generated by causing some cells to be hot or cold, or changing some of the cells from hot to cold.05-14-2009
20090106655Haptic Effects With Proximity Sensing - A method of generating haptic effects on a device includes detecting the presence of an object near an input area of the device and generating a haptic effect on the device in response to the presence detection.04-23-2009
20090088659Biological Sensing With Haptic Feedback - Systems and methods as described the present disclosure are capable of generating haptic feedback in response to sensing a biological signal from a vertebrate. A method according to one embodiment, among others, includes detecting a neural signal from a vertebrate. The method also includes generating a haptic effect on the vertebrate corresponding to the neural signal.04-02-2009
20090085882Directional Haptic Effects For A Handheld Device - A handheld device includes at least two sections that are substantially mechanically isolated. Each section includes an actuator that generates haptic effects. The haptic effects generated by an actuator in one section are substantially isolated to that section so that, for example, directional haptic effects can be generated on the handheld device.04-02-2009
20090085878Multi-Touch Device Having Dynamic Haptic Effects - A system for generating haptic effects senses at least two generally simultaneous touches on a touchscreen and, in response, generates a dynamic haptic effect.04-02-2009
20090079712Control Knob With Multiple Degrees of Freedom and Force Feedback - The present invention provides a control knob on a device that allows a user to control functions of the device. In one embodiment, the knob is rotatable in a rotary degree of freedom and moveable in at least one transverse direction approximately perpendicular to the axis. An actuator is coupled to the knob to output a force in the rotary degree of freedom about the axis, thus providing force feedback. In a different embodiment, the knob is provided with force feedback in a rotary degree of freedom about an axis and is also moveable in a linear degree of freedom approximately parallel to the axis, allowing the knob to be pushed and/or pulled by the user. The device controlled by the knob can be a variety of types of devices, such as an audio device, video device, etc. The device can also include a display providing an image updated in response to manipulation of the knob. Detent forces can be provided for the knob by overlapping and adjusting ranges of closely-spaced detents in the rotary degree of freedom of the knob.03-26-2009
20090073125Systems and Methods For Providing A Haptic Manipulandum - Systems and methods for providing a haptic manipulandum are described. In one described system, a lever arm is pivotably coupled to a housing, and configured to apply a processor-controlled force to a substantially-spherical manipulandum to provide a haptic effect. The described system may include a processor in communication with an actuator for providing the haptic effect.03-19-2009
20090073124Systems and Methods For Providing A Haptic Manipulandum - Systems and methods for providing a haptic manipulandum are described. In one described system, a lever arm is pivotably coupled to a housing, and configured to apply a processor-controlled force to a substantially-spherical manipulandum to provide a haptic effect. The described system may include a processor in communication with an actuator for providing the haptic effect.03-19-2009
20090073120User Interface Device - A device comprises a manipulandum moveable in at least two degrees of freedom including a first link rotatably moveable about a pivot axis and a second link rotatably moveable about a pivot axis. The first link and the second link are coupled to a ground member. A first actuator is configured to engage the first link and provide an output about a drive axis of the first actuator. A second actuator is configured to engage the second link and provide an output about a drive axis of the second actuator. The drive axis of the first actuator is substantially parallel to the drive axis of the second actuator. The first actuator and the second actuator are each configured to receive a signal associated with a force feedback. The force feedback being associated with the manipulandum.03-19-2009
20090046054Resistive Actuator With Dynamic Variations Of Frictional Forces - A system for generating haptic effects on a rotary knob includes an electrical coil and a core. A first level of voltage is applied to the coil to enable a first surface interface having a first coefficient of friction and to generate a first haptic effect by varying the voltage. A second level of voltage is applied to the coil to enable a second surface interface having a second coefficient of friction that is greater than the first coefficient of friction and to generate a second haptic effect by varying the voltage.02-19-2009
20090033624SAFE AND LOW COST COMPUTER PERIPHERALS WITH FORCE FEEDBACK FOR CONSUMER APPLICATIONS - Power management for an interface device that is manipulated by a user and in communication with a host computer and provides forces to the user. The device includes a sensor and an actuator. One embodiment provides first power from the host computer over a serial interface and second power from a power adapter. Another embodiment provides first power from the host computer and second power from a power storage device on the interface device that supplies power to the actuator. Another embodiment provides a power adapter supplying a portion of the first power to the sensor and a portion to the actuator, and a power storage device on the interface device provides second power to the actuator.02-05-2009
20090013857System and Method For Providing Haptic Feedback To A Musical Instrument - A system and method for generating a haptic feedback signal correlated to a music signal and providing the haptic feedback signal to a musical instrument. The music signal can created by the musical instrument or from a file, e.g., a MIDI file. A processor can generate the haptic feedback signal using a look-up table in which the music signal is mapped to a corresponding haptic feedback signal or can compute the corresponding haptic feedback signal based on the parameters of the music signal. The processor provides the haptic feedback signal to an actuator for causing a haptic effect at the musical instrument in response to receiving the haptic feedback signal. The haptic feedback signal can be applied to an input member, such as a key on a keyboard or a string on a guitar, or to the housing of the musical instrument, such as the neck of a guitar.01-15-2009
20090009492Medical Simulation Interface Apparatus And Method - A system and method of providing a surgical training apparatus which comprises a plurality of mechanical interfaces each of which is configured to receive a user tool operable by a user. Each mechanical interface of the plurality is configured to allow movement of its respective user tool in a rotational degree of freedom and a linear degree of freedom. The apparatus includes one or more sensors which are coupled to the mechanical interfaces and configured to simultaneously sense positional information of each user tool during movement. A computer coupled to the one or more sensors and configured to run a software application simulating each user tool as a respective simulated surgical tool operating on a simulated body part in a displayed graphical environment, wherein the computer updates movement of each simulated user tool in the graphical environment based on said positional information.01-08-2009
20090002315System And Method For Manipulation Of Sound Data Using Haptic Feedback - In an embodiment, a device which comprises means for generating an audio signal based on sound data, the audio signal configured to produce sound from an audio producing device; means for generating a haptic command based on the sound data, the haptic command configured to cause a haptic feedback device to output a haptic sensation, the haptic sensation being associated with at least one characteristic of the sound data; and means for receiving a navigation command from a user experiencing the haptic sensation via the haptic feedback device, the navigation command associated with the sound data and based, at least in part, on the haptic sensation.01-01-2009
20080319279Haptic Health Feedback Monitoring - A haptic health feedback monitor includes a health parameter monitor that detects a health parameter. A haptic feedback generator receives the health parameter and compares it to a predetermined level. If the health parameter reaches or exceeds the level, a type of haptic feedback to generate is determined. The type of feedback may depend on which predetermined level is reached or exceeded. The haptic feedback generator then generates the determined type of haptic feedback.12-25-2008
20080316171Low-Cost Haptic Mouse Implementations - Low-cost haptic interface device implementations for interfacing a user with a host computer. A haptic feedback device, such as a mouse or other device, includes a housing physically contacted by a user, and an actuator for providing motion that causes haptic sensations on the device housing and/or on a movable portion of the housing. The device may include a sensor for detecting x-y planar motion of the housing. Embodiments include actuators with eccentric rotating masses, buttons having motion influenced by various actuator forces, and housing portions moved by actuators to generate haptic sensations to a user contacting the driven surfaces.12-25-2008
20080303789Method and Apparatus for Compensating for Position Slip in Interface Devices - Method and apparatus for compensating for position slip in interface devices that may occur between a manipulandum and a sensor of the device due to a mechanical transmission. A device position delta is determined from a sensed position of a manipulandum of an interface device. It is determined if position slip has occurred caused by a change in position of the manipulandum that was not sensed by a sensor of the interface device, typically caused by a mechanical transmission between sensor and manipulandum. If position slip has occurred, an error in the sensed position caused by the position slip is corrected by adjusting the sensed position to take into account the position slip. The adjusted position delta is used as the position of the manipulandum and the display of objects controlled by the interface device are accordingly compensated.12-11-2008
20080303782METHOD AND APPARATUS FOR HAPTIC ENABLED FLEXIBLE TOUCH SENSITIVE SURFACE - A method and apparatus for an electronic interactive device having a haptic enabled flexible touch sensitive surface are disclosed. In one embodiment, the electronic interactive device includes a flexible touch sensitive surface, a flexible screen (or display), and an actuator. The flexible touch sensitive surface is deposited over the flexible screen and is capable of receiving an input, such as, for example, from a user. The flexible screen displays an image via a displaying window. The actuator is coupled to the flexible screen and provides haptic feedback in response to the input.12-11-2008
20080294984Customizing Haptic Effects On An End User Device - Systems, methods, and associated software are described herein for enabling a regular user of an end user device, such as a cellular telephone, to customize parameters associated with haptic effects applied to the user by the end user device. In one implementation, among several, a method described herein includes enabling a user of an end user device to access software adapted to design or modify haptic effects of the end user device. The method further includes enabling the user to open a haptic track file and enter or modify parameters associated with the haptic effects of the opened haptic track file.11-27-2008
20080287147Haptically Enabled Messaging - A mobile terminal device receives a haptically enabled message that includes text and at least one haptic feedback command. The device determines the timing of the haptic feedback command within the message. When the device receives an indication that the message is being displayed by a user, the device synchronizes a haptic effect corresponding to the haptic feedback command. The synchronizing is based on the timing and the indication.11-20-2008
20080283024Haptic Device In A Vehicle And Method Thereof - A system and method for providing a haptic device in a vehicle. The system comprises a foot operated pedal of a vehicle. A sensor is coupled to the pedal and is configured to sense a position of the pedal during use. The sensor is configured to output a sensor signal associated with the position of the pedal. A processor is coupled to the sensor and is configured to receive the sensor signal. The processor outputs a control signal upon the pedal moving past a threshold position. An actuator is coupled to the processor, wherein the actuator is configured to output a haptic feedback force to the pedal upon receiving the control signal from the processor.11-20-2008
20080266066Force feedback system including multi-Tasking graphical host environment and interface device - A force feedback system provides components for use in a force feedback system including a host computer and a force feedback interface device. An architecture for a host computer allows multi-tasking application programs to interface with the force feedback device without conflicts. One embodiment of a force feedback device provides both relative position reporting and absolute position reporting to allow great flexibility. A different device embodiment provides relative position reporting device allowing maximum compatibility with existing software. Information such as ballistic parameters and screen size sent from the host to the force feedback device allow accurate mouse positions and cursor positions to be determined in the force feedback environment. Force feedback effects and structures are further described, such as events and enclosures.10-30-2008
20080259058Systems and Methods For User Interfaces Designed For Rotary Input Devices - Systems and methods for providing visual navigation cues in user interfaces for use with rotary input devices are described. One described method comprises causing a plurality of graphical objects to be displayed in an arc. The curvature of the arc is configured to convey the ordinal relationship for navigating between each of the plurality of graphical objects with a rotary input device. The curvature of the arc is independent of the spatial relationship between the rotary input device and a display.10-23-2008
20080252594Vibration Actuator with a Unidirectional Drive - A haptic feedback generation system includes a linear resonant actuator and a drive circuit. The drive circuit is adapted to output a unidirectional signal that is applied to the linear resonant actuator. In response, the linear resonant actuator generates haptic vibrations.10-16-2008
20080198139Haptic Feedback System with Stored Effects - A haptic feedback system that includes a controller, a memory coupled to the controller, an actuator drive circuit coupled to the controller, and an actuator coupled to the actuator drive circuit. The memory stores at least one haptic effect that is executed by the controller in order to create a haptic effect.08-21-2008
20080197901Multiple Pulse Width Modulation - A method of generating a MPWM signal for a portable device such as a cellular telephone. For a first duty cycle that includes a MPWM frequency having N magnitude levels, the method generates a first waveform comprising a first and a second On pulse during a first MPWM frequency period. The first and second On pulses are separated by an Off period.08-21-2008

Patent applications by Immersion Corporation