Patents by Inventor Pranav Singh
Pranav Singh 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: 20250080206Abstract: Various arrangements for determining location suitability for satellite communication are presented herein. A mobile device can install an augmented reality (AR) application to output, via a display of the mobile device, a user interface depicting a field of view being captured by a camera of the mobile device. The AR application can capture, via the camera, one or more frames of an overhead area that collectively map a 360-degree representation of the overhead area. The one or more frames can be used to determine that continuous communication with a satellite constellation is available. The AR application can output, via the display, an obstruction map based on the one or more frames that indicates open sky available for communication with the satellite constellation.Type: ApplicationFiled: November 3, 2023Publication date: March 6, 2025Inventors: Pranav Singh, Mahesh Kagitha, Amarender Singh Sardar, Vedant Desai
-
Patent number: 12223948Abstract: Methods and systems for correction of a likely erroneous word in a speech transcription are disclosed. By evaluating token confidence scores of individual words or phrases, the automatic speech recognition system can replace a low-confidence score word with a substitute word or phrase. Among various approaches, neural network models can be used to generate individual confidence scores. Such word substitution can enable the speech recognition system to automatically detect and correct likely errors in transcription. Furthermore, the system can indicate the token confidence scores on a graphic user interface for labeling and dictionary enhancement.Type: GrantFiled: February 3, 2022Date of Patent: February 11, 2025Assignee: SoundHound, Inc.Inventors: Pranav Singh, Saraswati Mishra, Eunjee Na
-
Publication number: 20250035765Abstract: A system and a method are disclosed for proximity detection using a phased antenna array including multiple antenna elements.Type: ApplicationFiled: July 9, 2024Publication date: January 30, 2025Inventors: Paboda Viduneth Ariyarathna BERUWAWELA PATHIRANAGE, Oren ELIEZER, Gennady FEYGIN, Wan Jong KIM, Pranav DAYAL, Bhupinder Singh Sachdev
-
Patent number: 12197417Abstract: Systems and methods are provided for natural language processing using neural network models and natural language virtual assistants. The system and method include receiving a natural language phrase including a word sequence, computing corresponding error probabilities that the words are errors, and for a word with a corresponding error probability above a threshold, then computing a replacement phrase with a low error probability to provide a response from the virtual assistant depending on the replacement phrase.Type: GrantFiled: January 21, 2022Date of Patent: January 14, 2025Assignee: SoundHound AI IP, LLCInventors: Pranav Singh, Olivia Bettaglio
-
Publication number: 20240378193Abstract: A machine learning system for a digital assistant is described, together with a method of training such a system. The machine learning system is based on an encoder-decoder sequence-to-sequence neural network architecture trained to map input sequence data to output sequence data, where the input sequence data relates to an initial query and the output sequence data represents canonical data representation for the query. The method of training involves generating a training dataset for the machine learning system. The method involves clustering vector representations of the query data samples to generate canonical-query original-query pairs in training the machine learning system.Type: ApplicationFiled: July 23, 2024Publication date: November 14, 2024Applicant: SoundHound AI IP, LLC.Inventors: Pranav SINGH, Yilun ZHANG, Keyvan MOHAJER, Mohammadreza FAZELI
-
Patent number: 12067006Abstract: A machine learning system for a digital assistant is described, together with a method of training such a system. The machine learning system is based on an encoder-decoder sequence-to-sequence neural network architecture trained to map input sequence data to output sequence data, where the input sequence data relates to an initial query and the output sequence data represents canonical data representation for the query. The method of training involves generating a training dataset for the machine learning system. The method involves clustering vector representations of the query data samples to generate canonical-query original-query pairs in training the machine learning system.Type: GrantFiled: June 17, 2021Date of Patent: August 20, 2024Assignee: SoundHound AI IP, LLC.Inventors: Pranav Singh, Yilun Zhang, Keyvan Mohajer, Mohammadreza Fazeli
-
Publication number: 20240144921Abstract: Automatically generating sentences that a user can say to invoke a set of defined actions performed by a virtual assistant are disclosed. A sentence is received and keywords are extracted from the sentence. Based on the keywords, additional sentences are generated. A classifier model is applied to the generated sentences to determine a sentence that satisfies a threshold. In the situation a sentence satisfies the threshold, an intent associated with the classifier model can be invoked. In the situation the sentences fail to satisfy the classifier model, the virtual assistant can attempt to interpret the received sentence according to the most likely intent by invoking a sentence generation model fine-tuned for a particular domain, generate additional sentences with a high probability of having the same intent and fulfill the specific action defined by the intent.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Applicant: SoundHound, Inc.Inventors: Pranav SINGH, Yilun ZHANG, Eunjee NA, Olivia BETTAGLIO
-
Publication number: 20240054297Abstract: Aspects include methods, systems, and computer-program products providing virtual assistant domain functionality. A natural language query including one or more words is received. A collection of natural language modules is accessed. The collection natural language modules are configured to process sets of natural language queries. A natural language module, from the collection of natural language modules, is identified to interpret the natural language query. An interpretation of the natural language query is computed using the identified natural language module. A response to the natural language query is returned using the computed interpretation.Type: ApplicationFiled: October 24, 2023Publication date: February 15, 2024Applicant: SoundHound AI IP, LLCInventors: Kamyar Mohajer, Keyvan Mohajer, Bernard Mont-Reynaud, Pranav Singh
-
Patent number: 11836453Abstract: Aspects include methods, systems, and computer-program products providing virtual assistant domain functionality. A natural language query including one or more words is received. A collection of natural language modules is accessed. The collection natural language modules are configured to process sets of natural language queries. A natural language module, from the collection of natural language modules, is identified to interpret the natural language query. An interpretation of the natural language query is computed using the identified natural language module. A response to the natural language query is returned using the computed interpretation.Type: GrantFiled: July 22, 2021Date of Patent: December 5, 2023Assignee: SoundHound, Inc.Inventors: Kamyar Mohajer, Keyvan Mohajer, Bernard Mont-Reynaud, Pranav Singh
-
Publication number: 20230245649Abstract: Methods and systems for correction of a likely erroneous word in a speech transcription are disclosed. By evaluating token confidence scores of individual words or phrases, the automatic speech recognition system can replace a low-confidence score word with a substitute word or phrase. Among various approaches, neural network models can be used to generate individual confidence scores. Such word substitution can enable the speech recognition system to automatically detect and correct likely errors in transcription. Furthermore, the system can indicate the token confidence scores on a graphic user interface for labeling and dictionary enhancement.Type: ApplicationFiled: February 3, 2022Publication date: August 3, 2023Applicant: SoundHound, Inc.Inventors: Pranav SINGH, Saraswati MISHRA, Eunjee NA
-
Publication number: 20220165257Abstract: Methods and systems for automatically generating sample phrases or sentences that a user can say to invoke a set of defined actions performed by a virtual assistant are disclosed. By enabling finetuned general-purpose natural language models, the system can generate potential and accurate utterance sentences based on extracted keywords or the input utterance sentence. Furthermore, domain-specific datasets can be used to train the pre-trained, general-purpose natural language models via unsupervised learning. These generated sentences can improve the efficiency of configuring a virtual assistant. The system can further optimize the effectiveness of a virtual assistant in understanding the user, which can enhance the user experience of communicating with it.Type: ApplicationFiled: November 19, 2021Publication date: May 26, 2022Applicant: SoundHound, Inc.Inventors: Pranav SINGH, Keyvan MOHAJER, Yilun ZHANG
-
Publication number: 20220147510Abstract: Systems and methods are provided for natural language processing using neural network models and natural language virtual assistants. The system and method include receiving a natural language phrase including a word sequence, computing corresponding error probabilities that the words are errors, and for a word with a corresponding error probability above a threshold, then computing a replacement phrase with a low error probability to provide a response from the virtual assistant depending on the replacement phrase.Type: ApplicationFiled: January 21, 2022Publication date: May 12, 2022Applicant: SoundHound, Inc.Inventors: Pranav Singh, Olivia Bettaglio
-
Publication number: 20220075956Abstract: A method of providing relevant messages to an automotive virtual assistant is provided. The method includes receiving a spoken utterance and corresponding first geolocation information detected by a subsystem of a first automobile, parsing the spoken utterance to determine concepts and storing the concepts in a concept database indexed by the corresponding first geolocation information. The method further includes receiving second geolocation information detected by a subsystem of a second automobile, searching the concept database for an index based on the second geolocation information to find a stored concept of the stored concepts, searching a natural language expression database using the stored concept as an index to find an assistive natural language expression, wherein the assistive natural language expression includes a constituent part, and sending the assistive natural language expression to the second automobile with the stored concept in place of the constituent part.Type: ApplicationFiled: November 15, 2021Publication date: March 10, 2022Applicant: SoundHound, Inc.Inventors: Bernard MONT-REYNAUD, Jonah PROBELL, Pranav SINGH, Kheng KHOV
-
Patent number: 11263198Abstract: Systems and methods are provided for systematically finding and fixing automatic speech recognition (ASR) mistranscriptions and natural language understanding (NLU) misinterpretations and labeling data for machine learning. High similarity of non-identical consecutive queries indicates ASR mistranscriptions. Consecutive queries with close vectors in a semantic embedding space indicates NLU misinterpretations. Key phrases and barge-in also indicate errors. Only queries within a short amount of time are considered.Type: GrantFiled: September 5, 2019Date of Patent: March 1, 2022Assignee: SOUNDHOUND, INC.Inventors: Olivia Bettaglio, Pranav Singh
-
Publication number: 20210397610Abstract: A machine learning system for a digital assistant is described, together with a method of training such a system. The machine learning system is based on an encoder-decoder sequence-to-sequence neural network architecture trained to map input sequence data to output sequence data, where the input sequence data relates to an initial query and the output sequence data represents canonical data representation for the query. The method of training involves generating a training dataset for the machine learning system. The method involves clustering vector representations of the query data samples to generate canonical-query original-query pairs in training the machine learning system.Type: ApplicationFiled: June 17, 2021Publication date: December 23, 2021Applicant: SoundHound, Inc.Inventors: Pranav SINGH, Yilun ZHANG, Keyvan MOHAJER, Mohammadreza FAZELI
-
Patent number: 11205051Abstract: A method of predicting a person's interests is provided. The method includes receiving geolocation information about a user location, reading, from a database of interpretations, at least one interpretation of an expression made in close proximity to the location, reading, from a database of ad bids, a plurality of ad bids comprising interpretations, comparing the interpretation from the database to the interpretations of the ad bids to select a most valuable ad bid having an interpretation that matches the interpretation of an expression made in close proximity to the location, and presenting an ad associated with the most valuable ad bid, wherein the interpretation is from a natural language expression.Type: GrantFiled: January 2, 2019Date of Patent: December 21, 2021Assignee: SoundHound, Inc.Inventors: Kheng Khov, Pranav Singh, Bernard Mont-Reynaud, Jonah Probell
-
Publication number: 20210350087Abstract: Aspects include methods, systems, and computer-program products providing virtual assistant domain functionality. A natural language query including one or more words is received. A collection of natural language modules is accessed. The collection natural language modules are configured to process sets of natural language queries. A natural language module, from the collection of natural language modules, is identified to interpret the natural language query. An interpretation of the natural language query is computed using the identified natural language module. A response to the natural language query is returned using the computed interpretation.Type: ApplicationFiled: July 22, 2021Publication date: November 11, 2021Applicant: SoundHound, Inc.Inventors: Kamyar Mohajer, Keyvan Mohajer, Bernard Mont-Reynaud, Pranav Singh
-
Patent number: 11144731Abstract: A platform provides for developers of applications, such as devices, with natural language interfaces to configure the availability of vertical domain modules in applications. Modules can include grammars for parsing natural language expressions and interfaces to data sources. Third party developers can create modules with pricing models for their usage or access to their data. Device developers can browse or search available modules and test their performance for specific queries. The platform provides for devices users to access the chosen modules as configured by device developers and for charging and payment between users, application developers, and module developers.Type: GrantFiled: September 11, 2018Date of Patent: October 12, 2021Assignee: SoundHound, Inc.Inventors: Pranav Singh, Keyvan Mohajer, Kamyar Mohajer, Bernard Mont-Reynaud
-
Publication number: 20210285042Abstract: An allelic position variant calling method using a prior genotype probability at the allelic position is provided. A strand specific base count set in forward and reverse directions for the allelic position is obtained, using strand orientation and identity of a respective base at the allelic position in each respective nucleic acid fragment sequence that maps to the allelic position, where bases at the allelic position whose identity can be affected by conversion of cytosine to uracil do not contribute to the strand specific base count set. Respective forward and reverse strand conditional probabilities are computed for each candidate genotype for the allelic position using the strand specific base count set and sequencing error estimate. Likelihoods are computed using a combination of these conditional probabilities and the prior genotype probability. From this, a determination is made as to whether the likelihoods support a variant call at the allelic position.Type: ApplicationFiled: February 25, 2021Publication date: September 16, 2021Inventors: Pranav Singh, Christopher Chang, Collin Melton, Oliver Claude Venn
-
Publication number: 20210073199Abstract: Systems and methods are provided for systematically finding and fixing automatic speech recognition (ASR) mistranscriptions and natural language understanding (NLU) misinterpretations and labeling data for machine learning. High similarity of non-identical consecutive queries indicates ASR mistranscriptions. Consecutive queries with close vectors in a semantic embedding space indicates NLU misinterpretations. Key phrases and barge-in also indicate errors. Only queries within a short amount of time are considered.Type: ApplicationFiled: September 5, 2019Publication date: March 11, 2021Applicant: SoundHound, Inc.Inventors: Olivia Bettaglio, Pranav Singh