Patents by Inventor Kheng Khov
Kheng Khov 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: 20220129639Abstract: A user request is received (e.g., in natural language form) by a client device. In order to facilitate richer natural language understanding, a response-processing server handles interpretation of the request, rather than requiring the client device to interpret it. The response-processing server determines the various possible responses that client devices could make in response to the request based on (for example) the state of the application data, and/or the capabilities of the client devices. The response-processing server accordingly a response package that describes a number of different conditional responses that client devices could have to the request. The client device selects a response from the response package, executes the command (if possible), and provides the user with some representation of the response.Type: ApplicationFiled: January 5, 2022Publication date: April 28, 2022Inventors: Kheng Khov, Keyvan Mohajer, Ian Graves, Christopher S. Wilson
-
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: 11250217Abstract: A client device receives a user request (e.g., in natural language form) to execute a command of an application. The client device delegates interpretation of the request to a response-processing server. Using domain knowledge previously provided by a developer of the application, the response-processing server determines the various possible responses that client devices could make in response to the request based on circumstances such as the capabilities of the client devices and the state of the application data. The response-processing server accordingly generates a response package that describes a number of different conditional responses that client devices could have to the request and provides the response package to the client device. The client device selects the appropriate response from the response package based on the circumstances as determined by the client device, executes the command (if possible), and provides the user with some representation of the response.Type: GrantFiled: February 14, 2020Date of Patent: February 15, 2022Assignee: SoundHound, Inc.Inventors: Keyvan Mohajer, Christopher S. Wilson, Kheng Khov, Ian Graves
-
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: 20190163743Abstract: A method of determining a count of occurrences of concepts within regions is provided. The method includes receiving natural language expressions, each expression being uttered by a person located at a different geolocation, receiving geolocation information of each person having uttered the natural language expressions and associating the geolocation information of each person with a corresponding natural language expression and for each natural language expression: parsing the natural language expression to create an interpretation, deriving concepts, and recording, in a database, concepts, geolocation, and associations of the concepts and geolocations; and accumulating, for each region, a count of occurrences of each concept having an associated geolocation within the region.Type: ApplicationFiled: January 9, 2019Publication date: May 30, 2019Applicant: SoundHound, Inc.Inventors: Kheng KHOV, Pranav SINGH, Bernard MONT-REYNAUD, Jonah PROBELL
-
Patent number: 10296586Abstract: An accurate thought map is created by recording people's many utterances of natural language expressions together with the location at which each expression was made. The expressions are input into a Natural Language Understanding system including a semantic parser, and the resulting interpretations stored in a database with the geolocation of the speaker. Emotions, concepts, time, user identification, and other interesting information may also be detected and stored. Interpretations of related expressions may be linked in the database. The database may be indexed and filtered according to multiple aspects of interpretations such as geolocation ranges, time ranges or other criteria, and analyzed according to multiple algorithms. The analyzed results may be used to render map displays, determine effective locations for advertisements, preemptively fetch information for users of mobile devices, and predict the behavior of individuals and groups of people.Type: GrantFiled: February 6, 2017Date of Patent: May 21, 2019Assignee: SoundHound, Inc.Inventors: Pranav Singh, Bernard Mont-Reynaud, Kheng Khov, Jonah Probell
-
Publication number: 20190138602Abstract: 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: ApplicationFiled: January 2, 2019Publication date: May 9, 2019Applicant: SoundHound, Inc.Inventors: Kheng KHOV, Pranav SINGH, Bernard MONT-REYNAUD, Jonah PROBELL
-
Publication number: 20180182381Abstract: An accurate thought map is created by recording people's many utterances of natural language expressions together with the location at which each expression was made. The expressions are input into a Natural Language Understanding system including a semantic parser, and the resulting interpretations stored in a database with the geolocation of the speaker. Emotions, concepts, time, user identification, and other interesting information may also be detected and stored. Interpretations of related expressions may be linked in the database. The database may be indexed and filtered according to multiple aspects of interpretations such as geolocation ranges, time ranges or other criteria, and analyzed according to multiple algorithms. The analyzed results may be used to render map displays, determine effective locations for advertisements, preemptively fetch information for users of mobile devices, and predict the behavior of individuals and groups of people.Type: ApplicationFiled: February 6, 2017Publication date: June 28, 2018Applicant: SoundHound, Inc.Inventors: Pranav Singh, Bernard Mont-Reynaud, Kheng Khov, Jonah Probell