IP Library Granted Patent US 11,995,143
Granted Patent B2
US 11,995,143 · App. 17/649,052 · Granted May 28, 2024

Method for providing information, method for generating database, and program

Inventors: Masaki Naito (Nagano, JP); Keisuke Tsuchida (Tokyo, JP); Jun Yoneyama (Tokyo, JP); Kaku Sawada (Tokyo, JP)
Assignee: SoundHound, Inc.
G06F16/9566G06F16/3344G06F40/40G10L15/26
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 11,995,143
App. No.
17/649,052
Granted
May 28, 2024
Kind
B2
Abstract

As audio (1) is input to an extension of a browser, the extension transmits the audio (1) to a language processing server. A speech recognition unit obtains a text (1) corresponding to the audio (1), and transmits the text (1) to a natural language understanding unit. In the natural language understanding unit, an information processing unit identifies a URL (1) corresponding to the text (1), and transmits the URL (1) to the browser. The extension passes the URL (1) to a browsing function. The browsing function uses the URL (1) to access a web server. The web server transmits a web page (1) corresponding to the URL (1) to the browser. The browsing function shows a screen corresponding to the web page (1) on a display.

Claims (20)

1. A computer-implemented method for providing information, the method comprising:

obtaining an inquiry intent using speech recognition via a browser installed in a user terminal, based on inquiry information input to the user terminal, the inquiry information including one speech audio;

identifying an inquiry grammar conforming to the inquiry information, wherein the inquiry intent is associated with the inquiry grammar in a grammar-intent database;

identifying a slot in the inquiry grammar associated with the inquiry intent;

determining a value of a URL slot included in the inquiry information;

filling a placeholder included in a response URL with the value of the URL slot, wherein the response URL includes the URL slot corresponding to the slot included in the inquiry grammar;

obtaining the response URL corresponding to the inquiry intent, in accordance with a relationship, defined in an intent-URL database, between one or more intents and respectively corresponding one or more URLs; and

providing the response URL to the browser installed in the user terminal.

2. The computer-implemented method of claim 1 , further comprising obtaining a previous URL, the previous URL corresponding to a web page which is displayed by the browser at a time of input of the inquiry information to the user terminal.

3. The computer-implemented method of claim 2 , further comprising obtaining the response URL includes generating the response URL by combining the previous URL and a basic URL, which is associated with the inquiry intent in the intent-URL database.

4. The computer-implemented method of claim 3 , wherein the response URL is generated in response to the inquiry information including a request for narrowing down information shown on the web page.

5. The computer-implemented method of claim 1 , further comprising

obtaining a previous URL, the previous URL corresponding to a web page displayed by the browser at a time of input of the inquiry information to the user terminal, and the inquiry intent is obtained in response to the previous URL being a predetermined URL.

6. The computer-implemented method of claim 1 , further comprising

obtaining a conversation state, using a previous URL, the previous URL corresponding to a web page displayed by the browser at a time of input of the inquiry information to the user terminal, the conversation state including a common intent having a most common portions with the previous URL in the intent-URL database, wherein the inquiry intent is the common intent.

7. The computer-implemented method of claim 6 , further comprising:

obtaining the response URL includes filling a placeholder, included in a URL associated with the inquiry intent in the intent-URL database, with at least a portion of the inquiry information.

8. The computer-implemented method of claim 1 , further comprising updating the relationship in the intent-URL database.

9. The computer-implemented method of claim 1 , prior to obtaining an inquiry intent using speech recognition via a browser installed in a user terminal, further comprising: displaying an audio input feature via a browser installed in a user terminal.

10. The computer-implemented method of claim 1 , further comprising: retrieving data associated with the response URL; and displaying the retrieved data on the browser installed in the user terminal.

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 Jan 27, 2022
From: NAITO, MASAKI; TSUCHIDA, KEISUKE; YONEYAMA, JUN; SAWADA, KAKU
To: SOUNDHOUND, INC.
Reel/Frame 058793/0172 →