Patents by Inventor Christopher J. Ullrich

Christopher J. Ullrich has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8754758
    Abstract: A system is provided that automatically generates one or more haptic effects from source data, such as audio source data. The system fits the one or more haptic effects to the source data by analyzing the source data and identifying one or more haptic effects that are the most similar to the source data. The system matches the identified one or more haptic effects with the source data. The system subsequently outputs the identified one or more haptic effects.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: June 17, 2014
    Assignee: Immersion Corporation
    Inventors: Christopher J Ullrich, Danny Grant, Victor Aaron Viegas, Juan Manuel Cruz-Hernandez
  • Publication number: 20140152429
    Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.
    Type: Application
    Filed: February 7, 2014
    Publication date: June 5, 2014
    Applicant: Immersion Corporation
    Inventors: Satvir Singh BHATIA, Kanav GANDHI, Christopher J. ULLRICH, Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU
  • Publication number: 20140125467
    Abstract: A system is provided that encodes one or more dynamic haptic effects. The system defines a dynamic haptic effect as including a plurality of key frames, where each key frame includes an interpolant value and a corresponding haptic effect. An interpolant value is a value that specifies where an interpolation occurs. The system generates a haptic effect file, and stores the dynamic haptic effect within the haptic effect file.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 8, 2014
    Applicant: IMMERSION CORPORATION
    Inventors: Henry DA COSTA, Feng Tian AN, Christopher J. Ullrich
  • Patent number: 8717152
    Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: May 6, 2014
    Assignee: Immersion Corporation
    Inventors: Satvir Singh Bhatia, Kanav Gandhi, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Herve Thu Timone, Jason Hoi Fun Lau
  • Patent number: 8700791
    Abstract: Haptic information in a series of frames of a media transport stream is identified and time stamps corresponding thereto are determined in accordance with a master time code signal embedded in the media transport stream. Each media transport stream frame containing haptic information is subsequently assigned a time stamp so that it will be used to activate an actuator at a proper time responsive to the time stamp to generate a haptic effect in accordance with the haptic information.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: April 15, 2014
    Assignee: Immersion Corporation
    Inventors: Robert A. Lacroix, Andrianaivo Rabemiarisoa, Henrique D. da Costa, Herve Thu Timone, Stephen D. Rank, Christopher J. Ullrich
  • Publication number: 20140091914
    Abstract: Systems and methods for mapping message contents to virtual physical properties for vibrotactile messaging are disclosed. For example, one disclosed method includes the steps of receiving a sensor signal from a sensor, the sensor configured to detect an interaction with a messaging device, determining a virtual physical property of a virtual message object based at least in part on the sensor signal, determining a haptic effect based at least in part on the virtual physical parameter; and generating a haptic signal configured to cause an actuator to output the haptic effect.
    Type: Application
    Filed: November 1, 2013
    Publication date: April 3, 2014
    Applicant: Immersion Corporation
    Inventors: David M. Birnbaum, Christopher J. Ullrich, Danny Grant
  • Patent number: 8688251
    Abstract: 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.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: April 1, 2014
    Assignee: Immersion Corporation
    Inventors: Christopher J. Ullrich, Danny A. Grant, Stephen D. Rank, Munibe M. Bakircioglu
  • Publication number: 20140064516
    Abstract: A haptic conversion system is provided that intercepts audio data, such as a digital audio signal, analyzes the audio data in frequency, and divides the analyzed audio data into one or more audio frequency regions, where each audio frequency region includes one or more audio sub-signals. The haptic conversion system further maps the one or more audio frequency regions to one or more haptic frequency regions, where each haptic frequency region includes one or more haptic signals. The haptic conversion system further maps the one or more haptic effects to one or more actuators. The haptic conversion system further sends the one or more haptic signals to one or more actuators, in order to generate one or more haptic effects.
    Type: Application
    Filed: March 13, 2013
    Publication date: March 6, 2014
    Applicant: IMMERSION CORPORATION
    Inventors: Juan Manuel CRUZ-HERNANDEZ, Christopher J. ULLRICH
  • Publication number: 20140062682
    Abstract: A haptic representation system is provided that generates a haptic effect in response to sensor input. The sensor input is mapped to a haptic signal. The haptic signal is sent to an actuator configured to receive the haptic signal. The actuator utilizes the haptic signal to generate the haptic effect.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Applicant: IMMERSION CORPORATION
    Inventors: David BIRNBAUM, Christopher J. ULLRICH, Danny GRANT, Ali MODARRES, Juan Manuel CRUZ-HERNANDEZ
  • Publication number: 20140055358
    Abstract: A haptic confirmation system is provided that produces a confirmation haptic effect in response to a user interaction with a user interface element, where the confirmation haptic effect is based on context metadata. The context metadata is mapped to one or more haptic parameters. A haptic signal is generated based on the one or more haptic parameters. The haptic signal is sent to an actuator configured to receive the haptic signal. The actuator utilized the haptic signal to generate the confirmation haptic effect.
    Type: Application
    Filed: August 24, 2012
    Publication date: February 27, 2014
    Applicant: IMMERSION CORPORATION
    Inventors: David BIRNBAUM, Christopher J. Ullrich, Marcus Aurelius Bothsa
  • Patent number: 8652046
    Abstract: 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.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: February 18, 2014
    Assignee: Immersion Corporation
    Inventors: Christophe Ramstein, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Danny A. Grant
  • Patent number: 8588758
    Abstract: Systems and methods for interfacing a mobile device and a host computer are described in the present disclosure. In one embodiment, among several, an interfacing system comprises a mobile device, which has a sensor, and a host computer. The sensor of the mobile device detects gestures that are translated to cursor control commands for a display of the host computer.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: November 19, 2013
    Assignee: Immersion Corporation
    Inventor: Christopher J. Ullrich
  • Patent number: 8564535
    Abstract: 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.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: October 22, 2013
    Assignee: Immersion Corporation
    Inventors: Christopher J. Ullrich, Robert Lacroix
  • Patent number: 8551002
    Abstract: 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.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: October 8, 2013
    Assignee: Immersion Corporation
    Inventors: Danny A. Grant, Juan Manuel Cruz-Hernandez, Christopher J. Ullrich
  • Publication number: 20130253483
    Abstract: 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.
    Type: Application
    Filed: May 23, 2013
    Publication date: September 26, 2013
    Applicant: Immersion Corporation
    Inventors: Christophe Ramstein, Christopher J. Ullrich, Danny A. Grant
  • Patent number: 8378964
    Abstract: 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.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: February 19, 2013
    Assignee: Immersion Corporation
    Inventors: Christopher J. Ullrich, Stephen D. Rank
  • Publication number: 20120206247
    Abstract: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.
    Type: Application
    Filed: February 3, 2012
    Publication date: August 16, 2012
    Applicant: IMMERSION CORPORATION
    Inventors: Ricky BHATIA, Kanav GANDHI, Christopher J. ULLRICH, Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU
  • Patent number: 8216212
    Abstract: 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.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: July 10, 2012
    Assignee: Immersion Corporation
    Inventors: Danny A. Grant, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Christophe Ramstein
  • Patent number: 8217769
    Abstract: 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.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: July 10, 2012
    Assignee: Immersion Corporation
    Inventors: Christopher J. Ullrich, Michael D. Graham, Jason D. Fleming
  • Publication number: 20120081276
    Abstract: 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.
    Type: Application
    Filed: October 5, 2010
    Publication date: April 5, 2012
    Applicant: IMMERSION CORPORATION
    Inventors: Christopher J. ULLRICH, Robert Lacroix