Patents by Inventor Mahadevan Srinivasan
Mahadevan Srinivasan 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: 11798535Abstract: Generally discussed herein are devices, systems, and methods for on-device detection of a wake word. A device can include a memory including model parameters that define a custom wake word detection model, the wake word detection model including a recurrent neural network transducer (RNNT) and a lookup table (LUT), the LUT indicating a hidden vector to be provided in response to a phoneme of a user-specified wake word, a microphone to capture audio, and processing circuitry to receive the audio from the microphone, determine, using the wake word detection model, whether the audio includes an utterance of the user-specified wake word, and wake up a personal assistant after determining the audio includes the utterance of the user-specified wake word.Type: GrantFiled: September 14, 2021Date of Patent: October 24, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Emilian Stoimenov, Rui Zhao, Kaustubh Prakash Kalgaonkar, Ivaylo Andreanov Enchev, Khuram Shahid, Anthony Phillip Stark, Guoli Ye, Mahadevan Srinivasan, Yifan Gong, Hosam Adel Khalil
-
Publication number: 20210407498Abstract: Generally discussed herein are devices, systems, and methods for on-device detection of a wake word. A device can include a memory including model parameters that define a custom wake word detection model, the wake word detection model including a recurrent neural network transducer (RNNT) and a lookup table (LUT), the LUT indicating a hidden vector to be provided in response to a phoneme of a user-specified wake word, a microphone to capture audio, and processing circuitry to receive the audio from the microphone, determine, using the wake word detection model, whether the audio includes an utterance of the user-specified wake word, and wake up a personal assistant after determining the audio includes the utterance of the user-specified wake word.Type: ApplicationFiled: September 14, 2021Publication date: December 30, 2021Inventors: Emilian Stoimenov, Rui Zhao, Kaustubh Prakash Kalgaonkar, Ivaylo Andreanov Enchev, Khuram Shahid, Anthony Phillip Stark, Guoli Ye, Mahadevan Srinivasan, Yifan Gong, Hosam Adel Khalil
-
Patent number: 11132992Abstract: Generally discussed herein are devices, systems, and methods for on-device detection of a wake word. A device can include a memory including model parameters that define a custom wake word detection model, the wake word detection model including a recurrent neural network transducer (RNNT) and a lookup table (LUT), the LUT indicating a hidden vector to be provided in response to a phoneme of a user-specified wake word, a microphone to capture audio, and processing circuitry to receive the audio from the microphone, determine, using the wake word detection model, whether the audio includes an utterance of the user-specified wake word, and wake up a personal assistant after determining the audio includes the utterance of the user-specified wake word.Type: GrantFiled: July 25, 2019Date of Patent: September 28, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Emilian Stoimenov, Rui Zhao, Kaustubh Prakash Kalgaonkar, Ivaylo Andreanov Enchev, Khuram Shahid, Anthony Phillip Stark, Guoli Ye, Mahadevan Srinivasan, Yifan Gong, Hosam Adel Khalil
-
Publication number: 20200349927Abstract: Generally discussed herein are devices, systems, and methods for on-device detection of a wake word. A device can include a memory including model parameters that define a custom wake word detection model, the wake word detection model including a recurrent neural network transducer (RNNT) and a lookup table (LUT), the LUT indicating a hidden vector to be provided in response to a phoneme of a user-specified wake word, a microphone to capture audio, and processing circuitry to receive the audio from the microphone, determine, using the wake word detection model, whether the audio includes an utterance of the user-specified wake word, and wake up a personal assistant after determining the audio includes the utterance of the user-specified wake word.Type: ApplicationFiled: July 25, 2019Publication date: November 5, 2020Inventors: Emilian Stoimenov, Rui Zhao, Kaustubh Prakash Kalgaonkar, Ivaylo Andreanov Enchev, Khuram Shahid, Anthony Phillip Stark, Guoli Ye, Mahadevan Srinivasan, Yifan Gong, Hosam Adel Khalil
-
Patent number: 10282933Abstract: Disclosed is an apparatus for storing media. The apparatus comprises a bottom cover, a pillar assembly mounted inside the bottom cover, a handling plate mounted within the pillar assembly and coupled to the pillar assembly via a linear actuator assembly. Further, the bottom cover comprises a cassette indexing mechanism mounted on the bottom surface of the bottom cover and a media entry assembly mounted through the side wall of the bottom cover. Furthermore, the pillar assembly comprises a shaft extending through the bottom surface of the bottom cover and the shaft is coupled with the cassette indexing mechanism for indexing the pillar assembly in a predefined configuration. Further, the handling plate is indexed along with the pillar assembly during operation, and the handling plate is configured to store a plurality of media indexed with respect to each other.Type: GrantFiled: September 16, 2016Date of Patent: May 7, 2019Assignee: HCL Technologies LimitedInventors: Buvanesh Nallaperumal, Thiruvalan Venkatesan, Prakash Mahadevan Srinivasan, Mayilvaganan Thangavel, Mukundh Balakrishnan, Sindhu Selvaraj
-
Patent number: 10082579Abstract: In some embodiments, Satellite Positioning System (SPS) time information associated with at least one SPS may be maintained at a UE, which may also receive time information from a Wireless Wide Area Network (WWAN). In some embodiments, the UE may determine a corrected SPS time information for a first time based, in part, on the received WWAN time information, where the corrected SPS time information corrects the SPS time information associated with the at least one SPS maintained at the UE. The UE may initiate transmission of SPS timing assistance information to an associated device over a Wireless Personal Area Network (WPAN), wherein the SPS timing assistance information comprises the corrected SPS time information for the first time.Type: GrantFiled: April 14, 2016Date of Patent: September 25, 2018Assignee: QUALCOMM IncorporatedInventors: Suresh Kumar Bitra, Mahadevan Srinivasan, Vivek Sankaravadivel
-
Publication number: 20180025569Abstract: Disclosed is an apparatus for storing media. The apparatus comprises a bottom cover, a pillar assembly mounted inside the bottom cover, a handling plate mounted within the pillar assembly and coupled to the pillar assembly via a linear actuator assembly. Further, the bottom cover comprises a cassette indexing mechanism mounted on the bottom surface of the bottom cover and a media entry assembly mounted through the side wall of the bottom cover. Furthermore, the pillar assembly comprises a shaft extending through the bottom surface of the bottom cover and the shaft is coupled with the cassette indexing mechanism for indexing the pillar assembly in a predefined configuration. Further, the handling plate is indexed along with the pillar assembly during operation, and the handling plate is configured to store a plurality of media indexed with respect to each other.Type: ApplicationFiled: September 16, 2016Publication date: January 25, 2018Inventors: Buvanesh NALLAPERUMAL, Thiruvalan VENKATESAN, Prakash MAHADEVAN SRINIVASAN, Mayilvaganan THANGAVEL, Mukundh BALAKRISHNAN, Sindhu SELVARAJ
-
Publication number: 20170299725Abstract: In some embodiments, Satellite Positioning System (SPS) time information associated with at least one SPS may be maintained at a UE, which may also receive time information from a Wireless Wide Area Network (WWAN). In some embodiments, the UE may determine a corrected SPS time information for a first time based, in part, on the received WWAN time information, where the corrected SPS time information corrects the SPS time information associated with the at least one SPS maintained at the UE. The UE may initiate transmission of SPS timing assistance information to an associated device over a Wireless Personal Area Network (WPAN), wherein the SPS timing assistance information comprises the corrected SPS time information for the first time.Type: ApplicationFiled: April 14, 2016Publication date: October 19, 2017Inventors: Suresh Kumar Bitra, Mahadevan Srinivasan, Vivek Sankaravadivel
-
Patent number: 9548744Abstract: In some examples, compensating for hysteretic characteristics of a crystal oscillator in a timing circuit includes obtaining a plurality of successive temperature measurements. From the plurality of successive temperature measurements, a temperature gradient having a sign and a magnitude can be determined. A frequency compensation parameter can then be determined based on any combination of two or more factors chosen from a set of factors including a temperature measurement, the sign of the temperature gradient, and the magnitude of the temperature gradient. A frequency error of the timing circuit can then be compensated based on the frequency compensation parameter.Type: GrantFiled: August 14, 2015Date of Patent: January 17, 2017Assignee: QUALCOMM INCORPORATEDInventors: Vishal Agarwal, Mahadevan Srinivasan
-
Publication number: 20160049945Abstract: In some examples, compensating for hysteretic characteristics of a crystal oscillator in a timing circuit includes obtaining a plurality of successive temperature measurements. From the plurality of successive temperature measurements, a temperature gradient having a sign and a magnitude can be determined. A frequency compensation parameter can then be determined based on any combination of two or more factors chosen from a set of factors including a temperature measurement, the sign of the temperature gradient, and the magnitude of the temperature gradient. A frequency error of the timing circuit can then be compensated based on the frequency compensation parameter.Type: ApplicationFiled: August 14, 2015Publication date: February 18, 2016Inventors: Vishal AGARWAL, Mahadevan Srinivasan