IP Library Granted Patent US 12,361,222
Granted Patent B2
US 12,361,222 · App. 17/389,847 · Granted Jul 15, 2025

Interpreting queries according to preferences

Inventors: Keyvan Mohajer (Los Gatos, CA); Bernard Mont-Reynaud (Sunnyvale, CA); Christopher S. Wilson (Santa Clara, CA)
Assignee: SoundHound AI IP, LLC
G06F40/30G10L15/1815G10L15/22G10L15/30G10L2015/223
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,361,222
App. No.
17/389,847
Granted
Jul 15, 2025
Kind
B2
Abstract

The present invention extends to methods, systems, and computer program products for interpreting queries according to preferences. Multi-domain natural language understanding systems can support a variety of different types of clients. Queries can be received and interpreted across one or more domains. Preferred query interpretations can be identified and query responses provided based on any of: domain preferences, preferences indicated by an identifier, or (e.g., weighted) scores exceeding a threshold.

Claims (26)

1. A method performed by a multi-domain natural language understanding (NLU) interpreting server comprising:

receiving a query and a domain preference from a client device, wherein the client device is one of a smart speaker, mobile phone, automobile, or vending machine, wherein the domain preference is stored as a weighted graph representing domain relationships and priorities;

interpreting the query according to a plurality of domains to produce a plurality of interpretations, wherein each interpretation is associated with a confidence score;

identifying a preferred interpretation from the plurality of interpretations by traversing the weighted graph to adjust the confidence scores of each domain based on the domain preference, said identification of the preferred interpretation increasing an accuracy of domain selection for ambiguous queries compared to a system without domain preferences; and

providing a query response for the preferred interpretation to the client device.

2. The method of claim 1 wherein providing a query response comprises invoking an action.

3. The method of claim 1 wherein providing a query response comprises providing a visual response or an audible response.

4. The method of claim 1 , wherein the domain preference includes an identifier.

5. The method of claim 4 wherein the identifier indicates a type of client device.

6. The method of claim 4 wherein the identifier indicates a make of automobile.

7. The method of claim 4 wherein the identifier indicates which application is running in the foreground of a client device.

8. The method of claim 1 , wherein providing the query response comprises invoking an action.

9. The method of claim 1 , wherein providing a query response comprises providing a visual response or an audible response.

10. A method performed by a multi-domain natural language understanding (NLU) interpreting server comprising:

receiving a query and an identifier from a client device, wherein the client device is one of a smart speaker, mobile phone, automobile, or vending machine;

referencing a numerical weight value indicated by the identifier;

interpreting the query according to a domain to produce an interpretation and a score;

adjusting the score by the numerical weight value to compute a weighted score;

comparing the weighted score to a determined threshold; and

providing a query response in dependence upon the weighted score exceeding the threshold to the client device.

11. The method of claim 10 wherein the threshold is a second weighted score for a second domain.

12. The method of claim 10 wherein the identifier indicates a type of client device.

13. The method of claim 10 wherein the identifier indicates a make of automobile.

14. The method of claim 10 wherein the identifier indicates which application is running in the foreground of a client device.

15. The method of claim 10 wherein providing the query response comprises invoking an action.

16. The method of claim 10 wherein providing a query response comprises providing a visual response or an audible response.

Assignments (7)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 3, 2024
From: MONROE CAPITAL MANAGEMENT ADVISORS, LLC, AS COLLATERAL AGENT
To: SOUNDHOUND, INC.
Reel/Frame 069480/0312 →
SECURITY INTEREST Recorded Aug 9, 2024
From: SOUNDHOUND, INC.
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC, AS COLLATERAL AGENT
Reel/Frame 068526/0413 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2024
From: ACP POST OAK CREDIT II LLC, AS COLLATERAL AGENT
To: SOUNDHOUND, INC.; SOUNDHOUND AI IP, LLC
Reel/Frame 067698/0845 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2023
From: SOUNDHOUND AI IP HOLDING, LLC
To: SOUNDHOUND AI IP, LLC
Reel/Frame 064205/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2023
From: SOUNDHOUND, INC.
To: SOUNDHOUND AI IP HOLDING, LLC
Reel/Frame 064083/0484 →
SECURITY INTEREST Recorded Apr 17, 2023
From: SOUNDHOUND, INC.; SOUNDHOUND AI IP, LLC
To: ACP POST OAK CREDIT II LLC
Reel/Frame 063349/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2021
From: MONT-REYNAUD, BERNARD; MOHAJER, KEYVAN; WILSON, CHRISTOPHER S.
To: SOUNDHOUND, INC.
Reel/Frame 057033/0317 →
Continuity (2)
Continuation 15942875 · Apr 2, 2018
Related Publication 20210357594A1 · Nov 18, 2021
References Cited (18)
US 11113473B2 · Wilson · 2021 [cited by examiner]
US 20140163959A1 · Hebert et al. · 2014 [cited by applicant]
US 20150302002A1 · Mathias · 2015 [cited by examiner]
US 20160117393A1 · von Rickenbach et al. · 2016 [cited by applicant]
US 20180012597A1 · Mathias et al. · 2018 [cited by applicant]
US 20190164553A1 · Leeb · 2019 [cited by examiner]
CN 101689267 · 2010 [cited by applicant]
CN 103226949A · 2013 [cited by applicant]
CN 104049989 · 2014 [cited by applicant]
CN 107491469 · 2017 [cited by applicant]
CN 107533542A · 2018 [cited by applicant]
JP 2010517146A · 2010 [cited by applicant]
WO WO2007088877A1 · 2007 [cited by applicant]
L. Lengyel et al., “ICT in road vehicles—The VehicleICT platform,” 2015 International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS), Budapest, Hungary, 2015, pp. 457-462, doi: 10.… [cited by examiner]
Kim Y, Oh H, Kang S. Proof of Concept of Home IoT Connected Vehicles. Sensors (Basel). Jun. 5, 2017;17(6):1289. doi: 10.3390/s17061289. PMID: 28587246; PMCID: PMC5492362. (Year: 2017). [cited by examiner]
English language abstract for CN101689267 published Mar. 31, 2010. [cited by applicant]
English language abstract for CN104049989 published Sep. 17, 2014. [cited by applicant]
English language abstract for CN107491469 published Dec. 19, 2017. [cited by applicant]