Patents by Inventor Satvir Singh BHATIA
Satvir Singh BHATIA 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).
-
Publication number: 20150248163Abstract: A feedback control system is provided. The feedback control system receives a user input. The feedback control system determines a context. The feedback control system displays a control in response to the user input and based on the context. The feedback control system adjusts a feedback parameter according to the control, where the control is configured to adjust feedback output to a user based on the adjusted feedback parameter.Type: ApplicationFiled: May 18, 2015Publication date: September 3, 2015Inventors: Amaya Becvar WEDDLE, David BIRNBAUM, Satvir Singh BHATIA
-
Publication number: 20150241975Abstract: 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: ApplicationFiled: May 12, 2015Publication date: August 27, 2015Inventors: Satvir Singh BHATIA, Kanav GANDHI, Christopher J. ULLRICH, Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU
-
Patent number: 9092059Abstract: A haptic conversion system is provided that receives a plurality of audio streams of an audio signal. The haptic conversion system further determines, for each stream of the plurality of streams, whether at least one parameter of the one or more parameters indicates that the corresponding stream is to be converted into a haptic effect, and thus, identifies one or more streams that include at least one parameter that indicates the corresponding stream is to be converted into the haptic effect. The haptic conversion system further generates, for the identified streams, a haptic signal based on each corresponding stream. The haptic conversion system further sends, for the identified streams, each haptic signal to an actuator to generate a haptic effect.Type: GrantFiled: October 26, 2012Date of Patent: July 28, 2015Assignee: Immersion CorporationInventor: Satvir Singh Bhatia
-
Publication number: 20150199024Abstract: Systems and methods for user generated content authoring are disclosed. One illustrative method disclosure herein includes: receiving a video signal; displaying a user interface associated with haptic authoring; detecting a gesture associated with a haptic effect; determining a haptic effect based in part on the gesture; associating the haptic effect with a location in the video signal; and storing the video signal and the associated haptic effect.Type: ApplicationFiled: January 14, 2015Publication date: July 16, 2015Inventors: David M. Birnbaum, Christopher J. Ullrich, Robert Lacroix, Satvir Singh Bhatia, Michael Powell, Stephen D. Rank, Iva Segalman, Amaya Weddle, Paige Raynes
-
Patent number: 9064387Abstract: 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: GrantFiled: February 7, 2014Date of Patent: June 23, 2015Assignee: Immersion CorporationInventors: Satvir Singh Bhatia, Kanav Gandhi, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Herve Thu Timone, Jason Hoi Fun Lau
-
Patent number: 9063570Abstract: A feedback control system is provided. The feedback control system receives a user input. The feedback control system determines a context. The feedback control system displays a control in response to the user input and based on the context. The feedback control system adjusts a feedback parameter according to the control, where the control is configured to adjust feedback output to a user based on the adjusted feedback parameter.Type: GrantFiled: September 13, 2012Date of Patent: June 23, 2015Assignee: Immersion CorporationInventors: Amaya Becvar Weddle, David Birnbaum, Satvir Singh Bhatia
-
Publication number: 20150077324Abstract: A system that generates haptic effects on a haptically-enabled device determines an orientation of the haptically-enabled device and obtains one or more haptic effect channels. The system then assigns each of the haptic effect channels to a haptic output device on the haptically-enabled device based on the orientation.Type: ApplicationFiled: September 18, 2013Publication date: March 19, 2015Applicant: Immersion CorporationInventors: David BIRNBAUM, Satvir Singh BHATIA, Stephen D. RANK
-
Publication number: 20150070152Abstract: A system receives a multiplexed signal with two or more different types of haptic signals encoded therein. Each type of haptic signal represents a haptic effect for different types of haptic output devices. The system determines a target haptic output device located on a haptic playback device. The system demultiplexes the multiplexed signal into at least the type of haptic signal corresponding to the target output device. The system provides the demultiplexed haptic signal to the target haptic output device.Type: ApplicationFiled: February 20, 2014Publication date: March 12, 2015Applicant: Immersion CorporationInventors: Stephen D. RANK, Satvir Singh BHATIA, Arnab SEN, Juan Manuel CRUZ-HERNANDEZ
-
Publication number: 20150070269Abstract: A system is provided that dynamically converts an input signal into a haptic signal. The system generates effect objects, where an effect object includes an instruction to perform a haptic conversion algorithm on the input signal to convert the input signal into an output signal, and where an order of the effect objects is defined. The system further receives the input signal. The system further applies the effect objects to the input signal in the defined order, where the output signal of an effect object forms the haptic signal. The system further sends the haptic signal to a haptic output device, where the haptic signal causes the haptic output device to output haptic effects.Type: ApplicationFiled: August 27, 2014Publication date: March 12, 2015Inventors: Satvir Singh BHATIA, Juan Manuel CRUZ-HERNANDEZ, Loc Tien PHAN
-
Publication number: 20150070260Abstract: A system is provided that converts an input into one or more haptic effects using segmenting and combining. The system receives an input. The system further segments the input into a plurality of input sub-signals. The system further converts the plurality of input sub-signals into a haptic signal. The system further generates the one or more haptic effects based on the haptic signal.Type: ApplicationFiled: September 6, 2013Publication date: March 12, 2015Applicant: Immersion CorporationInventors: Jamal SABOUNE, Juan Manuel CRUZ-HERNANDEZ, Satvir Singh BHATIA
-
Publication number: 20150070153Abstract: A system provides haptic feedback based on media content. The system processes the media content into components including a first component and a second component. The system further determines a first priority value related to the first component and a second priority value related to the second component. The system further compares the first priority value with the second priority value. The system further generates a first control signal and a second control signal based on the comparison, where the first control signal is configured to cause a first haptic feedback to be output and the second control signal is configured to cause a second haptic feedback to be output that is the same or different than the first haptic feedback.Type: ApplicationFiled: August 25, 2014Publication date: March 12, 2015Inventor: Satvir Singh BHATIA
-
Publication number: 20140347177Abstract: A method includes receiving digital content data including audio data and/or video data, generating haptic data using at least some of the received digital content data, encoding the haptic data for efficient transmission over a communication network, multiplexing the encoded haptic data with the received digital content data, embedding information for decoding the encoded haptic data in metadata of the multiplexed data stream, and sending the multiplexed data stream over the communication network. The method may include analyzing the haptic data to determine at least one characteristic of the haptic data, and the encoding the haptic data may include encoding, based on the determined characteristic, the haptic data to meet a pre-defined criteria.Type: ApplicationFiled: May 23, 2014Publication date: November 27, 2014Applicant: IMMERSION CORPORATIONInventors: Loc PHAN, Satvir Singh BHATIA, Stephen D. RANK, Christopher J. ULLRICH, Jean Francois DIONNE, Hugues Antoine OLIVER
-
Publication number: 20140347176Abstract: The disclosure relates to systems and methods of providing haptic feedback based on media content and one or more external parameters used to customize the haptic feedback. The system may modify or otherwise alter haptic feedback that is determined using the media content alone. In other words, the system may use both the media content and the external parameters to determine haptic feedback that should be output to the user or others. The external parameters may include, for example, sensor information, customization information, and/or other external parameters that may be used to customize the haptic feedback.Type: ApplicationFiled: February 14, 2014Publication date: November 27, 2014Inventors: Ali MODARRES, Christopher J. ULLRICH, Jean Francois DIONNE, Loc PHAN, Satvir Singh BHATIA, Stephen D. RANK
-
Publication number: 20140340209Abstract: A system is provided that produces haptic effects. The system receives an audio signal that includes a low-frequency effects audio signal. The system further extracts the low-frequency effects audio signal from the audio signal. The system further converts the low-frequency effects audio signal into a haptic signal by shifting frequencies of the low-frequency effects audio signal to frequencies within a target frequency range of a haptic output device. The system further sends the haptic signal to the haptic output device, where the haptic signal causes the haptic output device to output one or more haptic effects.Type: ApplicationFiled: May 15, 2014Publication date: November 20, 2014Applicant: Immersion CorporationInventors: Robert LACROIX, Satvir Singh BHATIA, David BIRNBAUM, Christopher J. ULLRICH, Amaya Becvar WEDDLE, Juan Manuel CRUZ-HERNANDEZ
-
Publication number: 20140300454Abstract: A system is provided that controls an offline haptic conversion. The system receives an input from a source. The system further converts the input into haptic signals. The system further encodes the haptic signals. The system further stores the haptic signals within the source, where the haptic signals are combined with the input within the source. Alternately, rather than encoding the haptic signals and storing the haptic signals within the source, the system handles the haptic signals separately, independent of the source.Type: ApplicationFiled: April 7, 2014Publication date: October 9, 2014Applicant: Immersion CorporationInventors: Robert LACROIX, Satvir Singh BHATIA, Jean-Francois BLANCHARD-DIONNE, Stephen D. RANK, Christopher J. ULLRICH, Loc Tien PHAN
-
Publication number: 20140160034Abstract: A system is provided that generates a dynamic haptic effect that includes one or more key frames, where each key frame includes a first interpolant value and a first haptic effect. The system further receives an interpolant value, where the interpolant value is between at least two interpolant values of at least two key frames. The system further determines the dynamic haptic effect from the interpolant value. The system further distributes the dynamic haptic effect among a plurality of actuators.Type: ApplicationFiled: December 10, 2012Publication date: June 12, 2014Applicant: IMMERSION CORPORATIONInventors: Henry DA COSTA, Eric GERVAIS, Satvir Singh BHATIA
-
Publication number: 20140152429Abstract: 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: ApplicationFiled: February 7, 2014Publication date: June 5, 2014Applicant: Immersion CorporationInventors: Satvir Singh BHATIA, Kanav GANDHI, Christopher J. ULLRICH, Juan Manuel CRUZ-HERNANDEZ, Herve Thu TIMONE, Jason Hoi Fun LAU
-
Patent number: 8717152Abstract: 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: GrantFiled: February 3, 2012Date of Patent: May 6, 2014Assignee: Immersion CorporationInventors: Satvir Singh Bhatia, Kanav Gandhi, Christopher J. Ullrich, Juan Manuel Cruz-Hernandez, Herve Thu Timone, Jason Hoi Fun Lau
-
Publication number: 20140118125Abstract: A haptic conversion system is provided that receives a plurality of audio streams of an audio signal. The haptic conversion system further determines, for each stream of the plurality of streams, whether at least one parameter of the one or more parameters indicates that the corresponding stream is to be converted into a haptic effect, and thus, identifies one or more streams that include at least one parameter that indicates the corresponding stream is to be converted into the haptic effect. The haptic conversion system further generates, for the identified streams, a haptic signal based on each corresponding stream. The haptic conversion system further sends, for the identified streams, each haptic signal to an actuator to generate a haptic effect.Type: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Applicant: IMMERSION CORPORATIONInventor: Satvir Singh BHATIA
-
Publication number: 20140002346Abstract: A feedback control system is provided. The feedback control system receives a user input. The feedback control system determines a context. The feedback control system displays a control in response to the user input and based on the context. The feedback control system adjusts a feedback parameter according to the control, where the control is configured to adjust feedback output to a user based on the adjusted feedback parameter.Type: ApplicationFiled: September 13, 2012Publication date: January 2, 2014Applicant: IMMERSION CORPORATIONInventors: Amaya Becvar WEDDLE, David BIRNBAUM, Satvir Singh BHATIA