Patents by Inventor Kuntal Dilipsinh Sampat
Kuntal Dilipsinh Sampat 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: 9225306Abstract: Methods, systems and devices are provided for controlling a wearable device. Embodiments include receiving a facial movement indication from a facial movement detector measured contemporaneously with an input audio signal. Additionally, whether a first movement pattern associated with the wearer speaking is a movement match to the facial movement indication may be determined. In this way, a speaking gain profile may be applied to the input audio signal for generating an augmented audio segment in response to determining the first movement pattern is the movement match to the facial movement indication. Thus, the augmented audio segment may be output.Type: GrantFiled: November 17, 2014Date of Patent: December 29, 2015Assignee: QUALCOMM IncorporatedInventors: Kee-Hyun Park, Kuntal Dilipsinh Sampat
-
Patent number: 9083994Abstract: A method and system for resynchronizing an embedded multimedia system using bytes consumed in an audio decoder. The bytes consumed provides a mechanism to compensate for bit error handling and correction in a system that does not require re-transmission. The audio decoder keeps track of the bytes consumed and periodically reports the bytes consumed. A host microprocessor indexes the actual bytes consumed since bit errors may have been handled or corrected to a predetermined byte count to determine whether resynchronization is necessary.Type: GrantFiled: September 26, 2006Date of Patent: July 14, 2015Assignee: QUALCOMM IncorporatedInventors: Mingxia Cheng, Anthony Patrick Mauro, II, Eddie L. T. Choy, Yujie Gao, Kuntal Dilipsinh Sampat, Matthew Blaine Zivney, Satish Goverdhan, Samir Kumar Gupta, Harinath Garudadri
-
Publication number: 20150163610Abstract: A method includes receiving, at a communication device, audio data from a second device. The method further includes playing audio output, the audio output derived from the audio data. The method further includes switching from playing the audio output to generating media output from a source other than the second device while monitoring the audio data for a keyword. The method further includes switching back to playing the audio output based on detecting the keyword.Type: ApplicationFiled: December 11, 2013Publication date: June 11, 2015Applicant: QUALCOMM IncorporatedInventors: Kuntal Dilipsinh Sampat, KeeHyun Park
-
Patent number: 9048798Abstract: Methods, systems and devices are provided for controlling a hearing aid. Embodiments include receiving an input audio signal from a microphone. Also, a facial movement indication may be received from a facial movement detector measured contemporaneously with the input audio signal. Additionally, whether a first movement pattern associated with the wearer speaking is a movement match to the facial movement indication may be determined. In this way, a first gain profile may be applied to the input audio signal for generating an augmented audio segment in response to determining the first movement pattern is the movement match to the facial movement indication. Also, a second gain profile may be applied to the input audio signal for generating the augmented audio segment in response to determining the first movement pattern does not match the facial movement indication. Thus, the augmented audio segment may be output.Type: GrantFiled: August 30, 2013Date of Patent: June 2, 2015Assignee: QUALCOMM IncorporatedInventors: KeeHyun Park, Kuntal Dilipsinh Sampat
-
Patent number: 9015727Abstract: An operating system permits sharing of a sub-process (or process unit) across multiple processes (or tasks). Each shared sub-process has its own context. The sharing is enabled by tracking when a process invokes a sub-process. When a process invokes a sub-process, the process is designated as a parent process of the child sub-process. The invoked sub-process may require use of process level variable data. To enable storage of the process level variable data for each calling process, the variable data is stored in memory using a base address and a fixed offset. Although the based address may vary from process to process, the fixed offset remains the same across processes.Type: GrantFiled: April 2, 2008Date of Patent: April 21, 2015Assignee: QUALCOMM IncorporatedInventors: Satya Jayaraman, Ashish Bajaj, Kuntal Dilipsinh Sampat, Sachin Chaturvedi, Balam Subhash
-
Publication number: 20150086052Abstract: Methods, systems and devices are provided for controlling a wearable device. Embodiments include receiving a facial movement indication from a facial movement detector measured contemporaneously with an input audio signal. Additionally, whether a first movement pattern associated with the wearer speaking is a movement match to the facial movement indication may be determined In this way, a speaking gain profile may be applied to the input audio signal for generating an augmented audio segment in response to determining the first movement pattern is the movement match to the facial movement indication. Thus, the augmented audio segment may be output.Type: ApplicationFiled: November 17, 2014Publication date: March 26, 2015Inventors: KeeHyun Park, Kuntal Dilipsinh Sampat
-
Publication number: 20150063615Abstract: Methods, systems and devices are provided for controlling a hearing aid. Embodiments include receiving an input audio signal from a microphone. Also, a facial movement indication may be received from a facial movement detector measured contemporaneously with the input audio signal. Additionally, whether a first movement pattern associated with the wearer speaking is a movement match to the facial movement indication may be determined. In this way, a first gain profile may be applied to the input audio signal for generating an augmented audio segment in response to determining the first movement pattern is the movement match to the facial movement indication. Also, a second gain profile may be applied to the input audio signal for generating the augmented audio segment in response to determining the first movement pattern does not match the facial movement indication. Thus, the augmented audio segment may be output.Type: ApplicationFiled: August 30, 2013Publication date: March 5, 2015Applicant: QUALCOMM IncorporatedInventors: KeeHyun Park, Kuntal Dilipsinh Sampat
-
Patent number: 8615398Abstract: A sensor is configured to determine at least one operating condition of a device and a selector is configured to select an audio coding process for the device, based on the operating condition. The operating condition may include remaining battery life of the device and/or ambient noise level. The selected audio coding process may consume less power than another possible audio coding process during audio processing. The audio may include voice and/or audio playback, e.g., music playback.Type: GrantFiled: January 29, 2009Date of Patent: December 24, 2013Assignee: QUALCOMM IncorporatedInventors: Kuntal Dilipsinh Sampat, Eddie L. T. Choy, Joel Linsky
-
Patent number: 8532714Abstract: An executable is downloaded to an audio output device over a communications link. The executable may configure the audio output device to decode audio encoded in a specified format. The executable may also or alternatively include other audio processing software. The audio may include voice and/or audio playback, e.g., music playback. The ability to download an audio executable allows dynamic provisioning of various decoding and/or audio process capabilities to an audio output device. This may eliminate the need to transcode digitized audio for playback at the audio output device, and may also allow the audio output device to decode multiple audio formats without having multiple audio decoders permanently residing within the audio output device.Type: GrantFiled: January 29, 2009Date of Patent: September 10, 2013Assignee: QUALCOMM IncorporatedInventors: Kuntal Dilipsinh Sampat, Samir Kumar Gupta, Eddie L. T. Choy, Joel Linsky
-
Patent number: 8498723Abstract: This disclosure describes audio techniques that exploit a prioritization scheme of audio streams of a software application, such as a video game that execute on a mobile device. The priority of the audio streams are defined by a content creator of the application. In addition, priority of an additional audio stream not associated with the application (such as an audio alert) is also defined. A mobile device includes a processor that executes the application and an audio decoding unit that receives a plurality of prioritized audio streams of an application executing on a mobile device, receives an additional prioritized audio stream not associated with the application, and combines a subset of the prioritized audio streams associated with the application and the additional prioritized audio streams according to priority to form a common audio stream.Type: GrantFiled: May 10, 2006Date of Patent: July 30, 2013Assignee: QUALCOMM IncorporatedInventors: Kuntal Dilipsinh Sampat, Hiren Bhagatwala, Samir Gupta, Prajakt V. Kulkarni
-
Publication number: 20090254919Abstract: An operating system permits sharing of a sub-process (or process unit) across multiple processes (or tasks). Each shared sub-process has its own context. The sharing is enabled by tracking when a process invokes a sub-process. When a process invokes a sub-process, the process is designated as a parent process of the child sub-process. The invoked sub-process may require use of process level variable data. To enable storage of the process level variable data for each calling process, the variable data is stored in memory using a base address and a fixed offset. Although the based address may vary from process to process, the fixed offset remains the same across processes.Type: ApplicationFiled: April 2, 2008Publication date: October 8, 2009Inventors: Satya Jayaraman, Ashish Bajaj, Kuntal Dilipsinh Sampat, Sachin Chaturvedi, Balam Subhash
-
Publication number: 20080074542Abstract: A method and system for resynchronizing an embedded multimedia system using bytes consumed in an audio decoder. The bytes consumed provides a mechanism to compensate for bit error handling and correction in a system that does not require re-transmission. The audio decoder keeps track of the bytes consumed and periodically reports the bytes consumed. A host microprocessor indexes the actual bytes consumed since bit errors may have been handled or corrected to a predetermined byte count to determine whether resynchronization is necessary.Type: ApplicationFiled: September 26, 2006Publication date: March 27, 2008Inventors: Mingxia Cheng, Anthony Patrick Mauro, Eddie L.T. Choy, Yujie Gao, Kuntal Dilipsinh Sampat, Matthew Blaine Zivney, Satish Goverdhan, Samir Kumar Gupta, Harinath Garudadri